hjk
1162f1ebca
debugger: action name cosmetic
...
No need to add random '1' if there's only one.
2011-02-09 14:42:55 +01:00
hjk
6e82488396
debugger: improved error messages on startup
2011-02-08 18:28:02 +01:00
hjk
04514ed459
debugger: reorganize starting from the command line
2011-02-08 16:41:02 +01:00
Friedemann Kleint
4d46c69d25
Debugger: Documentation work on qtcreatorcdbext/Debugger.
...
Add comments, introduce internal switch in
doc/api/qtcreator-api.qdocconf.
2011-02-04 15:10:17 +01:00
con
4cce135018
Some debugger actions were enabled in states where they wouldn't work.
...
Reviewed-by: hjk
2011-02-04 14:44:47 +01:00
hjk
834ebe0c49
debugger: code cosmetics
2011-02-03 16:49:58 +01:00
hjk
a0b178b708
debugger: merge DebuggerActions into DebuggerPluginPrivate
...
Realistically, the days of a stand-alone debugger are over...
2011-02-03 14:08:01 +01:00
hjk
1be13759e3
debugger: fix breakpoint handling in main editor context menu
2011-02-03 13:45:03 +01:00
hjk
face88a3d2
debugger: rework 'Run to Outermost Function' feature
...
Remove from the debug menu, and assign Ctrl-F6 to it by default also
on non-Mac.
2011-02-02 11:56:01 +01:00
con
6bea521e6b
Debugger view menus were enabled when they shouldn't be
2011-01-31 15:18:35 +01:00
Friedemann Kleint
725182916f
Debugger: Add to API documentation.
...
Reviewed-by: hjk
2011-01-26 17:22:25 +01:00
Christiaan Janssen
5ac9a19465
QmlDebugger: displaying tooltips while qml is running
...
Reviewed-by: hjk
2011-01-25 11:05:15 +01:00
Friedemann Kleint
e601b3c7cb
Debugger: Adapt graphviz graph.
2011-01-17 10:36:34 +01:00
hjk
bdfe2ed53b
debugger: remove EngineRunOk state again
2011-01-17 10:07:33 +01:00
hjk
9ff17a8208
debugger: update state diagram
2011-01-14 14:41:01 +01:00
con
0d6d420735
Make Shift+F5 for interrupting/stopping debugger work again.
2011-01-13 17:36:31 +01:00
con
ffc241b719
Use the new ProxyAction for the debug button.
...
Instead of doing context magic which doesn't reflect what actually was
meant: The actions are different commands, but the button should be
corresponding to different commands in different states.
2011-01-12 16:38:16 +01:00
con
8bf142fbc3
Let ModeManager::addAction take a QAction instead of Command
...
There was no reason, and using QAction is more flexible.
2011-01-12 15:54:16 +01:00
hjk
6dd55aa471
debugger: introduce generic master/slaves engine
2011-01-12 12:17:47 +01:00
hjk
eb701fc7a8
debugger: start on integrated combined c++/qml debugging
2011-01-12 12:17:25 +01:00
con
d1023c7614
It's 2011 now.
...
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
Friedemann Kleint
46647f49d8
Debugger[New CDB]: Move from namespace Cdb to Internal.
2011-01-11 11:06:15 +01:00
Friedemann Kleint
11084153fa
Debugger: Link (export checkconfiguration)
...
Remove factory class from exported header.
2011-01-10 10:36:23 +01:00
hjk
129c958a93
debugger: refactor debugger configuration check
2011-01-10 10:18:46 +01:00
Friedemann Kleint
a7eccce733
Debugger: Header cleanup
2011-01-10 10:14:23 +01:00
Friedemann Kleint
01d4c5a3d3
Debugger: R.I.P. old CDB engine.
2011-01-07 15:04:54 +01:00
hjk
0ee4011cfd
debugger: compile fix, minor cleanup
2011-01-07 10:13:55 +01:00
hjk
0b5591ae7a
debugger move DebuggerStartParameters into file of its own
2011-01-07 09:44:48 +01:00
hjk
2c26c6b173
debugger: remove hard dependency on cppeditor
2011-01-06 16:47:26 +01:00
hjk
9d72c55347
debugger: there's always a currentEngine(), no need to double-check.
2011-01-05 09:56:00 +01:00
hjk
813cc54a9b
debugger: don't duplicate engine specific state in the plugin
2011-01-04 16:06:17 +01:00
hjk
c310c001e7
debugger: use proper struct to pass context information
2011-01-04 16:06:16 +01:00
hjk
ee89952067
debugger: remove editorAboutToClose connection
...
The slot was doing what was going to happen anyway.
2011-01-04 16:06:16 +01:00
Christian Kamm
5f50a6ae34
C++: Move the ModelManagerInterface from CppTools to CPlusPlus.
2011-01-04 15:58:21 +01:00
hjk
d909d8ba64
debugger/basehoverhandler: introduce tooltipOverrideRequested and use it
...
Reviewed-by: con
Task-number: QTCREATOR-201
2011-01-04 13:58:05 +01:00
hjk
96475f9553
debugger: make threadnames feature optional
2010-12-20 17:45:29 +01:00
con
b1bcf081d8
Merge branch '2.1'
...
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
2010-12-17 17:00:53 +01:00
con
04e32b0049
License headers.
2010-12-17 16:03:42 +01:00
hjk
9757e22113
debugger: introduce the concept of a 'Location', used by gotoLocation
2010-12-17 11:59:01 +01:00
hjk
7ef927ac6c
debugger: simplify the 'break at main' logic
2010-12-14 13:10:39 +01:00
hjk
fb837b5230
debugger: s/*ViewAgent/*Agent/ to reduce noise and match file names
2010-12-14 13:10:07 +01:00
hjk
b90bb97fa9
debugger: make location markers engine-specific
2010-12-14 13:10:07 +01:00
hjk
8926f7169d
debugger: move MemoryViewAgent ownership to DebuggerEngine
2010-12-13 18:18:02 +01:00
hjk
d17cd56744
debugger: fix run to line
...
Was aiming at the current line, not the selected one.
2010-12-13 16:59:55 +01:00
hjk
91e6c14ff9
debugger: find better separation between runcontrol and engine
2010-12-10 12:42:40 +01:00
hjk
18986b8ccb
debugger: minor cleanup
2010-12-10 12:42:40 +01:00
hjk
26bc7f9037
debugger: remove displayDebugger() from the plugin interface
2010-12-10 12:42:40 +01:00
hjk
0c8c652104
debugger: make the mode an automatically released object
2010-12-10 12:42:40 +01:00
hjk
1be10d3bdd
debugger: the mainwindow does not have to be in the plugin object pool
2010-12-08 18:15:22 +01:00
hjk
a0c287136b
debugger: remove superflous namespace qualifications
2010-12-08 17:56:20 +01:00