- Sep 23, 2012
-
-
Iikka Eklund authored
Change copyrights and license headers from Nokia to Digia Change-Id: Ie7f5d49ed8235d7a7845ab68f99ad1c220e64d5c Reviewed-by:
Lars Knoll <lars.knoll@digia.com>
-
- Aug 27, 2012
-
-
Michael Brasser authored
Change-Id: Icc8b28bdd466389ed3f269f076f1bdb6e9abe3f2 Reviewed-by:
Yunqiao Yin <charles.yin@nokia.com> Reviewed-by:
Bea Lam <bea.lam@nokia.com>
-
- Aug 08, 2012
-
-
Bea Lam authored
Some classes and QML types were missing these or had the wrong values. Change-Id: Ic6376b8b450301f8ae0549e636f4bc2db4400f2b Reviewed-by:
Chris Adams <christopher.adams@nokia.com>
-
Bea Lam authored
Signals documented with \qmlsignal should indicate handler name, i.e. 'onSignal' rather than 'signal'. Methods documented with \qmlmethod do not need to document 'void' return values. Also the name of any documented attribute should be qualified with 'QtQuick2::<qmltype>'. Change-Id: I206dd9e8f39c3b84e029ae9d4101b05d0bfb3478 Reviewed-by:
Andrew den Exter <andrew.den-exter@nokia.com>
-
- Jul 30, 2012
-
-
Jerome Pasion authored
-To simplify QDoc, \qmlclass is now \qmltype. -'\instantiates <C+++ class>' is for the types that are defined in C++. Change-Id: I29242d33daf7b972d8b86a356b9689638866b950 Reviewed-by:
Laszlo Papp <lpapp@kde.org> Reviewed-by:
Bea Lam <bea.lam@nokia.com> Reviewed-by:
Martin Smith <martin.smith@nokia.com>
-
- Jul 17, 2012
-
-
Alan Alpert authored
QQuickCanvas is now called QQuickWindow QQuickCanvas::rootItem is now QQuickWindow::contentItem QQuickItem::canvas is now QQuickItem::window QQuickItem::ItemChangeData::canvas is also renamed window QQuickCanvas::grabFrameBuffer is now QQuickWindow::grabWindow The functions related to the color property have dropped the clear from their names. The first three changes have interim compatibility measures in place to ease the transition. Change-Id: Id34e29546a22a74a7ae2ad90ee3a8def6fc541d2 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
Yann Bodson authored
Change-Id: I179eb828a84af4feb834bac7159d5e1988cc3deb Reviewed-by:
Laszlo Papp <lpapp@kde.org> Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
- Jul 16, 2012
-
-
Martin Jones authored
Task-number: QTBUG-24785 Change-Id: I223479b879514abaacb123852323c1cfada7a5e1 Reviewed-by:
Bea Lam <bea.lam@nokia.com>
-
- Jul 13, 2012
-
-
Kim Motoyoshi Kalland authored
Since multisampling can require a lot of memory, and might not be supported on some hardware, turn off multisampling and implement antialiasing in the vertex shader instead. The alternative method of antialiasing is implemented for Rectangle, Image, BorderImage and AnimatedImage, and must be explicitly enabled by setting the new antialiasing property. Task-number: QTBUG-26268 Change-Id: I39a93d978658a494bf51e9f0fd02d8414eb8be12 Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Jul 04, 2012
-
-
Kim Motoyoshi Kalland authored
Change-Id: I9b772a2c405c2fab13dfee3527212117de16e9c0 Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Jun 21, 2012
-
-
Chris Adams authored
The documentation currently has no clear separation between Qt QML and Qt Quick. With recent commits like: 6c8378ea and ab1e5101 the separation between the language definition and implementation, provided by Qt QML, and the standard library for the QML language, provided by Qt Quick, is clear. This commit creates a new documentation structure that is more navigable and separates concepts into logical categories, with clear separation between QtQML and QtQuick. It also provides a more generic QML Application Developer Resources page which contains links to information for QML application developers. Change-Id: Ia807ccfbfd24ffa0e1c7f0a51ed9d2ed3aa6a733 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
- Jun 06, 2012
-
-
Jerome Pasion authored
-created new groups and converted some overviews into group pages -edited type documentation and added \ingroup -articles still need title fixes and link fixes Groups: qtquick-visual-types qtquick-item-graphics qtquick-shaders qtquick-canvas qtquick-text qtquick-text-validator qtquick-interaction qtquick-positioners qtquick-transformations qtquick-states qtquick-animation-define qtquick-animation-properties qtquick-animation-control qtquick-animation-modifiers qtquick-images-sprites qtquick-images qtquick-models qtquick-containers qtquick-views qtquick-paths qtquick-utility Task: QTBUG-25685 Change-Id: I81d4df3320bf5daad5cabb5e42408013fb24f464 Reviewed-by:
Bea Lam <bea.lam@nokia.com> Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
- May 24, 2012
-
-
Nico Vertriest authored
-modified \brief -checked QML modules -added qml directory to the qdocconf file -added particles directory to the qdocconf file Change-Id: I589e32d3106cda37c7fa4d55a941afd9876fc2b2 Reviewed-by:
Geir Vattekar <geir.vattekar@nokia.com>
-
- May 21, 2012
-
-
Kim Motoyoshi Kalland authored
The scheduledUpdateCompleted signal was originally added so that you can take some action after updating a ShaderEffectSource with scheduleUpdate(). However, before this commit, the signal would not be emitted if the ShaderEffectSource was already up-to-date. Instead, the signal would be delayed until the next time the ShaderEffectSource was redrawn. This commit ensures the signal is emitted even if the ShaderEffectSource is already up-to-date. Change-Id: Idd22cdea1f7c14ed7a45081c98b8cfbef896dccd Reviewed-by:
Kim Gronholm <kim.1.gronholm@nokia.com> Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
Kim Motoyoshi Kalland authored
Change-Id: I49fee9c96a9f1b54a790d2dd8a3d1f0a3c7f8a5a Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Apr 19, 2012
-
-
Gunnar Sletta authored
Change-Id: I4c0b522ce937e681a9208cc94a1265f6b10ebcd3 Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
- Mar 27, 2012
-
-
Kim Motoyoshi Kalland authored
Change-Id: I2bdb4a9e4da50afff6752c2c0fd7e60041ede14f Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Mar 22, 2012
-
-
Kim Motoyoshi Kalland authored
Change-Id: If325a38175249c3a3ffe5043d42ba35dbf90ce0c Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Mar 21, 2012
-
-
Kim Motoyoshi Kalland authored
This commit also fixes handling of texture provider deletion in ShaderEffect. Change-Id: Ib22a9308a35325972bc545cf29de11bd625b22b2 Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Mar 13, 2012
-
-
Casper van Donderen authored
QDoc now has support for Doxygen style commands for italics, bold and list items. This change applies that change in QDoc to the actual documentation. Task-number: QTBUG-24578 Change-Id: I62d203f21df63a95ee236e578b10418fd9680707 Reviewed-by:
Jerome Pasion <jerome.pasion@nokia.com>
-
- Feb 24, 2012
-
-
Matthew Vogt authored
Symbols beginning with QDeclarative are already exported by the quick1 module. Users can apply the bin/rename-qtdeclarative-symbols.sh script to modify client code using the previous names of the renamed symbols. Task-number: QTBUG-23737 Change-Id: Ifaa482663767634931e8711a8e9bf6e404859e66 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
- Jan 30, 2012
-
-
Jason McDonald authored
As in the past, to avoid rewriting various autotests that contain line-number information, an extra blank line has been inserted at the end of the license text to ensure that this commit does not change the total number of lines in the license header. Change-Id: If39bd256b0fa85eba17ea30f8ab87ea27d758908 Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com>
-
- Jan 23, 2012
-
-
Jason McDonald authored
Replace Nokia contact email address with Qt Project website. Change-Id: I6a730abc0c396fb545a48b2d6938abedac2e3f1c Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com> Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
- Jan 17, 2012
-
-
Jason McDonald authored
Update copyright headers from before 2011, and a couple of new ones that were merged after the previous change to copyright headers. Change-Id: Ia76e08e2734afa4ef3f1207dbcda5ff3bc81b366 Reviewed-by:
Rohan McGovern <rohan.mcgovern@nokia.com>
-
- Jan 02, 2012
-
-
Kim Motoyoshi Kalland authored
ShaderEffect and ShaderEffectSource used to set themselves as parent of and hide source items that don't already have a parent. This was done in order to make sure the source items got a canvas. This patch sets the canvas of the source items without re-parenting. Task-number: QTBUG-23069 Change-Id: I24d56e6eb970590bca3adff7a61459d25e4983a0 Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Dec 02, 2011
-
-
Kent Hansen authored
This change moves the QtQuick 2 types and C++ API (including SceneGraph) to a new module (AKA library), QtQuick. 99% of this change is moving files from src/declarative to src/quick, and from tests/auto/declarative to tests/auto/qtquick2. The loading of QtQuick 2 ("import QtQuick 2.0") is now delegated to a plugin, src/imports/qtquick2, just like it's done for QtQuick 1. All tools, examples, and tests that use QtQuick C++ API have gotten "QT += quick" or "QT += quick-private" added to their .pro file. A few additional internal QtDeclarative classes had to be exported (via Q_DECLARATIVE_PRIVATE_EXPORT) since they're needed by the QtQuick 2 implementation. The old header locations (e.g. QtDeclarative/qquickitem.h) will still be supported for some time, but will produce compile-time warnings. (To avoid the QtQuick implementation using the compatibility headers (since QtDeclarative's includepath comes first), a few include statements were modified, e.g. from "#include <qsgnode.h>" to "#include <QtQuick/qsgnode.h>".) There's a change in qtbase that automatically adds QtQuick to the module list if QtDeclarative is used. Together with the compatibility headers, this should help reduce the migration pain for existing projects. In theory, simply getting an existing QtDeclarative-based project to compile and link shouldn't require any changes for now -- but porting to the new scheme is of course recommended, and will eventually become mandatory. Task-number: QTBUG-22889 Reviewed-by:
Lars Knoll <lars.knoll@nokia.com> Change-Id: Ia52be9373172ba2f37e7623231ecb060316c96a7 Reviewed-by:
Kent Hansen <kent.hansen@nokia.com> Reviewed-by:
Sergio Ahumada <sergio.ahumada@nokia.com>
-
- Nov 21, 2011
-
-
Kai Koehne authored
Fixes most 'C4189: local variable is initialized but not referenced' warnings Change-Id: I8c5a1ba0a50dd3fcb22294e564425846362ee911 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
- Nov 16, 2011
-
-
Gunnar Sletta authored
Change-Id: Ia959cf905fd0a03f7f69b6b65b2eeed8e4a62153 Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
Kim Motoyoshi Kalland authored
markDirtyTexture() causes sceneGraphChanged() to be emitted from the renderer containing the ShaderEffectSource, which in turn causes QQuickCanvasRenderThread::maybeUpdate() to be called. Change-Id: I3c068e41501ed4cb2c5f4ff705ffd478743b4beb Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Nov 14, 2011
-
-
Gunnar Sletta authored
Task-number: QTBUG-21343 Change-Id: Iaa34d74d2458f0a9dc94c96ee13d3406e1d8f1cb Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
- Nov 07, 2011
-
-
Kim Motoyoshi Kalland authored
Added a signal scheduledUpdateCompleted() which is emitted after the texture content has been updated as a result of a call to scheduleUpdate(). Also renamed the textureChanged() signal to updateRequested(), which I think is a more accurate name. Task-number: QTBUG-22174 Change-Id: If4d29e3be3a953494562d1ff55045f2154491d97 Reviewed-by:
Yoann Lopes <yoann.lopes@nokia.com>
-
- Oct 21, 2011
-
-
Kent Hansen authored
The QSG (SceneGraph) prefix is too generic for Qt Quick(2)-specific classes. All the classes and files in the declarative/items directory have been renamed. In particular, for classes that are currently public, the renaming is as follows: QSGView --> QQuickView QSGCanvas --> QQuickCanvas QSGItem --> QQuickItem QSGPaintedItem --> QQuickPaintedItem The header files have been renamed accordingly (e.g. qsgview.h --> qquickview.h). Change-Id: Iac937fff81db20bb639486a793c3aeb5230b038c Reviewed-by:
Kent Hansen <kent.hansen@nokia.com>
-
- Oct 17, 2011
-
-
Kent Hansen authored
Avoid Qt Sanity Bot noise when these files are moved. Change-Id: I714e949837909883fe7e387ae336d2ffc4a1912b Reviewed-by:
Kent Hansen <kent.hansen@nokia.com>
-
- Sep 07, 2011
-
-
Gunnar Sletta authored
Because we often created it too early it did not have a QSGContext and would thus not clean up properly, causing crashes. Change-Id: I1f5c82c87326254885ec217aaab4f1e79d18a243 Reviewed-on: http://codereview.qt.nokia.com/4329 Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
- Aug 29, 2011
-
-
Samuel Rødal authored
Rename QGuiGLContext -> QOpenGLContext, QGL* -> QOpenGL*, etc. Change-Id: I08379029d756e28b20ae141ca30ed801626b513d Reviewed-on: http://codereview.qt.nokia.com/3711 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Aug 25, 2011
-
-
Marco Bubke authored
The Qml Designer needs this image because every item in the text file is rendered in an external process in an image and send over a socket to the main process. Change-Id: I73cbc798d783098d3e1937181259c227b008082e Reviewed-on: http://codereview.qt.nokia.com/3509 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com> Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
- Aug 22, 2011
-
-
Gunnar Sletta authored
This gets us one step closer to a public QSGTextureProvider API. This patch also includes a fix to the material ownership in QSGCustomParticle. Change-Id: I620e3006816db0c37eedf3a20a0d4cbe7a783b82 Reviewed-on: http://codereview.qt.nokia.com/3317 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
Gunnar Sletta authored
The texture provider needs to live completely in the rendering thread and needs to be selfcontained during rendering. During the items updatePaintNode() all needed state is copied into the texture provider. Texture providers have thread affinity in the rendering thread and are deleted there using deleteLater() and the added processEvents() in the rendering loop. This fixes the bug where a QSGItem is deleted as a result from an animation while the same item is being used as a texture provider in the rendering thread. There is also a small optimzation to QSGShaderEffectSource in that we don't create a paint node when the shader source is not going to be shown. Change-Id: I6b9bc1da2a0f55d3d5356d4091fd6af6a7ea6f01 Reviewed-on: http://codereview.qt.nokia.com/3293 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
- Aug 18, 2011
-
-
Gunnar Sletta authored
Change-Id: Id01d65b84e0dc7ab89bc4e90c3b52285ef79ac39 Reviewed-on: http://codereview.qt.nokia.com/3135 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
- Aug 17, 2011
-
-
Kim Motoyoshi Kalland authored
Task-number: QTBUG-20193 Change-Id: I45020c094c4a4892c055700f084fde7b219cdc10 Reviewed-on: http://codereview.qt.nokia.com/2972 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-