Commit Graph

7508 Commits

Author SHA1 Message Date
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