Implement Apply desktop rule for ShellClient
ClosedPublic

Authored by graesslin on Oct 7 2017, 12:12 PM.

Details

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

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
graesslin created this revision.Oct 7 2017, 12:12 PM
Restricted Application added a project: KWin. · View Herald TranscriptOct 7 2017, 12:12 PM
Restricted Application added subscribers: kwin, plasma-devel. · View Herald Transcript
davidedmundson accepted this revision.Oct 16 2017, 9:12 PM
This revision is now accepted and ready to land.Oct 16 2017, 9:12 PM
This revision was automatically updated to reflect the committed changes.