summaryrefslogtreecommitdiffstats
path: root/src/declarative/util/qmlanimation.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-2369/+0
| | | | QDeclarativeXXX.
* Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qmlWarwick Allison2010-02-241-2/+13
|\ | | | | | | | | Conflicts: src/declarative/qml/qml.h
| * Merge branch 'master' of scm.dev.nokia.troll.no:qt/qtMartin Jones2010-02-241-2/+13
| |\ | | | | | | | | | | | | | | | | | | Conflicts: doc/src/declarative/advtutorial1.qdoc src/declarative/qml/qmlmoduleplugin.cpp src/declarative/util/qmlxmllistmodel.cpp
| | * Merge remote branch 'origin/master'Thiago Macieira2010-02-231-14/+36
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/src/declarative/advtutorial1.qdoc doc/src/declarative/tutorial2.qdoc doc/src/declarative/tutorial3.qdoc src/declarative/graphicsitems/qmlgraphicsmousearea.cpp src/multimedia/playback/qmediaplayer.cpp
| | * | doc: Fixed some qdoc errors.Martin Smith2010-02-221-2/+2
| | | |
| | * | Merge remote branch 'origin/master'Thiago Macieira2010-02-201-427/+502
| | |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: doc/src/declarative/advtutorial1.qdoc
| | * | | doc: Added "\since 4.7" to a bunch of declarative stuff.Martin Smith2010-02-191-0/+11
| | | | |
* | | | | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qmlWarwick Allison2010-02-231-119/+45
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | Conflicts: src/declarative/util/qmlanimation.cpp src/declarative/util/qmlxmllistmodel.cpp
| * | | | Adds QmlEasingValueType to qmlLeonardo Sobral Cunha2010-02-231-118/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now it's possible to use easing curve types directly in qml as value types, {easing.type: "OutBounce"; easing.amplitude: 3}, instead of the former ugly string format, like "easeOutBounce(amplitude:3.0)". Reviewed-by: akennedy
| * | | | QmlExpression API reviewAaron Kennedy2010-02-231-1/+0
| | |_|/ | |/| |
* | | | Remove QML_DEFINE_... macros, now use QML_REGISTER_... macros calls.Warwick Allison2010-02-231-13/+11
|/ / / | | | | | | | | | Task-number: QT-2798
* | | Replace QmlList* and QList* support with a single QmlListProperty typeAaron Kennedy2010-02-221-10/+32
| | | | | | | | | | | | | | | | | | | | | | | | As a value type QmlListProperty doesn't consume any memory in the object. It also has a companion QmlListReference class that is part of the public API for C++ developers to interact with that also manages memory issues that existed with previous solutions (if the containing QObject was destroyed it left a dangling pointer).
* | | Rename MouseRegion -> MouseAreaMartin Jones2010-02-221-4/+4
| |/ |/|
* | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qtMartin Jones2010-02-181-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: mkspecs/linux-g++-x11egl/qplatformdefs.h src/declarative/qml/qmldom.h src/declarative/util/qmlview.cpp src/declarative/util/qmlview.h tools/qdoc3/cppcodemarker.cpp tools/qmldebugger/standalone/canvasframerate.cpp tools/qmldebugger/standalone/engine.cpp tools/qmldebugger/standalone/expressionquerywidget.cpp tools/qmldebugger/standalone/expressionquerywidget.h tools/qmldebugger/standalone/objectpropertiesview.cpp tools/qmldebugger/standalone/objectpropertiesview.h tools/qmldebugger/standalone/objecttree.cpp tools/qmldebugger/standalone/qmldebugger.cpp tools/qmldebugger/standalone/watchtable.cpp tools/qmldebugger/standalone/watchtable.h
| * Merge branch 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2010-02-161-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | master-integration * 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1: (42 commits) doc: Fixed some qdoc errors. doc: Fixed some qdoc errors. Fix copyright year. Fix broken license headers. doc: Fixed some qdoc errors. Reusing sheets on Mac OS X 10.5 & above shows painting artifacts. doc: Fixed some qdoc errors. QNetworkAccessManager: add method to send custom requests doc: Fixed some qdoc errors. Optimization: Avoid calling out to public API function Mac: submenu shows up at the wrong position Add operator< and qHash for QSharedPointer and fix operator-. Don't use QSystemLocale if QT_NO_SYSTEMLOCALE (like QWS) Don't use QSystemLocale if QT_NO_SYSTEMLOCALE (like QWS) Optimized QLocale to access system locale on demand. Fix QRegion under Mac OS X. update according to Thiago's comments. Changes: add functionality for dbus auto start to qt Add license header to this file readdir64 is not available on HP-UX ...
| | * Fix copyright year.Jason McDonald2010-02-161-1/+1
| | | | | | | | | | | | Reviewed-by: Trust Me
* | | Removed incorrect Q_UNUSED() macro from QmlPropertyAnimation::transitionLeonardo Sobral Cunha2010-02-181-1/+0
| | |
* | | Animation doc fix.Michael Brasser2010-02-181-24/+11
| | |
* | | Add a RotationAnimation element.Michael Brasser2010-02-181-0/+182
| | | | | | | | | | | | | | | This is needed to provide more control of rotation direction when animating.
* | | Remove unneeded comparison.Michael Brasser2010-02-181-1/+1
| | | | | | | | | | | | d->propertyName is now included in props.
* | | Fix bugs and add tests related to manual start/stop control of animations.Michael Brasser2010-02-181-8/+11
| | | | | | | | | | | | | | | This better enforces the restriction on starting an animation that is not top-level, or is part of a Transition or Behavior.
* | | Transitions and Behaviors should exclusively control their animations.Michael Brasser2010-02-181-5/+18
| | | | | | | | | | | | | | | Don't allow manual control (starting, stopping, etc) of animations in a Behavior or Transition.
* | | Minor animation class cleanup.Michael Brasser2010-02-181-24/+20
| | |
* | | Get rid of the matchProperties/properties distinction, as itMichael Brasser2010-02-181-400/+295
|/ / | | | | | | | | | | | | | | | | | | | | has proven to be confusing in practice. property/target and properties/targets will be functionally equivilant (the only distinction being singular/plural). In a transition these properties can be used for both 'matching' and explicit animation based on whether a 'to' value is supplied. The documentation, tests, examples and demos have been updated as well.
* | Prepare translations of the declarative module.Friedemann Kleint2010-02-151-7/+7
|/ | | | | Add to translations profile. move stuff out of QObject-context, correct spelling and contractions, correct usage of tr().
* Animations are running by default when used as property source valueLeonardo Sobral Cunha2010-02-111-1/+9
| | | | | | | | When you assign an animation to a property (used as source value), the animation will automatically start running, which is the most common behavior for this use case. Reviewed-by: Michael Brasser
* Revert "Replace QList<>* support with QmlListProperty"Martin Jones2010-02-101-8/+8
| | | | This reverts commit d914555badcd4761864657e1e335e657b791453f.
* Replace QList<>* support with QmlListPropertyAaron Kennedy2010-02-091-8/+8
|
* Pass symbols::prefix (Action -> QmlAction)Warwick Allison2010-02-051-17/+17
|
* doc: There is no easeNone, it is called easeLinearThorbjørn Lindeijer2010-02-031-1/+1
| | | | Reviewed-by: dt
* Support animating attached properties.Michael Brasser2010-02-011-1/+1
| | | | Task-number: QTBUG-5580
* Doc.Michael Brasser2010-01-291-2/+4
|
* Explicit animations in a transition should mark the property as modified.Michael Brasser2010-01-151-0/+22
|
* docWarwick Allison2009-12-101-1/+1
|
* Have setRunning(true) continue the animation if alwaysRunToEnd/repeat is set.Michael Brasser2009-12-101-0/+5
| | | | | | | | If alwaysRunToEnd and repeat are set, and an animation is in the midst of running to the end, then when we call start again the animation should (smoothly) continue. Reviewed-by: Leo
* QML Animation framework additions for QVector3dDaniel Pope2009-12-101-0/+58
|
* little imporvements and 1 warning lessThierry Bastian2009-12-071-4/+4
|
* Move target/property functions to their appropriate classes.Michael Brasser2009-12-071-47/+91
|
* Minor cleanup/optimization.Michael Brasser2009-12-071-3/+11
|
* small cleanupThierry Bastian2009-12-041-1/+1
| | | | | | make use of QVariant::userType over Qvariant::type make use of char for 1-string character QCoreApplication::translate is static
* Use QVariant::toReal() instead of QVariant::toDouble()Thierry Bastian2009-12-041-2/+2
| | | | This avoids conversions from flat to double en embedded.
* fix includesOswald Buddenhagen2009-12-031-13/+17
| | | | | | | | | | | | - 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-6/+6
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Remove include styles that rely on configure.Warwick Allison2009-12-011-4/+4
| | | | May help modularization (syncqt and configure are Qt-specific).
* Minor doc fixes for animation elements.Justin McPherson2009-11-181-12/+10
| | | | Reviewed-by: Martin Jones
* More animation autotests.Michael Brasser2009-11-171-27/+23
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-11-131-6/+89
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Update ParentChange + docs.Michael Brasser2009-11-121-6/+89
| |
* | Do not use "QtDeclarative/XXX" style includes in declarative module code,Warwick Allison2009-11-121-1/+1
|/ | | | as it breaks reinstalling the module against existing Qt.
* Return qmlInfo(obj) << syntax.Warwick Allison2009-11-101-4/+4
| | | | Fixes QTBUG-5480