Roberto Raggi
c943d8e4f1
Renamed classes and files to use the QmlJS prefix.
2010-01-18 16:59:20 +01:00
Erik Verbruggen
e86f2e6041
Fixed tests and tools to use the qmljs dll/so.
2010-01-18 14:12:44 +01:00
Kai Koehne
d3ed242d24
Compile qml autotests only if QtDeclarative module is available
2010-01-18 11:02:10 +01:00
Erik Verbruggen
96e31c2a0f
Started merging the JS and QML editor plug-ins.
2010-01-15 17:20:19 +01:00
Erik Verbruggen
8e11f81d96
Gotten rid of dulplicate files, and fixed includes.
2010-01-15 13:39:54 +01:00
Christian Kamm
cbaa9b9fc0
Add lookup for members of builtin types to QmlLookupContext.
2010-01-15 12:23:33 +01:00
Kai Koehne
33ec15b9ab
Prevent symbol clashes for qml classes
...
Fix namespace usage such that all classes in shared/qml live in the
Qml namespace, and classes in QmlDesigner plugin in the QmlDesigner
namespace.
This should prevent any symbol clashes until we can finally get rid
of the file dublicates (e.g. QmlDocument).
2010-01-14 16:32:22 +01:00
Christian Kamm
f82d95f413
Build correct scopes for the lookup test.
2010-01-13 15:40:17 +01:00
Christian Kamm
5e9af2b3e0
Take builtin properties into account for QML lookup tests.
2010-01-13 15:12:34 +01:00
Kai Koehne
85ab6eee45
Add autotest for ModelNode::isAncestorOf
2010-01-12 15:28:36 +01:00
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