summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlbasicscript.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use utf8 instead of latin1 where appropriateAaron Kennedy2009-10-121-1/+1
|
* The root object is always last default objectAaron Kennedy2009-10-121-1/+5
| | | | Fix for QT-2301
* Object property binding optimizationAaron Kennedy2009-08-111-0/+17
| | | | | Add a binding optimization that hits anchors.fill: parent
* Abstract expression and binding APIsAaron Kennedy2009-08-101-0/+17
| | | | | | | | | 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.
* Pass the "me" context directly to QmlBasicScriptAaron Kennedy2009-08-071-7/+5
| | | | This saves pointlessly manipulating the context's default object list
* Remove unused parametersAaron Kennedy2009-08-071-45/+3
|
* Improve performance by separating id and context propertiesAaron Kennedy2009-08-041-1/+1
|
* Make private stuff privateAaron Kennedy2009-07-271-1/+1
|
* Removed support for CSS-like literals.Roberto Raggi2009-07-241-38/+37
|
* Rework expression stuff to use a more efficient notify handlerAaron Kennedy2009-07-201-4/+8
|
* Simplify binding optimizationAaron Kennedy2009-07-201-312/+112
|
* Add some basic QML benchmarksAaron Kennedy2009-07-171-0/+12
|
* Small cleanupsAaron Kennedy2009-07-161-3/+3
|
* Remove some unreliable binary expression supportAaron Kennedy2009-07-161-63/+1
|
* Fix crash on object destructionAaron Kennedy2009-07-161-3/+6
|
* Warn annoyingly on non-notifyable propertiesAaron Kennedy2009-07-031-10/+22
|
* Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-07-021-7/+0
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Add parameterized synthesized signalsAaron Kennedy2009-07-021-7/+0
| | | | | | | | Also changed syntax for emitting a signal to be consistent with normal QtScript.
* | Make performance logging classes private.Michael Brasser2009-07-021-1/+1
|/
* CleanupMichael Brasser2009-06-301-2/+32
| | | | | Fix up license headers and private warnings, as well as other general cleanups.
* Fix performance regression.Michael Brasser2009-06-241-2/+4
|
* Invalidate the cache if the script resetsAaron Kennedy2009-06-161-2/+2
|
* Renamed the QML front-end.Roberto Raggi2009-06-111-18/+18
|
* Improve bindings startup performanceAaron Kennedy2009-06-101-24/+142
|
* Fix handling of qreal properties.Michael Brasser2009-06-091-7/+7
| | | | | This is to bring us in line with the fix made to moc's handling of qreal properties.
* QmlBasicScript should work on the actual JS AST treeAaron Kennedy2009-05-281-0/+853