Commit graph

38 commits

Author SHA1 Message Date
2 * r + 2 * t
8c8d196e20 feat: use QQuickAttachedPropertyPropagator
Instead of manually trying to find ancestor ConfigScope, set attached
prop on ancestor and propagate via attached props
2026-04-13 03:06:13 +10:00
2 * r + 2 * t
8883156dd9 fix: add lock config scope
Also global lock settings
And fix some accesses
2026-04-13 00:25:16 +10:00
2 * r + 2 * t
71dd7b4db8 chore: format QML imports 2026-04-11 22:17:24 +10:00
2 * r + 2 * t
d99fefdd34 fix: use correct anim tokens in QML 2026-04-11 21:41:31 +10:00
2 * r + 2 * t
b5dcd07ab8 fix: use correct size tokens in QML 2026-04-11 21:24:16 +10:00
2 * r + 2 * t
3a37d77d1f feat: replace qml config module with c++ module 2026-04-11 21:18:56 +10:00
2 * r + 2 * t
d0f2df9bae chore: fix all import formats 2026-03-22 06:02:19 +11:00
2 * r + 2 * t
796c2e4e76 chore: fix prop order 2026-03-20 16:03:18 +11:00
2 * r + 2 * t
4da25b5e95 internal: fix lock null warnings 2026-01-16 02:11:17 +11:00
2 * r + 2 * t
9dcdee9cfc internal: add anim component
No inlining
2025-08-24 16:42:03 +10:00
2 * r + 2 * t
aea5795832
lock: add fprint support (#429)
* lock: add fprint support

* lock: better fprint detection

* lock: cap error retries

* nix: fix fprint pam for nix

* lock: reset fprint tries

* lock: minor pam fixes

Delay fprint error retries
Reset fprint error retries on lock

* lock: loading indicator passwd state

Instead of fprint state cause no way of detecting that

* dashboard: better visualiser

* lock: better fprint availability check

* lock: better in/out anim

Animating layout sizes is a bad idea :woe:
Use scale instead

* lock: add better error/fail messages

* lock: less fprint icon states

Already shown by message

* lock: fix fprint reset

* lock: include passwd pam

* lock: flash message on change

* lock: fix message anim

Also wrap message instead of eliding

* lock: better messages for no fprint
2025-08-23 20:43:04 +10:00
2 * r + 2 * t
d4c5415770 lock: remove unnecessary id 2025-08-17 16:24:35 +10:00
2 * r + 2 * t
5c93d07a8e internal: scale rounding properly 2025-08-17 16:06:38 +10:00
2 * r + 2 * t
53bfe29a40 lock: refactor 2025-08-17 15:50:34 +10:00
2 * r + 2 * t
2c793ed8f0 lock/notifs: add empty placeholder 2025-08-11 23:33:58 +10:00
2 * r + 2 * t
51496de0cc lock: fix transparent shadow 2025-08-11 01:43:45 +10:00
2 * r + 2 * t
dcaa49cddc lock: add media + some fixes 2025-08-11 01:38:37 +10:00
2 * r + 2 * t
ba21571c64 lock: better unlock anim 2025-08-11 00:19:30 +10:00
2 * r + 2 * t
2defabfd83 lock: larger outer rounding 2025-08-10 23:39:33 +10:00
2 * r + 2 * t
8392fbd8c7 lock: fix size 2025-08-10 23:20:16 +10:00
2 * r + 2 * t
acfef5103e lock: better lock anim 2025-08-10 21:48:57 +10:00
2 * r + 2 * t
56ca1632c5 lock: input field + separate pam 2025-08-10 19:22:27 +10:00
2 * r + 2 * t
ba1c6fda43 lock: add content + better unlock anim 2025-08-10 17:17:51 +10:00
2 * r + 2 * t
5ca9dd373e lock: nuke 2025-08-10 14:55:29 +10:00
2 * r + 2 * t
0b520dc28b lock: show status on small screens
Hide notifs but show status
2025-07-22 16:12:21 +10:00
2 * r + 2 * t
c44d2f6474 internal: remove unnecessary import 2025-07-20 12:26:18 +10:00
Soramane
4598e8a775 internal: use new qs imports 2025-07-16 18:02:28 +10:00
2 * r + 2 * t
d7802f3c4b internal: use layer.effect
Also use clipping rect for wallpaper item
2025-07-02 17:09:49 +10:00
2 * r + 2 * t
d7d4d86da2 lock: add notifs and status 2025-06-25 20:52:15 +10:00
2 * r + 2 * t
7a27d4126f lock: add session buttons 2025-06-25 17:45:26 +10:00
2 * r + 2 * t
173738c0be lock: fix media position 2025-06-25 17:09:31 +10:00
2 * r + 2 * t
e79895b8f2 lock: completely hide media if screen too small 2025-06-25 16:56:07 +10:00
2 * r + 2 * t
8028deb62a lock: increase large screen size
Also move to config
2025-06-25 16:44:53 +10:00
2 * r + 2 * t
73682163ca lock: move media to bottom right if small screen 2025-06-25 16:25:18 +10:00
2 * r + 2 * t
0bf32f7b8f lock: fix exit anim for multimon 2025-06-25 14:47:05 +10:00
2 * r + 2 * t
92700bbd84 lock: add media 2025-06-23 19:33:55 +10:00
2 * r + 2 * t
da1d96f5e8 lock: add weather 2025-06-22 23:58:39 +10:00
2 * r + 2 * t
2a652d549a feat: lock screen 2025-06-22 20:50:39 +10:00