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
hjk
2e1cad3b6d
debugger: fix crash on exit
...
Order matters.
2010-12-08 17:54:51 +01:00
hjk
7cd3272282
debugger: make memory view updatable
...
Task-number: QTCREATORBUG-3242
2010-12-08 16:48:35 +01:00
hjk
cfd2dbb395
debugger: split debuggeragents.{h,cpp} int {memory,disassembler}agent.{h,cpp}
2010-12-08 16:48:35 +01:00
hjk
48c2dccd75
debugger: more uiswitcher cleanup
...
further disentangling of debugger dockwidget updates
remove unneeded variable
make updateDockWidgetSettings private
make dockwidget eventfilter slightly less heavy
2010-12-06 13:01:23 +01:00
hjk
9f1737b452
debugger: rework construction of initial dockwidget arrangement
...
This is now also postponed to the first switch to debug mode.
2010-12-06 10:26:21 +01:00
hjk
688f5d5941
debugger: more interface cleanup
...
Looks like DebuggerPlugin::mainWindow() was used after all.
2010-12-06 08:51:46 +01:00
hjk
3282c1af27
debugger: remove unused bits from the debugger plugin interface
2010-12-06 08:43:29 +01:00
hjk
3006a136d0
debugger: disentangle settings read and write code
2010-12-06 08:25:29 +01:00
hjk
047847bdd7
debugger: fix startup crash
...
Task-number: QTCREATORBUG-3292
2010-12-06 08:05:46 +01:00
Friedemann Kleint
d2e8819f9a
Set some object names for easier debugging.
2010-12-03 17:31:01 +01:00
hjk
fde3ced40c
debugger: cleanup dockwidget handling
2010-12-03 15:55:17 +01:00
hjk
3f94f85396
debugger: cleanup DebugMode
2010-12-03 15:23:23 +01:00
hjk
f8e70add25
debugger: move dockwidget ownership to the mainwindow
2010-12-03 15:04:16 +01:00
hjk
e7f37e64ef
debugger: remove unneded function
2010-12-03 15:04:16 +01:00
hjk
ebce274d10
debugger: simplify DebuggerMainWindow creation
2010-12-03 11:37:28 +01:00
hjk
524be13d98
debugger: move setSimpleDockWidgetArrangement to DebuggerMainWindow
2010-12-03 11:37:28 +01:00
hjk
8450ca3fda
debugger: remove unused member
2010-12-02 18:40:17 +01:00
hjk
c1edc308e0
debugger: don't store m_debugMenu container explicitly
2010-12-02 18:21:39 +01:00
hjk
4ef06c43d0
debugger: simplify DebuggerMainWindow
2010-12-02 18:19:05 +01:00
hjk
a77353b414
debugger: move DebuggerMainWindow to debuggermainwindow.{h,cpp}
2010-12-02 17:43:14 +01:00
hjk
05f6151d33
debugger: merger DebuggerMainWindow and DebuggerUISwitcher
2010-12-02 17:34:04 +01:00
hjk
0c7c6e8c0a
debugger: make DebuggerMode derive directly from IMode instead of BaseMode
2010-12-02 17:34:03 +01:00
hjk
fd1b9087b0
debugger: move most initialization code to extensionsInitialized()
2010-12-02 17:34:03 +01:00
Arvid Ephraim Picciani
179d77fa33
lldb: have a proper Agent tranfering the sourcecode
2010-12-02 15:18:38 +01:00
con
c598118d5b
Update the filter matches for the settings dialog.
...
Task-number: QTCREATORBUG-2936
2010-12-01 18:48:40 +01:00
Arvid Ephraim Picciani
0ab67db58e
lldb: introduce dialog to start engine remotely
2010-12-01 15:50:18 +01:00
hjk
1d5fadb12e
debugger: switch to an existing engine if a new one fails to start
...
Task-number: QTCREATORBUG-2912
2010-12-01 15:26:09 +01:00
hjk
a638b9338e
debugger: make '0' the 'invalid' BreakpointId value
2010-12-01 11:52:18 +01:00
hjk
3cff7afbbc
debugger: cosmetics
2010-11-30 08:59:58 +01:00
hjk
02b6e3cb77
debugger: forward-port 49cac3d448
...
Mis-merge?
2010-11-29 16:54:56 +01:00
hjk
40c9b8f2f0
debugger: remove "debug debugging helper" option
...
Only useful for the compiled dumpers, and I have not used it for a while.
2010-11-29 13:52:43 +01:00
Arvid Ephraim Picciani
6b30168750
lldb: enable lldb through gui configure page
2010-11-26 15:11:52 +01:00
Tobias Hunger
2e09df3d9c
ToolChain: Rename RVCT toolchains to RVCT2
...
Reviewed-by: dt
2010-11-26 15:07:37 +01:00
hjk
75ee5bce8c
debugger: make DebuggerEngine::acceptsBreakpoint(id) pure
2010-11-26 11:27:43 +01:00
hjk
7d8d51677b
debugger: polish module symbols
2010-11-26 11:27:25 +01:00
hjk
15ee289ee2
make breakpoint and watchers view more robust when switching sessions
2010-11-25 17:17:31 +01:00
hjk
8b226452ee
debugger: make breakpoints work in disassembler view
2010-11-25 13:35:16 +01:00
hjk
b66a6741da
debugger: enable breakpoint setting from a disassembler view
2010-11-25 13:35:01 +01:00
Christiaan Janssen
dede74de17
DebuggerEngines: avoiding some runtime error message through extra checks
...
Reviewed-by: hjk
2010-11-25 11:37:22 +01:00
hjk
90657a496b
debugger: small usability fixes for dissassembler, breakpoint view, location
2010-11-24 15:55:45 +01:00
hjk
4c7623a98f
debugger: compile fix on windows
2010-11-23 18:04:39 +01:00
hjk
0d07a4abc0
debugger: use a 80ms timer to actually remode the location marker
...
This removes the remove/set flicker in most single stepping cases.
2010-11-23 16:43:56 +01:00
hjk
ba811dfb71
debugger: make watchers visible after project load again
2010-11-23 13:45:18 +01:00
hjk
790648b915
debugger: make freshly inserted watchers immediately visble
...
Even if no engine is running.
2010-11-23 13:45:18 +01:00
Friedemann Kleint
9be36be951
Debugger: Fix switching between assembler and source.
...
Do not drop stack index in resetLocation (which is called
when switching). Do not switch to source unless we have
the file.
Reviewed-by: hjk
2010-11-22 12:22:53 +01:00
Friedemann Kleint
1b9b962b2c
Debugger[new CDB]: Polish options, add remote debugging.
2010-11-19 16:13:22 +01:00
hjk
1688d1e1c7
debugger: remove unused DebuggerEngine::{set,is}Active
2010-11-18 17:35:22 +01:00