Commit Graph

  • 4ef9674fde feat(ui): add dedicated calm block screen mode and auto-launch from daemon m2/kwin SellPL 2026-10-02 18:06:43 +03:00
  • 9e44bd4b32 feat(ipc): connect GUI to daemon via D-Bus reload and live status detection SellPL 2026-10-02 18:00:29 +03:00
  • 5ba2cea3d8 feat(ui): implement native egui/eframe GUI with schedule management and SQLite persistence SellPL 2026-10-02 17:53:32 +03:00
  • bd7f13a88c fix(packaging): use gzip compression for AppImage type-2 runtime compatibility SellPL 2026-10-02 17:33:30 +03:00
  • f0107dbef8 fix(linux): fix KWin script startup crash and embed type-2 ELF runtime in AppImage SellPL 2026-10-02 17:25:29 +03:00
  • 08fa97da8f feat(packaging): add AppImage build script, AppDir metadata, and systemd service unit SellPL 2026-10-02 17:10:00 +03:00
  • 2194c28ab5 feat(linux): integrate real civil time, boot id, next_wakeup timer, and dbus notifications SellPL 2026-10-02 17:00:31 +03:00
  • eee8c6b996 fix(daemon): call shutdown directly rather than binding a unit value SellPL 2026-10-01 22:45:29 +03:00
  • 3caabbff15 feat(linux): wire the KWin path end to end, and verify it live SellPL 2026-10-01 22:41:31 +03:00
  • a43a8e8231 docs: record the measured storage cost and the new crate boundary main SellPL 2026-10-01 17:17:11 +03:00
  • 610d6b4190 feat(storage): add SQLite persistence in a separate crate SellPL 2026-10-01 17:14:16 +03:00
  • da3ce160b4 docs: add Gitea workflows, issue/PR templates, README and licence notice SellPL 2026-10-01 15:56:13 +03:00
  • 8a521e760e docs: add ADR log, architecture, limitations, permissions, perf, testing SellPL 2026-10-01 15:22:24 +03:00
  • 5c50742a61 ci: add ci.sh, size gate, and shared script helpers SellPL 2026-10-01 15:16:58 +03:00
  • c723efb186 feat(core): add workspace skeleton and the pure decision engine SellPL 2026-10-01 15:02:20 +03:00
  • aa1c582f3c chore: add repo hygiene config and project spec SellPL 2026-10-01 14:04:39 +03:00
  • 1f6c50c998 Merge pull request 'M2: KWin and X11 focus backends, with the KWin script verified live' (#4) from m2/kwin-backend into m1/golden-tables m1/golden-tables SellPL 2026-10-02 13:03:52 +00:00
  • 1318515103 Merge pull request 'M1: golden decision tables (42 cases), plus two engine fixes' (#3) from m1/golden-tables into m1/storage m1/storage SellPL 2026-10-02 13:03:48 +00:00
  • 5356d23619 Merge pull request 'M1: SQLite persistence in a separate crate (ADR-4)' (#2) from m1/storage into m0/bootstrap m0/bootstrap SellPL 2026-10-02 13:03:46 +00:00
  • 052b2a4969 fix(daemon): call shutdown directly rather than binding a unit value m2/kwin-watcher SellPL 2026-10-01 22:45:29 +03:00
  • 69602636b1 feat(linux): wire the KWin path end to end, and verify it live SellPL 2026-10-01 22:41:31 +03:00
  • 8ae043658c feat(linux): add enforcement actions and the daemon event loop m2/kwin-backend SellPL 2026-10-01 22:20:23 +03:00
  • 9f1acb1421 test(linux): verify the KWin script against the live Plasma session SellPL 2026-10-01 21:06:07 +03:00
  • a79d262986 feat(linux): add KWin and X11 focus-detection backends SellPL 2026-10-01 20:21:42 +03:00
  • f05836f528 feat(tests): add the golden decision tables, and fix two engine bugs they found SellPL 2026-10-01 18:29:46 +03:00
  • 92afdc3bf6 docs: record the measured storage cost and the new crate boundary SellPL 2026-10-01 17:17:11 +03:00
  • 9a5c529a8e feat(storage): add SQLite persistence in a separate crate SellPL 2026-10-01 17:14:16 +03:00
  • 81d5122e4b chore: initial empty commit SellPL 2026-10-01 16:16:51 +03:00
  • af8b28f6c6 docs: add Gitea workflows, issue/PR templates, README and licence notice SellPL 2026-10-01 15:56:13 +03:00
  • 5073c7321d docs: add ADR log, architecture, limitations, permissions, perf, testing SellPL 2026-10-01 15:22:24 +03:00
  • 004479a032 ci: add ci.sh, size gate, and shared script helpers SellPL 2026-10-01 15:16:58 +03:00
  • 585fd30440 feat(core): add workspace skeleton and the pure decision engine SellPL 2026-10-01 15:02:20 +03:00
  • 440b4748f2 chore: add repo hygiene config and project spec SellPL 2026-10-01 14:04:39 +03:00