D23004: Wayland: manage outputs without id mapping

2019-08-08 Thread Roman Gilg
This revision was not accepted when it landed; it landed in state "Needs 
Review".
This revision was automatically updated to reflect the committed changes.
Closed by commit R110:6f5acdf2e6d7: Wayland: manage outputs without id mapping 
(authored by romangg).

REPOSITORY
  R110 KScreen Library

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D23004?vs=63291&id=63341

REVISION DETAIL
  https://phabricator.kde.org/D23004

AFFECTED FILES
  backends/kwayland/waylandconfig.cpp
  backends/kwayland/waylandconfig.h
  backends/kwayland/waylandoutput.cpp
  backends/kwayland/waylandoutput.h

To: romangg, #plasma
Cc: plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, 
ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, 
apol, mart


D23004: Wayland: manage outputs without id mapping

2019-08-07 Thread Roman Gilg
romangg created this revision.
romangg added a reviewer: Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
romangg requested review of this revision.

REVISION 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.

REPOSITORY
  R110 KScreen Library

BRANCH
  waylandOutputRemoval

REVISION DETAIL
  https://phabricator.kde.org/D23004

AFFECTED FILES
  backends/kwayland/waylandconfig.cpp
  backends/kwayland/waylandconfig.h
  backends/kwayland/waylandoutput.cpp
  backends/kwayland/waylandoutput.h

To: romangg, #plasma
Cc: plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, 
ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, 
apol, mart