summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/parser
Commit message (Collapse)AuthorAgeFilesLines
* Removed unneeded code.Roberto Raggi2010-03-292-10/+0
|
* Recompute the source location of regexp literals.Roberto Raggi2010-03-262-2/+14
| | | | Task-number: QTBUG-9367
* Manual merge.Warwick Allison2010-03-222-2/+6
|
* Compile with user defined Qt namespaceRoberto Raggi2010-03-151-2/+4
| | | | Protect the forward declaration of qstrtod with a QT_BEGIN/END namespace
* Fix grammar stringifying "on" as "readonly"Aaron Kennedy2010-03-044-5/+5
| | | | QTBUG-8676
* Don't look for contextual keywords when defining properties.Roberto Raggi2010-02-253-632/+658
|
* Introduced alternative syntax for defining QML bindings.Roberto Raggi2010-02-257-1000/+1072
| | | | | | | | | | | | | | | Now it is possible to define bindings using the `on' context keyword. For example, you can write Behavior on opacity { NumberAnimation { duration: 500 } } instead of opacity: Behavior { NumberAnimation { duration: 500 } }
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-2418-386/+386
| | | | QDeclarativeXXX.
* Fix copyright year.Jason McDonald2010-02-1614-14/+14
| | | | Reviewed-by: Trust Me
* Changed define name to reflect change in Creator.Erik Verbruggen2010-02-081-2/+2
|
* re-enable QT_USE_FAST_CONCATENATIONErik Verbruggen2010-02-081-1/+1
| | | | includes workaround for breakage with old g++
* Fixed possible array index-out-of-bounds crash in error reporting.Erik Verbruggen2010-01-212-2/+12
|
* Added utility method to parse JavaScript programs.Erik Verbruggen2010-01-187-1110/+1060
| | | | Reviewed-by: Christian Kamm
* Added a utility method to get a casted AST root node.Erik Verbruggen2010-01-184-0/+29
| | | | Reviewed-by: Christian Kamm
* Fixed the parser to start with the correct rule when requested to parse JS ↵Erik Verbruggen2010-01-183-634/+672
| | | | Source Elements.
* Fixed missing export in generated parser.Erik Verbruggen2010-01-152-2/+2
|
* Re-generated grammar and fixed license headers.Erik Verbruggen2010-01-154-1098/+1092
|
* Fixed license headers.Erik Verbruggen2010-01-151-66/+44
|
* Added utility method to parse single/stand-alone JS source elements.Erik Verbruggen2010-01-151-1/+12
|
* oops, fix the compilationThierry Bastian2009-12-041-1/+1
|
* small cleanupThierry Bastian2009-12-043-18/+18
| | | | | | make use of QVariant::userType over Qvariant::type make use of char for 1-string character QCoreApplication::translate is static
* fix includesOswald Buddenhagen2009-12-0314-41/+46
| | | | | | | | | | | | - include headers from own directory with "" - include headers from own project without private/ - sort includes from most specific to most generic - make headers self-contained - some whitespace unification no attempt was made at making the qt includes consistent regarding the use of module names and forwarding headers. no attempt was made at sorting includes.
* clean up project filesOswald Buddenhagen2009-12-031-19/+18
|
* Added conditional macro which will make the copy in QtCreator able to export ↵Erik Verbruggen2009-12-038-110/+120
| | | | the classes across shared libraries/plug-ins.
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-0214-31/+31
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Fixed the start location of an UiArrayBinding to include the qualifiedId.Erik Verbruggen2009-11-201-1/+1
| | | | Reviewed by: Roberto Raggi.
* fix headersWarwick Allison2009-10-2917-249/+289
|
* Fixed possible crash when inserting semicolon.Roberto Raggi2009-10-284-4/+4
| | | | | | Don't insert T_SEMICOLON when yytoken == -1 Done-with: joerg
* Fixed namespace macro.Erik Verbruggen2009-10-261-2/+2
|
* i18nWarwick Allison2009-10-133-11/+13
|
* More i18nWarwick Allison2009-10-135-43/+45
|
* Allow Unicode identifiers.Warwick Allison2009-10-121-3/+8
|
* Added utility method to parse single/stand-alone bindings.Erik Verbruggen2009-09-307-1028/+1093
|
* Preliminary support for object and list synthesized property typesAaron Kennedy2009-09-226-889/+945
|
* Fixed the QML parser files to play nice when included in Creator,Erik Verbruggen2009-09-172-6/+6
| | | | when Creator is compiled against Qt with namespaces.
* Fixed the QML parser files to play nice when included in Creator, whenErik Verbruggen2009-09-1716-521/+550
| | | | Creator is compiled against Qt with namespaces.
* Remove debug.Michael Brasser2009-09-091-4/+1
|
* Added an option to the lexer to tell the engine of all comments in a QMLErik Verbruggen2009-09-086-6/+28
| | | | file.
* Modify QML grammar to accept "readonly" as a property modifierAaron Kennedy2009-09-037-1012/+1070
|
* Fixed import parsing, where the importId wasn't set.Erik Verbruggen2009-08-032-0/+4
| | | | Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
* Fixed AST visiting, so UiProgram *members* are visited again.Erik Verbruggen2009-07-301-0/+1
|
* Removed the (outdated) pretty printer for the JS expressions.Roberto Raggi2009-07-303-1666/+1
|
* Improved the support for post-visits of the AST.Roberto Raggi2009-07-302-155/+142
|
* Rewrite expressions as qualified ids.Roberto Raggi2009-07-285-1309/+1109
|
* Added utility methods firstSourceLocation/lastSourceLocation methods toErik Verbruggen2009-07-271-0/+21
| | | | UiImport and UiImportList.
* Fixed project dependenciesRoberto Raggi2009-07-261-0/+1
|
* Added formal parameters to the QML signals.Roberto Raggi2009-07-267-1/+216
|
* Recognize formal arguments in the left hand side of a binding.Roberto Raggi2009-07-245-967/+1038
|
* Accept the optional semicolon at the end of a signal declaration.Roberto Raggi2009-07-245-878/+903
|
* Removed support for CSS-like literals.Roberto Raggi2009-07-246-143/+5
|