Commit Graph

26 Commits

Author SHA1 Message Date
Roberto Raggi
547912af2a Speed up contextAllowsAutoParentheses().
Look at the token under cursor only if the current character is a brace or a quote.
2010-01-12 16:00:39 +01:00
Roberto Raggi
ba55644de3 Added support for quotes 2010-01-12 14:46:11 +01:00
Roberto Raggi
84e6cfcd52 Look at the token under cursor when checking if the context allows auto parentheses. 2010-01-12 14:46:11 +01:00
Roberto Raggi
1989061231 Initial support of auto-brace completion in QML 2010-01-12 14:46:10 +01:00
con
a24738ffab Fixes: Diff editors don't get correct name.
They were no longer showing e.g. the file name of the diffed file.
Also separate editor id and editor context a bit.
2010-01-11 16:54:30 +01:00
Tobias Hunger
a6ad773722 Make method naming more consistent.
* Use id() for methods returning a string used to represent
    some type of object.
  * Use displayName() for strings that are meant to be user
    visible.
  * Quieten some warnings while touching the files anyway.
  * Move Factories to their products in the plugins where that
    was not done before.

Reviewed-by: dt
2010-01-07 18:17:24 +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
Erik Verbruggen
8d6b4e51ab Renamed the ScriptEditorEditable to QmlEditorEditable. 2009-12-08 14:09:36 +01:00
Erik Verbruggen
65b3830b79 Renamed the QmlEditor::ScriptEditor class to QmlEditor::QmlTextEditor. 2009-12-08 14:09:36 +01:00
Erik Verbruggen
5f05fb759e Removed unused code. 2009-12-08 13:54:13 +01:00
Erik Verbruggen
d247c0e1e6 Namespace clean-ups. 2009-12-08 11:52:44 +01:00
Erik Verbruggen
96e5cae4c8 Added metainfo classes from Bauhaus for use in the QML editor. 2009-12-08 11:52:43 +01:00
Erik Verbruggen
a8dbba5f6f Moved files common to the QML editor and Bauhaus into a separate library. 2009-12-02 18:00:01 +01:00
Roberto Raggi
fade61a8a9 Use const literals. 2009-12-01 11:46:36 +01:00
Erik Verbruggen
341b730e45 Code clean-up. 2009-11-16 12:52:46 +01:00
Erik Verbruggen
e5c7d0f10a Fixed the QML indenting.
Done with Roberto Raggi.
2009-11-16 12:52:45 +01:00
con
43bccb41ed Merge commit 'origin/1.3'
Conflicts:
	src/plugins/debugger/debuggermanager.h
	src/plugins/qmleditor/qmleditorplugin.cpp
	src/plugins/qt4projectmanager/qt4runconfiguration.cpp
2009-11-11 16:14:29 +01:00
Kai Koehne
925c686d85 Listening Qml syntax errors in Tasks window 2009-11-11 10:12:51 +01:00
mae
3452b4214d implement the standard context menu also for the script editors
In addition, clean up the text editor action handling in the qtscript
plugin.

Rev-by: con
2009-11-09 17:36:18 +01:00
Erik Verbruggen
49f6b740cd Merge remote branch 'origin/1.3'
Conflicts:
	src/libs/cplusplus/CheckUndefinedSymbols.cpp
	src/plugins/qmleditor/qmlcodecompletion.cpp
2009-10-06 11:41:00 +02:00
Friedemann Kleint
5948e284bb Rename namespace Core::Utils into Utils
Also move Designer::Internal::FormWindowEditor ->
Designer::FormWindowEditor.
2009-10-05 11:06:05 +02:00
con
bf0a0af44f Merge branch '1.3' 2009-10-02 16:23:52 +02:00
Christian Kamm
0cc5f14f29 Make [ start a block and trigger indentation in the qml editor.
Reviewed-by: erikv
2009-10-02 15:10:03 +02:00
Erik Verbruggen
c3d1019deb Improved the navigation and code completion in the QML editor. 2009-10-02 10:49:33 +02:00
mae
3a2974b3f9 some action cleanup for the qml editor
done with Erik Verbruggen
2009-10-01 13:34:02 +02:00
Erik Verbruggen
fcf19f1a1b Renamed the DUI editor to QML editor. 2009-09-30 17:43:21 +02:00