D6818: Implement support for window shortcuts for Wayland windows

Martin Flöser noreply at phabricator.kde.org
Fri Jul 21 18:25:52 UTC 2017


graesslin created this revision.
Restricted Application added a project: KWin.
Restricted Application added subscribers: kwin, plasma-devel.

REVISION SUMMARY
  Moves most of the implementation from Client to AbstractClient, so that
  it can be used for both Client and ShellClient. Only the X11 specific
  code is kept in Client.
  
  Not yet implemented is updating the window caption.
  
  Unfortunately the testing of this feature showed that setting a window
  shortcut is not working on Wayland at all (the Qt widget doesn't properly
  catch the shortcut). So this feature is currently only of erm theoretical
  use.

TEST PLAN
  Added new test case. No testing in real world as explained.

REPOSITORY
  R108 KWin

BRANCH
  client-shortcut-wayland

REVISION DETAIL
  https://phabricator.kde.org/D6818

AFFECTED FILES
  abstract_client.h
  autotests/integration/globalshortcuts_test.cpp
  client.h
  shell_client.cpp
  shell_client.h
  useractions.cpp
  workspace.cpp
  workspace.h

To: graesslin, #kwin, #plasma
Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170721/4bb37ed3/attachment.html>


More information about the Plasma-devel mailing list