Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct error message | Aaron Kennedy | 2011-02-03 | 1 | -2/+10 |
| | | | | Task-number: QTBUG-17091 | ||||
* | Implement property versioning inside the declarative engine | Aaron Kennedy | 2011-01-27 | 1 | -50/+124 |
| | | | | Task-number: QTBUG-13451 | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11 | Martin Jones | 2011-01-19 | 1 | -1/+1 |
|\ | |||||
| * | Update copyright year to 2011. | Jason McDonald | 2011-01-10 | 1 | -1/+1 |
| | | | | | | | | Reviewed-by: Trust Me | ||||
* | | Support property/method versions in QML | Martin Jones | 2011-01-05 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | Use metaobject revisioning to exclude properties/revisions added in later versions from interfering with earlier versions. Task-number: QTBUG-13451 Reviewed-by: Aaron Kennedy | ||||
* | | Fix PropertyChange's binding rewriting for 'dot' properties. | Michael Brasser | 2010-12-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | For cases like PropertyChanges { font.pixelSize: myPixelSize } it was attempting to rewrite the function name as font.pixelSize, which is not syntactically correct. We now rewrite the function name as pixelSize. | ||||
* | | Rewrite/cache bindings created by PropertyChanges. | Michael Brasser | 2010-12-17 | 1 | -0/+29 |
| | | | | | | | | | | | | | | This provides a significant optimization for initial evaluation of bindings specified in a PropertyChanges. Reviewed-by: Aaron Kennedy | ||||
* | | QmlDebugger: Instantiation of deferred objects moved to the debugger engine | Christiaan Janssen | 2010-12-10 | 1 | -5/+1 |
| | | | | | | | | Reviewed-by: Kai Koehne | ||||
* | | QmlDebugger: avoid deferring properties when compiling in a debug environment | Christiaan Janssen | 2010-12-09 | 1 | -1/+5 |
| | | | | | | | | Reviewed-by: Kai Koehne | ||||
* | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11 | Martin Jones | 2010-12-01 | 1 | -26/+93 |
|\ \ | |/ | |||||
| * | Improve consistency in handling of aliases, bindings and value types | Aaron Kennedy | 2010-11-29 | 1 | -26/+93 |
| | | | | | | | | Task-number: QTBUG-13719 | ||||
* | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11 | Yann Bodson | 2010-11-23 | 1 | -2/+0 |
|\ \ | |/ | |||||
| * | Don't leak QML compiled data objects | Aaron Kennedy | 2010-11-19 | 1 | -2/+0 |
| | | | | | | | | Task-number: QTBUG-14761 | ||||
* | | Optimize binding rewrites. | Michael Brasser | 2010-11-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Use the existing AST rather than recreating it. Task-number: QTBUG-15331 Reviewed-by: Aaron Kennedy | ||||
* | | Optimize test for sharable bindings. | Michael Brasser | 2010-11-16 | 1 | -5/+2 |
| | | | | | | | | Reviewed-by: Martin Jones | ||||
* | | Treat easing.type: Easing.InOutQuad as a literal assignment, not binding | Michael Brasser | 2010-11-16 | 1 | -9/+25 |
|/ | | | | | | | | This was already being done for most enum assignments, but wasn't being done for value types. This patch extends the optimization for enums in a value type. Reviewed-by: Martin Jones | ||||
* | Optimization: Don't generate intermediate QDeclarativeComponent's | Aaron Kennedy | 2010-10-14 | 1 | -4/+4 |
| | |||||
* | Allow aliases to value type properties | Aaron Kennedy | 2010-10-08 | 1 | -4/+23 |
| | | | | Task-number: QTBUG-14254 | ||||
* | Don't allow multiple values to be assigned to a singular property | Aaron Kennedy | 2010-10-08 | 1 | -0/+3 |
| | | | | Task-number: QTBUG-14005 | ||||
* | Connect property alias change signals on use | Aaron Kennedy | 2010-10-07 | 1 | -2/+4 |
| | | | | Task-number: QTBUG-14089 | ||||
* | Replace all occurances of "Qt 4.7" with "QtQuick 1.0" | Aaron Kennedy | 2010-09-29 | 1 | -1/+1 |
| | | | | | Task-number: QTBUG-13799 Reviewed-by: Martin Jones | ||||
* | If a type is registered under several names, share the attached property object | Aaron Kennedy | 2010-09-28 | 1 | -1/+1 |
| | | | | Task-number: QTBUG-13799 | ||||
* | Small cleanup | Aaron Kennedy | 2010-09-06 | 1 | -7/+5 |
| | |||||
* | Don't modify the signal order on the second dynamic meta object pass | Aaron Kennedy | 2010-09-03 | 1 | -4/+8 |
| | | | | QTBUG-13374 | ||||
* | Ignore non-scriptable properties in QML | Aaron Kennedy | 2010-08-31 | 1 | -3/+11 |
| | | | | QTBUG-13043 | ||||
* | Don't double call classBegin() | Aaron Kennedy | 2010-08-31 | 1 | -1/+1 |
| | | | | QTBUG-13114 | ||||
* | Simplify type management code | Aaron Kennedy | 2010-08-27 | 1 | -43/+32 |
| | |||||
* | Cleanup | Aaron Kennedy | 2010-08-27 | 1 | -4/+5 |
| | |||||
* | Internal QML API cleanup | Aaron Kennedy | 2010-08-27 | 1 | -11/+7 |
| | |||||
* | Remove some warnings | Martin Jones | 2010-08-05 | 1 | -6/+9 |
| | | | | Reviewed-by: Aaron Kennedy | ||||
* | QtDeclarative: Give name to function bindings and signals. | Olivier Goffart | 2010-07-28 | 1 | -0/+2 |
| | | | | | | | | Currently, bindings and signals are annonymous javascript functions. If one give them a name, a proper name is then shown in the javascript debugger. Reviewed-by: Aaron Kennedy | ||||
* | Fix QT_NO_DATESTRING | Tasuku Suzuki | 2010-07-27 | 1 | -4/+4 |
| | | | | | Merge-request: 730 Reviewed-by: Denis Dzyubenko <denis.dzyubenko@nokia.com> | ||||
* | QML: Let the debugger now the name of embedded functions within a QML function | Olivier Goffart | 2010-07-07 | 1 | -1/+1 |
| | | | | | | | | | if you have stuff like Rectangle { function foo() {... } } We let QtScript, and hence the debugger know the function name. Reviewed-by: Roberto Raggi | ||||
* | Make autotests work with qreal == float (in addition to double). | Warwick Allison | 2010-07-02 | 1 | -2/+2 |
| | | | | Task-number: QTBUG-11853 | ||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Warwick Allison | 2010-06-25 | 1 | -4/+17 |
|\ | |||||
| * | Allow custom parsers to handle attached properties | Aaron Kennedy | 2010-06-25 | 1 | -4/+9 |
| | | | | | | | | QTBUG-11283 | ||||
| * | Disallow global object properties as property names | Aaron Kennedy | 2010-06-25 | 1 | -0/+8 |
| | | | | | | | | QTBUG-11605 | ||||
* | | Test ListElement type via type system, not string comparison. | Warwick Allison | 2010-06-25 | 1 | -0/+12 |
|/ | | | | | Task-number: QTBUG-11222 Reviewed-by: Aaron Kennedy | ||||
* | Fix QT_NO_TEXTDATE compilation errors. | Andreas Aardal Hanssen | 2010-05-31 | 1 | -0/+4 |
|\ | | | | | | | | | Merge-request: 649 Reviewed-by: Andreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com> | ||||
| * | Fix QT_NO_TEXTDATE | Tasuku Suzuki | 2010-05-25 | 1 | -0/+4 |
| | | |||||
* | | Don't crash when assigning a Behavior to a grouped property. | Michael Brasser | 2010-05-24 | 1 | -0/+17 |
|/ | | | | | Task-number: QTBUG-10799 Reviewed-by: Aaron Kennedy | ||||
* | Prevent assignment of values (string, number, bool) to signal handlers. | Michael Brasser | 2010-05-18 | 1 | -0/+3 |
| | | | | | Task-number: QTBUG-10764 Reviewed-by: Aaron Kennedy | ||||
* | Make sure strings are escaped when returned via asScript. | Michael Brasser | 2010-05-18 | 1 | -23/+23 |
| | | | | Makes 273024e58d90bb9b3a5da0161f884f1af22d75df more correct. | ||||
* | Use QDeclarativeScriptString for ParentChange. | Michael Brasser | 2010-05-18 | 1 | -1/+1 |
| | | | | | | | So that scope resolution is correct, e.g. "width: parent.width-10;" in a ParentChange works correctly. Task-number: QTBUG-10675 | ||||
* | Correctly assign bool to variant properties | Aaron Kennedy | 2010-05-12 | 1 | -0/+4 |
| | | | | QTBUG-10623 | ||||
* | Cleanup: Move import stuff out of the QDeclarativeEngine | Aaron Kennedy | 2010-04-29 | 1 | -34/+31 |
| | |||||
* | Remove unused variable | Aaron Kennedy | 2010-04-28 | 1 | -3/+1 |
| | |||||
* | Don't unnecessarily regenerate property cache | Aaron Kennedy | 2010-04-28 | 1 | -4/+13 |
| | | | | Improves compilation:boomblock benchmark by 22% | ||||
* | Remove dead code | Aaron Kennedy | 2010-04-22 | 1 | -19/+0 |
| | |||||
* | Fix versioning of Qt Declarative's in-built types | Alan Alpert | 2010-04-21 | 1 | -1/+1 |
| | | | | | | Since we aren't releasing for 4.6, all types are new in 4.7. Task-number: QTBUG-10081 |