- 22 Apr, 2016 1 commit
-
-
Eike Ziller authored
These actions are supposed to behave exactly like the ones in the menu, so use these. Change-Id: I21b4a170839ec009d6462d033329cd6fda6b516a Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 21 Apr, 2016 3 commits
-
-
Alessandro Portale authored
And for that, we also need separate theme color roles. Change-Id: I27bf4499acb516f7f824f5e57632797653b150ec Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Change-Id: Id0bcca4ca2dba21409e37197269b8166070cf572 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Christian Stenger authored
Introduced with d432b144. Change-Id: Ic33d46a33efd1c09c162c6adc31526efd4fe2b9d Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 20 Apr, 2016 1 commit
-
-
Christian Stenger authored
Change-Id: I38d74f4a34e14f646eaf9f24ca9dc2e14ba06050 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 18 Apr, 2016 3 commits
-
-
Alessandro Portale authored
...and making sure that items of a disabled combobox are visibly disabled. This prevents users from clicking on the Threads label before debugging even started. Change-Id: I59cc9b7e875fe8c126a9ee4221ff9d8322e4b1a8 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Orgad Shaneh authored
... again Task-number: QTCREATORBUG-16099 Change-Id: Ie0a902a3161ca72cf78695639598eac5fdcbace5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Alessandro Portale authored
It does not work. Change-Id: I8340d6b130d3d7e1e8f1531fe4cd2b6cd9319c7b Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
- 13 Apr, 2016 2 commits
-
-
Orgad Shaneh authored
... which is set to CppLanguage in DebuggerRunControlCreator::enrich unless set to anything else previously. Remove related hacks. Change-Id: I5fcc39326e280192eb1ddb652636e9342baef94b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Too much convenience seems to cause irritations. Task-number: QTCREATORBUG-15638 Change-Id: Iaf90149372641bcb7fece28a7470558a80d77a4e Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 10 Apr, 2016 1 commit
-
-
Alessandro Portale authored
Change-Id: Iba65c2ede538049c9b203fd4c2f99ef552019862 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- 08 Apr, 2016 1 commit
-
-
Alessandro Portale authored
This patch removes the locator.png icon and replaces it with a menu-friendly variation of the zoom icon. The current ZOOM icon becomes ZOOM_TOOLBAR. Change-Id: I8817c5c420801351db659caa4c4190a9074be720 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 07 Apr, 2016 1 commit
-
-
Orgad Shaneh authored
Change-Id: Idc759cb0a5a64fe33ea54eb4d0bf21df2a651bd9 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 05 Apr, 2016 1 commit
-
-
Christian Stenger authored
Task-number: QTCREATORBUG-15987 Change-Id: I510add216ec16c0c6622870f26c68c16e99769ed Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 01 Apr, 2016 1 commit
-
-
Alessandro Portale authored
Core contains the small variants of debug run/interrupt/continue/exit while the bigger icon variants are in projectexplorer or debugger. That does not seem to have aany reason, at least in today's state of Qt Creator architecture. But above all, it stands in the way when changing debugger icons as planned due to user feedback. This change moves: Core::Icons::DEBUG_START_SMALL to ProjectExplorer::Icons::DEBUG_START_SMALL Core::Icons::DEBUG_EXIT_SMALL to Debugger::Icons::DEBUG_EXIT_SMALL Core::Icons::DEBUG_INTERRUPT_SMALL to Debugger::Icons::DEBUG_INTERRUPT_SMALL Core::Icons::DEBUG_CONTINUE_SMALL to Debugger::Icons::DEBUG_CONTINUE_SMALL This change just moves icons across modules but does not change anything in the UI. Change-Id: I859b901c312d4d16b6c2f687395a7b48c90aab84 Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- 26 Mar, 2016 1 commit
-
-
Orgad Shaneh authored
Detected by memcheck. Change-Id: I56c0c39f3aa2251d6425ddc9388fdebc511d7f47 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 24 Mar, 2016 1 commit
-
-
hjk authored
Task-number: QTCREATORBUG-15938 Change-Id: I437756705c33730398a129651fabe34c92334656 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 23 Mar, 2016 1 commit
-
-
hjk authored
It's only used when starting with a -debug command line and when attaching to a running run control. No need to clutter the normal codepaths with it. Change-Id: Ib374c64a7f63fa79e88967573c37a5da1f415d50 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 17 Mar, 2016 3 commits
-
-
Tim Jenssen authored
- it happens while removing the only existing kit Change-Id: Ifc2e9eae2836b496f9f696ff91e2999dc1904800 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Eike Ziller authored
We already switch to debug mode when starting the run control. Since loading of projects from the command line is delayed by the project explorer plugin, and that switches to edit or projects mode, we must delay the startup of the debugger when started from the command line until the project explorer plugin really finished all initialization. Change-Id: Icfae2b39878084b024c40fa30a2e35f6a0b94a89 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Eike Ziller authored
We have many code paths now that try to make sure that we really end up with debug mode when debugging, leading to multiple calls of activateDebugMode when starting the debugger. Separate ensuring debug mode from saving the previous mode to avoid that debug mode is always the previous mode. Change-Id: Ie9687e2de816b6ae55945b6108a5d4f760962f89 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 16 Mar, 2016 1 commit
-
-
hjk authored
Change-Id: I5c3885cb385dc1c15dce14f2ff52bf70edee8399 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 15 Mar, 2016 2 commits
-
-
hjk authored
Registers are only retrieved if the view is visible. When it becomes first visible, an extra poke to initiate population is needed. Change-Id: I67c3e166ce98e6405707f8457ebd32d0d1939229 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Less use of magical object names. Change-Id: I2da17f1cefe1a72f4ea8be4c041e7443265def93 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 14 Mar, 2016 1 commit
-
-
hjk authored
Use the real start action data to Initialize the toolbar start proxy action with the real action, not the menu action. Change-Id: I498ba0069e9f259f90122eb6378c79f08e4d24d1 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 11 Mar, 2016 1 commit
-
-
hjk authored
To allow other mode main windows to re-use the perspective concept. Change-Id: Icf00b4f0e4bd73a09ebec131ef9c578154f25eec Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 10 Mar, 2016 2 commits
-
-
hjk authored
.. and rename it to canRunStartupProject(). It's only ever used with the startup project. No need to let all callers retrieve it by themselves. Change-Id: I24e56ce339bde70d96e28db51e6ddcf75c277ceb Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Change-Id: Ie8f2cc905cb5e39c5419837e298c37ed4e1ec377 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 09 Mar, 2016 2 commits
-
-
hjk authored
... and the now unused action id -> action description hash. Change-Id: I36ad3658b52fcf32b628620b5cc2bd98bc2ac849 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
This implies switching to Debug mode and is currently triggered by the GammrayIntegration. Avoid it as long as GammaRay has a mode of its own. Change-Id: I6174554610038cb66fb1bc977dc537b47941a1d8 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 08 Mar, 2016 2 commits
-
-
Orgad Shaneh authored
Lost in f3bd7412. Change-Id: I6091db212eff8a4ac15c67e99d9e88fab5b11647 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I78a57c5edba1d7cfd59b8b4a93b41fb4ab3ae936 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 07 Mar, 2016 1 commit
-
-
hjk authored
On the user-visible side, only the 'Analyze' mode button disappears, and instead a combobox to switch between different tools in appears in the Debug mode toolbar. Internally, that's quite some re-organzition: The centralized 'Analyze mode is busy' flag is gone, allowing us to run e.g. ClangStaticAnalyzer and MemCheck in parallel. Analyzer tools and debugger now share the same mechanism to generate/load/save dock widgets. Analyzer tools now create and handle their own start/stop button when appropriate. In general, Analyzer tools can create/handle more than one run control at a time. Further consolidation is possible, e.g. RunControl state handling could be merged into the base ProjectExplorer::RunControl to avoid the still existing duplication in ~15 instances. Change-Id: I91e5940ebc4211f98056d507cf2f7b5f8efe7f07 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 02 Mar, 2016 4 commits
-
-
hjk authored
After some discussion we agreed that the contents is ephemeral and does not need to survive perspective switching. Change-Id: I41de6a8f9478e4bd229c8b204ef7a3fa0a344b75 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Orgad Shaneh authored
* Some functions were inside WITH_TESTS section. * MSVC requires Perspective::Split to be explicitly exported. Change-Id: I272cefc5c4f446415b2714595f8b398f8ce010a4 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Change-Id: If6cd2a68f2f99a1977ded0f05a12790194143274 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
... into a plain Utils::FancyMainWindow object and the debugger specific functionality in Debugger::MainWindow. A step forward to share the Utils::FancyMainWindow with the (Ex-)Analyzer MainWindow and towards merging Analyzer and Debugger mode. Change-Id: I50e89d9d615226cb9b9af1a653c7383468e40a93 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 25 Feb, 2016 1 commit
-
-
hjk authored
This is the first mechanical step to execute on the 'shared pool of debugger/analyzer views' idea. Future steps would be providing infrastructure for the view pool, making all analyzer/debugger views use the pool and then re-extract a sensible base for a 'analyzer-and/or-debugger' tool plugin interface. Change-Id: I1bb392e6dd3084fc56937956bee1d6fd9530335d Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 03 Feb, 2016 1 commit
-
-
Tobias Hunger authored
* Use override where appropriate * Use pragma once * Make more constructors explicit Change-Id: I2865fe10f288e3de570826058e43b70a0cb4ee37 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 28 Jan, 2016 1 commit
-
-
hjk authored
This is a mechanical replacement for the former executable, processArgs, inferiorEnvironment and workingDirectory members. Change-Id: I4160e01427ed801df9b729f1f31d0a2ca48159b5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-