feat: replace replication source with logical size API
ClosedPublic

Authored by romangg on Dec 30 2019, 11:00 PM.

Details

Summary

Just overriding the logical size of an output that replicates another 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.

Wires up support for that in the X11 backend.

Test Plan

Compiles. Wayland replication tested.

Diff Detail

Repository
R110 KScreen Library
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
romangg created this revision.Dec 30 2019, 11:00 PM
Restricted Application added a project: Plasma. · View Herald TranscriptDec 30 2019, 11:00 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
romangg requested review of this revision.Dec 30 2019, 11:00 PM
romangg updated this revision to Diff 72890.Jan 6 2020, 2:14 PM
  • Remove support in Wayland backend
  • Add support in RandR backend
romangg edited the summary of this revision. (Show Details)Jan 6 2020, 2:17 PM
This revision was not accepted when it landed; it landed in state Needs Review.Jan 7 2020, 2:56 PM
This revision was automatically updated to reflect the committed changes.