Commit Graph
4 Commits
Author SHA1 Message Date
doyaGu d3b071b0be fix(config): never let app.json I/O stop startup or skip releasing the workspace
An app.json that exists but cannot be read, or a .bak that cannot be written,
now yields defaults instead of an unhandled exception before the main window
exists. A failed write at exit is logged and ignored, and the session is
disposed in a finally block, so the lock and connection are always released.
2026-10-03 09:00:40 -04:00
doyaGu 4b56297135 feat: write app.json only when changed and fall back per invalid field 2026-10-03 02:54:27 -04:00
doyaGu bb4f96a9c5 feat: drop created-at card sort and add card display ordering 2026-10-03 02:52:28 -04:00
yyc12345 c2ee02c209 feat: add storage foundation and i18n resources 2026-10-02 22:05:12 +08:00