Commit Graph

106 Commits

Author SHA1 Message Date
hjk
43b4129d60 debugger: add a hint to manual test. 2010-03-16 12:08:54 +01:00
hjk
e8936ad9d2 debugger: code cosmetics for custom displays 2010-03-16 12:08:33 +01:00
hjk
c8a61cc8f2 debugger: implement selected of string encoding per pointer type/individual pointer 2010-03-11 18:56:28 +01:00
hjk
8e522c92ee debugger: really don't use curses on windows 2010-03-08 14:46:28 +01:00
hjk
89c39ab886 debugger: namespace new manual test 2010-03-05 16:44:49 +01:00
hjk
9595504bda Long live the king! 2010-03-05 11:28:13 +01:00
Friedemann Kleint
d0a1983ed6 Added gui example for debugger testing 2010-03-05 09:16:05 +01:00
hjk
73ef5e33ea debugger: properly display function pointers with python 2010-03-01 10:28:34 +01:00
hjk
e3e6797fe5 debugger: fix display and editing of nested anonymous structures 2010-02-15 17:02:08 +01:00
hjk
47fa65be6c debugger: some basic support for 'catch catch' and 'catch throw'
Hidden in the Breakpoints context menu.
2010-02-11 17:46:05 +01:00
Oswald Buddenhagen
75b42f18d8 Merge remote branch 'origin/1.3'
Trailing whitespace removal re-applied manually.
2010-01-29 22:50:23 +01:00
Oswald Buddenhagen
a6ca348636 remove trailing whitespace
doing it in 1.3 as well to avoid possible later conflicts
2010-01-29 21:33:57 +01:00
hjk
4030706c04 debugger: add a manual test for namespace aliases 2010-01-21 17:19:07 +01:00
Robert Loehning
830b563ceb Added library name for Q_OS_SYMBIAN. 2010-01-11 15:50:58 +01:00
hjk
7d5ef1fbf0 debugger: add a manual test with a object reference 2010-01-04 13:16:46 +01:00
hjk
ecf7517352 debugger: add a slightly more complex QObject manual test 2009-11-27 14:47:22 +01:00
hjk
7dea6766ed debugger: add manual test case for two-dimensional C array 2009-11-04 14:39:48 +01:00
hjk
54e022a97b debugger: add a manual test case for endless recursion 2009-10-01 09:02:32 +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
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
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
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
hjk
cd4d7ef1c3 debugger: add some testcase to investigate child fetching behaviour 2009-07-23 17:52:17 +02:00
hjk
a16aa2e0d6 debugger: remove duplicated 'completeSuffix' entry in QFileInfo dumper 2009-07-15 09:26:00 +02:00
hjk
56a81a06b5 debugger: fix regression in QMap dumping introduced in 5bd1d2a0 2009-07-14 10:08:12 +02:00
hjk
717ae824ce debugger: fix regression in QVector dumper
Was broken due to a change in the QVector implementation (See 343e848abc1 and
a07385de156 in Qt master)
2009-07-10 09:50:51 +02:00
hjk
de6fda2020 debugger: add auto tests for QList 2009-07-08 18:28:49 +02:00
hjk
eb83377f5a debugger: enhance time logging for individual commands 2009-07-08 17:28:04 +02:00
hjk
ab4348ff4a fakevim: partial fix for Gyyp 2009-07-03 13:26:08 +02:00
hjk
ffee3f98af debugger: fix regression in QVariant dumper 2009-07-01 14:15:44 +02:00
hjk
fc145c2c02 debugger: reduce use of macros in dumper code 2009-06-26 10:52:19 +02:00
hjk
b295aec1ad debugger: fix several small issues in the dumper code
Fix typo in QChar helper.
Add a auto tests for some of the dumpers.
Make the dumpers compilable for Qt < 4.5 for better regression tests.
Make manual tests compile with Qt < 4.5.
2009-06-26 10:51:27 +02:00
hjk
2a959f47a4 debugger: use an expandable tree in the debugger tooltip 2009-06-24 12:31:09 +02:00
hjk
69f58777c2 debugger: also simplify diplayed type of nested std::containers 2009-06-23 10:25:06 +02:00
hjk
609f4a437b debugger: Rework watch model.
It's now properly using canFetchMore/fetchMore. cdb is not yet ported.
2009-06-17 16:00:04 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Oswald Buddenhagen
78a4657152 add test for pointer list with null pointers 2009-06-16 13:25:58 +02:00
hjk
47d766d91f debugger: kill the debugger if it is still running after it said it has died. 2009-06-12 14:28:13 +02:00
Oswald Buddenhagen
bab72215c8 fix test build 2009-06-10 10:57:00 +02:00
hjk
5892ea1b1d fakevim: fix problem where previously inserted text became part of a '.' 2009-06-04 16:08:34 +02: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
5ff00c84ae debugger: basic support for reverse debugging
works only with gbd 7.0 so far.
2009-05-25 17:23:19 +02:00
hjk
ed853ee42b fakevim: fix typo 2009-05-05 08:46:45 +02:00
hjk
b2598d0030 debugger: initial work on remote debugging 2009-05-04 14:48:06 +02:00
hjk
14321e675d debugger: add dumper for QWeakPointer 2009-04-29 17:48:04 +02:00
hjk
462a20461a debugger: add a dumper for QSharedPointer 2009-04-28 10:59:32 +02:00
hjk
193af69a38 debugger: add a manual test for QSharedDataPointer 2009-04-17 15:35:28 +02:00
hjk
1f458da6bb debugger: add a destructor in the manual test 2009-04-16 12:17:01 +02:00
hjk
883a7ffdbc fakevim: fix the "Quit FakeVim" handler 2009-04-14 14:42:46 +02:00