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