From 323f4886dcb99c419568802b96db88ddc9cba111 Mon Sep 17 00:00:00 2001 From: Antti Kokko Date: Thu, 4 Jan 2018 12:45:13 +0200 Subject: Add changes file for Qt 5.9.4 Change-Id: Iaf69bf3bc6370aa8d402a3309f6e2337a1af208a Reviewed-by: Shawn Rutledge Reviewed-by: Lars Knoll --- dist/changes-5.9.4 | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 dist/changes-5.9.4 diff --git a/dist/changes-5.9.4 b/dist/changes-5.9.4 new file mode 100644 index 0000000000..c0e861a706 --- /dev/null +++ b/dist/changes-5.9.4 @@ -0,0 +1,77 @@ +Qt 5.9.4 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +Some of the changes listed in this file include issue tracking numbers +corresponding to tasks in the Qt Bug Tracker: + +https://bugreports.qt.io/ + +Each of these identifiers can be entered in the bug tracker to obtain more +information about a particular change. + +**************************************************************************** +* Qt 5.9.4 Changes * +**************************************************************************** + +QtQml +----- + + - Added qt.qml.gc.statistics and qt.qml.gc.allocatorStats logging + categories for garbage collection statistics + - [QTBUG-56521][QTBUG-56532] Added private qmlUnregisterType(int) for + advanced use cases such as re-registering an enum, or cleaning up + when a plugin is unloaded + - [QTBUG-61209] Fixed handling of QML cache files during URL interception + - [QTBUG-63844] Fixed a crash in QMetaObject::activate() when using + a Loader to load items with animations + +QtQuick +------- + + - QQuickWindow: + * Added logging category qt.quick.window.transient to check detection of + transient windows declared inside other Items and Windows + + - QQuickWidget: + * [QTBUG-64241] Synthesized mouse events delivered via QQuickWidget + have QMouseEvent::source() set so they can be identified as synthesized + * [QTBUG-64548] Shortcut now works in QQuickWidget + * Fixed coordinate transformation in QInputMethodQueryEvent as delivered + to QQuickWidget + + - Input Handling: + * [QTBUG-53036] When an application is deactivated (applicationState() is + no longer ApplicationActive), it's treated the same as window deactivation. + Thus on mobile devices MouseAreas no longer get stuck in pressed state, etc. + * [QTBUG-61144] Fixed the regression that when a mouse-handling Item + or Control is used in a Flickable with a pressDelay, the delegate item + did not receive touchscreen taps (in the form of mouse clicks) + * [QTBUG-63026] Flickable no longer jumps when reversing the direction of + scrolling on a pixel-delta-capable trackpad + * [QTBUG-64249] When pressing one MouseArea via mouse, then tapping another + via touch, then releasing, the first MouseArea correctly gets released + + - Item Views: + * [QTBUG-46488] Refilling is restarted when necessary due to changing + the model in a delegate's Component.onCompleted() + * [QTBUG-50992] Fixed a bug which caused Qt Quick Controls to often be + "destroyed during incubation" during asynchronous creation + * [QTBUG-54859] Fixed a crash when items in a Repeater are moved around + during asynchronous creation + * [QTBUG-61537] Fixed incorrect delegate geometry due to model changes + during delegate creation + * [QTBUG-62864] Fixed incorrect ListView and GridView highlight position + while scrolling through delegates backed by a lazy-loading model + * [QTBUG-63743] Fixed a bug with clipping of items in a ScrollView + + - Other: + * [QTBUG-62913] AnimatedImage.frameCount now has a NOTIFY signal + * [QTBUG-65156] Fixed a memory leak by releasing textures during resizing -- cgit v1.2.3