[platforms/x11/standalone] Port to AbstractOutput
Needs ReviewPublic

Authored by romangg on Feb 21 2019, 7:14 PM.

Details

Reviewers
None
Group Reviewers
KWin
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.

Diff Detail

Repository
R108 KWin
Branch
outputX11
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 8647
Build 8665: arc lint + arc unit
romangg created this revision.Feb 21 2019, 7:14 PM
Restricted Application added a project: KWin. · View Herald TranscriptFeb 21 2019, 7:14 PM
Restricted Application added a subscriber: kwin. · View Herald Transcript
romangg requested review of this revision.Feb 21 2019, 7:14 PM