davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision.
REVISION SUMMARY ksmserver's loading of other window manager relies on files in share/windowmanagers/$name.desktop with the Exec line of the window manager. This was something previously installed by plasma-desktop and removed in 2016. All this code path is now redundant as well as the wmChanged DBus method used by the deleted KCM. Setting KDEWM manually will still work as before. TEST PLAN Logged in Got kwin as before REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D21758 AFFECTED FILES ksmserver/KSMServerInterface.h ksmserver/org.kde.KSMServerInterface.xml ksmserver/server.cpp ksmserver/server.h To: davidedmundson, #plasma Cc: plasma-devel, LeGast00n, ericadams, jraleigh, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart