summaryrefslogtreecommitdiffstats
path: root/src/compositor/extensions
diff options
context:
space:
mode:
authorJohan Klokkhammer Helsing <johan.helsing@qt.io>2018-08-07 14:11:22 +0200
committerJohan Helsing <johan.helsing@qt.io>2018-08-10 10:03:08 +0000
commit617341751630be295f9e3dc0a9ea630de61ee345 (patch)
tree3fd94a7670fcc8ba80cdfb8f99ce395613129a56 /src/compositor/extensions
parenta6d20e2173c30f834ce07a998b0756fd8742c02e (diff)
Compositor API: Deprecate xdg-shell unstable v5
The shell extension is not much used anymore, and needs a lot of hacks to build. It should eventually be removed to ease maintenance. [ChangeLog][Compositor API] xdg-shell unstable v5 is now deprecated. Existing applications should migrate to v6. Change-Id: Ic77ff8e6183c20271a5298952f47ab2789cfab89 Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io>
Diffstat (limited to 'src/compositor/extensions')
-rw-r--r--src/compositor/extensions/qwaylandxdgshellv5.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/compositor/extensions/qwaylandxdgshellv5.cpp b/src/compositor/extensions/qwaylandxdgshellv5.cpp
index 6bfaf7a61..424335184 100644
--- a/src/compositor/extensions/qwaylandxdgshellv5.cpp
+++ b/src/compositor/extensions/qwaylandxdgshellv5.cpp
@@ -521,6 +521,8 @@ void QWaylandXdgPopupV5Private::xdg_popup_destroy(Resource *resource)
* }
* }
* \endcode
+ *
+ * \deprecated
*/
/*!
@@ -534,6 +536,8 @@ void QWaylandXdgPopupV5Private::xdg_popup_destroy(Resource *resource)
* can request that the surface is resized, moved, and so on.
*
* QWaylandXdgShellV5 corresponds to the Wayland interface \c xdg_shell.
+ *
+ * \deprecated
*/
/*!
@@ -762,6 +766,8 @@ void QWaylandXdgShellV5::handleFocusChanged(QWaylandSurface *newSurface, QWaylan
* compositors, such as resizing and moving the surface.
*
* It corresponds to the Wayland interface \c xdg_surface for the unstable xdg-shell protocol v5.
+ *
+ * \deprecated
*/
/*!
@@ -776,6 +782,8 @@ void QWaylandXdgShellV5::handleFocusChanged(QWaylandSurface *newSurface, QWaylan
* surface.
*
* It corresponds to the Wayland interface xdg_surface.
+ *
+ * \deprecated
*/
/*!
@@ -1318,6 +1326,8 @@ QWaylandQuickShellIntegration *QWaylandXdgSurfaceV5::createIntegration(QWaylandQ
* using xdg-shell.
*
* It corresponds to the Wayland interface \c xdg_popup for the unstable xdg-shell protocol v5.
+ *
+ * \deprecated
*/
/*!
@@ -1331,6 +1341,8 @@ QWaylandQuickShellIntegration *QWaylandXdgSurfaceV5::createIntegration(QWaylandQ
* specific to desktop-style menus for an xdg surface.
*
* It corresponds to the Wayland interface xdg_popup.
+ *
+ * \deprecated
*/
/*!