- 30 Mar, 2015 3 commits
-
-
Christian Stenger authored
...especially state transitions that may happen while project files are evaluated or source files are parsed. Change-Id: Iceef38500b6d6a4deb430738e5e960077f8eb39a Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
For non-selected output use elided text if necessary and for selected add additional line breaks to make sure the text fits into the width of the output area. Additionally removed different style of lines coming after the first one as it does not make sense at all. Change-Id: Ifdd8cb076151ce3e0d895c702921d8f4d2a2b15a Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
For long output it should be possible to scroll across the output instead of scrolling itemwise and being never capable to view the bottom of the output. Change-Id: Ia3478932894fc0b08e10466ec987f12295e9fff5 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 09 Mar, 2015 1 commit
-
-
Christian Stenger authored
While parsing test code it might happen that the user closes all related widgets and so the parser falls into the state Disabled. This was unexpected and did print a warning. Now this case is somewhat expected and won't print a warning anymore. Change-Id: I0082bdc31f6ed351cf1dbd7b34da2f5672aee3dd Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 03 Mar, 2015 3 commits
-
-
Christian Stenger authored
Change-Id: Ibf5f5fd825b7beb2bb6b607c8b822b4dfeebfda5 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Christian Stenger authored
...this was wrong especially when closing (the last) open project that contained unnamed quick tests. Change-Id: I6d030b6219d9f397a6ffb51a985ef4147eebec8a Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I609828b4656c00c1c358759f0c844ecb23157b8b Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 27 Feb, 2015 4 commits
-
-
Christian Stenger authored
Change-Id: I853ad97ff54d28714263f1431838dbe8d71f2fe2 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Christian Stenger authored
Change-Id: Ie00c35bceba3b772f68e2d9b665af8427a105433 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Christian Stenger authored
No need to have another member variable for almost the same functionality. Consolidated where necessary. Change-Id: Iefaa410fea527f88b18b406199a449fc9e4d0533 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Instead of always parsing again when re-enabling parser do it only if there are changes of the current project. If the current project has not changed since last parsing just rely on the cached information. Change-Id: I7681318132f37172730648604ddbecf1cd37d177 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 26 Feb, 2015 1 commit
-
-
Tobias Hunger authored
Change-Id: Ie93829eb73888646fcfd76746cd74bd7c1b09924 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 19 Feb, 2015 1 commit
-
-
Christian Stenger authored
Change-Id: If02fedb7c191492ddfaf2eb34e74fcdb7a007c94 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 18 Feb, 2015 4 commits
-
-
Christian Kandeler authored
Change-Id: I36368fa8c5478bc688819ea23152f8272ff5cfa9 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Kandeler authored
Change-Id: Ibf9e205c3b2faf46216043c9061209cb29c13b04 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I98c609dde6a48628561beca969ccd108361758dc Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
...if parsing takes longer. Change-Id: Ib311c031ae0af72b2f923d93578099687d9af91a Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 17 Feb, 2015 5 commits
-
-
Christian Stenger authored
Additionally provide a setting to not display warnings regarding using a guessed run configuration. Change-Id: Ia7647f55e5085ffc84044281c5107770cd30d504 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I695adb992f4d1f32f266f1628f2094e4bcc81485 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
...to avoid blocking the ui thread. Parsing will now performed in a separate thread, except for small changes where this would create too much overhead. Change-Id: I1db441594f1684f969bb86c9423c0fb0bcb1a53a Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
The new approach enables the parser as soon the Tests navigation widget or the Tests results pane is visible. If none is displayed parsing will be disabled. This additionally fixes an issue of not parsing a project when having a project opened already before triggering the first Tests navigation widget to become visible. Change-Id: I7163268d405e07e85814097d65ff34790a98a3d1 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
Handling of parsing has slightly changed. The parser now uses simple states to be capable of postponing triggered parses if there is already a parsing in progress. Furthermore the parser now waits for the current project to be completely scanned. Change-Id: I6d4968d28194ba8d23d3a0ee6ab454d81a549e67 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
- 16 Feb, 2015 7 commits
-
-
Christian Stenger authored
...for code split up into header and source. Change-Id: I8f1bf01e6ff6f88afc1e054318cd384b5f231eb6 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
Additionally some minor refactorings to increase readability. Change-Id: I0be120fcedcf31dbb0116d84f0d3c23cf95e7d91 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
If the current project mixed named and unnamed Quick tests determing the test configuration failed due to running into the assert if you had no auto tests for the current project selected as well. Change-Id: I5c98316fada704cd7e021becab897d168a19b99b Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I662afadd17bd8b2f1fbc9269dc470430e871e582 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
Change-Id: Ib98f444baa1c35e038921b4e25927faee64f0877 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I1a4aeb10243afc5514330fceb3f502d9ea4432d1 Reviewed-by:
Andre Poenitz <andre.poenitz@theqtcompany.com>
-
André Pönitz authored
Change-Id: I6fdb6429e8509468b7a710414af250ea6464d92d Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 05 Feb, 2015 2 commits
-
-
Christian Stenger authored
Change-Id: I5fdb6429e8509468b7a710414af250ea6464d92d Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Christian Stenger authored
Change-Id: I686f0cf285daeb3889161109964efd6e9ac47a40 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 28 Jan, 2015 1 commit
-
-
Christian Stenger authored
This fixes two different crashes when TestCodeParser tried to access m_currentProject, but the object this pointer was referencing had been deleted already. Change-Id: Ie59e027394e613a8ef1e4f32f97abed6e8cb007a Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 27 Jan, 2015 1 commit
-
-
Christian Stenger authored
Change-Id: Id69636f5a48f5423217c47c039d4522ef42cd2a3 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
- 21 Jan, 2015 5 commits
-
-
Christian Stenger authored
Change-Id: I50bfd95808c90a30501bdf32f484dd035cc2f30b Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Tim Jenssen authored
added missing .exe file suffix Change-Id: I537736a95de778e0a498c37d21baf0d717eb8c4d Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I5a77e8fd629343bc059a03e6c27f45103b96101a Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I3ce6e711392f35c89dfcbecc3c8fcb8aca293602 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tim Jenssen authored
On windows we are only interested in .exe files. For example QProcess("test.cmd") does not work. renamed which to executableFilePath Change-Id: Ib9aa2d011c3d0525b618a1b0a6bd32b556c02010 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 14 Jan, 2015 2 commits
-
-
Tim Jenssen authored
Change-Id: Ie9474da2a4c9c2e461bdd15e859e1a53f820a1d1 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I07dbde221632ec0aeca758f684c8ada2c71f3969 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-