summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite bindings inside the compilerAaron Kennedy2009-08-056-47/+54
| | | | | | | | | | | | To improve execution performance, binding expressions are rewritten as function closures inside QmlExpression. To improve startup performance, where possible, the expressions are rewritten inside the compiler instead of inside QmlExpression at runtime. This also has the sideeffect of removing the StoreBinding instruction, as all bindings are now "compiled". The QmlBinding::expression() method for rewritten bindings will now return the rewritten expression instead of the original (which is lost), but this API is internal anyway.
* Remove unnecessary friendAaron Kennedy2009-08-051-1/+0
|
* Make QFxAnchorLine private and internalAaron Kennedy2009-08-058-27/+40
|
* Fixup QPoint and QRect value typesAaron Kennedy2009-08-052-18/+161
| | | | The floating point and integer point/rect classes are not binary compatible, as change e494fef4cd3fd2dbec273fc48c49f8d15469bc96 assumed.
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-0516-356/+142
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Merge branch 'kinetic-declarativeui' of ↵Yann Bodson2009-08-04119-371/+318
| |\ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-08-04189-801/+1463
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: tools/qmldebugger/canvasscene.cpp
| | * | Get qmldebugger running, and add basic object/property view.Michael Brasser2009-08-0411-307/+93
| | | |
| * | | Renaming: FontFamily -> FontLoaderYann Bodson2009-08-044-47/+47
| | | |
| * | | Move QmlFontFamily to extra.Yann Bodson2009-08-044-4/+4
| | | |
* | | | Fix testAaron Kennedy2009-08-052-3/+3
| | | | | | | | | | | | | | | | "interface" is a JS reserved word, which have been disallowed as property names.
* | | | Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-04112-68/+358
|\ \ \ \ | | |_|/ | |/| | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | | Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-08-044-4/+133
| |\ \ \ | | |/ / | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * | Do not use antialiasing with gradient rounded rect if smooth = falseYann Bodson2009-08-041-2/+4
| | | |
| | * | Example of smooth rect paintingYann Bodson2009-08-043-0/+110
| | | |
| | * | Paint Rect smoothlyYann Bodson2009-08-041-2/+19
| | | | | | | | | | | | | | | | Still some artifacts when painting rounded rects whith smooth = true.
| * | | Fix imports.Warwick Allison2009-08-04104-52/+209
| | | | | | | | | | | | | | | | Add import tests.
| * | | Fix to use "." not "/" in QML_DEFINE_TYPE URIsWarwick Allison2009-08-044-12/+16
| |/ / | | | | | | | | | Fix to allow multiple version specifying defines.
* | | Remove unused QmlContextPrivate member variablesAaron Kennedy2009-08-044-17/+2
| | |
* | | Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-0413-46/+50
|\ \ \ | |/ / | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | Fixed import parsing, where the importId wasn't set.Erik Verbruggen2009-08-032-0/+4
| | | | | | | | | | | | Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
| * | Renaming: FocusRealm -> FocusScopeYann Bodson2009-08-0311-46/+46
| | |
* | | Improve performance by separating id and context propertiesAaron Kennedy2009-08-0411-96/+88
| | |
* | | Update testAaron Kennedy2009-08-0412-5/+29
| | |
* | | Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-0315-135/+87
|\ \ \ | |/ / | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | Move the 'smooth' property to QFxItemYann Bodson2009-08-0314-133/+79
| | | | | | | | | | | | | | | Items currently using it are QFxImage, QFxText, QFxLineEdit, QFxTextEdit and QFxPaintedItem.
| * | Notify of VisualDataModel count changes.Martin Jones2009-08-031-2/+8
| | |
* | | Shortcut testing for internal QVariant typesAaron Kennedy2009-08-031-0/+2
|/ /
* | Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-0311-170/+434
|\ \ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * \ Merge branch 'kinetic-declarativeui' of ↵Martin Jones2009-08-0332-376/+473
| |\ \ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | | Rework VisualItemModel into VisualItemModel & VisualDataModelMartin Jones2009-08-0311-170/+434
| | | | | | | | | | | | | | | | | | | | | | | | QFXVisualModel provides a base class for visual models. QFxVisualDataModel provides a visual model for Qt item view models. QFxVisualItemModel provides a model of QFxItems.
* | | | Add another benchmarkAaron Kennedy2009-08-039-0/+55
| |/ / |/| |
* | | Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-08-0318-291/+273
|\ \ \ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | | Fix Flickr rotationYann Bodson2009-08-031-5/+6
| | | |
| * | | Improve calculator demo and add missing text property to QmlPalette.Yann Bodson2009-08-039-55/+39
| | | |
| * | | Use QPalette::ColorGroup directly.Yann Bodson2009-08-032-18/+10
| | | |
| * | | Remove some warningsYann Bodson2009-08-037-212/+217
| | | |
| * | | Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-08-039-33/+148
| |\ \ \ | | |/ / | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | | docWarwick Allison2009-07-311-1/+1
| | | |
* | | | Make QmlMetaProperty reentrantAaron Kennedy2009-08-0315-85/+200
| |/ / |/| |
* | | Items marked for removal should be excluded from section updates.Martin Jones2009-08-021-3/+7
| | |
* | | Merge branch 'kinetic-declarativeui' of ↵Martin Jones2009-08-0230-136/+188
|\ \ \ | | |/ | |/| | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * | DocumentationYann Bodson2009-08-016-25/+140
| | |
| * | Add CONSTANTYann Bodson2009-08-011-1/+1
| |/
| * Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-07-3112-80/+18
| |\ | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-07-314-15/+14
| | |\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| | * | Get rid of QFxItem::options.Michael Brasser2009-07-3112-80/+18
| | | | | | | | | | | | | | | | They can all be set directly with QGraphicsItem flags or functions.
| * | | Use new enum ints (should be ids!)Warwick Allison2009-07-314-8/+8
| | | |
| * | | Make QFxScaleGrid privateWarwick Allison2009-07-317-7/+7
| | |/ | |/| | | | | | | As per API review
| * | Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-07-315-21/+18
| |\ \ | | |/ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui