aboutsummaryrefslogtreecommitdiffstats
path: root/dist/changes-5.6.0
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2021-08-12 11:24:12 +0200
committerAlexandru Croitor <alexandru.croitor@qt.io>2021-08-12 17:51:01 +0200
commit425911d07fc8c3bb899226a1355c38a166b5e1de (patch)
tree1d5e0e5ae3ec66b10920bb9104e7d12c69b4a52f /dist/changes-5.6.0
parent59ab3e11433a5157aac0f3af7c0d7fe70a373373 (diff)
Remove qtgraphicaleffects sources and add note about its state in Qt 6HEADdev
Add a README.md mentioning the documentation on where the ported effects can be found, as well as how to check out the Qt5 branch. Pick-to: 6.2 Fixes: QTBUG-95757 Change-Id: Ib47c7e73f8622c8e287df0f74c6f16a5113b357e Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'dist/changes-5.6.0')
-rw-r--r--dist/changes-5.6.055
1 files changed, 0 insertions, 55 deletions
diff --git a/dist/changes-5.6.0 b/dist/changes-5.6.0
deleted file mode 100644
index 276c1f6..0000000
--- a/dist/changes-5.6.0
+++ /dev/null
@@ -1,55 +0,0 @@
-Qt 5.6 introduces many new features and improvements as well as bugfixes
-over the 5.6.x series. For more details, refer to the online documentation
-included in this distribution. The documentation is also available online:
-
- http://doc.qt.io/qt-5.6
-
-The Qt version 5.6 series is binary compatible with the 5.5.x series.
-Applications compiled for 5.5 will continue to run with 5.6.
-
-Some of the changes listed in this file include issue tracking numbers
-corresponding to tasks in the Qt Bug Tracker:
-
- http://bugreports.qt.io/
-
-Each of these identifiers can be entered in the bug tracker to obtain more
-information about a particular change.
-
-****************************************************************************
-* General
-****************************************************************************
-
- - Gaussian Blur has a new implementation. Faster for smaller
- kernels, similar for larger kernels but allows arbitrarily large
- kernels. The fast version will support at least 15x15 kernels on
- OpenGL ES and 59x59 kernels on Desktop GL. GaussianBlur.deviation is
- now a potentially costly parameter to change and it should not be
- animated.
-
- - When defining blur based effects, like Glow, DropShadow and GaussianBlur,
- prefer to specify 'samples' to be an odd number and let radius be the default.
- This gives the best effect. Animate the blur by animating 'radius' from 0 to
- floor(samples/2). Using a 'radius' which is higher than samples/2 will
- result in artifacts.
-
- - The internal SourceProxy class has been moved from QML/JS to C++ to
- allow better control over when the proxy is used. As a result, the
- graphical effect library now has a c++ based plugin in addition to
- QML/JS source files.
-
- - The 'fast' property of various blur-based implementations no longer has
- any effect. The blurring algorithm used is the same for all.
-
- - 'DropShadow::transparentBorder', 'GaussianBlur::transparentBorder' and
- 'Glow::transparentBorder' have been changed to be true by default.
-
- - 'MaskedBlur::transparentBorder' has no effect as the mask will anyway
- have alpha==0 outside the mask source's pixels.
-
- - 'GaussianBlur::samples', 'DropShadow::samples', 'Glow::samples' and
- 'MaskedBlur::samples' are 9 by default.
-
- - When applying an effect to Item::layer.effect, the effect will now update
- the layer properties to make the effect work, such as setting
- 'Layer::smooth' to 'true' and changing 'Layer::sourceRect' to take
- 'transparentBorder' into account.