2 * r + 2 * t
|
8b57f9259c
|
fix: notif sidebar tokens
|
2026-05-05 22:35:09 +10:00 |
|
2 * r + 2 * t
|
91b09253d8
|
Merge branch 'main' into feat/m3-revamp
|
2026-04-30 02:13:19 +10:00 |
|
2 * r + 2 * t
|
775d0a8101
|
fix: handle hidpi for rest of sourceSize uses
|
2026-04-30 02:05:28 +10:00 |
|
2 * r + 2 * t
|
158588ce89
|
refactor: no need to explicitly type as default spatial
Default spatial is the default type, so no need to type anims as such
|
2026-04-23 03:47:56 +10:00 |
|
2 * r + 2 * t
|
7ea5fd3c70
|
fix: use effects curve for effects
|
2026-04-23 03:45:22 +10:00 |
|
2 * r + 2 * t
|
c4539d6960
|
refactor: icons follow builders pattern
Also add icon size() shorthand
And builder scale()
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
6573a62fc5
|
refactor: use Font.Xxx enum for weights
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
3e1a993cfc
|
fix: font builder usage
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
fee0167908
|
fix: use font alias on IconButton callers
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
acd492b3ea
|
refactor: migrate MaterialIcon font to fontStyle
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
9de9e7ec98
|
refactor: migrate rest of the stuff to new font api
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
be357343ff
|
refactor: migrate notifications + sidebar to new font API
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
7cb3944af7
|
refactor: replace scaled spacing with new tokens
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
52272c062d
|
feat: use M3 spacing tokens
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
0d0dcaf115
|
refactor: replace scaled padding with new tokens
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
57db6e246c
|
feat: use M3 padding tokens
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
711587d193
|
refactor: migrate to new rounding tokens
|
2026-04-22 22:47:18 +10:00 |
|
2 * r + 2 * t
|
89cb3b9d7c
|
fix: don't cache icons + fix bg colour when transparent image
Also don't double cache
|
2026-04-20 00:53:43 +10:00 |
|
2 * r + 2 * t
|
b004edad7d
|
feat: improve sidebar notif expand anim
No layout so no shifting from pixel alignment
Also remove top/bottom margins (were causing some weird position
glitches)
|
2026-04-20 00:52:25 +10:00 |
|
2 * r + 2 * t
|
fffe6f4943
|
fix: sidebar notif group height anim
|
2026-04-20 00:14:22 +10:00 |
|
2 * r + 2 * t
|
6e234d6656
|
refactor: use signals instead of functions
|
2026-04-18 01:04:04 +10:00 |
|
2 * r + 2 * t
|
d675478e91
|
refactor: use new anim type prop
|
2026-04-15 18:32:19 +10:00 |
|
2 * r + 2 * t
|
982bb9759a
|
fix: EVEN MORE non global access
Also Tokens.sizes.notifs.image -> global
|
2026-04-13 18:25:24 +10:00 |
|
2 * r + 2 * t
|
8106aca173
|
fix: even more non global access
|
2026-04-13 16:42:00 +10:00 |
|
2 * r + 2 * t
|
ae8d344f84
|
fix: qualify attached props on non-Item components
They do not have parents, so they won't inherit the config scope
otherwise
Animations are not per monitor
|
2026-04-11 22:43:31 +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
|
0844013ca7
|
feat: animate delegates in from visual position
Instead of suddenly appearing, create them at their visual position then
animate them to the layout pos
|
2026-04-10 02:36:56 +10:00 |
|
2 * r + 2 * t
|
6cd5758234
|
fix: animate viewport tracking and fix condition
|
2026-04-10 02:34:35 +10:00 |
|
2 * r + 2 * t
|
e3d2ffd9ae
|
fix: remove previewHidden from notif groups
Not needed anymore, and was causing a visual bug where when adding a
notif, some notifs would overlap
|
2026-04-10 02:10:52 +10:00 |
|
2 * r + 2 * t
|
c629eaaa08
|
fix: don't add delegate to layout until ready delay finish
Also disable y anim if not ready
|
2026-04-10 01:38:12 +10:00 |
|
2 * r + 2 * t
|
e234990c52
|
fix: don't play add/remove anim on old delegates
|
2026-04-10 01:25:09 +10:00 |
|
2 * r + 2 * t
|
7a82ca4765
|
fix: account for closing notifs in group preview
|
2026-04-10 01:22:16 +10:00 |
|
2 * r + 2 * t
|
ac65b78588
|
fix: reduce notif group list cache buffer
|
2026-04-10 01:10:21 +10:00 |
|
2 * r + 2 * t
|
2efe1a93a6
|
fix: layout delegates after configurable delay
Fixes glitches due to delegate sizes changing on creation
Also use the loader state pattern to ensure size is set on same frame as
active
|
2026-04-10 00:19:32 +10:00 |
|
2 * r + 2 * t
|
9145f83639
|
fix: remove dead list view anim code
|
2026-04-09 22:14:52 +10:00 |
|
2 * r + 2 * t
|
8fbf85da86
|
fix: notif list viewport jumping around on delegate creation
|
2026-04-09 20:02:35 +10:00 |
|
2 * r + 2 * t
|
82f177fa3f
|
fix: increase cache buffers to reduce visual glitches
Also set initial notif state and notif content non async
|
2026-04-09 19:11:46 +10:00 |
|
2 * r + 2 * t
|
0682397384
|
fix: watch transform for changes + async dock list
|
2026-04-09 17:36:05 +10:00 |
|
2 * r + 2 * t
|
c7a943b1c7
|
fix: close notif group notifs in batches
|
2026-04-09 16:14:36 +10:00 |
|
2 * r + 2 * t
|
1d6919b375
|
Merge branch 'main' into cxx-listview
|
2026-04-09 15:56:15 +10:00 |
|
2 * r + 2 * t
|
c126075d40
|
chore: clean out legacy background code
|
2026-04-06 23:42:47 +10:00 |
|
2 * r + 2 * t
|
a40b1c2c77
|
fix: use bound component context
|
2026-04-03 22:37:35 +11:00 |
|
2 * r + 2 * t
|
5b153fde8f
|
fix: batch clear all notifs to prevent blocking
|
2026-04-03 20:47:13 +11:00 |
|
2 * r + 2 * t
|
b83ac6e50a
|
feat: use curve for notif clear all anim
Speeds up clearing large numbers of notifications
|
2026-04-03 20:25:04 +11:00 |
|
2 * r + 2 * t
|
2fbdfad472
|
fix: notif group collapse lag
It sort of breaks the anim but it's a worthwhile tradeoff
Without this it is just wayyy too laggy with large amounts of notifs
|
2026-04-03 19:59:14 +11:00 |
|
2 * r + 2 * t
|
700ad61969
|
feat: listview async delegate creation and destruction
|
2026-04-03 18:34:07 +11:00 |
|
2 * r + 2 * t
|
20983ffa6e
|
feat: replace notif group list with lazy list view
|
2026-04-03 17:59:27 +11:00 |
|