2 * r + 2 * t
|
20dca094ec
|
chore: remove unused imports
|
2026-04-15 18:33:01 +10:00 |
|
2 * r + 2 * t
|
921c619ccb
|
refactor: use new AnchorAnim component
|
2026-04-15 18:32:19 +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
|
c517b71024
|
fix: utilities recording modal bg
|
2026-04-13 23:03:36 +10:00 |
|
2 * r + 2 * t
|
50c4eaf75b
|
feat: add border smoothing option
|
2026-04-13 22:30:49 +10:00 |
|
2 * r + 2 * t
|
b1401c1c8c
|
feat: border rounding only affect outer corners
|
2026-04-13 22:09:43 +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
|
0571adc80c
|
fix: add back list option defaults
|
2026-04-13 18:11:54 +10:00 |
|
2 * r + 2 * t
|
3cffc1ff94
|
fix: even MORE non global access
|
2026-04-13 16:52:41 +10:00 |
|
2 * r + 2 * t
|
16a77f0df9
|
chore: remove unused import
|
2026-04-13 16:42:38 +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
|
06ad45d88a
|
fix: more non global access warnings
|
2026-04-13 03:23:29 +10:00 |
|
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
|
7e4b14f6ba
|
fix: per monitor props not having ancestor scope
|
2026-04-13 00:07:55 +10:00 |
|
2 * r + 2 * t
|
666d451f4b
|
fix: global config use for rest of global props
|
2026-04-12 23:02:00 +10:00 |
|
2 * r + 2 * t
|
b8d17ad8ef
|
fix: use global config for global properties
|
2026-04-12 22:47:30 +10:00 |
|
2 * r + 2 * t
|
42b9e57eae
|
fix: use singleton for conf writes
|
2026-04-12 03:46:37 +10:00 |
|
2 * r + 2 * t
|
3d012e86b3
|
chore: remove old Config.save()
|
2026-04-12 03:45:17 +10:00 |
|
2 * r + 2 * t
|
5a13cc22f6
|
feat: add unknown option toasts
|
2026-04-12 03:14:04 +10:00 |
|
2 * r + 2 * t
|
ee9dce0268
|
fix: propagate per monitor overlay signals to main
|
2026-04-12 03:01:58 +10:00 |
|
2 * r + 2 * t
|
ef00097a51
|
feat: improve error toasts
|
2026-04-12 02:46:42 +10:00 |
|
2 * r + 2 * t
|
24367dfb3a
|
feat: add config load/fail toasts
|
2026-04-12 02:30:33 +10:00 |
|
2 * r + 2 * t
|
31d7a77929
|
fix: popouts anims, should not be per-monitor
Anims are not per-monitor
|
2026-04-11 23:49:40 +10:00 |
|
2 * r + 2 * t
|
9be9ec10a6
|
fix: per monitor configs
Use c++ singleton pattern for monitor manager and bind appearance tokens
properly
Also use scoped properties on ContentWindow
|
2026-04-11 23:44:13 +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
|
9cf3ad4094
|
fix: broken config uses + move gif speed adjustments to Config.general
|
2026-04-11 21:54:27 +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
|
c623b9b688
|
fix: osd and session bulges
Also remove rect-rect edge sink cause it doesn't work
|
2026-04-09 00:34:45 +10:00 |
|
2 * r + 2 * t
|
bd35b2bef5
|
Merge branch 'main' into sdfs
|
2026-04-08 22:46:04 +10:00 |
|
2 * r + 2 * t
|
7f0acf15b3
|
chore: fix linter warnings
|
2026-04-08 19:42:11 +10:00 |
|
2 * r + 2 * t
|
e1e0c314c6
|
refactor: move popout position logic to wrapper
|
2026-04-08 19:36:04 +10:00 |
|
2 * r + 2 * t
|
eaa6aefa6c
|
fix: popout transition anim
|
2026-04-08 18:44:38 +10:00 |
|