summaryrefslogtreecommitdiffstats
path: root/src/declarative/util
Commit message (Collapse)AuthorAgeFilesLines
* Document PropertyAnimation::targets propertyBea Lam2010-09-271-1/+8
|
* Various declarative autotest additions.Michael Brasser2010-09-231-1/+1
|
* Fix ListModel::set() so the implementation and docs areBea Lam2010-09-231-2/+3
| | | | | consistent. If index == count() the item should be appended. Also, this should happen regardless of whether the list is empty.
* Remove dead code paths in declarative list model code.Michael Brasser2010-09-234-44/+0
| | | | Reviewed-by: Bea Lam
* Add exports for BauhausThomas Hartmann2010-09-212-2/+2
| | | | | | The QmlDesigner(Bauhaus) should not rely on -nokia-developer Reviewed-by: Marco Bubke
* Make build on SymbianBea Lam2010-09-202-29/+33
|
* Autotest and small fix for QDeclarativeFontLoader.Yann Bodson2010-09-171-5/+1
|
* Improve error messagesBea Lam2010-09-171-3/+3
|
* Changes to objects returned from get() should emit itemsChanged() soBea Lam2010-09-175-38/+411
| | | | | | | | | | | that the view is updated (currently the model data changes but the view does not). In flat-model mode, get() now returns a QScriptClass-type object so that changes to the returned object are received, and for nested-model mode, the fix adds a QDeclarativeOpenMetaObject subclass and ModelNode::listIndex so that itemsChanged() can be emitted when the node data changes. Task-number: QTBUG-12363
* Make it clear that private ListModel constructor is only for workerBea Lam2010-09-174-20/+33
| | | | | agent. Also set up the worker list copy in the ListModel implementation instead of the agent.
* Remove duplicated move() implementationsBea Lam2010-09-171-34/+26
|
* Doc changesBea Lam2010-09-171-4/+4
|
* Fix QDeclarativeXmlQuery mutex locking and don't wait for new jobs if the ↵Joona Petrell2010-09-171-3/+5
| | | | | | | query has already quit Task-number: QTBUG-13041 Reviewed-by: Aaron Kennedy
* Fix worker agent to emit ListModel itemsChanged() correctly when set()Bea Lam2010-09-171-1/+1
| | | | | | and setProperty() are called Task-number: QTBUG-13666
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public into ↵Qt Continuous Integration System2010-09-161-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public: Check S60_VERSION instead of existence of certain files in bearer plugin Fixed EPOCROOT references in createpackage.pl. Restore 4.7.0 behavior that non-existing paths are possible. QTBUG-4852 Turning on runtime nested exception support where available Fix warnings Fixed incorrect Symbian scoping. QS60style: itemview selection indication works incorrectly
| * Fix warningsThomas Zander2010-09-161-1/+1
| |
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7-integrationQt Continuous Integration System2010-09-162-72/+129
|\ \ | | | | | | | | | | | | | | | * '4.7' of scm.dev.nokia.troll.no:qt/qt-qml: Update QtDeclarative def files Optimize FontLoader for "multi-use".
| * | Optimize FontLoader for "multi-use".Yann Bodson2010-09-162-72/+129
| |/ | | | | | | | | Task-number: QTBUG-13419 Reviewed-by: Michael Brasser
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2 into ↵Qt Continuous Integration System2010-09-161-28/+79
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2: Fixed regression in QPixmap::size() for null pixmaps. Make test less sensitive to platform specifics Doc: Further QML improvements. Doc: Minor improvements to QML-related documentation. The test livelock of QTimer is now expected to work Make sure mapSelectionFromSource does not return a selection with invalid ranges. QEventDispatcherUnix: do not process too many timer if other events need to be processed first Doc: Continued work on the QML documentation. Doc: More work on the QML documentation. Doc: More work on the declarative API documentation. Doc: Some editing and tidying up. Doc: Added a missing file. Doc: Fixed text in license headers.
| * Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2 into 4.7David Boddie2010-09-157-21/+63
| |\
| * | Doc: More work on the declarative API documentation.David Boddie2010-09-131-28/+79
| | |
* | | crashfix for tst_qdeclarativeanimations::badTypes()Thomas Hartmann2010-09-151-5/+5
| | | | | | | | | | | | | | | | | | | | | We always have to check for 0 before converting a raw pointer into a smart pointer Reviewed-by: Kai Koehne
* | | Restore any absolute geometry changed by AnchorChanges when returningMichael Brasser2010-09-151-0/+54
| | | | | | | | | | | | | | | | | | to the base state. Task-number: QTBUG-11834
* | | Export QDeclarativeScriptActionMarco Bubke2010-09-141-1/+1
| | | | | | | | | | | | It is needed in Bauhaus to disable the animation.
* | | This patch allows modifications on PropertyChanges on the flyThomas Hartmann2010-09-147-47/+649
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is important for Bauhaus to ensure that we can edit properties and states dynamically in the visual editor Most of the changes consist of added functions for Bauhaus, that do not affect any current behaviour. Important changes: QDeclarativeAbstractBinding is holding a QSharedPointer to itself so that other classes can hold a weak reference to avoid accessing dangling pointers while keeping track of bindings. QDeclarativeStateOperation now has its own private class QDeclarativeStateOperationPrivate to hold a pointer back to QDeclarativeState since the parent is not set correctly in every context. QDeclarativePropertyChangesPrivate does now hold a QDeclarativeGuard instead of a raw pointer to the target QObject. In Bauhaus the target object might be deleted. Reviewed-by: Aaron Kennedy
* | In ParentChange treat flip in x and y as a 180 degree rotationMartin Jones2010-09-142-4/+6
| | | | | | | | | | | | | | The two are equivalent, but flip doesn't work in ParentChange. Task-number: QTBUG-13554 Reviewed-by: Michael Brasser
* | Update running animations if a SmoothedAnimation is changedAlan Alpert2010-09-092-1/+20
| | | | | | | | | | | | | | This behavior is consistent with the other animations. Task-number: QTBUG-12336 Reviewed-by: Leonardo Sobral Cunha
* | Fix SmoothedAnimation test and docsAlan Alpert2010-09-091-1/+7
| | | | | | | | | | | | | | | | | | The SmoothedAnimation visual test was misleading, and has been expanded to include more common use cases. The property documentation was also slightly extended. This should help solve the confusion in the related task. Task-number: QTBUG-12114
* | Fix reversingModes of QDeclarativeSmoothedAnimationAlan Alpert2010-09-091-2/+3
| | | | | | | | | | | | | | None of them actually worked. The updated visual test now shows the correct behavior. Task-number: QTBUG-13513
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-09-082-3/+2
|\ \
| * | Remove unused objectBea Lam2010-09-081-1/+0
| | |
| * | Fix Worker ListModel to emit the right signal when items changeBea Lam2010-09-081-1/+1
| |/
| * Merge branch '4.7' into qmldocsDavid Boddie2010-09-072-16/+3
| |\
| * \ Merge branch '4.7' into qmldocsDavid Boddie2010-09-032-8/+10
| |\ \ | | | | | | | | | | | | | | | | Conflicts: doc/src/snippets/declarative/qml-intro/basic-syntax.qml
| * \ \ Merge branch '4.7' into qmldocsDavid Boddie2010-09-017-107/+3
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/declarative/graphicsitems/qdeclarativetext.cpp src/declarative/graphicsitems/qdeclarativetextedit.cpp
| * \ \ \ Merge branch '4.7' into qmldocsDavid Boddie2010-08-277-12/+25
| |\ \ \ \
| * \ \ \ \ Merge branch '4.7' into qmldocsDavid Boddie2010-08-242-10/+10
| |\ \ \ \ \
| * | | | | | Doc: Fixed incorrect use of commands to mark documentation.David Boddie2010-08-231-1/+1
| | | | | | |
* | | | | | | SpringAnimation velocity animation stop logic was fragile.Martin Jones2010-09-081-11/+26
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than stopping the animation when the target was reached, calculate the duration it will take. This eliminates the possibility of rounding errors causing the animation to stop at the wrong time. Task-number: QTBUG-13044 Reviewed-by: Aaron Kennedy
* | | | | | Fix AnchorAnimation for multiple AnchorChanges with dependancies.Michael Brasser2010-09-062-16/+3
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | When rewinding, don't reapply bindings, only values. This is consistent with how we handle rewinding other property bindings. Task-number: QTBUG-13398
* | | | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Aaron Kennedy2010-09-021-1/+1
|\ \ \ \ \
| * | | | | QDeclarative: Fix spelling mistake.Christian Kandeler2010-09-011-1/+1
| | |_|_|/ | |/| | |
* | | | | Don't overflow the unreferenced cost counterAaron Kennedy2010-09-021-7/+9
|/ / / / | | | | | | | | | | | | QTBUG-13345
* | | | Remove pointless \internal docs (that contain no information)Aaron Kennedy2010-08-277-107/+3
| |_|/ |/| |
* | | Remove dead code.Michael Brasser2010-08-261-2/+0
| | |
* | | Remove unused code.Michael Brasser2010-08-251-3/+0
| | |
* | | Re-insert and emit the correct NOTIFY signals following the removalBea Lam2010-08-252-1/+3
| | | | | | | | | | | | of some NOTIFY parameters in d31e3bd3e27e9249df451b4b2a3a3a16e9160fa4
* | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-08-242-4/+4
|\ \ \
| * | | Fix few declarative code issues discovered by static code analysisJoona Petrell2010-08-242-4/+4
| | |/ | |/| | | | | | | | | | Task-number: Reviewed-by: Aaron Kennedy
* | | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-08-232-10/+10
|\ \ \ | |/ /