diff options
author | Liang Qi <liang.qi@qt.io> | 2017-05-31 08:14:03 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2017-05-31 08:14:03 +0200 |
commit | 4934b87156a889584a34e36c22abd9aee64cef7e (patch) | |
tree | 51fc8f7686f9a08899fde60a435b3ff67d50b622 | |
parent | 61afb5bf23df8a33930941fd9b5bbaab9fdaebfc (diff) | |
parent | f1cf62fa8e9ffa2548c9968906848596f50dbc0b (diff) | |
download | qtwayland-4934b87156a889584a34e36c22abd9aee64cef7e.tar.gz |
Merge remote-tracking branch 'origin/5.9.0' into 5.9
Change-Id: Id5817af985116985bc270e08192dde61600bf726
-rw-r--r-- | dist/changes-5.9.0 | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/dist/changes-5.9.0 b/dist/changes-5.9.0 new file mode 100644 index 00000000..c70d30b0 --- /dev/null +++ b/dist/changes-5.9.0 @@ -0,0 +1,56 @@ +Qt 5.9 introduces many new features and improvements as well as bugfixes +over the 5.8.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/index.html + +With the exception noted below, 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. + +Important Changes +----------------- + + * Binary compatibility breakage in QtWaylandCompositor. + + The class QWaylandQuickOutput now also inherits from QQmlParserStatus. This class + is primarily useful from QML, and there is little reason for it to used in + user C++ code. Any compositor using or instantiating the QtWaylandCompositor class + from C++ will have to be recompiled against Qt 5.9. Failure to do so may lead to crashes, + buffer overruns, or undefined behavior. + +Client +------ + + - Added xdg_shell_v6 support for Qt clients. + + - Clients now default to using xdg_shell_v6 if available, else wl_shell. + + - Deprecated the QT_WAYLAND_USE_XDG_SHELL environment variable in favor of + QT_WAYLAND_SHELL_INTEGRATION, which can be set to one of [ivi-shell, wl-shell, + xdg-shell-v5, xdg-shell-v6]. + + - Fixed crash when the receiver of a paste closes the pipe. + + +Compositor +---------- + + - QWaylandQuickOutput: Automatically set the compositor if output is a child of + the compositor. + + - QWaylandXdgSurfaceV5 now sets the windowType property and behaves like + other shell surface implementations. + + - QWaylandXdgPopupV5 position property now has change notification. + + - [QTBUG-55303] Added support for running compositors with custom device pixel ratio. + + - [QTBUG-58299] Fixed wayland-egl compositing using NVIDIA graphics. |