Files
BadNote/lib/editor/canvas
Akiba So 28b7af7e72
Some checks failed
CI / Windows build (push) Has been cancelled
feat(editor): persist strokes in live editor
Wire the new EditorRepository + SaveScheduler into PenEditorScreen:
load strokes on open (keyed by a stable djb2 doc-id from the path),
save per page on commit/erase via the debounced diff-write scheduler
(synchronous snapshot before await), flush on dispose. Strokes now
survive close/reopen. PenStroke<->EditorStroke conversion at the
boundary.
2026-06-21 23:45:47 +08:00
..