[ksmserver] Drop internal loading of alternative window managers
ClosedPublic

Authored by davidedmundson on Jun 12 2019, 12:24 AM.

Details

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

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

Diff Detail

Repository
R120 Plasma Workspace
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
Restricted Application added a project: Plasma. · View Herald TranscriptJun 12 2019, 12:24 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
davidedmundson requested review of this revision.Jun 12 2019, 12:24 AM
davidedmundson retitled this revision from ksmserver: Drop internal loading of alternative window managers to [ksmserver] Drop internal loading of alternative window managers.Jun 12 2019, 9:38 AM
broulik accepted this revision.Jun 12 2019, 10:29 AM
This revision is now accepted and ready to land.Jun 12 2019, 10:29 AM
apol accepted this revision.Jun 12 2019, 10:30 AM
This revision was automatically updated to reflect the committed changes.