hjk
fbd25fe84e
debugger: fix cursor busy state in output pane and in state DebuggerFinished.
2010-07-21 12:18:50 +02:00
hjk
afb54077f5
debugger: fix some regressions in the log output after the engine refactoring
2010-06-30 14:40:04 +02:00
hjk
6a6cba5518
debugger: The DebuggerEngine refactoring.
...
This replaces the (de facto) singleton engines and data handlers by classes
that are instantiated per run. The DebuggerRunControl will now create an
object of (a class derived from) DebuggerEngine that contains all the relevant
"dynamic" data.
DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin,
whereas the data bits went to DebuggerEngine.
There is no formal notion of a "current" DebuggerEngine. However, as there's
only one DebuggerEngine at a time that has its data models connected to the
view, there's still some "de facto" notion of a "current" engine. Calling
SomeModel::setData(int role, QVariant data) with custom role is used as the
primary dispatch mechanism from the views to the "current" data models
(and the engine, as all data models know their engine).
2010-06-22 10:59:57 +02:00
hjk
5806009d29
Merge remote branch 'origin/2.0'
...
Conflicts:
doc/qtcreator.qdoc
src/plugins/debugger/debuggermanager.cpp
src/plugins/texteditor/basetexteditor.cpp
2010-06-02 09:57:23 +02:00
hjk
8b806c4d8d
debugger: make ctrl-click to navigate between input and output pane (much) faster
2010-06-01 12:36:28 +02:00
Friedemann Kleint
9e8219fda2
Debugger: Add menu option for saving debugger logs.
...
...as X11-clipboard is unreliable for long logs.
2010-05-25 15:25:33 +02:00
hjk
3660feadd9
debugger: get rid of the remaing frame in the output window
2010-03-18 16:48:15 +01:00
Friedemann Kleint
bbcacaf59f
Header cleaning spree in Core/Debugger and Symbian/Maemo-code of Qt4.
2010-03-18 10:59:06 +01:00
Jens Bache-Wiig
d58184173e
Clean up layouts and use minisplitter everywhere
...
This patch replaces all uses of QSplitter with thin 1-pixel
splitters. I also fixed dock widget layouts in main windows
to do the same. Additionally I had to tweak the tabbars so
they look good in mini splitter layouts to avoid a double
left-border.
Reviewed-by: thorbjorn
2010-03-17 11:23:10 +01:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +01:00
hjk
04b4fcb6bd
debugger: change capitalization of context menu action texts to Book Style
2010-02-12 10:53:25 +01:00
hjk
f5f7942f7d
debugger: add some time stamps to input pane, too
2010-02-04 15:02:03 +01:00
hjk
70a948abf5
debugger: remove standalone option
2010-02-04 10:38:11 +01:00
Friedemann Kleint
f672bff338
Fix some code scanning issues.
...
foreach()-Loops.
2010-02-01 14:00:07 +01:00
Friedemann Kleint
2fd8b2d7ff
Fix some code scanning issues.
...
QString: Use QChar where appropriate.
2010-02-01 12:43:56 +01:00
hjk
1b77161e71
debugger: clean up verbosity settings in trk adapter
2010-01-15 12:07:45 +01:00
hjk
3023495c71
debugger: don't keep scrolling to the end if the user manually moved the
...
cursor
2010-01-04 13:16:45 +01:00
hjk
92c3939088
debugger: remove ambiguous shortcut
2009-10-07 14:43:49 +02:00
hjk
59739162ad
debugger: debugger view: make output pane wider than input pane
2009-10-01 17:03:56 +02:00
Friedemann Kleint
90470771fd
Debugger: Export DebuggerManager and DebuggerStartParameters.
...
For device debugging. Move both from namespace
Debugger::Internal to Debugger, export them, give
DebuggerManager a static instance().
2009-09-25 16:01:28 +02:00
hjk
39e1113707
debugger: add a simple syntax highlighter for disassembler output
2009-08-18 16:47:01 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
con
48134939c0
Back to the bottom.
2009-07-21 15:56:04 +02:00
con
22d41fb37e
Add missing find tool bar placeholders.
2009-07-21 13:44:30 +02:00
Alessandro Portale
d3f9757916
Removing some unused semicolons after Q_UNUSED
...
There were both variants, with and without extra semicolon.
2009-07-13 17:35:17 +02:00
hjk
452c712422
debugger: fix regression + whitespace at eol
...
Double click on debugger input did not jump to the output anymore.
2009-07-10 09:50:51 +02:00
hjk
c58ba01148
debugger: some color for time stamps in log output
2009-07-08 17:28:04 +02:00
Friedemann Kleint
a360c65e4d
Made CDB use colored output and add LogWarning.
2009-06-19 12:47:23 +02:00
hjk
3545c822c9
debugger: put some color into the outputpane
2009-06-19 12:05:23 +02:00
hjk
a595e8f403
debugger: limit log window to 100000 lines.
2009-06-18 13:24:33 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
hjk
d7af85a097
debugger: implement a dumper for QAbstractItemModel
...
This also squashes a namespace related bug introduced by the watchutils
refactoring.
2009-06-03 12:48:48 +02:00
hjk
ee5fb31f11
debugger: re-start work on image dumper
2009-05-29 16:25:12 +02:00
hjk
957a8f3479
debugger: some encoding correctness
2009-05-29 10:35:29 +02:00
Daniel Molkentin
63f760a8d6
Unify Gdb and Gdb spelling, rename Gdb View to "Debugger", update docs.
2009-05-06 17:54:11 +02:00
Oswald Buddenhagen
c5df15003b
add some missing Q_OBJECTs
2009-04-20 16:51:10 +02:00
Oswald Buddenhagen
6d5eeb7afb
add missing tr()s, etc., add some //: comments
2009-04-20 16:51:10 +02:00
hjk
7f3ac4614b
debugger: use a new action for "executing a line"
2009-04-03 15:47:11 +02:00
hjk
cad7d43678
debugger: use QPlainTextEdit instead of QTextEdit for output pane
2009-03-27 17:31:58 +01:00
hjk
c3fc03c11c
debugger: add shortcut to debugger properties in more context menus
2009-03-24 16:39:30 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
hjk
d8b343afa1
silence warning
2008-12-05 18:27:45 +01:00
hjk
df7aacd637
more file cosmetics
2008-12-02 15:08:31 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00