Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | Don't allow properties in Component elements | Aaron Kennedy | 2010-04-21 | 1 | -0/+7 |
| | | | | QTBUG-10082 | ||||
* | Improve error messages, especially on embedded. | Warwick Allison | 2010-04-20 | 1 | -3/+9 |
| | | | | | | With embedded, it is often the case that some QT_NO_* features are turned off (eg. QT_NO_XMLPATTERNS), which in turn leads to QML types not being available. | ||||
* | Remove Script {} support | Aaron Kennedy | 2010-04-19 | 1 | -113/+0 |
| | |||||
* | Emit runtime warnings through QDeclarativeEngine | Aaron Kennedy | 2010-04-19 | 1 | -1/+8 |
| | | | | QTBUG-9726 | ||||
* | Correctly support translation in QDeclarativeCompiler | Aaron Kennedy | 2010-04-15 | 1 | -6/+0 |
| | | | | Reviewed-by: Friedemann Kleint | ||||
* | Add Component.onDestruction attached property | Aaron Kennedy | 2010-04-15 | 1 | -30/+1 |
| | | | | | | | | | This property complements Component.onCompleted. It is emitted before the destruction actually begins (for the most part) so the objects are still alive and accessible. The QtObject.onDestroyed signal is now blocked as it never really worked properly anyway. | ||||
* | Cleanup | Aaron Kennedy | 2010-04-09 | 1 | -88/+93 |
| | |||||
* | Disallow writes to read-only value type properties | Aaron Kennedy | 2010-04-09 | 1 | -0/+4 |
| | | | | QTBUG-9685 | ||||
* | Improve static assignment to QVariant's in the int and double case | Aaron Kennedy | 2010-04-08 | 1 | -3/+16 |
| | |||||
* | Cleanup handling of errors in bindings and scripts | Aaron Kennedy | 2010-04-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | QML used to silently ignore a log of errors - such as a failed assignment to a QObject property. These errors are now all reported as exceptions in JavaScript. Other questionable activities, like assigning a JavaScript array to a "property var" property which appeared to work, thanks to QtScript's transparent conversion of arrays to a QVariantList, are now blocked entirely. QTBUG-9152 QTBUG-9382 QTBUG-9341 QTBUG-6886 | ||||
* | Don't optimized extended type construction | Aaron Kennedy | 2010-04-08 | 1 | -1/+1 |
| | |||||
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7 | Aaron Kennedy | 2010-04-07 | 1 | -20/+20 |
|\ | |||||
| * | Update #include of private headers in QtDeclarative | Thiago Macieira | 2010-04-02 | 1 | -20/+20 |
| | | | | | | | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason. | ||||
* | | Optimization: Improve allocation strategy for QDeclarativeDeclarativeData | Aaron Kennedy | 2010-04-01 | 1 | -15/+30 |
|/ | | | | This improves the declarative/creation/itemtree_qml benchmark by 6% | ||||
* | Improve QML compiler statistics | Aaron Kennedy | 2010-03-29 | 1 | -5/+42 |
| | |||||
* | Use QDateTime when specifying a "date" property in QML | Aaron Kennedy | 2010-03-29 | 1 | -0/+8 |
| | | | | QT-718 | ||||
* | Merge remote branch 'main/4.7' into 4.7 | Morten Johan Sørvig | 2010-03-25 | 1 | -10/+46 |
|\ | | | | | | | | | | | Conflicts: demos/declarative/minehunt/minehunt.cpp src/declarative/qml/qdeclarativecompiler.cpp | ||||
| * | Remove faulty assert - the precondition is checked for correctly later on | Aaron Kennedy | 2010-03-25 | 1 | -2/+1 |
| | | | | | | | | Task-number: QTBUG-9336 | ||||
| * | Fix warning. | Michael Brasser | 2010-03-23 | 1 | -1/+1 |
| | | |||||
| * | Deprecate inline Script {} blocks | Aaron Kennedy | 2010-03-22 | 1 | -3/+44 |
| | | | | | | | | | | | | | | | | Inline blocks/includes have been replaced with an import syntax: import "foo.js" as Foo this gives better separation between QML and code. Imported script blocks also have a mandatory qualifier, which leads to better optimization potential. | ||||
| * | Remove dead performance measurement code from QML | Aaron Kennedy | 2010-03-22 | 1 | -5/+1 |
| | | |||||
* | | Merge remote branch 'origin/4.7' into HEAD | Thiago Macieira | 2010-03-24 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Four-way merge: take the qt-qml.git#4.7 branch version (which uses fromUtf8). I used QLatin1String, Thierry used QString::fromLatin1. Conflicts: src/declarative/qml/qdeclarativecompiler.cpp | ||||
| * | | Fix warnings in the declarative module | Thierry Bastian | 2010-03-23 | 1 | -1/+1 |
| |/ | |||||
* | | Fix cast-from-ascii warning | Thiago Macieira | 2010-03-20 | 1 | -1/+1 |
| | | |||||
* | | Fix compilation on Linux | Thiago Macieira | 2010-03-20 | 1 | -5/+5 |
|/ | | | | | Error was: narrowing conversion of 'point.QPointF::x()' from 'qreal' to 'float' inside { } | ||||
* | Optimize id checking. | Warwick Allison | 2010-03-18 | 1 | -10/+0 |
| | | | | | id must be lowercase; types and namespaces must be uppercase cannot conflict, so remove check. | ||||
* | Don't use Qt3 support methods. | Martin Jones | 2010-03-17 | 1 | -1/+1 |
| | |||||
* | Allow enum constants as list element properties. | Warwick Allison | 2010-03-17 | 1 | -0/+23 |
| | | | | Task-number: QTBUG-5974 | ||||
* | Reenable the QML binding optimizer for "safe" optimizations | Aaron Kennedy | 2010-03-12 | 1 | -15/+14 |
| | |||||
* | Disallow upper case property, signal and method names in QML | Aaron Kennedy | 2010-03-08 | 1 | -0/+6 |
| | | | | QT-2976 | ||||
* | Allow unquoted enum syntax for value types | Aaron Kennedy | 2010-03-05 | 1 | -2/+4 |
| | | | | QTBUG-5424 | ||||
* | Run signal expressions on attached property objects in correct scope | Aaron Kennedy | 2010-03-04 | 1 | -4/+9 |
| | | | | QTBUG-8677 | ||||
* | Improve grouped property error messages | Aaron Kennedy | 2010-03-04 | 1 | -3/+12 |
| | | | | QT-2579 | ||||
* | Signal handler requires exactly one value. | Michael Brasser | 2010-03-04 | 1 | -1/+1 |
| | | | | Don't crash on invalid "PropertyAnimation on onClicked" | ||||
* | Compile without QVariant::EasingCurve in Qt 4.6.2. | Warwick Allison | 2010-03-04 | 1 | -1/+1 |
| | |||||
* | Move JS global scope to top of the QML scope chain | Aaron Kennedy | 2010-03-03 | 1 | -31/+31 |
| | | | | QT-2787 | ||||
* | Make "on" syntax mandatory for value sources and interceptors | Aaron Kennedy | 2010-03-02 | 1 | -85/+124 |
| | | | | | | | | | | | | | | | | | | | | | Where you would have written x: NumberAnimation {} y: Behavior {} you now must write NumberAnimation on x {} Behavior on y {} This change also makes the parser more strict with respect to multiple assignments to a single property - they're no longer allowed. For example this x: 10 x: 11 is now an error. | ||||
* | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qml | Bea Lam | 2010-02-25 | 1 | -6/+6 |
|\ | | | | | | | | | Conflicts: src/declarative/qml/qdeclarativeproperty.cpp | ||||
| * | Rename QDeclarativeMetaProperty -> QDeclarativeProperty | Aaron Kennedy | 2010-02-25 | 1 | -6/+6 |
| | | | | | | | | There's nothing meta about our properties. | ||||
* | | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qml | Bea Lam | 2010-02-25 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | Conflicts: src/declarative/qml/qdeclarativemetaproperty.cpp | ||||
| * | Make QDeclarativeMetaType and QDeclarativeType private | Aaron Kennedy | 2010-02-24 | 1 | -1/+1 |
| | | |||||
* | | Automatically connect to signals "onFooChanged" if property is "foo". | Bea Lam | 2010-02-25 | 1 | -6/+10 |
|/ | | | | | | | This follows on from a2a8cea2835ef24104fe784b6ce0f508cc5637c0 to make it work for PropertyChanges and QDeclarativeMetaProperty as well. Task-number: QT-2783 | ||||
* | Automatically connect to a notify signal if the requested signal is | Bea Lam | 2010-02-24 | 1 | -0/+10 |
| | | | | | | | in the "onFooChanged" form, even if the notify signal is not called "fooChanged". Task-number: QT-2783 | ||||
* | Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵ | Warwick Allison | 2010-02-24 | 1 | -0/+2779 |
QDeclarativeXXX. |