Move core shade code to AbstractClient
ClosedPublic

Authored by zzag on May 7 2020, 4:27 PM.

Details

Summary

In order to allow shading wayland clients, this change moves core shade
code from X11Client to AbstractClient.

Test Plan

Shading still works on X11.

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.
zzag created this revision.May 7 2020, 4:27 PM
Restricted Application added a project: KWin. · View Herald TranscriptMay 7 2020, 4:27 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
zzag requested review of this revision.May 7 2020, 4:27 PM
zzag edited the test plan for this revision. (Show Details)May 7 2020, 4:30 PM
cblack accepted this revision.May 7 2020, 4:43 PM
cblack added a subscriber: cblack.

Test plan works as advertised and code seems fine.

This revision is now accepted and ready to land.May 7 2020, 4:43 PM
This revision was automatically updated to reflect the committed changes.