Commit graph

9 commits

Author SHA1 Message Date
outfoxxed 463f9a297f
root: recreate the qml engine on reload instead of clearing it
This causes singletons to be recreated instead of kept alive.
2024-03-12 14:55:51 -07:00
outfoxxed 3480707e99
wayland: namespace type names a bit to prevent future conflicts 2024-03-11 06:21:23 -07:00
outfoxxed 6966fc025c
all: ensure QObject ownership is Cpp when required 2024-03-08 18:33:01 -08:00
outfoxxed 4cfe6ee0a1
fix: fix scopes of created QQmlComponents
Using the scope of the component itself makes sure things availible in
its scope are usable, instead of the parent scope.
2024-03-03 21:38:21 -08:00
outfoxxed f004454395
fix(slock): memory leak when creating non SessionLockSurface 2024-03-02 06:22:14 -08:00
outfoxxed a255889e5c
fix(slock): fix lock target when attempting to enable multiple locks 2024-02-28 23:02:53 -08:00
outfoxxed 0b529c6682
fix(slock): make SessionLock.secure accurate 2024-02-28 21:41:30 -08:00
outfoxxed cbdfba1a3f
chore: clean up lints 2024-02-28 21:30:06 -08:00
outfoxxed 48bdcf4db2
feat(slock): add user facing SessionLock and SessionLockSurface 2024-02-28 19:55:49 -08:00