From 2a593a98fd2d58f942e9171f3d5b0c851fefe4aa Mon Sep 17 00:00:00 2001 From: Jani Heikkinen Date: Tue, 24 May 2016 13:13:41 +0300 Subject: Added changelog for QtWayland Mention user-visible changes from 5.6.0..5.7.0 in QtWaylandClient. Quick mention of QtWaylandCompositor tech preview. Change-Id: I60ced9a062420aad66b222ff3c07b82b2f7c48e2 Reviewed-by: Johan Helsing Reviewed-by: Giulio Camuffo Reviewed-by: Paul Olav Tvete --- dist/changes-5.7.0 | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 dist/changes-5.7.0 diff --git a/dist/changes-5.7.0 b/dist/changes-5.7.0 new file mode 100644 index 000000000..737b9f0e5 --- /dev/null +++ b/dist/changes-5.7.0 @@ -0,0 +1,70 @@ +Qt 5.7 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.7 + +The Qt version 5.7 series is binary compatible with the 5.6.x series. +Applications compiled for 5.6 will continue to run with 5.7. + +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. + +**************************************************************************** +* Qt Wayland General * +**************************************************************************** + +- Update Wayland protocol version to 1.6 + +**************************************************************************** +* Qt Wayland QPA Plugin * +**************************************************************************** + +- Add IVI-shell support + +- Update text input support to zwp_text_input_v2 + +- Use standard Qt input method if zwp_text_input is not available. + +- Filter key events through the input method + +- Remove the qt_sub_surface extension + +- Update xdg-shell version to v5 + +- Use default size if a QWindow has no geometry + +- Set appId according to QGuiApplication::desktopFileName() + +- Add support for bitmap cursors + +- Create shell surface also for windows with BypassWindowManagerHint to avoid + the application freezing. (To enable the old behavior, set the environment + variable QT_WAYLAND_USE_BYPASSWINDOWMANAGERHINT.) + +- Experimental API for implementing Wayland extensions for Qt clients. This + is in tech preview and subject to change. Applications using this API will + not be source/binary compatible with Qt 5.8. + +**************************************************************************** +* Qt Compositor API Tech Preview * +**************************************************************************** + +The previously unsupported QtCompositor module has been extensively reworked +and renamed to QtWaylandCompositor. It is released as a tech preview in +Qt 5.7. This means that it is not source or binary compatible with QtCompositor +in 5.6, and it will not be source or binary compatible with Qt 5.8. + +- QtWaylandCompositor libraries, plugins and examples are now built by default. + +- New and improved C++ API + +- Completely rewritten QML API, making it possible to write compositors in just + a few lines of pure QML. + +- Note: this is a tech preview, and subject to change. -- cgit v1.2.3