- 06 Mar, 2012 - 7 commits
-
-
Martin Jones authored
Mark reimplemented protected methods. Change-Id: I544d68e16d82a37f5612fd72cd185a23c70157a7 Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
Justin McPherson authored
- Remove sync() - not necessary - Queue buffer before flush Change-Id: If7dea8e56a612d241c67a82eae265febc45059a8 Reviewed-by:
Yunqiao Yin <charles.yin@nokia.com>
-
Justin McPherson authored
In QQuickContext2DTexture. Change-Id: If0311450658a837b7e2665c041ec2846e3c8c2dd Reviewed-by:
Yunqiao Yin <charles.yin@nokia.com>
-
Justin McPherson authored
A custom SGNode is not necessary. Change-Id: Ibde71dd502bc782503dbd7d98e6ad8b811b7aedb Reviewed-by:
Yunqiao Yin <charles.yin@nokia.com>
-
Chris Adams authored
V8 does not use a single map-transition-graph for all types, and thus the line about ordering of properties in constructor functions is incorrect. Change-Id: Iaf4ac02dcfc53dd7254af1a40a3c66852a78a320 Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
Rohan McGovern authored
slots -> Q_SLOTS Change-Id: I971a0077a2606e197e9542ccb864e57d0b0e9f4f Reviewed-by:
Jason McDonald <jason.mcdonald@nokia.com>
-
Alan Alpert authored
Some examples were duplicated a few times. Removing the excess. Change-Id: I6fa59f79de63ac952103421ba1c063f5912b702b Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
- 05 Mar, 2012 - 9 commits
-
-
Martin Jones authored
Currently this leaves the MouseArea in a broken state, i.e. still in pressed state, and the next press after it is re-enabled is ignored. In this case we now allow subsequent mouse move or release events to continue. Following the release, no further press will be accepted. Change-Id: I65a890da90e2166ad568505fffdbd3db6c97165b Reviewed-by:
Andrew den Exter <andrew.den-exter@nokia.com>
-
Gunnar Sletta authored
This opens up for the scene graph adaptation only storing textures which effectively halves the memory usage for textures and images. Change-Id: I3452a15844ceeb4fc3a465865f99ee16e3e05607 Reviewed-by:
Aaron Kennedy <aaron.kennedy@nokia.com>
-
Gunnar Sletta authored
Also rename paint() to exposureChanged() as that is what the function actually means. The implementation of paint() has been removed in both trivial and threaded version as it is superflous as show() already triggers rendering. Change-Id: I7e53f42786efaf961921f10a39977de511965d71 Reviewed-by:
Jørgen Lind <jorgen.lind@nokia.com>
-
Gunnar Sletta authored
In QDeclarativePixmap::setImage() we deleted a QDeclPixmapData and recreated a new one in a very short timespan and the new texture factory was the same pointer as the deleted one, yet a queued destroyed signal was still emitted. Depending on when the queued connection was handled in the rendering thread, this would cause problems with the value returned from textureForFactory. Change-Id: Ibd785ca12667c99efb88b92689ae7ac4fa87c7ee Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
Alan Alpert authored
Change-Id: I4d78830d2cf03f2deba70c29c2fc221eeec9d63c Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
Sergio Ahumada authored
Change-Id: Icafc7b49e7c42368fe10939b8a134632276c0671 Reviewed-by:
Damian Jansen <damian.jansen@nokia.com>
-
Matthew Vogt authored
Change-Id: I9c54ff2a8aadb2bf95667eb3cf0a48f8291ce927
-
Matthew Vogt authored
Change-Id: Iad2f07b989b25349fd2d4fff010e24dcd5a1688f
-
Charles Yin authored
Task-number:QTBUG-24478 Change-Id: Iad0fe15e8b2f1fcfa82b1654c3fd606d08563457 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
- 02 Mar, 2012 - 14 commits
-
-
Kai Koehne authored
Exclusively use RAII helper structs for ranges. Change-Id: Ief9ab25a9e49e1b2c3c091e5d9de6479e36eaa50 Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Bea Lam authored
The view must transition displaced/moved items that are currently transitioning to another position; check against the current transition-to position, not just the current item position. Task-number: QTBUG-24522 Change-Id: Icf1c290f76ceb8c93716f1562ae0bc5a75445b78 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
Bea Lam authored
Change-Id: Idc661225acf9e517d26928cafba650ac48ca880a Reviewed-by:
Andrew den Exter <andrew.den-exter@nokia.com>
-
Laszlo Agocs authored
Add the capability flags to the extended mouse events. Otherwise it is not possible to tell if the velocity is valid. While the original version is fine if velocity is guaranteed to be available whenever QT_TRANSLATE_TOUCH_TO_MOUSE is set, some platform and driver combinations, e.g. the evdevtouch plugin that comes with Qt, do not provide velocity data in touch events. The touch-only mode of QML may be very useful in these cases too, we just need to fall back to the built-in velocity calculation. Change-Id: Iec5e7632a66380dc04c9435b09f5c173107bbe00 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
Alan Alpert authored
The root item of a tree is implicitly a focus scope simply because it is the root of the tree. QQuickRootItem could gain the focus scope flag in order to solve this for most cases, but there would still be a possiblity of a crash for disconnected trees. Change-Id: I6e04f11df4268fb3b96660d50707d70935a5dc5e Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-
Michael Brasser authored
Change-Id: I033e92007f894d45695ea48d7f954d534a2fadee Reviewed-by:
Chris Adams <christopher.adams@nokia.com> Reviewed-by:
Matthew Vogt <matthew.vogt@nokia.com> Reviewed-by:
Martin Jones <martin.jones@nokia.com> Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Michael Brasser authored
Change-Id: I4aa37491d36331889f6b30c4d4af8b56cef96225 Reviewed-by:
Matthew Vogt <matthew.vogt@nokia.com>
-
Bea Lam authored
The view transitions functionality for ListView and GridView has been integrated into the positioner elements. Not all of this functionality is available for positioners, though, since they don't have models (and thus cannot identify certain model operations) and they don't manage the lifetime of their children. Task-number: QTBUG-24336 Change-Id: I71588de289555d2ef5a763af11358bc0af7b31a7 Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
Bea Lam authored
Don't let TransitionJob call finishedTransition() on a deleted transitioner. Also don't use target transitions that are not enabled. Change-Id: I94d58e8c7b072f7f3d76533956cac2d63ac33ff6 Reviewed-by:
Alan Alpert <alan.alpert@nokia.com>
-
Martin Jones authored
Change-Id: I874c501dc1839712d2da663f13e437e3c7a0e4fe Reviewed-by:
Matthew Vogt <matthew.vogt@nokia.com>
-
Martin Jones authored
Drop back to V8 if there are more than 32 being used. Change-Id: I11f6e84746d897cd9b6789a5e9e4d2848909de00 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Michael Brasser authored
Change-Id: I349017bf24f9f2f18024d1257eeaebb348cc8503 Reviewed-by:
Chris Adams <christopher.adams@nokia.com>
-
Michael Brasser authored
Report shared and unshared v8 bindings separately. Change-Id: Iaa198dcc93035a778b13d7137742a7b308aa782f Reviewed-by:
Chris Adams <christopher.adams@nokia.com>
-
Alan Alpert authored
A bug with qmake was introduced which is impeding the compilation of modules we depend on. Use an older qtbase and qmake until this is fixed. Task-number: QTBUG-24608 Change-Id: I7f6f1f383d4c9339e5f4c699cb8900a3b1c776e3 Reviewed-by:
Toby Tomkins <toby.tomkins@nokia.com>
-
- 01 Mar, 2012 - 10 commits
-
-
Kai Koehne authored
Change-Id: Ib39b94bf6c76638dce96d6cc20a4a8f307e37878 Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Kai Koehne authored
Change-Id: I74ba20b495760034bc714d92bcf016feddf87c2c Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Gunnar Sletta authored
This can prevent allocation of unused mipmap levels on some drivers. Change-Id: I2d730c04e120872367078b17a344c01b4d4aa87a Reviewed-by:
Kim M. Kalland <kim.kalland@nokia.com>
-
Eskil Abrahamsen Blomfeldt authored
Whenever an in-process cache is updated, it will emit itemsAvailable() signals to all listening glyph caches. This will in turn cause each of the glyph caches to update and each of the glyph nodes to be preprocessed (the entire scene graph will be updated.) This happens even if the changes to the in-process cache are requested by an external client, due to a cross-process cache sharing mechanism. However, itemsAvailable() signals are only interesting if the items were requested by the in-process cache. We therefore add a mechanism now to check if the glyphs were actually requested by the cache before updating anything. Change-Id: I529f94b3928c2a5e06fec354014fa11d21671057 Reviewed-by:
Jiang Jiang <jiang.jiang@nokia.com>
-
Martin Jones authored
Since double clicks are delivered before the click, the initial grab may not have been established. Change-Id: Id9282489f0551d421da800294e88ead0915482cc Reviewed-by:
Michael Brasser <michael.brasser@nokia.com>
-
Glenn Watson authored
The compare function did not take into account the GL texture ID when comparing materials. This could result in a renderer merging glyph nodes into a single batch incorrectly. Change-Id: Ib62c43f93fb1bbbc231197323dced4254ffa12aa Reviewed-by:
Gunnar Sletta <gunnar.sletta@nokia.com>
-
Andrew den Exter authored
Task-number: QTBUG-24521 Change-Id: Idd451d0a8a238a60691386726e34054c0368b658 Reviewed-by:
Yann Bodson <yann.bodson@nokia.com>
-
Andrew den Exter authored
Changing x and y individually generates two geometry changed events, the first of which has an invalid position as the x coordinate is relative to the new parent and the y relative to the old parent. This in turn causes the Drag item to send move events with incorrect positions. Task-number: QTBUG-24534 Change-Id: If2636a968acc0fffce21d1a7e51510426ace38a0 Reviewed-by:
Michael Brasser <michael.brasser@nokia.com>
-
Bea Lam authored
Fixes crash when using SmoothedAnimation with view transitions Change-Id: Ib9a201e417c34d64f8144a616e75cae8b67568e2 Reviewed-by:
Andrew den Exter <andrew.den-exter@nokia.com>
-
Bea Lam authored
Change-Id: I5bb525bab735536fa7ae3a7f60bf775cd93cf3c1 Reviewed-by:
Martin Jones <martin.jones@nokia.com>
-