filmcraft/crates/format
vangel76 110c1783c3 #620: Project Notes panel, saved in the project
Problem: a project had nowhere to keep free text (to-dos, instructions
for whoever opens it next, frame numbers).

Fix: plain-text `Project::notes` (schema v15, no-op migration so older
builds refuse instead of dropping it), `project.notes` /
`project.setNotes {text, merge?}` engine commands (undoable, capped at
1 MiB; calls with one `merge` key share an undo step), and a
Window > Project Notes panel whose editor (`notes.text`) commits every
change, one typing session per undo step. Translations for es, ja,
zh-cn (and the panel title for pt-br, uk).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 21:09:13 +02:00
..
src #620: Project Notes panel, saved in the project 2026-10-10 21:09:13 +02:00
tests project: share sequences across edit snapshots (fixtures.rs) 2026-10-09 19:27:15 +04:00
Cargo.toml Format: repair out-of-range audio stream data on load instead of refusing the project 2026-10-09 10:08:10 -04:00