Commit Graph

20 Commits

Author SHA1 Message Date
Uyanide 3156e46c62 🔧 chore: rename assets & add "apply" desktop entry 2026-03-24 06:02:30 +01:00
Uyanide 11c9c2f88d feat: implement signal handling for graceful shutdown using signalfd and QSocketNotifier 2026-03-12 02:42:52 +01:00
Uyanide b06d27cecf feat: add apply option to set wallpaper from command line and enhance process completion signals 2026-03-11 05:44:58 +01:00
Uyanide 5df0b53df0 feat: implement image cache management with max entries limit 2026-03-01 06:28:08 +01:00
Uyanide 807278d748 🐛 fix: this is why we need CI, again 2026-03-01 00:59:29 +01:00
Uyanide 66db6a9d5b 🐛 fix: should work well with qt6.4 2026-03-01 00:58:38 +01:00
Uyanide 911698ea72 🔧 build: split QML modules 2026-03-01 00:03:47 +01:00
Uyanide 4c482937a1 🔧 fix: trigger preview action when color or palette changes 2026-02-28 22:51:04 +01:00
Uyanide f03bdf4e6a ♻️ refactor 2026-02-28 02:12:20 +01:00
Uyanide 37a8735c96 🐛 fix: QueuedConnection to QApplication::quit() 2026-02-27 19:45:02 +01:00
Uyanide 6f1220b7f3 🔧 chore: assets & feat: add restoreOnExit option, remove restoreOnCancel options 2026-02-27 19:35:58 +01:00
Uyanide 1ccb26f42b ♻️ refactor: logging 2026-02-27 17:02:19 +01:00
Uyanide c8acbf1319 feat: cache loaded images and computed dominant colors using db 2026-02-27 16:24:21 +01:00
Uyanide dcbc61a489 feat: add defaultPalette options; rename "palettes" config section to "theme" 2026-02-27 03:46:49 +01:00
Uyanide 9cce47908f 🚧 wip: chekkupointo, far from complete 2026-02-27 01:57:27 +01:00
Uyanide 90311d9832 🚧 wip: chekkupointo, basic functionality completed 2026-02-26 03:12:14 +01:00
Uyanide b13b3934f8 🚧 wip: chekkupointo 2026-02-25 22:41:50 +01:00
Uyanide fff2e56467 🚧 wip: ♻️ refactor: chekkupointo 2026-02-17 23:25:35 +01:00
Uyanide 9622c5b1fe 🚧 wip: che kku po in to 2026-02-17 22:23:20 +01:00
Uyanide e3b4d42762 ♻️ refactor: rename directories to avoid warnings 2026-02-16 14:41:10 +01:00