Move requiresCompositing from Application to Platform
ClosedPublic

Authored by graesslin on May 9 2016, 2:43 PM.

Details

Summary

This change reduces the windowing system specific code pathes. Instead
of checking whether we are on X11 or Wayland to decide whether
compositing is required, we just ask the Platform.

The default is true, only x11 standalone allows to not require
compositing.

Diff Detail

Repository
R108 KWin
Branch
platform-requires-compositing
Lint
No Linters Available
Unit
No Unit Test Coverage
graesslin updated this revision to Diff 3726.May 9 2016, 2:43 PM
graesslin retitled this revision from to Move requiresCompositing from Application to Platform.
graesslin updated this object.
graesslin edited the test plan for this revision. (Show Details)
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma. · View Herald TranscriptMay 9 2016, 2:43 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
davidedmundson accepted this revision.May 17 2016, 11:34 AM
davidedmundson added a reviewer: davidedmundson.
This revision is now accepted and ready to land.May 17 2016, 11:34 AM
This revision was automatically updated to reflect the committed changes.