D8177: Implement Apply desktop rule for ShellClient

Martin Flöser noreply at phabricator.kde.org
Sat Oct 7 12:12:42 UTC 2017


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

REVISION SUMMARY
  This change sets up ShellClient for supporting window rules by reading
  in the rules once it gets created. As a first rule the Apply initially
  rule for desktop is implemented.
  
  Currently it is not yet possible to set window rules through the
  configuration menu. So far only injecting rules through the test
  framework (temporary rules) is implemented. The idea is to first
  implement all rules then to expose them to the UI.

TEST PLAN
  New test case

REPOSITORY
  R108 KWin

BRANCH
  shell-client-rules

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

AFFECTED FILES
  autotests/integration/CMakeLists.txt
  autotests/integration/shell_client_rules_test.cpp
  geometry.cpp
  shell_client.cpp

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


More information about the Plasma-devel mailing list