dt
8ab578b11a
Show a nice checkbox in the save dialog for SaveBeforeBuild
2009-05-06 11:55:21 +02:00
hjk
b5df077946
debugger: use -exec-interrupt to interrupt inferiors in gdbserver
2009-05-06 11:38:24 +02:00
Roberto Raggi
6855cb3edb
Merge branch 'dui-editor' of git@scm.dev.nokia.troll.no:creator/robraggis-creator into dui-editor
2009-05-06 11:24:53 +02:00
mae
68d85acaa5
supress parentheses animation if the position was part of the previous
...
parentheses highlighting. This makes the Delete key work smoother when
the cursor is positioned behind a closing parenthesis.
2009-05-06 11:18:56 +02:00
Kai Koehne
e502fc2942
Fix runtime error on Linux when starting qmlviewer
...
Reviewed-by: Roberto Raggi
2009-05-06 11:14:59 +02:00
hjk
67d327c7cc
debugger: make stack reload engine-agnostic
2009-05-06 10:21:50 +02:00
hjk
4381b9d244
debugger: introduce a "NoEngine" option
2009-05-06 10:13:36 +02:00
hjk
62f40474a6
debugger: work on gdbserver based remote debugging
...
Works only with Archer, possibly gdb head. It attaches now, sets breakpoints,
steps etc but cannot be stopped when running.
2009-05-06 09:45:31 +02:00
hjk
457addbf40
debugger: imporev grey-out logic on the dumper settings page
2009-05-06 09:45:31 +02:00
Friedemann Kleint
63384fbdc3
Made std::vector/std::list work with CDB dumpers.
2009-05-06 09:22:05 +02:00
dt
6838223edd
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-05-06 08:22:23 +02:00
dt
3294f1f61c
Added missing files of last commit.
2009-05-06 08:21:57 +02:00
Oswald Buddenhagen
094c1bfca1
twice helps twice?
2009-05-05 21:00:24 +02:00
Oswald Buddenhagen
61d7435162
add missing operator
2009-05-05 21:00:24 +02:00
Oswald Buddenhagen
192c0e7423
document dumper output parsing hack
2009-05-05 21:00:24 +02:00
Oswald Buddenhagen
b590b6adc1
fix (rather theoretical) off-by-one
2009-05-05 21:00:24 +02:00
Oswald Buddenhagen
57a93374cd
add some C escaping to relevant MI commands
2009-05-05 21:00:24 +02:00
Oswald Buddenhagen
f0c1244cbe
fix MI parser & dumper
2009-05-05 21:00:24 +02:00
Roberto Raggi
cd7e167d1d
Merge branch 'master' of ../mainline into dui-editor
2009-05-05 18:26:47 +02:00
dt
4357bf1bab
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-05-05 18:23:33 +02:00
dt
66bea14fef
Add options to: Save All before Build and Build before Run
...
So now you can choose not to automatically build before running.
And you can chose to automatically save all files before building.
The options are global and the default is the same as before.
2009-05-05 18:23:14 +02:00
con
7364d8ba3d
Remove unused method.
2009-05-05 18:08:06 +02:00
hjk
b373242aca
debugger: use current run configuration to read symbols for gdbserver
2009-05-05 17:50:35 +02:00
Friedemann Kleint
bae6525976
Started on QObject dumping for CDB, make it smarter.
...
Try to find qobject_p.h, if it exists and use its structures
to determine the child offset.
2009-05-05 16:39:51 +02:00
Roberto Raggi
a6f4954941
Set the parent window of the QInputDialog.
2009-05-05 16:18:36 +02:00
dt
a24e3b70b3
Compile. Missing export macro.
2009-05-05 16:03:12 +02:00
Roberto Raggi
d3acf0b4ef
Update the ids also when the AST is incomplete.
2009-05-05 15:58:46 +02:00
dt
46e71d0fe0
This code can be simplified.
2009-05-05 15:42:52 +02:00
Roberto Raggi
10eccd756b
Made "new id" translatable.
2009-05-05 15:34:49 +02:00
Roberto Raggi
140b2322fc
Some simple refactoring.
2009-05-05 15:33:39 +02:00
dt
617ddf03e3
Implement a AbstractMakeStep which takes the common code from 3 places.
...
The common code for all makesteps i mainly tracking in which directories
we are currently building. And guessing the filename from that
information. And creating a buildparser from a name.
2009-05-05 15:08:29 +02:00
Roberto Raggi
ea64453210
Protect the rewriter.
2009-05-05 12:35:23 +02:00
Roberto Raggi
5ae6d57359
Search for the _right_ qmlviewer.
2009-05-05 12:21:57 +02:00
Oswald Buddenhagen
24c8b0a23b
whoops ... don't multiply debugger output in the display pane
2009-05-05 11:44:29 +02:00
hjk
926039cd7b
debugger: remove recently introduced macro "overloads" alltogether
2009-05-05 11:18:34 +02:00
Friedemann Kleint
d071d2af36
Compile on Windows
2009-05-05 11:02:20 +02:00
Roberto Raggi
1952674413
Highlight the uses of an id.
2009-05-05 10:46:58 +02:00
hjk
3f1afb560c
debugger: move macros implementation from gdbengine.h to gdbengine.cpp
2009-05-05 10:38:19 +02:00
Oswald Buddenhagen
6e8fba465c
remove dead code
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
04f6b3d807
fix encoding of manually submitted gdb commands
...
these can potentially contain file names ...
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
69ace70236
the death of GdbCommandType & co.
...
instead of passing callback codes and dispatching them in a huge switch
statement, pass around member function pointers as real callbacks.
some codes which did not actually invoke a callback were completely
eliminated. hope this doesn't impair debugging. ;)
as a "side effect", command categorization by code is gone - there is a
proper flag field for that now.
as a real side effect, some suppressed assert failures might be back
now. fix them properly if they do ...
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
58c88eea82
don't construct cookie object unnecessarily
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
4917691e79
micro-optimization
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
6823cecba5
don't use macros for the Latin1* magic
...
use typedefs and an inline function instead. that's namespace-safe and
does not produce unhelpful messages when closing parens are missing.
2009-05-05 10:31:06 +02:00
Oswald Buddenhagen
5ac81459fa
nicer
2009-05-05 10:31:06 +02:00
Thorbjørn Lindeijer
358a355315
Fixed faked transparency of folding makers with Plastique style
...
Plastique is manually blending with the background color, so make sure
we set the background to the highlight color when the folding marker is
hovered.
2009-05-05 10:25:18 +02:00
hjk
1458a1363f
debugger: code cosmetics
2009-05-05 10:22:44 +02:00
Roberto Raggi
55ed11ee35
Merge branch 'master' of ../mainline into dui-editor
2009-05-05 10:18:44 +02:00
Roberto Raggi
e6cbeb0ad7
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
2009-05-05 10:18:26 +02:00
Roberto Raggi
d24846edcb
Merge branch 'master' of ../mainline into dui-editor
2009-05-05 10:17:46 +02:00