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

Reply via email to