Commit Graph

4709 Commits

Author SHA1 Message Date
Erik Verbruggen 5f69a0286e Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-11 15:15:46 +02:00
Erik Verbruggen 53b5a7f9e2 Fixed navigation for IDs. 2009-09-11 15:14:40 +02:00
hjk c383fa3d31 debugger: move stuff fromn symbian/* to gdb/* 2009-09-11 15:08:50 +02:00
hjk 518b6c33bd debugger: work on trk 2009-09-11 15:03:31 +02:00
hjk 450c18cc8e debugger: disable sorting of registers 2009-09-11 15:02:37 +02:00
con 3d4c7abf9d Unnecessary code.
Don't ask how this could still be there ;)
2009-09-11 14:53:51 +02:00
Erik Verbruggen abdf35a86f Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-11 14:43:39 +02:00
Erik Verbruggen 71549ec6a2 First version of QML navigation. 2009-09-11 14:42:50 +02:00
con 1a0134a9de Use systems preferred language on Mac.
And ensure that the menu items don't vanish from the application menu
when they are translated.
2009-09-11 14:40:59 +02:00
hjk 8213e5bda7 debugger: work on trk.
Something's visible in Locals&Watchers now!
2009-09-11 13:05:37 +02:00
hjk 17f9204bba debugger: refactoring in the gdbengine 2009-09-11 12:31:07 +02:00
Daniel Molkentin 7f54f9d339 Wrap completion box list when navigating with up/down arrow keys.
Reviewed-by: Thorbjorn Lindeijer
2009-09-11 11:20:18 +02:00
hjk 06900dc475 debugger: refactoring in the trk adapter 2009-09-11 11:12:56 +02:00
hjk 6a9886576f debugger: small refactoring in the gdbengine startup 2009-09-11 09:51:33 +02:00
hjk c9da1d9543 debugger: code cosmetics 2009-09-11 09:51:33 +02:00
Alessandro Portale 7f2568554d "C:/foo/" is not a folder. Even on Linux :)
Reviewed-by: TrustMe
2009-09-11 09:18:26 +02:00
Alp Mestan ead47eafa8 Translations from QuickOpen::* until the end done, many needing review though
Merge-request: 1461
Reviewed-by: Pierre Rossi <pierre.rossi@nokia.com>
2009-09-10 18:21:41 +02:00
Alp Mestan 10c2b04069 Many additional translations
Merge-request: 1461
Reviewed-by: Pierre Rossi <pierre.rossi@nokia.com>
2009-09-10 18:21:41 +02:00
con 65284dc0ed Oops. Compile again. 2009-09-10 18:07:51 +02:00
con 7b596180bb Missing return statement. 2009-09-10 17:58:00 +02:00
con 32e0340eab Version bump. 2009-09-10 17:02:57 +02:00
con 334837d776 Move initialization code out of ::start method 2009-09-10 16:59:12 +02:00
con 472c806940 Move DebuggerRunControl initialization out of ::start method. 2009-09-10 16:59:12 +02:00
hjk 648ceaed18 debugger: work on trk integration 2009-09-10 16:30:04 +02:00
hjk 700bfa6339 debugger: work on trk integration 2009-09-10 16:29:07 +02:00
hjk 903a50a6ef debugger: work on trk integration 2009-09-10 13:59:21 +02:00
hjk 75a3112ac4 Revert "make sure symbian include is scoped"
This reverts commit 1e186c5bf9.
The code is not symbian specific, linking error was fixed properly
by adding the needed files to HEADERS.
2009-09-10 13:15:19 +02:00
hjk 058b55adc5 debugger: work on trk integration 2009-09-10 13:14:51 +02:00
hjk 46538f6a5e trk: remove unneeded code 2009-09-10 13:10:02 +02:00
Henrik Hartz 1e186c5bf9 make sure symbian include is scoped 2009-09-10 12:25:55 +02:00
hjk 3ceecf661b debugger: fix linking
new header files gdbprocessbase needs to be listed in HEADERS
2009-09-10 08:27:01 +02:00
ck 8aa139ea53 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-09-09 17:27:59 +02:00
hjk ffaa42e585 debugger: merge trk adapter into debugger sources 2009-09-09 17:25:02 +02:00
ck 6f5cea2aaa Various improvements for BinEditor.
- Saving to file only takes modified data into account.
- Search functionality does not exhaust memory anymore.
- Searches can be canceled. This required updating the IFindSupport
  interface and all classes implementing it. No functional changes
  were done in those.

Reviewed-by: mae
2009-09-09 17:11:00 +02:00
mae 99435d5f0e Make "Edit/Advanced/Clean_Whitespace work on the current
selection (if there is one)
2009-09-09 16:37:09 +02:00
mae 16e7f0c16f be more conservative when reindenting code: only change the
actual whitespace when the indentation column changes.

Complete whitespace cleanup can still be done either automatically
on save (when configured) or when explicitely called with the
"Clean Whitespace" action from Edit/Advanced.
2009-09-09 16:16:46 +02:00
mae 32229e30b4 mark all-whitespace-lines with the correct visual format. 2009-09-09 14:58:47 +02:00
mae f269031b5e Make indentation/tabbing more developer friendly:
- when doing backspace, preserve the previous indentation litterally
- when having auto-indentation turned off, simply repeat the previous
  indentation litterally instead of jumping to 0
2009-09-09 13:56:29 +02:00
hjk 1614d6b6b8 debugger: small refactoring of the access to the gdb process in the gdbengine
That's the first step to make the gdb/trk Adapter work with the otherwise
unmodified gdb engine. GdbProcessBase is inherited by GdbProcess and the
gdb/trk Adapter. In the GdbProcess case it's just a wrapper around a QProcess
running gdb, in the Adapter case it's the interface to the gdb process in the
whole rfomm/gdb/gdbserver combo.
2009-09-09 12:41:26 +02:00
hjk 5d26f53368 trk: progress in breakpoint setting; removal of unused code 2009-09-09 11:46:52 +02:00
Oswald Buddenhagen 2513c0a93f don't attempt to read qmake cache if there is none
evaluating a file (which might not exist) is a bit different than just
merging a (possibly empty) map ...
2009-09-09 10:14:15 +02:00
Oswald Buddenhagen 37c5e2ddd3 revert acd090200 - no crash or even memory corruption reproducible 2009-09-09 02:56:36 +02:00
Oswald Buddenhagen f1c881c4e0 cache_valuemap doesn't have to be a member any more 2009-09-09 02:56:36 +02:00
hjk 087eca4566 trk: step-by-instruction 2009-09-08 14:45:53 +02:00
hjk ae09799416 trk: make ad-hoc UI a bit friendlier 2009-09-08 14:45:53 +02:00
hjk a1ea6f5f1f trk: refactoring 2009-09-08 14:45:52 +02:00
hjk 0fc3129b3c trk: we always want to be called back independent of ACK/NAK 2009-09-08 14:45:51 +02:00
hjk fbeeb8677a trk: remove a debug message 2009-09-08 14:45:51 +02:00
hjk db8cddf55b trk: rename 'response' to 'cmd' in handleGdbServerCommand 2009-09-08 14:45:50 +02:00
hjk 2da891ee88 trk: fix size of 'kill' packet. also, do not announce the library loading to
gdb as it starts asking questions afterwards.
2009-09-08 14:45:49 +02:00