2 * r + 2 * t
4da25b5e95
internal: fix lock null warnings
2026-01-16 02:11:17 +11:00
2 * r + 2 * t
4f7f21a86d
internal: no async loaders
...
Fixes reload issue and all stuff not loading issues
2026-01-16 01:40:38 +11:00
2 * r + 2 * t
229934a986
lock: fix weather
2026-01-04 00:15:40 +11:00
2 * r + 2 * t
dbb3d7c67b
internal: fix bat charge state
...
Counts fully charged and pending charge as charging, same as prior to
90c051cf
2025-10-08 13:16:25 +11:00
Dylan Myers
90c051cfa1
internal: fix battery charging logic for tray and lock ( #751 )
...
* Update StatusIcons.qml --- Fix battery chargiing logic
idk what the difference is in the return value of UPower.onBattery and UPower.displayDevice.state, but the former always returns false after unplugging my laptop. Changing this to the more specific displayDevice.state === 2 fixes this
* Fetch.qml --- Fix battery charging boolean logic
* Use enum value for UPowerDeviceState instead of index
* Use enum value for UPowerDeviceState instead of index
* Update Fetch.qml --- invert battery conditional logic
2025-10-06 19:51:42 +11:00
2 * r + 2 * t
45f1312cdf
lock: different error messages
...
To separate between fprint and passwd errors
2025-09-22 18:38:06 +10:00
2 * r + 2 * t
89d46c1b2f
sidebar/notifs: better anims + misc fixes
2025-09-20 15:47:44 +10:00
2 * r + 2 * t
ef5936d0ab
notifs: persistent notifs + better sidebar notifs
2025-09-18 23:39:23 +10:00
2 * r + 2 * t
b5b536ac8f
sidebar: add notifs
2025-09-18 20:37:00 +10:00
2 * r + 2 * t
24922be5e9
feat: add idle monitor
...
Replaces hypridle
2025-09-17 23:15:47 +10:00
2 * r + 2 * t
7427229297
internal: add opacity mask component
2025-09-14 19:05:08 +10:00
2 * r + 2 * t
98a709af78
plugin/managers: add CircularIndicatorManager
...
Basically move StyledBusyIndicator -> CircularIndicator + logic for it from js -> c++
2025-09-13 15:50:04 +10:00
2 * r + 2 * t
717855c629
internal: use Qt.resolvedUrl
2025-09-09 18:35:22 +10:00
2 * r + 2 * t
1de24676bb
internal: refactor Paths util
2025-09-03 18:55:05 +10:00
2 * r + 2 * t
2d7d01354a
lock/notifs: fix undef error
2025-09-02 19:52:21 +10:00
2 * r + 2 * t
1191af68fb
lock: show keyboard layout
...
Closes #450
2025-08-28 15:27:20 +10:00
2 * r + 2 * t
f2b79757e2
lock: add caps/num lock indicator
...
Closes #485
2025-08-28 15:13:40 +10:00
2 * r + 2 * t
8311eed7a6
internal: move notif icon lower
2025-08-27 18:02:51 +10:00
2 * r + 2 * t
6e8a32d4e4
internal: use Anim component
2025-08-24 17:22:00 +10:00
2 * r + 2 * t
486f9d2e2f
internal: add canim component
2025-08-24 16:51:09 +10: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
e60fa05504
lock: better pfp fallback
2025-08-19 15:39:46 +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
832603903e
lock: clear password buffer on unlock
...
For when unlocking via ipc/globalshortcut
2025-08-16 19:31:07 +10:00
2 * r + 2 * t
d1b7993f97
lock/notifs: retain notifs
2025-08-15 20:59:00 +10:00
2 * r + 2 * t
edef1d21fb
internal: better loading indicator
...
Abstract circular progress into own component
2025-08-14 23:22:47 +10:00
2 * r + 2 * t
04ce9ccbb4
internal: better colourisation
2025-08-14 16:25:46 +10:00
2 * r + 2 * t
7c0f5533e1
internal: use icon os logo instead of nerd font
...
Add caelestia logo to use as fallback os logo
Add recolour lock fetch logo option
2025-08-13 23:03:23 +10:00
2 * r + 2 * t
7d096ee786
lock/resources: async shapes
2025-08-13 15:00:54 +10:00
2 * r + 2 * t
ec9d0359d5
lock/fetch: hide user when bat and smol
2025-08-13 15:00:22 +10:00
2 * r + 2 * t
2d878def28
lock/fetch: add battery
2025-08-12 18:24:09 +10:00
2 * r + 2 * t
4b6d7916e6
config: add clock font config
...
Also use mono font for lock media artist
Add rubik to nix font deps
2025-08-12 18:13:57 +10:00
2 * r + 2 * t
13e0064abe
lock: dont load media cover when anim
...
Also no fractional font size
Fix log warning
2025-08-12 17:32:48 +10:00
2 * r + 2 * t
ab531a83b7
lock: better scaling
2025-08-12 17:24:39 +10:00
2 * r + 2 * t
68bb5dd7f9
lock: better scaling + fix null error
2025-08-12 12:21:34 +10:00
2 * r + 2 * t
1665228cd9
internal: clean up old lock files
2025-08-12 00:37:38 +10:00
2 * r + 2 * t
019f8b9570
lock: fix input colour
2025-08-12 00:36:34 +10:00
2 * r + 2 * t
d2f849dd75
lock/resources: fix scaling
2025-08-12 00:02:46 +10:00
2 * r + 2 * t
dc3dd3eccc
lock/notifs: better anims
2025-08-11 23:58:18 +10:00
2 * r + 2 * t
fa5546cf35
lock/notifs: don't show notifs until anim finish
...
Cause layout calculations are slow
2025-08-11 23:40:33 +10:00
2 * r + 2 * t
2c793ed8f0
lock/notifs: add empty placeholder
2025-08-11 23:33:58 +10:00
2 * r + 2 * t
202d502d2d
lock: add notifs
2025-08-11 21:39:29 +10:00
2 * r + 2 * t
1e1cdd95c1
lock/fetch: shell -> uptime + no qsTr
2025-08-11 15:59:39 +10:00
2 * r + 2 * t
efa806b8d6
lock: better scaling for weather & fetch
2025-08-11 15:42:00 +10:00
2 * r + 2 * t
0771aad11e
lock: add fetch + refactor os info
2025-08-11 15:14:04 +10:00
2 * r + 2 * t
92010400b0
lock: add resources
2025-08-11 14:27:25 +10:00
2 * r + 2 * t
ee724ffb0f
lock/media: anim image status
2025-08-11 13:47:16 +10:00