[Differential] [Request, 534 lines] D2108: Add support for xdg-shell version 5 interface
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Thu Jul 7 09:16:25 UTC 2016
graesslin created this revision.
graesslin added reviewers: KWin, Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.
REVISION SUMMARY
The WaylandServer creates the XdgShellV5 interface and hooks it up
to create a ShellSurface whenever an xdg surface or xdg popup is created.
ShellClient gains some new ctors for the different variants and is
adjusted to delegate to xdg surface respectively.
With this change KWin mostly supports xdg-shell protocol. Still missing
is support for the "geometry" request which is rather difficult to
implement in KWin.
REPOSITORY
rKWIN KWin
BRANCH
xdg-shell
REVISION DETAIL
https://phabricator.kde.org/D2108
AFFECTED FILES
autotests/integration/debug_console_test.cpp
autotests/integration/decoration_input_test.cpp
autotests/integration/dont_crash_no_border.cpp
autotests/integration/input_stacking_order.cpp
autotests/integration/kwin_wayland_test.h
autotests/integration/scene_qpainter_test.cpp
autotests/integration/shell_client_test.cpp
autotests/integration/test_helpers.cpp
shell_client.cpp
shell_client.h
wayland_server.cpp
wayland_server.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, #kwin, #plasma_on_wayland
Cc: plasma-devel, kwin, hardening, jensreuterberg, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160707/5cb31291/attachment.html>
More information about the Plasma-devel
mailing list