Commit graph

  • 3cffc1ff94 fix: even MORE non global access 2 * r + 2 * t 2026-04-13 16:52:36 +10:00
  • 16a77f0df9 chore: remove unused import 2 * r + 2 * t 2026-04-13 16:42:38 +10:00
  • 8106aca173 fix: even more non global access 2 * r + 2 * t 2026-04-13 15:53:43 +10:00
  • 6a91535677 fix: don't suppress warnings on non Item components 2 * r + 2 * t 2026-04-13 03:43:53 +10:00
  • 06ad45d88a fix: more non global access warnings 2 * r + 2 * t 2026-04-13 03:23:29 +10:00
  • 9de094b5ed fix: suppress warnings before component is complete 2 * r + 2 * t 2026-04-13 03:14:10 +10:00
  • 8c8d196e20 feat: use QQuickAttachedPropertyPropagator 2 * r + 2 * t 2026-04-13 03:06:13 +10:00
  • 8883156dd9 fix: add lock config scope 2 * r + 2 * t 2026-04-13 00:25:16 +10:00
  • bbba6e162d fix: global transparency 2 * r + 2 * t 2026-04-13 00:12:44 +10:00
  • 7e4b14f6ba fix: per monitor props not having ancestor scope 2 * r + 2 * t 2026-04-13 00:06:48 +10:00
  • 2f5fcfa2fb fix: move more properties to global only 2 * r + 2 * t 2026-04-13 00:06:21 +10:00
  • 5cef79d5e0 feat: warn on per monitor confs being accessed without scope 2 * r + 2 * t 2026-04-12 23:50:46 +10:00
  • 0432c4708e fix: anims should not be per monitor 2 * r + 2 * t 2026-04-12 23:22:48 +10:00
  • 03c1e5060a feat: print full option path in warning 2 * r + 2 * t 2026-04-12 23:04:57 +10:00
  • 666d451f4b fix: global config use for rest of global props 2 * r + 2 * t 2026-04-12 23:02:00 +10:00
  • 8f579a1e65 fix: ignore most operations if global only 2 * r + 2 * t 2026-04-12 22:52:18 +10:00
  • b8d17ad8ef fix: use global config for global properties 2 * r + 2 * t 2026-04-12 22:47:30 +10:00
  • 129b063381 refactor: move inline getter impls to cpp file 2 * r + 2 * t 2026-04-12 22:38:36 +10:00
  • e16a70bee7 fix: don't sync global props 2 * r + 2 * t 2026-04-12 22:26:30 +10:00
  • 1385ca15de feat: add warning on global options using per-mon confs 2 * r + 2 * t 2026-04-12 22:16:32 +10:00
  • 7b13772f26 chore: add not per-mon opts to readme 2 * r + 2 * t 2026-04-12 21:07:00 +10:00
  • f1fb68c721 feat: add auto save on option changes 2 * r + 2 * t 2026-04-12 03:58:35 +10:00
  • dd15b1d80e refactor: static -> anonymous namespace 2 * r + 2 * t 2026-04-12 03:54:01 +10:00
  • 644e70679b refactor: move attached types to own files 2 * r + 2 * t 2026-04-12 03:52:51 +10:00
  • fc1b3ca2d6 chore: remove unused import 2 * r + 2 * t 2026-04-12 03:47:42 +10:00
  • 42b9e57eae fix: use singleton for conf writes 2 * r + 2 * t 2026-04-12 03:46:37 +10:00
  • 3d012e86b3 chore: remove old Config.save() 2 * r + 2 * t 2026-04-12 03:45:17 +10:00
  • 41ba4f6271 feat: add per monitor enabled prop 2 * r + 2 * t 2026-04-12 03:39:58 +10:00
  • bea72b4a64 feat: emit signals on startup 2 * r + 2 * t 2026-04-12 03:20:25 +10:00
  • 5a13cc22f6 feat: add unknown option toasts 2 * r + 2 * t 2026-04-12 03:12:13 +10:00
  • ee9dce0268 fix: propagate per monitor overlay signals to main 2 * r + 2 * t 2026-04-12 03:01:58 +10:00
  • ef00097a51 feat: improve error toasts 2 * r + 2 * t 2026-04-12 02:46:42 +10:00
  • 3e1b235a75 feat: watch parent dirs recursively for changes 2 * r + 2 * t 2026-04-12 02:41:42 +10:00
  • b987a39d79 feat: debounce reloads 2 * r + 2 * t 2026-04-12 02:33:29 +10:00
  • 1ad6f657ae fix: don't emit until final retry 2 * r + 2 * t 2026-04-12 02:30:24 +10:00
  • 24367dfb3a feat: add config load/fail toasts 2 * r + 2 * t 2026-04-12 02:22:06 +10:00
  • 72e0a218fd refactor: move file logic to RootConfig + to own file 2 * r + 2 * t 2026-04-12 02:06:13 +10:00
  • 697784abce fix: remove key from loaded keys on sync 2 * r + 2 * t 2026-04-12 01:20:40 +10:00
  • 9b1b33a388 feat: remove file prefix on signals 2 * r + 2 * t 2026-04-12 01:19:48 +10:00
  • 746d1af826 feat: allow resetting options 2 * r + 2 * t 2026-04-12 00:00:56 +10:00
  • 93b5fb5f4f feat: make all configs sparse 2 * r + 2 * t 2026-04-11 23:53:36 +10:00
  • 31d7a77929 fix: popouts anims, should not be per-monitor 2 * r + 2 * t 2026-04-11 23:49:40 +10:00
  • 9be9ec10a6 fix: per monitor configs 2 * r + 2 * t 2026-04-11 23:37:42 +10:00
  • 37b61fedc9 chore: update readme 2 * r + 2 * t 2026-04-11 23:27:27 +10:00
  • ae8d344f84 fix: qualify attached props on non-Item components 2 * r + 2 * t 2026-04-11 22:43:31 +10:00
  • 71dd7b4db8 chore: format QML imports 2 * r + 2 * t 2026-04-11 22:17:24 +10:00
  • f65723ad71 feat: never destroy config singletons 2 * r + 2 * t 2026-04-11 22:11:30 +10:00
  • 9cf3ad4094 fix: broken config uses + move gif speed adjustments to Config.general 2 * r + 2 * t 2026-04-11 21:54:27 +10:00
  • ba95924578 fix: dashboard showXXX confs in the wrong file 2 * r + 2 * t 2026-04-11 21:44:03 +10:00
  • d99fefdd34 fix: use correct anim tokens in QML 2 * r + 2 * t 2026-04-11 21:40:19 +10:00
  • 180120801a feat: add proper anim tokens to Tokens 2 * r + 2 * t 2026-04-11 21:33:18 +10:00
  • b5dcd07ab8 fix: use correct size tokens in QML 2 * r + 2 * t 2026-04-11 21:24:16 +10:00
  • 2b2d5a4873 feat: move size tokens to subobject 2 * r + 2 * t 2026-04-11 21:22:58 +10:00
  • 3a37d77d1f feat: replace qml config module with c++ module 2 * r + 2 * t 2026-04-11 21:18:56 +10:00
  • 0429650a6e feat: Tokens attached object points to Config.appearance 2 * r + 2 * t 2026-04-11 21:16:35 +10:00
  • 324acb492a fix: ensure singletons exist when evaluating attached props 2 * r + 2 * t 2026-04-11 21:08:09 +10:00
  • 4f2b90147e fix: signal and emit macros -> keywords 2 * r + 2 * t 2026-04-11 20:16:37 +10:00
  • d5d6f70f52 feat: add load/save + fail signals 2 * r + 2 * t 2026-04-11 20:10:27 +10:00
  • e283ee2a9f fix: fully qualify Q_PROPERTY types 2 * r + 2 * t 2026-04-11 19:49:05 +10:00
  • 8f51502f91 fix: use qobject parent 2 * r + 2 * t 2026-04-11 19:44:22 +10:00
  • edf6184c81 fix: retry reading file before warn 2 * r + 2 * t 2026-04-11 19:16:44 +10:00
  • a53aff357a feat: expose default configs to qml 2 * r + 2 * t 2026-04-11 18:58:45 +10:00
  • 08cc492698 fix: ensure tokens are not bound multiple times 2 * r + 2 * t 2026-04-11 18:36:29 +10:00
  • f15b234753 fix: create tokens singleton when global config is created 2 * r + 2 * t 2026-04-11 18:35:05 +10:00
  • 9a8c5ec7f9 feat: add debug logging 2 * r + 2 * t 2026-04-11 18:15:59 +10:00
  • 71f27bb45f feat: add per monitor configs 2 * r + 2 * t 2026-04-11 18:09:21 +10:00
  • a932a68a40 feat: add config scope 2 * r + 2 * t 2026-04-11 15:40:19 +10:00
  • 9f8fd7d660 feat: make tokens separate singleton 2 * r + 2 * t 2026-04-11 15:36:18 +10:00
  • f4b851b5b3 feat: advanced -> tokens 2 * r + 2 * t 2026-04-11 15:09:59 +10:00
  • 4ff97c8306 fix: crash/block on qml engine reload 2 * r + 2 * t 2026-04-11 03:27:19 +10:00
  • ff1bde855e fix: expose config types to qml properly 2 * r + 2 * t 2026-04-11 03:07:48 +10:00
  • f7aec30ad2 fix: use private constructor for singleton 2 * r + 2 * t 2026-04-11 02:52:17 +10:00
  • 8d73d6037d fix: move scale back to normal config 2 * r + 2 * t 2026-04-11 02:38:03 +10:00
  • d530e209b3 feat: add c++ settings 2 * r + 2 * t 2026-04-11 02:10:20 +10:00
  • 0e07176ff1
    Merge pull request #1375 from caelestia-dots/cxx-listview 2 * r + 2 * t 2026-04-10 16:18:09 +10:00
  • 0844013ca7 feat: animate delegates in from visual position 2 * r + 2 * t 2026-04-10 02:36:56 +10:00
  • 6cd5758234 fix: animate viewport tracking and fix condition 2 * r + 2 * t 2026-04-10 02:34:35 +10:00
  • e3d2ffd9ae fix: remove previewHidden from notif groups 2 * r + 2 * t 2026-04-10 02:10:52 +10:00
  • c629eaaa08 fix: don't add delegate to layout until ready delay finish 2 * r + 2 * t 2026-04-10 01:38:12 +10:00
  • e234990c52 fix: don't play add/remove anim on old delegates 2 * r + 2 * t 2026-04-10 01:25:09 +10:00
  • 7a82ca4765 fix: account for closing notifs in group preview 2 * r + 2 * t 2026-04-10 01:22:16 +10:00
  • ac65b78588 fix: reduce notif group list cache buffer 2 * r + 2 * t 2026-04-10 01:10:21 +10:00
  • b0aeee8b80 fix: allow viewport to be outside of bounds 2 * r + 2 * t 2026-04-10 01:10:05 +10:00
  • 2efe1a93a6 fix: layout delegates after configurable delay 2 * r + 2 * t 2026-04-10 00:19:16 +10:00
  • e6c1248bef fix: no need to disconnect signal 2 * r + 2 * t 2026-04-09 23:29:12 +10:00
  • cc54d9bc5b fix: remove unnecessary qml context creation 2 * r + 2 * t 2026-04-09 22:20:38 +10:00
  • 9145f83639 fix: remove dead list view anim code 2 * r + 2 * t 2026-04-09 22:06:46 +10:00
  • e3b3a66877 fix: notif fileview warnings on first launch 2 * r + 2 * t 2026-04-09 21:56:51 +10:00
  • 8fbf85da86 fix: notif list viewport jumping around on delegate creation 2 * r + 2 * t 2026-04-09 19:52:54 +10:00
  • 82f177fa3f fix: increase cache buffers to reduce visual glitches 2 * r + 2 * t 2026-04-09 19:11:46 +10:00
  • 1223b5338b fix: prevent cacheBuffer from extending viewport over height 2 * r + 2 * t 2026-04-09 19:10:34 +10:00
  • 3f72dde918 fix: lazy list view overshoot 2 * r + 2 * t 2026-04-09 17:49:03 +10:00
  • 0682397384 fix: watch transform for changes + async dock list 2 * r + 2 * t 2026-04-09 17:36:05 +10:00
  • c7a943b1c7 fix: close notif group notifs in batches 2 * r + 2 * t 2026-04-09 16:14:36 +10:00
  • 1d6919b375 Merge branch 'main' into cxx-listview 2 * r + 2 * t 2026-04-09 15:56:15 +10:00
  • aa2b08dd45
    Merge pull request #1331 from caelestia-dots/sdfs 2 * r + 2 * t 2026-04-09 00:55:22 +10:00
  • c623b9b688 fix: osd and session bulges 2 * r + 2 * t 2026-04-09 00:34:26 +10:00
  • bd35b2bef5 Merge branch 'main' into sdfs 2 * r + 2 * t 2026-04-08 22:46:04 +10:00
  • 7f0acf15b3 chore: fix linter warnings 2 * r + 2 * t 2026-04-08 19:42:11 +10:00
  • e1e0c314c6 refactor: move popout position logic to wrapper 2 * r + 2 * t 2026-04-08 19:35:57 +10:00