summaryrefslogtreecommitdiff
path: root/notes/roadmap.md
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-07-28 20:16:05 +0200
committercashmere <cashmere@autistici.org>2026-07-28 20:16:05 +0200
commit395a688b2f463798a53d818332d513ab6f9be7aa (patch)
tree654d105c83b95a97ca8714782599ac4cb54a1acf /notes/roadmap.md
parent32438ce25f69de99d2523b98237f62cfa90890d7 (diff)
downloadopencut-395a688b2f463798a53d818332d513ab6f9be7aa.tar.gz
docs: session 1 wrap-up notes and resumption guiderust-rewrite
Diffstat (limited to 'notes/roadmap.md')
-rw-r--r--notes/roadmap.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/notes/roadmap.md b/notes/roadmap.md
index fc89bb46..99589193 100644
--- a/notes/roadmap.md
+++ b/notes/roadmap.md
@@ -3,6 +3,17 @@
Working notes for the fork's development direction. Captured 2026-07-26,
updated 2026-07-28 (GPUI desktop port greenlit — see notes/gpui-port.md).
+## Done (2026-07-28 session 2 — GPUI port foundation)
+
+Port greenlit and foundation built (see notes/gpui-port.md session log for
+the full table + next-session entry points). 14 Rust crates, ~300 tests,
+`cargo test --workspace` green. Highlights: scene model + `.ocp`
+round-trip compat with web proven both directions; ffmpeg-next 8 decode;
+timeline/animation/commands/audio/text/graphics/effect-defs/mask-defs
+ports; native wgpu compositor readback proven headless; GPUI projects
+screen builds. Checkpoints: `f5a82152`, `32438ce2`. Next: renderer
+resolve/frame-descriptor, then GPUI preview element.
+
## Done (2026-07-28 session)
- Freeze-duration prompt removed; freeze frame uses a fixed 3s (store, dialog, and test deleted).