[ksmserver] Add a dedicated --no-lockscreen command line option
Review Request #126022 - Created Nov. 11, 2015 and submitted
On Wayland ksmserver should not be responsible for the lockscreen, but the compositor takes care of providing the lock screen. To prevent conflicts KSMServer gets a new command line option to enable it. The code is slightly changed to not pass a series of boolean flags to KSMServer, but a flags type. The startplasma script for Wayland is adjusted to start ksmserver with the new command line option.
Started a Plasma/Wayland session with the change.
- ksmserver is started with --no-lockscreen
- Using loginctl lock-session gives me one lock window, instead of two as before