Commit Graph

7732 Commits

Author SHA1 Message Date
Oswald Buddenhagen
6c7b2d1c87 actually edit pro files instead of rewriting them from the "AST"
that way the file formatting is better preserved.
2010-01-25 16:53:56 +01:00
Oswald Buddenhagen
aaf296ca21 remove forgotten proxmlreader test 2010-01-25 16:53:55 +01:00
Friedemann Kleint
d348e5099b Debugger/CDB: Split engine for testing/scripting purposes. 2010-01-22 17:15:33 +01:00
Martin Aumüller
4ef6f9fe01 fakevim: auto test deleting in visual mode
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:31 +01:00
Martin Aumüller
de89f7d599 fakevim: fix test for 'r' and enable previously failing tests
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:30 +01:00
Martin Aumüller
978fa5d03d fakevim: fix 'dw' at line-end
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:30 +01:00
Martin Aumüller
2df1def883 fakevim: enable auto test which does not fail anymore
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:30 +01:00
Martin Aumüller
2ce3483ba3 fakevim: enable additional tests for 'cj'
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:29 +01:00
Martin Aumüller
acdc3a0d9e fakevim: adapted tests for new cursor position
mostly cursor positions have been changed

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:29 +01:00
Martin Aumüller
eb413cad00 fakevim: auto test for 'x'
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:29 +01:00
Martin Aumüller
0413724e5f fakevim: auto test for 'J' was wrong
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:29 +01:00
Martin Aumüller
a4f3ade01a fakevim: auto test for 'ck' - enable one additional check which does not fail anymore
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:27 +01:00
Martin Aumüller
de0f5ba023 fakevim: auto test for 'cj' was wrong
undoing still does not work correctly: cursor position is not correctly restored

Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:27 +01:00
Martin Aumüller
aeac605000 fakevim: some auto tests involving 'w' don't fail anymore
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:26 +01:00
Martin Aumüller
9e73236a0e fakevim: auto test for 'w' did not take empty lines into account
Merge-request: 99
Reviewed-by: hjk <qtc-committer@nokia.com>
2010-01-21 17:38:26 +01:00
hjk
4030706c04 debugger: add a manual test for namespace aliases 2010-01-21 17:19:07 +01:00
Friedemann Kleint
713be02ab7 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>Reviewed-by: John Doe

Conflicts:

	src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp
2010-01-21 15:51:33 +01:00
Friedemann Kleint
c516f350b2 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>Reviewed-by: John Doe
2010-01-21 15:46:33 +01:00
Friedemann Kleint
7d24517097 Revert "S60: Handle TrkNotifyStopped (crash) when running."
This reverts commit 607e545218.
2010-01-21 15:43:47 +01:00
Friedemann Kleint
607e545218 S60: Handle TrkNotifyStopped (crash) when running.
Extract error message string from Trk, print proper message
when application crashes in run mode and terminate launcher.
Use same message in Debugger for consistency.
Reviewed-by: Robert Loehning <robert.loehning@nokia.com>
2010-01-21 15:27:05 +01:00
Friedemann Kleint
1044af5f82 S60: Support command line arguments when running on devices.
Add command line arguments to trklauncher. Add input field
to S60DeviceRunConfiguration and pass on to RunControl and debugger.
2010-01-21 12:36:39 +01:00
Thomas Hartmann
a67718cc40 QmlDesigner.tests: Adding test for RewritingException 2010-01-20 13:14:46 +01:00
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