Can you move the cursor while it is still locked? So before entering the password
extracted() is declared but never implemented in the .cpp file.
The only thing that sticks out to me immediately is the line I commented on, other than that it looks fine to me.
There's currently a bug where if the Manager doesn't set identity on initialization if current time is outside scheduled time. I will probably fix this by using a three-state enum rather than…
Due to how small in scale the original code was I think it'd be pretty difficult to see much performance gain with this plugin. I also didn't write it having "performance-first" in mind. But maybe…
Doesn't this trigger only when the system is about to suspend/hibernate? There should be a way to query the lid state directly.
You need to create a signal in the root Scope and call it here rather than setting the locked value directly.
I think we can absolutely add gestures for all parts of the UI, but I also think they're not mutually exclusive. For example we can make it so opening the drawing popout will activate with a…