Commit graph

2466 commits

Author SHA1 Message Date
2 * r + 2 * t
31c484b041 fix: wrap media position by length (#1410) 2026-04-19 20:03:53 +10:00
2 * r + 2 * t
b0d5700be1 fix: state layer ripple
Also improve ripple anim
2026-04-19 19:53:58 +10:00
2 * r + 2 * t
d97bbb34a6 chore: format 2026-04-19 19:21:03 +10:00
2 * r + 2 * t
ec8ce65857 feat: m3 expressive menus
Also fix the player selector being click through
Fixes #1405
Closes #1350
2026-04-19 19:15:31 +10:00
2 * r + 2 * t
2bb28197a0 fix: don't use easingCurve type
Fixes #1401
Nix does not have Qt 6.11 yet
2026-04-19 16:09:15 +10:00
2 * r + 2 * t
a6a51a0b88 fix: dash tab hover 2026-04-18 02:28:00 +10:00
2 * r + 2 * t
f68fb78c80 feat: use pch to speed up builds 2026-04-18 02:16:16 +10:00
2 * r + 2 * t
850d9fc1c9 feat: forward declare where possible
Hopefully speeds up compile times by at least a bit
2026-04-18 02:04:47 +10:00
2 * r + 2 * t
a6ce66814e chore: .. imports -> qs.components 2026-04-18 01:41:16 +10:00
2 * r + 2 * t
4ed029f3af chore: format 2026-04-18 01:36:37 +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
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
7df53a05d0 feat: add anim type shorthand + anchor anim 2026-04-15 17:31:26 +10:00
2 * r + 2 * t
90528c513f
fix: remove config install from cmake 2026-04-15 07:18:20 +10:00
2 * r + 2 * t
0eaca375ab
Merge pull request #1392 from caelestia-dots/feat/cxx-settings
Convert config management to C++
2026-04-15 02:03:31 +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
455c4c59a6 chore: remove unnecessary id 2026-04-13 18:58:24 +10:00
2 * r + 2 * t
876517081d chore: update readme global opts 2026-04-13 18:53:03 +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
6a91535677 fix: don't suppress warnings on non Item components 2026-04-13 03:43:53 +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
9de094b5ed fix: suppress warnings before component is complete 2026-04-13 03:14:10 +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
bbba6e162d fix: global transparency 2026-04-13 00:14:50 +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
2f5fcfa2fb fix: move more properties to global only 2026-04-13 00:06:21 +10:00
2 * r + 2 * t
5cef79d5e0 feat: warn on per monitor confs being accessed without scope 2026-04-12 23:50:46 +10:00
2 * r + 2 * t
0432c4708e fix: anims should not be per monitor 2026-04-12 23:22:48 +10:00
2 * r + 2 * t
03c1e5060a feat: print full option path in warning 2026-04-12 23:04:57 +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
8f579a1e65 fix: ignore most operations if global only 2026-04-12 22:52:18 +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
129b063381 refactor: move inline getter impls to cpp file 2026-04-12 22:38:36 +10:00
2 * r + 2 * t
e16a70bee7 fix: don't sync global props
Prevents warning on syncs as well
2026-04-12 22:26:30 +10:00
2 * r + 2 * t
1385ca15de feat: add warning on global options using per-mon confs 2026-04-12 22:19:46 +10:00
2 * r + 2 * t
7b13772f26 chore: add not per-mon opts to readme 2026-04-12 21:07:00 +10:00
2 * r + 2 * t
f1fb68c721 feat: add auto save on option changes 2026-04-12 03:58:35 +10:00
2 * r + 2 * t
dd15b1d80e refactor: static -> anonymous namespace 2026-04-12 03:54:01 +10:00
2 * r + 2 * t
644e70679b refactor: move attached types to own files 2026-04-12 03:52:51 +10:00
2 * r + 2 * t
fc1b3ca2d6 chore: remove unused import 2026-04-12 03:47:42 +10:00
2 * r + 2 * t
42b9e57eae fix: use singleton for conf writes 2026-04-12 03:46:37 +10:00