lucaronin
4870d2a05f
fix: keep new note title rename current
2026-05-08 12:06:28 +02:00
lucaronin
d211d89ab8
fix: clear stale editor state on vault switch
2026-05-07 00:25:15 +02:00
lucaronin
50c304fce5
fix: reduce autosave pressure while typing
2026-04-30 19:50:44 +02:00
lucaronin
d1ed826714
fix: suppress watcher refresh after new note writes
2026-04-29 20:45:07 +02:00
lucaronin
91db7c0098
fix: pause saves without active vault
2026-04-29 00:19:47 +02:00
lucaronin
fb39c6679a
fix: handle invalid Windows save paths
2026-04-27 04:04:04 +02:00
lucaronin
5b8aa8da0d
fix: guard pull refresh during unsaved editor edits
2026-04-23 19:34:15 +02:00
lucaronin
857d55a7cd
fix: stop cmd+s from renaming note titles
2026-04-18 08:25:43 +02:00
lucaronin
34de384738
fix: preserve yml views in raw editor
2026-04-17 23:32:36 +02:00
lucaronin
6334d10540
💅 polish inspector, note list, and history UI
2026-04-16 17:03:50 +02:00
lucaronin
c0d16e4b4d
feat: add h1 auto-rename setting
2026-04-16 12:18:11 +02:00
lucaronin
a1331453ad
fix: keep untitled rename non-blocking
2026-04-15 18:59:51 +02:00
lucaronin
8518e89f03
fix: prevent duplicate untitled saves during rename
2026-04-15 18:33:44 +02:00
lucaronin
8f04ed59a4
fix: remap buffered saves after untitled rename
2026-04-14 23:48:30 +02:00
lucaronin
8a5763959b
fix: keep untitled rename non-blocking
2026-04-14 21:15:01 +02:00
lucaronin
0078cc257a
fix: harden rename saves and async deletes
2026-04-14 15:40:46 +02:00
lucaronin
dbf54657f0
fix: harden untitled h1 auto-rename flow
2026-04-11 15:22:34 +02:00
lucaronin
c8db92c92d
fix: debounce untitled H1 filename sync
2026-04-10 17:18:48 +02:00
lucaronin
a42a15c30c
refactor: extract useConflictFlow, useAppSave, useVaultBridge from App.tsx
...
App.tsx was 702 lines and the highest-churn file (102 commits/month).
Extract three hooks to reduce it to 537 lines and distribute future
changes across focused modules:
- useConflictFlow: conflict resolution orchestration
- useAppSave: save/flush/rename orchestration
- useVaultBridge: agent/MCP file operation handlers
All files score 10.0 on CodeScene. 2226 tests pass.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 10:36:45 +02:00