Diffusion KWin 1a11abc821f4

[platforms/x11/standalone] Port to AbstractOutput

Authored by romangg on Jun 13 2019, 9:36 AM.

Description

[platforms/x11/standalone] Port to AbstractOutput

Summary:
Represent outputs in the X11 session via AbstractOutput. For that we
move all Wayland specific parts of AbstractOutput into a new subclass
AbstractWaylandOutput and let the outputs of our Wayland backends inherit
from there.

This should allow us to get rid of the Screens class later on.

Test Plan: Manually in X session.

Reviewers: KWin, zzag, davidedmundson

Reviewed By: KWin, zzag, davidedmundson

Subscribers: ngraham, zzag, kwin

Tags: KWin

Differential Revision: https://phabricator.kde.org/D19208

Details

Committed
romanggJun 13 2019, 9:39 AM
Reviewer
KWin
Differential Revision
D19208: [platforms/x11/standalone] Port to AbstractOutput
Parents
R108:8040c559cb71: [platforms/x11/windowed] Port to AbstractOutput
Branches
Unknown
Tags
Unknown