Wayland: manage outputs without id mapping
ClosedPublic

Authored by romangg on Aug 7 2019, 3:35 PM.

Details

Summary

Instead of having a separate mapping from KWayland ids to KScreen ids for
output removal connect to the removed signal.

For that create the output device through the Registry instead of binding.

Test Plan

Manually plugged in and removed output in Wayland session.

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.Aug 7 2019, 3:35 PM
Restricted Application added a project: Plasma. · View Herald TranscriptAug 7 2019, 3:35 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
romangg requested review of this revision.Aug 7 2019, 3:35 PM
This revision was not accepted when it landed; it landed in state Needs Review.Aug 8 2019, 9:23 AM
This revision was automatically updated to reflect the committed changes.