- 12 May, 2016 1 commit
-
-
hjk authored
Qt 5 connects, unused declaration, QLatin1Strings, ... Change-Id: If09929993d750907ee3f4e2fa9f18acfcc28d9c1 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 30 Mar, 2016 1 commit
-
-
hjk authored
Kudos to cgmb and https://github.com/cgmb/guardonce Change-Id: Ifa8970734b8d43fd08c9260c645bdb0228633791 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 17 Mar, 2016 1 commit
-
-
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 1 commit
-
-
hjk authored
Less use of magical object names. Change-Id: I2da17f1cefe1a72f4ea8be4c041e7443265def93 Reviewed-by:
David Schulz <david.schulz@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 1 commit
-
-
hjk authored
Change-Id: If6cd2a68f2f99a1977ded0f05a12790194143274 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 19 Jan, 2016 1 commit
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 09 Oct, 2015 1 commit
-
-
hjk authored
- Remove old experimental native mixed approach. - Move some common stack parsing to Stackhandler. - Mark gdbbridge.py debug output explicitly to remove it from actual reponse handling New native mixed needs QtDeclarative changes and QTC_DEBUGGER_NATIVE_MIXED=1 for now. Change-Id: I09eed1da51cea878636d36756015b7bfaed34203 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 15 Jun, 2015 1 commit
-
-
hjk authored
In preparation of the introduction of thread groups. Change-Id: Iadac9203eb4d60d0bc930113c2776e65352ed304 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 11 Jun, 2015 1 commit
-
-
hjk authored
It's still available with QTC_DEBUGGER_ENABLE_REVERSE=1, but since it rarely ever does something useful, it's better not exposed in the gui. Change-Id: If571fcfd01579c53f792d799027dd9d9a93c1cf4 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 16 Jan, 2015 1 commit
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 15 Dec, 2014 1 commit
-
-
hjk authored
Expose less of debugger internals to the device plugins. Change-Id: Ie78756b033fae3fe02bff92eadf26b7319990605 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 12 Dec, 2014 1 commit
-
-
hjk authored
This paves the the way to mixed QML/C++ debugging through the native backends. Currently this requires QTC_DEBUGGER_NATIVE_MIXED to be set in the environment. Change-Id: I126ad945e84806f3b548408318007351628c912f Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 23 Oct, 2014 1 commit
-
-
hjk authored
One indirection less on the user code side, and easier to export if needed (partially addressing QTCREATORBUG-13187) Change-Id: I13ab9f471a3a34da7a6331aefc83f6d02413bfab Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 28 Jul, 2014 1 commit
-
-
hjk authored
Move some function out of the DebuggerCore "namespace", to avoid one indirection and removes clutter in the calling code. Change-Id: I1c870d5c7eeade32fa63dedf581490fbb090cd6a Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 11 Jul, 2014 1 commit
-
-
hjk authored
Fix expansion and updating. Persistence and non-locals are still lacking. Change-Id: I74e25199d50350516afc686a05836e239bfc8acb Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 04 Jun, 2014 1 commit
-
-
hjk authored
Change-Id: I43353911c7c0c8250ee2bccddcf5fdccf04d457c Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 12 Feb, 2014 1 commit
-
-
Orgad Shaneh authored
Done using the following ruby script: Dir.glob('**/*.h').each { |file| if File.file?(file) s = File.read(file) t = s.gsub(/^namespace .+ \{\n\s*class .*;\n\s*\}.*$/) { |m| m.gsub(/\n\s*/, ' ').gsub(/\s*\/\/.*$/, '') } if t != s puts file File.open(file, 'w').write(t) end end } Change-Id: Iffcb966e90eb8e1a625eccd5dd0b94f000ae368e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 06 Jan, 2014 1 commit
-
-
hjk authored
Let the engine decide what to do. Less magic parsing, less code, and survives cleaning the log view. Change-Id: Ic94f27899d7986fb5ce3d24bb2edce8e6faf899c Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 05 Sep, 2013 1 commit
-
-
hjk authored
Change-Id: Ie73b8d9fa945ee9dcbab67177410cc782979c8ad Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 07 Jun, 2013 1 commit
-
-
hjk authored
It's covered by tst_dumper nowadays. Change-Id: Id6b91e5a4ad2ac2472d598c4f0ba4c95c334af6d Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
- 27 May, 2013 1 commit
-
-
David Schulz authored
Change-Id: I03caaf59bf6d41845b3f68194701579d7383e638 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 29 Jan, 2013 1 commit
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 09 Nov, 2012 1 commit
-
-
hjk authored
Via context menu in the modules view, gdb-only for now. Change-Id: I1163540cd9894c52243bb1bf0c2afc881e793863 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 09 Oct, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I26765134c19b9a6cf1e7ad26f313e2d4f8faf258 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 30 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Bring back the slot, suppress a warning about empty binaries in the release check. Task-number: QTCREATORBUG-7677 Change-Id: I2f1703b38b68995a1e2533ed8a6c94985cc3b430 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 14 Aug, 2012 1 commit
-
-
hjk authored
This was mostly useful in cases where the guessing magic failed. With the new Profiles, the debugger engines can be adjusted there. Change-Id: I96622775588bb46c3e4e35af27e352593eb405d1 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 12 Aug, 2012 1 commit
-
-
hjk authored
Remote dumpers are not used anymore, there's also no need to have it in the engine base class anymore. Change-Id: If0b6930b07e468d5973d848e02696bc5da40a197 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 28 Jun, 2012 1 commit
-
-
hjk authored
This replaces the debugger command, sysroot and target abi fields with a profile id. Change-Id: I831c42ff8624fcfa520c2f28f6f06d73191b2680 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 24 May, 2012 1 commit
-
-
hjk authored
It's one model for all locals, watch, return, tooltip and inspector data. This allows more streamlined code paths and better isolation of the model data from the WatchHandler. WatchItems are now registered in a hash indexed by iname, so inames can be used as the primary handle to watch data in the WatchHandler interface. Change-Id: Idac0a808b5d785307496d1de4198a1f2e9ce3880 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 15 May, 2012 1 commit
-
-
Kai Koehne authored
The use case of this action (introduced in 25ee70bb) is unclear. Change-Id: I5188d5c8c9b06c5e2663e2ddc4c89ef1e670d891 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 10 Apr, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I99eedc86c987615072b7400051b61700b98ebab3 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 20 Feb, 2012 1 commit
-
-
Aurindam Jana authored
Move QML/JS independent classes to common Debugger code. A Debugger Engine needs to override evaluateScriptExpression() to provide engine specific script evaluation. Change-Id: I02b23b380a3eb1b12003b30ded0b7d075e44dfed Reviewed-by:
hjk <qthjk@ovi.com>
-
- 15 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 26 Jan, 2012 1 commit
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-