Qt Declarative (Quick 2)
Go to file
Matt Fischer 38d37b13a3 Fix clip state tracking in Context2D
A recent change (f45fe58ad2)
introduced the concept of clipping being disabled for a context,
so that it can start with no clip path set.  However, this state
is not properly tracked, so an attempt to restore a context state
which has no clip path does not work properly.  This change adds
this information to the Clip command, so that it can be properly
restored.

This patch also re-enables a test case which was supposed to
check this behavior, but had been disabled.

Task-number: QTBUG-40312
Change-Id: I3fd5626ecfcc1298a81931828cbb590290098a92
Reviewed-by: Ulf Hermann <ulf.hermann@digia.com>
Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
2014-09-22 21:42:32 +02:00
bin Update license headers and add new licenses 2014-08-25 11:28:46 +02:00
dist Add 5.3.2 changelog for qtdeclarative 2014-08-22 21:14:23 +02:00
examples Window example: setOrientationUpdateMask to allow all orientations 2014-09-22 16:09:40 +02:00
src Fix clip state tracking in Context2D 2014-09-22 21:42:32 +02:00
tests Fix clip state tracking in Context2D 2014-09-22 21:42:32 +02:00
tools qmlplugindump: Use _CrtSetReportMode() for MSVC only. 2014-09-19 12:41:00 +02:00
.gitattributes Update the git-archive export options 2012-09-10 14:24:05 +02:00
.gitignore Cleanup remaining QtQuick.Dialogs leftovers 2014-09-19 13:21:53 +02:00
.gitmodules Prospective fix for builds in the CI system on Windows machines 2013-08-07 11:51:25 +02:00
.qmake.conf Bump version 2014-06-18 00:28:50 +02:00
.tag Update the git-archive export options 2012-09-10 14:24:05 +02:00
LGPL_EXCEPTION.txt Add license files mandated by (L)GPL. 2013-02-15 00:03:10 +01:00
LICENSE.FDL Add license files mandated by (L)GPL. 2013-02-15 00:03:10 +01:00
LICENSE.GPLv2 Update license headers and add new licenses 2014-08-25 11:28:46 +02:00
LICENSE.LGPLv3 Update license headers and add new licenses 2014-08-25 11:28:46 +02:00
LICENSE.LGPLv21 Update license headers and add new licenses 2014-08-25 11:28:46 +02:00
qtdeclarative.pro Prospective build fix in the CI system for iOS 2014-02-16 16:06:17 +01:00
sync.profile Pin qtbase in order to allow for the qtbase stable -> dev merge to go through 2014-02-28 11:39:09 +01:00