summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlengine_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Optimization: Improve property read speedAaron Kennedy2010-01-081-0/+1
|
* Basic QML JS benchmarkAaron Kennedy2010-01-081-1/+1
|
* Fix deferred property bugsAaron Kennedy2009-12-181-1/+1
| | | | | Previously deferred properties would fail if any of the sub objects used bindings or QmlParserStatus. Whoops.
* Set correct property flags for custom property types.Michael Brasser2009-12-171-0/+1
| | | | | | | | | If a property type was a composite object pointer (e.g. property MyObject obj), it was not being correctly identified as an object type. Task-number: QTBUG-6335 Reviewed-by: Aaron Kennedy
* Binding optimizer extensionsAaron Kennedy2009-12-141-2/+0
|
* Make QmlScriptEngine reusable in WorkScript, so extra fns are available.Warwick Allison2009-12-041-11/+25
| | | | Add Qt.resolvedUrl(url)
* fix includesOswald Buddenhagen2009-12-031-15/+18
| | | | | | | | | | | | - 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.
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-021-10/+10
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-12-021-0/+2
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlmetatype.cpp
| * Cache binding closuresAaron Kennedy2009-12-021-0/+2
| |
* | Remove include styles that rely on configure.Warwick Allison2009-12-011-10/+10
|/ | | | May help modularization (syncqt and configure are Qt-specific).
* Qt.quit() added to qml.Tapani Mikola2009-11-301-0/+3
|
* Basic WorkerScript functionalityAaron Kennedy2009-11-301-0/+4
|
* atob and btoa functions (as per JS window functions)Warwick Allison2009-11-291-0/+2
|
* Webkit console.log() compatibility.Warwick Allison2009-11-231-0/+1
| | | | This allows avoiding the more non-standard print().
* Remove dead codeAaron Kennedy2009-11-161-4/+0
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-11-131-4/+4
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Do not use "QtDeclarative/XXX" style includes in declarative module code,Warwick Allison2009-11-121-4/+4
| | | | | | | | as it breaks reinstalling the module against existing Qt.
* | Qt.md5() methodAaron Kennedy2009-11-121-0/+1
|/
* Add closestAngle function to Qt object to help with rotation animations.Alan Alpert2009-11-041-0/+1
| | | | Includes test and doc.
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-10-301-0/+2
|\ | | | | | | | | | | | | | | | | 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
| * Merge branch 'kinetic-declarativeui' of ↵Alan Alpert2009-10-281-0/+5
| |\ | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: doc/src/declarative/globalobject.qdoc
| * | Fill out QML global object documentationAlan Alpert2009-10-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Moves the documentation for functions on the global object from qmlengine.cpp to globalobject.qdoc (so that qdoc actually generates them). The XmlHttpRequest documentation is still just a stub.
| * | Minor cleanup of global objectAlan Alpert2009-10-281-0/+1
| | | | | | | | | | | | | | | removed desktopServices member, changed openUrl to openUrlExternally and placed it on the Qt object.
* | | fix headersWarwick Allison2009-10-291-16/+16
| |/ |/|
* | Do not display transient binding errorsAaron Kennedy2009-10-281-0/+5
|/ | | | | | | | | | During QML startup, it is common to have "errors" in bindings as the apps state stabilizes. These are not real errors, but just a consequence of implementing a declarative UI in an imperative world. Now during startup, the display of errors is delayed until the startup completes, and then only bindings that are still in an error state are displayed. QT-2373
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-10-261-0/+4
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Ensure cleanup happens before the destruction of QScriptEngineAaron Kennedy2009-10-261-0/+4
| | | | | | | | This was causing crashes on windows.
* | Wait for qmldir remote content so that imports work remotely.Warwick Allison2009-10-261-1/+1
|/
* Tweak scopingAaron Kennedy2009-10-211-0/+1
| | | | | qmlContext() now returns the outer, not the inner context. The VME MetaObject now saves the context used to run function bodies
* Add simple sound supportAaron Kennedy2009-10-211-0/+2
|
* Support read-only iteration of list propertiesAaron Kennedy2009-10-141-0/+2
| | | | Eventually this should be extended to support modifying list properties.
* Add Component::onCompleted attached propertyAaron Kennedy2009-10-141-0/+2
|
* Reenable types/enums and move scripts into an isolated scopeAaron Kennedy2009-10-051-66/+9
|
* Prevent writes to the global objectAaron Kennedy2009-10-051-0/+2
| | | | Also add toString() method to qobjects
* Improve script lookup cachingAaron Kennedy2009-10-051-58/+4
|
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-4/+14
|
* Preliminary support for object and list synthesized property typesAaron Kennedy2009-09-221-0/+9
|
* Make SqlDatabase testable and add a basic test.Warwick Allison2009-09-181-0/+1
|
* Better SQL database performance / memory usage.Warwick Allison2009-09-161-0/+2
| | | | | Rows accessible incrementally. Rows.forwardOnly for optimization.
* Fix warnings.Michael Brasser2009-09-071-2/+1
|
* Add QML enum supportAaron Kennedy2009-09-031-2/+31
| | | | | | 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.
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-09-021-0/+4
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui-scriptopt Conflicts: demos/declarative/samegame/content/samegame.js
| * Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-09-021-4/+0
| |\ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | Provide some color manipulation functions.Michael Brasser2009-09-021-0/+4
| | | | | | | | | | | | | | | These may not be the final location for these, but it allows us to start testing.
* | | Rework script binding methodAaron Kennedy2009-09-021-0/+21
| |/ |/|
* | Remove unused member variables from QmlEnginePrivateAaron Kennedy2009-09-011-4/+0
|/
* Implement more of XMLHttpRequestAaron Kennedy2009-09-011-2/+5
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-271-0/+5
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlengine.cpp
| * Start adding convenience functions for value types.Michael Brasser2009-08-271-0/+5
| | | | | | | | | | Allows you to write things like "geometry: Qt.rect(0,0,100,100)" and "color: Qt.hsla(.7,.5,.2)"