Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵ | Warwick Allison | 2010-02-24 | 1 | -337/+0 |
| | | | | QDeclarativeXXX. | ||||
* | Fix copyright year. | Jason McDonald | 2010-02-16 | 1 | -1/+1 |
| | | | | Reviewed-by: Trust Me | ||||
* | Harden binding optimizer | Aaron Kennedy | 2010-01-27 | 1 | -1/+1 |
| | |||||
* | Cached programs and closures must be destroyed at shutdown | Aaron Kennedy | 2010-01-12 | 1 | -2/+6 |
| | |||||
* | Optimization: Bypass qt_metacall for synthesized methods | Aaron Kennedy | 2010-01-09 | 1 | -0/+2 |
| | |||||
* | Merge branch 'kinetic-declarativeui' of scm.dev.nokia.troll.no:qt/kinetic ↵ | Aaron Kennedy | 2009-12-16 | 1 | -0/+4 |
|\ | | | | | | | into kinetic-declarativeui | ||||
| * | Optimize <Type>.<EnumValue> type enum assignments. | Michael Brasser | 2009-12-16 | 1 | -0/+4 |
| | | | | | | | | Treat it as a literal assignment rather than a binding. | ||||
* | | Binding optimizer extensions | Aaron Kennedy | 2009-12-16 | 1 | -0/+4 |
|/ | |||||
* | Introduce experimental binding optimizer | Aaron Kennedy | 2009-12-14 | 1 | -1/+4 |
| | | | | Enable with QML_EXPERIMENTAL=1 | ||||
* | fix includes | Oswald Buddenhagen | 2009-12-03 | 1 | -10/+11 |
| | | | | | | | | | | | | - 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. | ||||
* | Optimization: Use QString, not QUrl in QmlBinding | Aaron Kennedy | 2009-12-03 | 1 | -1/+1 |
| | |||||
* | Avoid QString <-> QUrl conversions | Aaron Kennedy | 2009-12-03 | 1 | -0/+2 |
| | |||||
* | Optimization | Aaron Kennedy | 2009-12-03 | 1 | -0/+3 |
| | |||||
* | Undo most of 913dd563064e8047fe738fc9c79135adfb928977 | Warwick Allison | 2009-12-02 | 1 | -8/+8 |
| | | | | It seems we're going to have to so a syncqt/configure in Qt modules. | ||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Warwick Allison | 2009-12-02 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlmetatype.cpp | ||||
| * | Cleanup cached binding closures | Aaron Kennedy | 2009-12-02 | 1 | -2/+2 |
| | | |||||
| * | Cache binding closures | Aaron Kennedy | 2009-12-02 | 1 | -0/+1 |
| | | |||||
* | | Remove include styles that rely on configure. | Warwick Allison | 2009-12-01 | 1 | -8/+8 |
|/ | | | | May help modularization (syncqt and configure are Qt-specific). | ||||
* | Support array-literal Script::source values | Aaron Kennedy | 2009-11-29 | 1 | -0/+1 |
| | |||||
* | QmlInstruction autotest | Aaron Kennedy | 2009-11-17 | 1 | -1/+1 |
| | |||||
* | Do not use "QtDeclarative/XXX" style includes in declarative module code, | Warwick Allison | 2009-11-12 | 1 | -2/+2 |
| | | | | as it breaks reinstalling the module against existing Qt. | ||||
* | Merge branch 'kinetic-declarativeui' of ↵ | Warwick Allison | 2009-10-30 | 1 | -0/+18 |
|\ | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlcomponentjs.cpp src/declarative/qml/qmlcomponentjs_p.h src/declarative/qml/qmlcomponentjs_p_p.h | ||||
| * | Simple compiler statistics | Aaron Kennedy | 2009-10-29 | 1 | -0/+18 |
| | | |||||
* | | fix headers | Warwick Allison | 2009-10-29 | 1 | -16/+16 |
|/ | |||||
* | Support assigning scripts to QML properties | Aaron Kennedy | 2009-10-22 | 1 | -0/+3 |
| | |||||
* | i18n | Warwick Allison | 2009-10-13 | 1 | -2/+1 |
| | |||||
* | More i18n | Warwick Allison | 2009-10-13 | 1 | -1/+2 |
| | |||||
* | Composite types should assign to object properties | Aaron Kennedy | 2009-10-12 | 1 | -1/+2 |
| | | | | Fixes QT-956 | ||||
* | Improve Behavior reliability. | Michael Brasser | 2009-10-11 | 1 | -1/+2 |
| | |||||
* | Make Script an instrinsic type | Aaron Kennedy | 2009-10-07 | 1 | -0/+1 |
| | | | | | This allows us to delay the QML load until external script files have been loaded from the network, and to correctly scope these scripts. | ||||
* | Reenable types/enums and move scripts into an isolated scope | Aaron Kennedy | 2009-10-05 | 1 | -0/+2 |
| | |||||
* | Improve script lookup caching | Aaron Kennedy | 2009-10-05 | 1 | -1/+3 |
| | |||||
* | Create a property cache for synthesized metaobjects | Aaron Kennedy | 2009-10-05 | 1 | -0/+3 |
| | |||||
* | Use QScriptProgram to speed up binding creation | Aaron Kennedy | 2009-10-05 | 1 | -3/+3 |
| | |||||
* | Make more qmlecmascript tests pass | Aaron Kennedy | 2009-09-23 | 1 | -1/+2 |
| | | | | | Test cases constantsOverrideBindings, outerBindingOverridesInnerBinding and aliasPropertyAndBinding now pass. | ||||
* | Preliminary support for object and list synthesized property types | Aaron Kennedy | 2009-09-22 | 1 | -2/+2 |
| | |||||
* | Add QML enum support | Aaron Kennedy | 2009-09-03 | 1 | -0/+1 |
| | | | | | | Enums are accessed as <Type Name>.<Enum value name> Currently this is highly unoptimal - enum assignments are not detected in the compiler, nor are they cached in the script engine. | ||||
* | Add support for prefixed attached properties at compile time | Aaron Kennedy | 2009-08-25 | 1 | -0/+5 |
| | | | | | To reduce possible confusion, an id used within a component may not conflict with namespace prefixes. | ||||
* | More namespace improvements | Warwick Allison | 2009-08-17 | 1 | -0/+1 |
| | | | | | | | | | | - Store and find QML version ranges efficiently - Require version for QmlType-from-string - Removed unused version-ignorant QmlType-from-string functions - Some attached properties now resolve (eg. tst_qmlparser) - Still no better: - interfaces not versioned - some attached properties still hard-codec to Qt | ||||
* | Object property binding optimization | Aaron Kennedy | 2009-08-11 | 1 | -0/+1 |
| | | | | | Add a binding optimization that hits anchors.fill: parent | ||||
* | Abstract expression and binding APIs | Aaron Kennedy | 2009-08-10 | 1 | -0/+2 |
| | | | | | | | | | By splitting the interface through which the system interacts with bindings away from a specific implementation, we can introduce highly specialized implementations for specific optimizations. This commit also includes a sample optimization for object properties being assigned directly from a local id. | ||||
* | Add prototype value type support | Aaron Kennedy | 2009-07-23 | 1 | -4/+11 |
| | |||||
* | Small cleanups | Aaron Kennedy | 2009-07-16 | 1 | -18/+6 |
| | |||||
* | Remove pointless QmlCompiledComponent class | Aaron Kennedy | 2009-07-15 | 1 | -7/+7 |
| | |||||
* | Rework compiler to a two phase analyse/generate approach | Aaron Kennedy | 2009-07-15 | 1 | -42/+75 |
| | |||||
* | Initial property aliasing support | Aaron Kennedy | 2009-07-02 | 1 | -2/+15 |
| | | | | Currently very basic - the only alias "script" that is allowed is Id.property | ||||
* | Support compile-in-namespace for the declarative module. | Michael Brasser | 2009-06-30 | 1 | -2/+1 |
| | |||||
* | Cleanup | Michael Brasser | 2009-06-30 | 1 | -0/+12 |
| | | | | | Fix up license headers and private warnings, as well as other general cleanups. | ||||
* | Skeleton for property deferring | Aaron Kennedy | 2009-06-11 | 1 | -0/+1 |
| | |||||
* | Improve list assignment performance | Aaron Kennedy | 2009-06-10 | 1 | -0/+2 |
| |