Erik Verbruggen
10f48384a0
Fixed AST code generator for const identifiers.
2010-01-29 12:08:47 +01:00
Roberto Raggi
922c607b4f
Highlight QML context types.
2010-01-29 11:53:41 +01:00
Roberto Raggi
913e248366
Fixed the indentation of if-else statements.
2010-01-29 11:31:41 +01:00
Roberto Raggi
c5f4983b0c
Highlight `import' keyword.
2010-01-29 11:23:06 +01:00
Roberto Raggi
14207aa856
Fixed highlihing of QML context keywords.
2010-01-29 11:20:42 +01:00
Roberto Raggi
272014a5d0
Mark the trailing whitespaces.
2010-01-29 10:50:16 +01:00
Roberto Raggi
020e7f5739
Mark also the whitespaces inside comments and string literals.
2010-01-29 10:32:00 +01:00
Roberto Raggi
4c2c5c02bb
Mark the white spaces using the VisualWhitespace format.
2010-01-29 10:26:33 +01:00
Roberto Raggi
d78e64dbf7
Fixed the highlihting of bindings and types.
2010-01-29 10:22:18 +01:00
Roberto Raggi
2dd5bebd12
Skip white spaces.
2010-01-29 09:48:21 +01:00
Wolfgang Beck
e7bf61cfb4
Add new unit test to check the icheck build.
2010-01-29 15:06:03 +10:00
Wolfgang Beck
163b2ace2a
Remove ICheck project.
2010-01-29 14:08:02 +10:00
con
6a05f778af
Fix setting breakpoints in running application.
...
It's a hack. More proper solution to come.
Done-with: hjk
2010-01-28 18:26:06 +01:00
Thomas Hartmann
0ff51c1932
QmlDesigner.propertyEditor: refactoring of PropertyEditor
2010-01-28 17:51:16 +01:00
Thomas Hartmann
8582664c8e
QmlDesigner: fixes crash bug (WriteLocker)
...
ModelNode::addChildNode() crashed
2010-01-28 17:51:16 +01:00
Thomas Hartmann
de0beff432
QmlDesigner.propertyEditor: avoiding warnings
...
I added more checks for undefined - there should be no warnings left
2010-01-28 17:51:15 +01:00
Thomas Hartmann
95a3915968
QmlDesigner.propertyEditor: increasing default label size
2010-01-28 17:51:15 +01:00
Thomas Hartmann
56c4fefd2a
QmlDesigner.propertyEditor: cleanup of PropertyFrame.qml
...
increasing the size of the property editor a bit
2010-01-28 17:51:14 +01:00
Thomas Hartmann
1944c4f6b3
QmlDesigner.propertyEditor: relayout of standard text properties
2010-01-28 17:51:14 +01:00
Thomas Hartmann
a0bbb16aeb
QmlDesigner.propertyEditor: relayout FontGroupBox.qml
2010-01-28 17:51:13 +01:00
Thomas Hartmann
711fcfbb35
QmlDesigner.propertyEditor: fix ExpressionEditor.qml
2010-01-28 17:51:13 +01:00
Thomas Hartmann
238ca8dc38
QmlDesigner.propertyEditor: cleanup of ItemPane.qml
2010-01-28 17:51:12 +01:00
Thomas Hartmann
1c7ddfffc0
QmlDesigner.propertyEditor: clean up of WebView properties
2010-01-28 17:51:11 +01:00
Erik Verbruggen
b7cbc9b0c1
Removed methods which always returned a constant (false).
2010-01-28 17:05:26 +01:00
Friedemann Kleint
4ec51219ed
Trk: Fix source code scanning tool issues.
...
showing up in Qt.
2010-01-28 17:04:05 +01:00
Roberto Raggi
7360976861
Removed the extra frame around our completion box when compiling for Q_WS_MAC.
...
Yeah, now it looks as bad as the native completion widget :)
Reported by Nigel.
2010-01-28 16:57:37 +01:00
mae
b932615ca0
fix smart backspace handling
...
The smart backspace handling required a preceeding
non empty text block. In this case, the fix introduces
a standard backspace (deletePreviousCharacter).
Reviewed-by: dt
2010-01-28 16:29:53 +01:00
Roberto Raggi
6fe1f5b96c
Made the error recovering more robust.
2010-01-28 16:29:45 +01:00
Roberto Raggi
da81d59e24
Look at the enumerators when populating the completion box.
2010-01-28 15:51:16 +01:00
Roberto Raggi
fc77c277be
Hide the tooltip when we can't guess the value of the expression under cursor.
2010-01-28 15:51:16 +01:00
Roberto Raggi
b4ccdab483
Removed obsolete code.
2010-01-28 15:51:16 +01:00
Friedemann Kleint
6771aafb9c
FileIconProvider: Refactor class.
...
Streamline code, avoid functions and container.end() invocations,
introduce private, reduce #ifdefs, clarify code and add
comments about usage on various platforms.
Implement QFileIconProvider interface, making it usable for file system
models. Use in FolderNavigationWidget. On this occasion, add checkable
"Synchronize" action to FolderNavigationWidget.
Task-number: QTCREATORBUG-62
2010-01-28 15:47:58 +01:00
Erik Verbruggen
0fdf02ab4d
Changed binary expression parsing to use precedence parsing.
2010-01-28 15:22:50 +01:00
Erik Verbruggen
3dd011fcb6
Changed binary expression parsing to use precedence parsing.
2010-01-28 15:22:50 +01:00
Roberto Raggi
a72230feee
Reduced the interval UPDATE_DOCUMENT_DEFAULT_INTERVAL.
2010-01-28 15:07:15 +01:00
Christian Kamm
6134f2880a
Always return a valid scope from Link.
2010-01-28 15:03:50 +01:00
Roberto Raggi
7bc2ab8ac9
Automagically pop up the completion box (experimental) for QML/JS code (experimental).
2010-01-28 14:57:18 +01:00
Christian Kamm
1d39377fb1
Separate bind into bind, link imports and building the scope chain.
2010-01-28 14:53:53 +01:00
Kai Koehne
2ab90078f4
Center cursor when going from Design mode to text mode
...
Just use high level TextEditor::gotoLine instead of directly manipulating
the QTextCursor.
Task-number: BAUHAUS-326
2010-01-28 14:49:05 +01:00
Roberto Raggi
d52842326f
Removed obsolete code.
2010-01-28 14:34:51 +01:00
Roberto Raggi
98474002ad
Store all the object-based values in the QML/JS interpreter.
2010-01-28 14:20:57 +01:00
Roberto Raggi
280a99b6dc
Invoke onBlockEnd() after the block highlighter is done.
2010-01-28 14:18:52 +01:00
Roberto Raggi
fa925ccd5a
Say hello to the new incremental scanner for QML/JS.
2010-01-28 13:13:23 +01:00
Thomas Hartmann
7a379001cb
QmlDesigner.propertyEditor: adding notifiers to PropertyEditorValue
2010-01-28 11:59:07 +01:00
Thomas Hartmann
8e847749ac
QmlDesigner.propertyEditor: removed qml warnings
...
Checking for undefined and null everywhere is the only way to fix this
right now
2010-01-28 11:57:52 +01:00
Thomas Hartmann
771ccf0622
QmlDesigner: compile fix
...
QmlStringConverters has been cleaned up
2010-01-28 10:46:45 +01:00
con
58a248cb9d
Navigation widgets need separate id and display name.
...
Such that the layout of the left hand sidebar can be restored
even if the display language is changed.
2010-01-27 19:05:19 +01:00
Thomas Hartmann
a47cfaa01b
QmlDesigner.PropertyEditor: Refactoring and polishing
...
I polished and refactored most of the property editor (again)
I introduced more custom widgets with expression editing, fixed bugs
and polished the visual design
2010-01-27 18:39:46 +01:00
Thomas Hartmann
134fc79508
QmlDesigner.propertyEditor: tweaking the sytle sheet
2010-01-27 18:39:46 +01:00
Thomas Hartmann
50ad1f93b9
QmlDesigner.propertyEditor: adjusting alpha of images
2010-01-27 18:39:45 +01:00