42ea70e04c
docs(slock): improve session lock documentation
cdd5729642
feat(slock): intentionally protocol error if lock is destroyed
a255889e5c
fix(slock): fix lock target when attempting to enable multiple locks
b05d98b56d
fix(slock): protocol error when session lock is reconfigured
0b529c6682
fix(slock): make SessionLock.secure accurate
0b529c6682
fix(slock): make SessionLock.secure accurate
cbdfba1a3f
chore: clean up lints
307e6c05be
nix: remove qtlayershell dep
0034edd0f8
docs: add macro hints for typegen to paper over weird interfaces
c0faebc700
cleanup(plugin): remove dependency on unstable moc functions
3bd587cfcc
feat: basic plugin system
6c6272e523
cleanup: remove unused ScreenConfiguration type