romangg created this revision. romangg added a reviewer: KWin. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. romangg requested review of this revision.
REVISION SUMMARY Just overriding the logical size of an output that replicates anoterh one is simpler than trying to send a relation between both objects to the display server and in case of X11 it is not possible. Wire up support for that in the Wayland backend and deactivate replication support for now in the X11 backend until it has been integrated there as well. TEST PLAN Compiles. Wayland replication tested. REPOSITORY R110 KScreen Library BRANCH logical-size REVISION DETAIL https://phabricator.kde.org/D26309 AFFECTED FILES backends/kwayland/waylandconfig.cpp backends/kwayland/waylandoutput.cpp backends/xrandr/xrandrconfig.cpp src/output.cpp src/output.h To: romangg, #kwin Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart