Commit Graph

446 Commits

Author SHA1 Message Date
hjk
5859b41064 debugger: work on trk runner 2009-09-03 17:24:31 +02:00
hjk
809117892c debugger: work in progress (new trk runner)
Basic TRK/adapter communication now works using "rfcomm listen /dev/rfcomm0 1
&& ./adapter -f -v /dev/rfcomm0 127.0.0.1:3222 && ./cs-gdb"

This is wrapped up in a "runner" binary
2009-09-03 13:26:38 +02:00
hjk
0915d3e206 debugger: add manual test for QDateTime, also extend script test a bit 2009-09-03 13:26:38 +02:00
hjk
a48a686a1d debugger: move script engine initialization to startDebugger() 2009-09-02 10:08:13 +02:00
hjk
f74d252b95 debugger: work on trk manual tests 2009-09-02 10:08:12 +02:00
hjk
b9e0860a67 Work on TRK adapter 2009-09-02 10:08:12 +02:00
con
b5b35dab33 Move aggregation auto tests to test directory. 2009-09-01 16:19:45 +02:00
hjk
452f108ac7 debugger: fixes and improvements related to the Locals display
Split the concepts 'enabled' and 'editable' in the dumper output
Disable "<not in scope>" entries, also fix their type.
Fix glitch in type beautification for display
Find reason for failing bulk updates.
2009-08-31 16:05:55 +02:00
con
dea7e36a13 Don't follow symbolic links in the file system view.
If you double-click on a file, this file should be opened, not its link
target.
2009-08-31 12:30:54 +02:00
hjk
62d7ea19ad debugger: rewrite run.pl in C++ 2009-08-28 14:34:56 +02:00
hjk
9a5908bf8c debugger: small improvements to dumpers
Add a dumper for QStack. Also don't crash when accessing an uninitialized
pointer when the pointer looks bad to begin with.
2009-08-28 10:42:55 +02:00
hjk
786a0deb77 debugger: constify the address parameter passed to qDumpObjectData 2009-08-27 17:07:37 +02:00
hjk
1a772601dc debugger: fix auto text for QStringList in QVariant; 2009-08-27 17:04:00 +02:00
hjk
9b34946f85 debugger: cosmetics of the dumper output 2009-08-27 16:52:14 +02:00
con
af9bb2bfea Show copy progress. 2009-08-26 17:36:02 +02:00
hjk
fab99c333c debugger: rework the dumper tests (make the check results, not implementations) 2009-08-26 16:48:26 +02:00
hjk
8ad116c0f1 debugger: re-organize autotests. also adjust to recent QScopedPointer changes 2009-08-26 16:11:23 +02:00
Roberto Raggi
fc1b435ab4 Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when using template members. 2009-08-26 11:41:20 +02:00
hjk
f137bd3b83 debugger: add the wiki text to setup TRK on Linux/Bluetooth 2009-08-25 17:36:31 +02:00
Friedemann Kleint
5fb4919a10 Trk: Factor out breakpoint code 2009-08-25 16:50:23 +02:00
Friedemann Kleint
01deb7e24f Trk: Answer NAK to xfer request 2009-08-25 13:45:28 +02:00
Friedemann Kleint
d37a625c5f Trk: Make run.pl work with BlueTooth 2009-08-25 12:06:08 +02:00
Friedemann Kleint
08304eb6cd Trk: Add unbuffered memory read 2009-08-25 09:34:32 +02:00
Friedemann Kleint
9101e467e3 Trk: Handle threads and modules correctly 2009-08-24 12:41:13 +02:00
Friedemann Kleint
d922b614fc Trk: Pass on frame option 2009-08-21 16:45:36 +02:00
Friedemann Kleint
09dc43ba5c Trk: Make adapter use TrkDevice 2009-08-21 16:34:06 +02:00
con
7ebea974d6 Show pro file's subdirectory structure in project tree in non-simple mode.
Also adding category folders for the different file types
(source files, header files, resource files, form files, other files).
2009-08-21 14:53:25 +02:00
Friedemann Kleint
2095658e2c Trk: Factor out write queue using a functor. 2009-08-21 10:29:48 +02:00
hjk
d79e8dc342 debugger: small fixes in the QObject dumper and autotest 2009-08-21 08:13:54 +02:00
Friedemann Kleint
fdf6120d17 Trk: Add device class. 2009-08-20 15:58:20 +02:00
hjk
c75aa74362 fakevim: add two (currently partially failing) tests for cw and dw 2009-08-20 12:30:05 +02:00
hjk
0422c8330c fakevim: fix broken auto tests 2009-08-20 12:05:59 +02:00
hjk
72164f3615 debugger: adjust 'skip known frames' to changes in Qt 4.6 2009-08-20 12:05:59 +02:00
Friedemann Kleint
13cd43773d Trk: Support for frameless protocol. 2009-08-20 11:30:10 +02:00
hjk
6372dcc922 add a 'master' auto.pro with TEMPLATE = subdirs 2009-08-20 10:24:21 +02:00
hjk
3739081e8a add a 'master' auto.pro with TEMPLATE = subdirs 2009-08-20 09:34:14 +02:00
hjk
bfc49c0e38 remove stringbuilder autotests
It was merged to Qt master a while ago.
2009-08-20 09:32:11 +02:00
Friedemann Kleint
2bc577dfa3 Trk: Basic Linux device implementation in launcher. 2009-08-19 12:48:54 +02:00
hjk
06140f9c7a fakevim: fix 'ddp'
Was broken recently during the yank/paste rework.
2009-08-18 16:47:01 +02:00
Friedemann Kleint
7e0b2081ef Trk: Ping mode, better argument parsing. 2009-08-18 13:48:03 +02:00
ck
97bf35fefb Debugger: Added auto test for QLinkedList. 2009-08-17 11:50:09 +02:00
Friedemann Kleint
37055c0457 S60: Compile on Linux 2009-08-17 11:47:17 +02:00
Friedemann Kleint
ab68fd2657 Trk: Make little endian the default, some logging. 2009-08-14 17:34:16 +02:00
Friedemann Kleint
b68cbcc9ae S60: Give more progress/error information.
- Add methods to obtain executable from the run configuration
  (to be used by Debugger later on)
- Log the file names and sizes
- Pass on CreateFile() errors.
- Rename class Adapter to Launcher.
2009-08-14 14:29:19 +02:00
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
ck
d93834f6e2 Debugger: Added auto test for QWeakpointer dumper. 2009-08-13 10:54:06 +02:00
Friedemann Kleint
3be807efa0 Trk: Send continue 2009-08-13 10:37:20 +02:00
hjk
5435b09622 debugger: dumper tests code cosmetics
Mainly squash compiler noise about 'offsetof'.
2009-08-11 15:51:50 +02:00
hjk
bc61f9ddd9 fakevim: handle block mode for yank, cut and paste 2009-08-11 14:51:35 +02:00
ck
49066c709a Debugger: Added auto test for QModelIndex dumper.
Also fixed a bug uncovered by the auto test.
2009-08-11 11:44:23 +02:00