diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2018-08-07 14:11:22 +0200 |
---|---|---|
committer | Johan Helsing <johan.helsing@qt.io> | 2018-08-10 10:03:08 +0000 |
commit | 617341751630be295f9e3dc0a9ea630de61ee345 (patch) | |
tree | 3fd94a7670fcc8ba80cdfb8f99ce395613129a56 /src/compositor/extensions | |
parent | a6d20e2173c30f834ce07a998b0756fd8742c02e (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.cpp | 12 |
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 */ /*! |