summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlcompiler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixup qmllanguage::aliasProperties testAaron Kennedy2009-11-111-0/+5
|
* More language testsAaron Kennedy2009-11-061-5/+8
|
* Improve qmllanguage test caseAaron Kennedy2009-11-041-14/+19
|
* Fix incorrect assertAaron Kennedy2009-11-031-1/+1
| | | | QT-2432
* CleanupAaron Kennedy2009-10-301-0/+1
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-10-301-16/+16
|\ | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/debugger/qmldebug.cpp src/declarative/fx/qmlgraphicsimagebase_p.h src/declarative/util/qmlanimation.h src/declarative/util/qmlstate.h src/declarative/util/qmltimer.cpp
| * Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-10-301-0/+31
| |\ | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | fix headersWarwick Allison2009-10-291-16/+16
| | |
* | | Make private headers _pAaron Kennedy2009-10-301-1/+1
| | |
* | | Rename QFx classes to QmlGraphicsAaron Kennedy2009-10-301-1/+1
| |/ |/|
* | Simple compiler statisticsAaron Kennedy2009-10-291-0/+31
|/
* Doc.Michael Brasser2009-10-281-0/+4
|
* Support return values in synthesized methodsAaron Kennedy2009-10-271-0/+1
|
* Error when a QVariant property is used as a grouped propertyAaron Kennedy2009-10-271-1/+1
| | | | This crashed as the metatype of QVariant is -1.
* Fix Behavior support for value type properties.Michael Brasser2009-10-231-1/+1
|
* Support assigning scripts to QML propertiesAaron Kennedy2009-10-221-0/+32
|
* Use Q_GLOBAL_STATIC for global static.Martin Jones2009-10-151-2/+2
|
* i18nWarwick Allison2009-10-131-71/+72
|
* More i18nWarwick Allison2009-10-131-77/+74
|
* Merge branch 'kinetic-declarativeui' of ↵Martin Jones2009-10-121-34/+97
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlcompiler.cpp
| * Test that Component {} is allowed as the root elementAaron Kennedy2009-10-121-2/+4
| |
| * Composite types should assign to object propertiesAaron Kennedy2009-10-121-5/+11
| | | | | | | | Fixes QT-956
| * Use utf8 instead of latin1 where appropriateAaron Kennedy2009-10-121-7/+7
| |
| * Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-10-121-9/+38
| |\ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-10-111-6/+19
| | |\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * | Improve Behavior reliability.Michael Brasser2009-10-111-9/+38
| | | |
| * | | Add id aliasesAaron Kennedy2009-10-091-10/+23
| | |/ | |/|
| * | Support aliases to enum propertiesAaron Kennedy2009-10-091-2/+5
| | |
| * | Output file/line for script errorsAaron Kennedy2009-10-091-4/+14
| |/
* | Fix warnings.Martin Jones2009-10-121-4/+4
|/
* Make Script an instrinsic typeAaron Kennedy2009-10-071-2/+76
| | | | | 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 scopeAaron Kennedy2009-10-051-0/+1
|
* Improve script lookup cachingAaron Kennedy2009-10-051-2/+18
|
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-2/+4
|
* Use QScriptProgram to speed up binding creationAaron Kennedy2009-10-051-0/+3
|
* Only compile time register synthesized objectsAaron Kennedy2009-09-231-5/+3
|
* Make more qmlecmascript tests passAaron Kennedy2009-09-231-2/+17
| | | | | Test cases constantsOverrideBindings, outerBindingOverridesInnerBinding and aliasPropertyAndBinding now pass.
* Preliminary support for object and list synthesized property typesAaron Kennedy2009-09-221-19/+75
|
* Report custom parse errors verbosely.Warwick Allison2009-09-101-5/+6
|
* Merge branch 'kinetic-declarativeui' of ↵Alan Alpert2009-09-031-0/+2
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Add QML enum supportAaron Kennedy2009-09-031-0/+2
| | | | | | | | | | | | 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.
* | Fix a bug in the qmlvme, which lead to an assert on valid QML.Alan Alpert2009-09-031-0/+2
|/ | | | | | | | | As QmlComponents are created outside the CreateObject instruction, they could be created with an uninitalized declarative data member. Also this patch sets the column on CreateObject instructions too. Reviewed-by: Aaron Kennedy
* Disallow using typenames as idsAaron Kennedy2009-09-021-2/+5
| | | | | | | | | This is now illegal: import Qt 4.6 Item { id: Item } as is import Qt 4.6 Item { id: Text }
* Revert "Fix setting the id property"Alan Alpert2009-08-271-7/+3
| | | | | | | | This reverts commit f51450571addf2cb9a55153b209b8c1a45898193. We apparently do not want to either make the id easily accessible or have a special case the turns things into strings. And the autotests are all broken anyways - fixing something only they use isn't important
* Merge branch 'kinetic-declarativeui' of ↵Yann Bodson2009-08-271-20/+9
|\ | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/extra/qmlbehavior.cpp src/declarative/extra/qmlbehavior.h
| * Merge branch 'kinetic-declarativeui' of ↵Martin Jones2009-08-271-1/+1
| |\ | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: doc/src/declarative/anchor-layout.qdoc
| * | Make QmlPropertyValueSource an interface.Martin Jones2009-08-271-20/+9
| | | | | | | | | | | | 1st step in animation class heirarchy redesign.
* | | Rename Behavior cpp class to match the QML name.Yann Bodson2009-08-271-1/+1
| |/ |/|
* | Fix handling of empty strings for URLsWarwick Allison2009-08-261-1/+1
|/ | | | | | | QUrl resolves empty to base, which is not desirable. Preserve emptiness of QUrl. Handle use of empty QUrl with WebView (WebKit doesn't handle empty URLs well either).
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-08-251-5/+55
|\ | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlcompiler.cpp src/declarative/qml/qmlengine_p.h