Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Doc work. | Michael Brasser | 2009-05-01 | 1 | -0/+1 |
| | |||||
* | Support multiline string literals when assigned directly to a QML property | Aaron Kennedy | 2009-05-01 | 6 | -788/+845 |
| | | | | | | | | | | | | | | | | For example, this is now allowed: Text { text: "Hello World" } but this isn't as bindings are "real" javascript: Text { text: "Big " + "Hello World" } | ||||
* | Report the syntax errors. | Roberto Raggi | 2009-04-30 | 1 | -1/+38 |
| | |||||
* | Removed a fiew compilation warnings on MSVC | Thierry Bastian | 2009-04-30 | 2 | -1/+3 |
| | |||||
* | Accept "return" and reserved words as property names | Aaron Kennedy | 2009-04-30 | 5 | -749/+879 |
| | |||||
* | Fix crash in QmlDomDocument::load() | Aaron Kennedy | 2009-04-30 | 2 | -3/+19 |
| | |||||
* | Make custom parsers internal. | Aaron Kennedy | 2009-04-30 | 9 | -153/+154 |
| | | | | Custom parsers still have a way to go before they fully fit the QML 2.0 language. | ||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-04-30 | 7 | -698/+686 |
|\ | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/parser/javascriptgrammar.cpp src/declarative/qml/parser/javascriptgrammar_p.h | ||||
| * | Merge branch 'kinetic-declarativeui' of ↵ | Martin Smith | 2009-04-29 | 6 | -620/+703 |
| |\ | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * | Added first/lastSourceLocations to AST::UiObjectMember and improved the ↵ | Roberto Raggi | 2009-04-29 | 6 | -620/+703 |
| | | | | | | | | | | | | | | | | | | generation of `fake' tokens. A `fake' token is a token generated while recovering from a syntax error. | ||||
| * | | qdoc: Corrected some qdoc warnings. | Martin Smith | 2009-04-29 | 1 | -11/+13 |
| |/ | |||||
* | | Prototype custom parsers for non-xml qml language | Aaron Kennedy | 2009-04-30 | 10 | -61/+378 |
| | | | | | | | | ListModel has been ported (under the name ListModel2) to demonstrate. ListModel2 behaves the same as ListModel, except that list "objects" must be called "ListElement" instead of a freeform name. | ||||
* | | Re-enable property syntax and add a "default" specifier | Aaron Kennedy | 2009-04-29 | 9 | -703/+768 |
|/ | |||||
* | Coding style refactor, changing 'if(' and 'for(' to 'if (' and 'for (' | Leonardo Sobral Cunha | 2009-04-28 | 27 | -763/+763 |
| | |||||
* | qdoc: Corrected some qdoc warnings. | Martin Smith | 2009-04-28 | 1 | -1/+1 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of ../kinetic into ↵ | Aaron Kennedy | 2009-04-28 | 12 | -28/+174 |
|\ | | | | | | | | | | | | | kinetic-declarativeui-qfx Conflicts: examples/declarative/mouseregion/mouse.qml | ||||
| * | Use QObject declarative data to store attached properties. | Aaron Kennedy | 2009-04-28 | 12 | -28/+174 |
| | | | | | | | | | | An element's qmlAttachedProperties() function will now only ever get called once per object. | ||||
* | | Introduced Node::firstSourceLocation(), Node::lastSourceLocation(). | Roberto Raggi | 2009-04-27 | 10 | -108/+572 |
| | | |||||
* | | Merge branch 'kinetic-declarativeui' of ↵ | Roberto Raggi | 2009-04-27 | 2 | -2/+37 |
|\ \ | |/ | | | | | git://scm.dev.nokia.troll.no/qt/kinetic into kinetic-declarativeui-qfx | ||||
| * | Merge branch 'kinetic-declarativeui' of ↵ | Martin Jones | 2009-04-27 | 10 | -9/+74 |
| |\ | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/fx/qfxitem.cpp | ||||
| * | | Add some constructors without QmlContext parameter. | Martin Jones | 2009-04-27 | 2 | -2/+37 |
| | | | | | | | | | | | | and mark the existing constructors internal. | ||||
* | | | Handle Connection objects. | Roberto Raggi | 2009-04-27 | 1 | -149/+10 |
| | | | |||||
* | | | Merge branch 'kinetic-declarativeui' of ↵ | Roberto Raggi | 2009-04-27 | 10 | -9/+74 |
|\ \ \ | | |/ | |/| | | | | git://scm.dev.nokia.troll.no/qt/kinetic into kinetic-declarativeui-qfx | ||||
| * | | Merge branch 'kinetic-declarativeui' of ↵ | Aaron Kennedy | 2009-04-27 | 1 | -2/+0 |
| |\ \ | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui | ||||
| | * | | Replace the use of the obsolete GfxEasing with QEasingCurve. | Michael Brasser | 2009-04-27 | 1 | -2/+0 |
| | | | | |||||
| * | | | Add a declarative data ptr to QObjectPrivate | Aaron Kennedy | 2009-04-27 | 8 | -5/+59 |
| |/ / | | | | | | | | | | This data ptr does not increase the size of the QObject, as we take advantage of space only used during destruction. Currently this data is only used to store an object's QmlContext, but it will be used for more later. | ||||
| * | | qdoc: Edited qdoc comments to remove some qdoc warnings. | Martin Smith | 2009-04-24 | 1 | -2/+15 |
| |/ | |||||
* | | No more sugar :-) | Roberto Raggi | 2009-04-24 | 4 | -11/+21 |
| | | |||||
* | | Don't generate T_AUTOMATIC_SEMICOLON when recovering from a syntax error. | Roberto Raggi | 2009-04-24 | 2 | -8/+14 |
| | | |||||
* | | Don't generate T_PUBLIC tokens. At this stage we don't know if we wil keep ↵ | Roberto Raggi | 2009-04-24 | 1 | -1/+1 |
| | | | | | | | | the syntax `public property|signal name' to define properties. | ||||
* | | Use the DUI language. | Roberto Raggi | 2009-04-24 | 13 | -18/+57 |
| | | |||||
* | | Compile. | Roberto Raggi | 2009-04-24 | 1 | -3/+10 |
| | | |||||
* | | Removed the UiObjectInitialized from UiPublicMember. | Roberto Raggi | 2009-04-24 | 8 | -749/+755 |
| | | |||||
* | | experiment with treating State and Transition slightly special: they are ↵ | mae | 2009-04-24 | 1 | -0/+10 |
| | | | | | | | | automatically added to the states resp. transitions property. This allows us to make the [...,...,...,...] list syntax superfluous. | ||||
* | | small cleanups | mae | 2009-04-24 | 1 | -11/+0 |
| | | |||||
* | | map the ParentChange qml tag to a ParentChangeSet in dui. | mae | 2009-04-24 | 1 | -105/+172 |
| | | | | | | | | | | It might be a consideration to use the former moveToParent property, maybe it was a bit hacky, but less to type. | ||||
* | | Source locations for the statement nodes | Roberto Raggi | 2009-04-24 | 3 | -62/+371 |
| | | |||||
* | | Annotate the expression nodes with the source locations. | Roberto Raggi | 2009-04-24 | 3 | -136/+539 |
| | | |||||
* | | Fixed AST::cast<> for UiImport and UiImportList nodes. | Roberto Raggi | 2009-04-24 | 1 | -3/+3 |
| | | |||||
* | | finalize support for namespacepath | mae | 2009-04-24 | 2 | -6/+11 |
| | | |||||
* | | Visit the import nodes. | Roberto Raggi | 2009-04-24 | 1 | -0/+1 |
| | | |||||
* | | Process the `import' statement. | Roberto Raggi | 2009-04-24 | 2 | -0/+16 |
| | | |||||
* | | load foo.js for a foo.dui if it exists. This lets us use the import keyword ↵ | mae | 2009-04-24 | 2 | -0/+14 |
| | | | | | | | | for real modules. Fix qmlconv, also get rid of the function() for signal properties. | ||||
* | | error output for scripts | mae | 2009-04-24 | 1 | -0/+14 |
| | | |||||
* | | Introduced AST::cast<T>(node). | Roberto Raggi | 2009-04-24 | 2 | -191/+375 |
| | | |||||
* | | Added the `import statements' to UiProgram. | Roberto Raggi | 2009-04-24 | 4 | -4/+16 |
| | | |||||
* | | optional property debug output when the environment variable DUI_DEBUG is ↵ | mae | 2009-04-24 | 1 | -4/+6 |
| | | | | | | | | defined. | ||||
* | | make Connection work. | mae | 2009-04-24 | 1 | -23/+96 |
| | | |||||
* | | parse function declarations in the object declaration and generate script ↵ | mae | 2009-04-24 | 2 | -2/+21 |
| | | | | | | | | properties. Makes the slider work. | ||||
* | | Generate ASTs for function and variable declarations. | Roberto Raggi | 2009-04-24 | 9 | -758/+808 |
| | |