diff options
Diffstat (limited to 'dist/changes-5.6.0')
-rw-r--r-- | dist/changes-5.6.0 | 55 |
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. |