summaryrefslogtreecommitdiffstats
path: root/src/declarative/util
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Warwick Allison2010-07-212-3/+7
|\
| * Only ignore the same target value for a Behavior when it is running.Michael Brasser2010-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | Otherwise a Behavior may mistakenly not be triggered. This situation can arise when the property in question has been manipulated via the property system, followed by a direct function call (which correctly bypasses the Behavior), followed by a another change via the property system. Task-number: QTBUG-12295
| * Rewinding AnchorChanges should not make target item's implicit width and ↵Joona Petrell2010-07-211-2/+6
| | | | | | | | | | | | | | height explicit Task-number: QTBUG-12273 Reviewed-by: Michael Brasser
* | Ensure redirects (and indeed all reply process) is done in the right thread.Warwick Allison2010-07-211-23/+32
|/ | | | | | | i.e. the thread with the QNAM the original reply was created in. Task-number: QTBUG-12302 Reviewed-by: Aaron Kennedy
* various doc improvements for animation elementsBea Lam2010-07-205-178/+190
|
* Doc error fixes.Martin Jones2010-07-191-1/+1
|
* PathView doc clarification.Martin Jones2010-07-191-1/+1
|
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7-integrationQt Continuous Integration System2010-07-165-102/+260
|\ | | | | | | | | | | | | | | | | * '4.7' of scm.dev.nokia.troll.no:qt/qt-qml: Fix RightBearing confusion in text layout fixes, improvements for various docs and example code Fixed debugger's evaluation of dynamic properties in context Allow test to pass on smaller screens (eg. 480 high). Minor animation doc improvement
| * fixes, improvements for various docs and example codeBea Lam2010-07-165-102/+257
| |
| * Minor animation doc improvementMartin Jones2010-07-161-0/+3
| |
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2010-07-141-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1: (83 commits) Crash while runnig tst_QMdiSubWindow::emittingOfSignals test on Cocoa fix qconfig.h aliased header creation fix warning directive on gnuc qdoc: Removed navigation arrow that was causing display problems. Silence warning when building with MSVC 2005 Fix an Assert in QTextTable Revert "Fix an Assert in QTextTable" Attempt to fix build failure with msvc200{5,8} on Windows XP. fix macx not having UNICODE in DEFINES any more doc: Fixed several qdoc warnings. Fix an Assert in QTextTable doc: Fixed several qdoc warnings. QSslSocket: Improve error handling qdoc: Fixed several <div> elements that had the "/>" ending. QSslSocket: fix documentation for QSslSocket::setPeerVerifyMode() qdoc: Fixed breadcrumbs for QML examples. remove redundand translations project files make projects lupdate-friendly Timing fix for slow devices. QNAM: Add future enum attribute for Zerocopy QNAM ...
| * Fixing merge conflicts.Martin Smith2010-07-1318-1102/+1021
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge branch '4.7-upstream' into 4.7 Conflicts: doc/src/declarative/advtutorial.qdoc src/declarative/graphicsitems/qdeclarativeloader.cpp src/declarative/graphicsitems/qdeclarativetextedit.cpp src/declarative/qml/qdeclarativeengine.cpp src/declarative/util/qdeclarativexmllistmodel.cpp
| * | doc: Fixed last of the declarative/QML qdoc warnings.Martin Smith2010-07-091-1/+1
| | |
* | | improvements to docs and examplesBea Lam2010-07-142-6/+13
| |/ |/|
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Aaron Kennedy2010-07-0913-1020/+23
|\ \
| * | Make test pass and fix docs following removal of SpringFollowBea Lam2010-07-092-3/+3
| | |
| * | Follow -> Behaviormae2010-07-086-1004/+0
| | | | | | | | | | | | Replace the usages of Follows with Behaviors, update docs.
| * | Added some documentation to spring animationmae2010-07-081-0/+9
| | |
| * | Fix spring animationmae2010-07-081-1/+3
| | | | | | | | | | | | | | | Do not stop a spring animation if the to value got changed while notifying the target property change.
| * | Optimization: change signal/slot to function callmae2010-07-084-10/+7
| | |
| * | Don't show warning for attempts to load pixmaps asynchronouslyBea Lam2010-07-081-2/+1
| | | | | | | | | | | | | | | (should be handled by image providers, elements shouldn't have to know about the capabilities)
* | | Fix crash with invalid role indexesAaron Kennedy2010-07-091-0/+2
|/ /
* | Don't double delete cancelled pixmap cache requestsAaron Kennedy2010-07-081-3/+9
| | | | | | | | QTBUG-11954
* | Extend QDeclarativeImageProvider to support QPixmap loading andBea Lam2010-07-081-18/+67
| | | | | | | | | | | | | | | | | | | | synchronous loading of QImages. (QPixmaps can only be created in the main thread so they will always be loaded synchronously). This changes request() to requestImage() and adds requestPixmap() for pixmap support. Task-number: QTBUG-11989
* | Added QDeclarativeSpringAnimationmae2010-07-078-2/+604
| | | | | | | | | | | | | | | | | | | | | | | | | | The QDeclarativeSpringAnimation is a replacement for QDeclarativeSpringFollow. The idea is to remove the Follows quickly. Follows used to have an inSync property. In order to provide an alternative mechanism, the commit also fixes the running property for animations which are controlled by a behavior. Previously running would always return false and never change. Now running does change and indicates that the animation is running indeed.
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Bea Lam2010-07-063-475/+731
|\ \ | | | | | | | | | | | | Conflicts: doc/src/declarative/extending.qdoc
| * | Export QDeclarativePixmapMartin Jones2010-07-061-1/+1
| | | | | | | | | | | | But its still a private class.
| * | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Aaron Kennedy2010-07-0516-21/+21
| |\ \
| | * | <br/> shouldn't trigger a new format range in QDeclarativeStyledText.Michael Brasser2010-07-051-1/+3
| | | |
| | * | Optimize QDeclarativeStyledText.Michael Brasser2010-07-051-2/+0
| | | | | | | | | | | | | | | | | | | | Don't set the base font, as this is an expensive operation. The base font will automatically be merged in by the text engine.
| * | | Make declarative pixmap cache easier to useAaron Kennedy2010-07-052-472/+728
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The QDeclarativePixmapCache was both slow, and very trickey to use correctly. Many QML elements did not correctly cancel outstanding requests, which leads to pixmaps leaking indefinately. Other elements, such as Text, were subject to race conditions that meant they may never actually load all their images. QDeclarativePixmap is a single class than encapsulates the action of fetching a pixmap, as well as the pixmap itself and the responsibility of canceling outstanding requests. Rather than relying on Qt's pixmap cache that doesn't cache all the information QML needs, QDeclarativePixmap implements its own cache, that correctly degrades over time (unlike QPixmapCache that can stop expiring items in some conditions). Reviewed-by: Warwick Allison
* | | | doc improvementsBea Lam2010-07-063-26/+27
| |/ / |/| |
* | | fix doc linksBea Lam2010-07-022-2/+2
| |/ |/|
* | Remove a few more unnecessary exports.Martin Jones2010-07-011-3/+3
| |
* | Don't export declarative private classesMartin Jones2010-07-0112-13/+13
|/ | | | | Those required by creator are still exported. Everything else is no longer exported.
* Docs - add more links to relevant examplesBea Lam2010-06-305-3/+7
| | | | Task-number: QTBUG-11754
* Plug QdeclarativePixmapCache canceled request leak.Martin Jones2010-06-301-27/+29
| | | | Task-number: QTBUG-11827
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Warwick Allison2010-06-251-0/+3
|\
| * Allow custom parsers to handle attached propertiesAaron Kennedy2010-06-251-0/+3
| | | | | | | | QTBUG-11283
* | Test ListElement type via type system, not string comparison.Warwick Allison2010-06-252-3/+10
|/ | | | | Task-number: QTBUG-11222 Reviewed-by: Aaron Kennedy
* Prevent value source animations from being registered to start twice.Michael Brasser2010-06-241-0/+2
| | | | | If the animation had an explicit "running: true", the animation would be registered with the engine twice, which prevented a proper start.
* Ensure sourcesize is in pixmap cache key.Warwick Allison2010-06-241-0/+6
| | | | Task-number: QTBUG-11645
* Merge remote branch 'origin/4.7' into qml-4.7Rohan McGovern2010-06-221-1/+1
|\ | | | | | | | | Conflicts: examples/declarative/modelviews/webview/transparent.qml
| * Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2010-06-211-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1: (26 commits) Fix incorrect usage of _HB_OPEN_Free_Device() in CaretValue cleanup Fix null HB_Device** dereference on exit in Harfbuzz GPOS code Doc: Relicensed the documentation under the GNU FDL version 1.3. doc: Added more DITA output to the XML generator Designer: Prevent QButtonGroup from being added for Q3ButtonGroup. Fix for a leak in the mac style. Doc: Fixing bugs to style and script doc: Added more DITA output to the XML generator Make sure that <br/> is seen as a valid tag in Qt::mightBeRichText() Fix compiler warnings in QtGui (text,painting). Allow Unix to generate unique UUIDs if /dev/urandom exists. Allow GNU Free Documentation license header. Add missing license header. Updated Harfbuzz from git+ssh://git.freedesktop.org/git/harfbuzz to ab9a897b688e991a8405cf938dea9d6a2f1ac072 Fix example compile and runtime warnings, webkit examples not built. qgl_cl_p.h is no longer existent Updated Harfbuzz from git+ssh://git.freedesktop.org/git/harfbuzz to 5699175f55acbdfa4ac95ab6c727ebd4a201f3a2 Doc: Fixed documentation errors. doc: Added more DITA output to the XML generator doc: Fixed type of Package::name ...
| | * doc: Fixed type of Package::nameThorbjørn Lindeijer2010-06-181-1/+1
| | | | | | | | | | | | Reviewed-by: Alan Alpert
* | | Allow QT_TR_NOOP (as a no-op) in ListModel values.Warwick Allison2010-06-221-4/+9
|/ / | | | | | | Task-number: QTBUG-11403
* | Doc fixesBea Lam2010-06-181-17/+7
| |
* | XmlListModel: Don't lock while doing the slow bit.Martin Jones2010-06-171-30/+41
|/
* Minor doc fixesBea Lam2010-06-111-1/+1
|
* Doc improvements, including snippet fixes, linking to examples, makingBea Lam2010-06-112-23/+40
| | | | docs more consistent