Commit Graph

180 Commits

Author SHA1 Message Date
Friedemann Kleint
7d41e04884 Split apart debugger options pages, allow specifying a path to CDB.
Modify engine creation funcs to populate a list of option pages
to be able to handle engine enabling independently of the
actual engine creation.
2009-04-17 09:03:32 +02:00
Friedemann Kleint
2cc8959114 Introduce option -enable-cdb to enable CDB.
Reviewed-by: hjk <qtc-committer@nokia.com>
2009-04-15 16:38:32 +02:00
Friedemann Kleint
4c2f5d1eaf Make the "Show symbols" option of the module window work on Windows.
Introduce API to debug engines and debugger manager to do this.
Reviewed-by: hjk <qtc-commiter@nokia.com>
2009-04-15 12:01:58 +02:00
Friedemann Kleint
d4ccc16f9f Implement disassembler for cdb.
Filter debugging output correctly, some glitches. Extract
base class for debugging output to be able to intercept
debugging output for other purposes (such as disassembling).
2009-04-14 15:04:19 +02:00
hjk
8d41168672 debugger: make assignment in watch window look nicer, also make it work in
script debugger
2009-04-07 14:15:02 +02:00
hjk
de8922839b debugger: work on test suite 2009-04-07 10:41:01 +02:00
hjk
a7e677421d debugger: work on autotests
Qt creator starts up now, no debugging yet.
2009-04-07 10:41:01 +02:00
hjk
9318459b47 debugger: allow short stack to be expanded by a context menu item or
double click on the "<...>" line
2009-04-07 10:41:01 +02:00
hjk
898179f8fe debugger: work on auto test 2009-04-06 16:30:27 +02:00
hjk
7f3ac4614b debugger: use a new action for "executing a line" 2009-04-03 15:47:11 +02:00
hjk
47995286b5 debugger: show non-ASCII in QString, too 2009-04-02 10:58:52 +02:00
hjk
4d3c555a78 take the sessionUnloaded stuff out again as it makes Creator crash on
startup
2009-04-02 09:40:38 +02:00
hjk
c1e0a788ff debugger: don't dead-lock when switching sessions while debugging 2009-04-01 16:50:21 +02:00
Friedemann Kleint
ad5a001058 Factor out common debugger watch functionality
Factor out watch function, improve debug output.
2009-03-25 13:42:47 +01:00
hjk
504b81997d debugger: use new actions for watchers window/manager communication 2009-03-25 12:31:02 +01:00
hjk
c110da750b debugger: make QAction a base class of DebuggerAction 2009-03-19 15:54:52 +01:00
hjk
5999c35d2c debugger: some action related cleanup 2009-03-19 15:44:26 +01:00
hjk
45e7ccc0fa debugger: make assignment of simple types work again 2009-03-19 15:33:38 +01:00
hjk
00be68701e allow in-line editing of watcher expressions 2009-03-19 15:33:37 +01:00
hjk
66674d3ae9 debugger: more actions reshuffling 2009-03-19 10:54:27 +01:00
hjk
0b58f1f527 debugger: reorganizing settings and actions in progress 2009-03-19 09:32:47 +01:00
hjk
da1492cf28 debugger: start action handling refactoring 2009-03-18 09:03:47 +01:00
hjk
cc89dcc75b debugger: make "Use Dumpers" a pool action 2009-03-17 17:06:39 +01:00
hjk
fff7187f51 debugger: allow state transition from DebuggerInferiorRunning to
DebuggerInferiorStopped without going through DebuggerInferiorStopRequested
2009-03-17 14:57:43 +01:00
hjk
ff3fe49a14 debgugger: remove dead code 2009-03-16 14:22:13 +01:00
hjk
f73a4d5fd8 Fixes: debugger: try accessing compiled-in dumpers when attaching to an
external application
2009-03-16 13:16:17 +01:00
hjk
53f47f8267 Fixes: debugger: simple view on 'nm'
Details:  needs more work
2009-03-12 14:18:07 +01:00
hjk
6594529f3b Fixes: debugger: easy access to source files and modules from the
context menu
2009-03-10 19:35:17 +01:00
hjk
c37e4426ed Fixes: debugger: write current settings to log file 2009-03-10 18:38:14 +01:00
hjk
341de778ef Fixes: debugger: make loading list of source files optional 2009-03-10 17:30:11 +01:00
hjk
5d38fc44ae Fixes: debugger: surround the function name "main" in the menu with double quotes
Details:  more consistent with the File menu
2009-03-05 12:44:59 +01:00
Friedemann Kleint
58c4cd8b27 Fixes: Make Attach External Dialog play nicely (exclude self)
Details: MinGW compilation
2009-03-04 16:48:13 +01:00
Friedemann Kleint
86b6c44e4e Process Listing Windows 2009-03-04 16:00:43 +01:00
Friedemann Kleint
a26d745c79 m.txt 2009-03-03 14:08:32 +01:00
hjk
85adf63551 Fixes: debugger: attaching to core files works now 2009-03-03 09:31:13 +01:00
hjk
07d51d0c14 Fixes: debugger: worlk on core file loading 2009-03-02 15:14:12 +01:00
hjk
3059046a48 Fixes: debugger: start work on core file loading 2009-03-02 13:08:30 +01:00
hjk
aa81df02ff Fixes: debugger: easier access to debugger properties from watchers window 2009-02-27 11:41:19 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
Friedemann Kleint
7959460ffb Start experimental VS debugger support 2009-02-20 14:56:36 +01:00
Thorbjørn Lindeijer
403e77972a This line shouldn't be necessary
Enabled state of the action is managed by QDockWidget.
2009-02-17 15:30:03 +01:00
hjk
2c0c96abfe Fixes: debugger: simplify state logic 2009-02-17 15:12:46 +01:00
hjk
599b2438b9 Fixes: debugger: enable debugger view actions even if "locked" 2009-02-17 14:35:32 +01:00
hjk
d0e991dfa9 Fixes: add a view to see current source file mapping 2009-02-17 14:08:49 +01:00
Thorbjørn Lindeijer
b15dec9de1 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-02-16 18:47:35 +01:00
Thorbjørn Lindeijer
3230017eaf Merge branch '1.0.0'
Conflicts:
	src/libs/cplusplus/Overview.h
	src/libs/cplusplus/TypePrettyPrinter.cpp
	src/plugins/cpptools/cppcodecompletion.cpp
2009-02-16 18:42:22 +01:00
hjk
79a428f480 Fixes: debugger: work on process logic 2009-02-16 18:28:15 +01:00
hjk
9bb43992cd Fixes: debugger: enum naming cosmetics 2009-02-16 13:58:43 +01:00
hjk
e4a9d85c00 Fixes: debugger: work on shutdown 2009-02-16 13:29:57 +01:00
hjk
f90706fa01 Fixes: debugger: make shutdown a bit more robust 2009-02-16 09:59:12 +01:00