Commit Graph

4400 Commits

Author SHA1 Message Date
Christian Kamm
06fb416ea7 Add local lookup tests for QmlLookupContext. 2010-01-12 15:01:17 +01:00
Kai Koehne
45f8895e93 Change signature of AbstractView::nodeSlidedToIndex in QmlDesigner
The usage of 'int newIndex' was ambiguous in the case of
oldIndex < newIndex. Solved by directly passing the ModelNode that was
moved around.

'nodeSlidedToIndex' was also renamed to 'nodeOrderChanged', since
'Slided' is no proper English.
2010-01-12 13:59:35 +01:00
Robert Loehning
830b563ceb Added library name for Q_OS_SYMBIAN. 2010-01-11 15:50:58 +01:00
Erik Verbruggen
518bdd3b5e Fixed testcase: setting an empty ID should remove the ID. 2010-01-11 14:35:47 +01:00
Erik Verbruggen
7524d91651 Added tests for QmlSymbol and QmlLookupContext. 2010-01-11 13:58:21 +01:00
Kai Koehne
818a7b226b New QmlDesigner plugin & Design mode
This adds a new "Design" mode that can be used to manipulate qml files
in a visual way. It will only get build if you have the declarativeui
module in Qt.

This is a squashed import from the Bauhaus project. Share & enjoy :)
2010-01-07 12:14:35 +01:00
Martin Aumüller
f6619d0087 fakevim: some 'dG' and 'dgg' auto tests
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-05 18:48:52 +01:00
Martin Aumüller
489a21a143 fakevim: auto tests for 'dj', 'dk', 'cj', 'ck'
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-05 18:48:52 +01:00
Martin Aumüller
c9dbf30b4d fakevim: auto tests for 'C', 'D', 'c$', 'd$'
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-05 18:48:52 +01:00
Martin Aumüller
b5454e58c9 fakevim: auto test for 'P' at end of line
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-05 18:48:52 +01:00
Martin Aumüller
22c700a4f6 fakevim: auto tests for 'o'/'O' at beginning and end of file
Merge-request: 96
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-05 18:48:51 +01:00
hjk
11a300dd92 debugger: refactor passing of options to new dumpers 2010-01-05 16:48:11 +01:00
hjk
7d5ef1fbf0 debugger: add a manual test with a object reference 2010-01-04 13:16:46 +01:00
Roberto Raggi
986559d297 Test the new preprocessor. 2009-12-15 16:49:59 +01:00
Roberto Raggi
d0abb5daf0 Run the semantic passes. 2009-12-15 16:38:33 +01:00
Roberto Raggi
c09a8e4fc3 Some work on the new preprocessor. 2009-12-15 12:34:31 +01:00
hjk
c7850c3f98 fakevim: improve some basic tab/space/indentation handling 2009-12-11 13:25:36 +01:00
Roberto Raggi
3fb1bc46ae Compile. 2009-12-07 12:00:35 +01:00
hjk
9e939c1931 Revert "debugger: rename 'magic' prefix for custom dumper from qqDump to qdump__"
This reverts commit 136f3b8bbc.
2009-12-07 11:34:56 +01:00
hjk
136f3b8bbc debugger: rename 'magic' prefix for custom dumper from qqDump to qdump__
It is nicer in the presence of namespaces as '::' will be replaced by '__'
to create the dumper function names.
2009-12-07 11:28:47 +01:00
hjk
b7c93c03c1 debugger: simply dumper logic in case of inner types are pointers 2009-12-07 11:28:47 +01:00
hjk
d2ab8762e9 debugger: special handling of char *argv[] in l&w
It's nicer this way.
2009-12-07 11:28:47 +01:00
hjk
71c3d0977b debugger: try make custom dumpers more "user friendly"
Introduce Dumper.put{Value,Name,StringValue,ByteArrayValue} functions.
No need for explicit specification of valueencoding in user code.
2009-12-03 14:12:54 +01:00
hjk
4bac496926 debugger: fix QTextCodec dumper 2009-12-03 14:00:01 +01:00
hjk
f6cafeccda debugger: handle larger response packages in dumper autotest 2009-12-02 14:11:11 +01:00
Roberto Raggi
75a7abb8c5 Compile. 2009-12-02 12:45:28 +01:00
hjk
4e29b16f92 debugger: work on new dumpers
more robustness in case qt's namespace cannot be determined
work on qvariant dumper
2009-12-01 17:11:20 +01:00
hjk
ebff16f8b1 debugger: fix dumper for QString::isNull() 2009-12-01 17:11:09 +01:00
Friedemann Kleint
b792b934e4 Dumper: Compile fix. 2009-12-01 11:42:48 +01:00
Daniel Molkentin
96a66661b4 fix gdb autotest 2009-11-30 01:21:47 +01:00
hjk
ecf7517352 debugger: add a slightly more complex QObject manual test 2009-11-27 14:47:22 +01:00
hjk
dd71d9a593 debugger: fix more cases of .. if ... else .. 2009-11-27 14:11:36 +01:00
hjk
f27c5cc617 debugger: make debian testing happy 2009-11-26 17:59:27 +01:00
hjk
36db421fce debugger: make dumper exception passing configurable 2009-11-26 14:59:57 +01:00
hjk
63102dec0a debugger: make dumper test suite pass again 2009-11-26 14:59:57 +01:00
Christian Kamm
746bea8e1e Make flip in ChangeSet move two different-length strings around.
Instead of just flipping same-length strings.
Also fix an incorrect replace position adjustment.
2009-11-26 14:45:11 +01:00
Christian Kamm
80b52e589d Improve ChangeSet to support more rewriting operations. 2009-11-26 12:24:18 +01:00
hjk
58e562b80a debugger: autotest fixes 2009-11-25 13:52:29 +01:00
hjk
b8dbb12009 debugger: add autotests for QFile, QDir, QFileInfo and QLocale dumpers 2009-11-25 13:46:33 +01:00
hjk
735f307c85 debugger: fix some of the autotests for uninitialized objects 2009-11-24 11:05:29 +01:00
hjk
791697ba3c debugger: add autotest for new std::deque, std::map, std::set, QModelIndex dumpers 2009-11-24 09:43:26 +01:00
hjk
298769ce71 debugger: shuffle autotest code around, remove dead parts 2009-11-23 10:51:53 +01:00
hjk
8ca08fad8a debugger: add QPixmap autotest for new dumpers 2009-11-23 10:51:52 +01:00
Oswald Buddenhagen
913f6161a1 Merge remote branch 'origin/1.3'
Conflicts:
	src/plugins/cpptools/cppcodecompletion.cpp
	src/plugins/help/helpplugin.cpp
	src/plugins/projectexplorer/projectexplorer.cpp
2009-11-20 17:25:39 +01:00
hjk
43cca5c41e debugger: adjust new dumper autotests to reality 2009-11-20 16:54:09 +01:00
hjk
e2cfc0958e debugger: mark 'Null' QStrings() in pretty-printers 2009-11-20 10:11:21 +01:00
hjk
aa3b274a93 fakevim: fix undo of 'J' 2009-11-19 08:51:18 +01:00
Roberto Raggi
f2c4d84c6c Compile 2009-11-17 14:30:01 +01:00
Roberto Raggi
bc96850ded Introduced ASTPatternBuilder 2009-11-16 14:54:45 +01:00
Roberto Raggi
bef4ed8917 Introduced destructive pattern matching. 2009-11-16 14:15:12 +01:00