dvratil created this revision. dvratil added reviewers: sebas, davidedmundson, VDG. dvratil added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Building on top of the `sebas/osd` branch, this change introduces a special OSD that appears when a previously unknown monitor is connected and allows users to choose what should KScreen do with this screen. This is what it looks like currently: F5557494: kscreen-osd.png <https://phabricator.kde.org/F5557494> Not tested on Wayland yet, but all the relevant Wayland code is already on `sebas/osd` branch and this patch is targeted to land on this branch, I'll focus on making sure the entire branch with the other OSDs afterwards. REPOSITORY R104 KScreen REVISION DETAIL https://phabricator.kde.org/D9414 AFFECTED FILES kded/CMakeLists.txt kded/daemon.cpp kded/daemon.h kded/osd.cpp kded/osd.h kded/osdmanager.cpp kded/osdmanager.h kded/qml/Osd.qml kded/qml/OsdSelector.qml tests/osd/main.cpp tests/osd/osdtest.cpp tests/osd/osdtest.h To: dvratil, sebas, davidedmundson, #vdg Cc: plasma-devel, mlaurent, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart