Commit ed91dfb1 authored by Nicolas Fella's avatar Nicolas Fella

[plugins/lockdevice] Port to use logind interface

KScreenLocker does not allow unlocking the screen via the screensaver interface by design (https://bugs.kde.org/show_bug.cgi?id=425616).

However it allows to do it via the logind interface, so let's use that here.

While at it also refactor the code and properly track and send the state, so the other device can show an appropriate label.
parent f778fc93
Pipeline #32130 passed with stage
in 15 minutes and 15 seconds