mirror of
https://github.com/PR0M3TH3AN/Artstr-Studio.git
synced 2026-10-27 08:40:39 +00:00
Mark Phase 1 done in PPTX spec
This commit is contained in:
1 parent
2cc2b85883
commit
71e5370e36
1 file changed
+5
-1
@@ -684,7 +684,7 @@ Status: shipped. Phase 1+ paused while we work on a purchase-vault
|
||||
fix on `main`. Branch `pptx-import` retains the Phase 0 commit so
|
||||
work can resume here without setup.
|
||||
|
||||
### Phase 1: Deck Shell
|
||||
### Phase 1: Deck Shell — SHIPPED on `pptx-import` (commit `2cc2b85`)
|
||||
|
||||
- Read `.pptx` as ArrayBuffer.
|
||||
- Unzip with fflate.
|
||||
@@ -697,6 +697,10 @@ work can resume here without setup.
|
||||
Acceptance: Importing a PPTX creates a deck with the correct number of
|
||||
slides; deck loads in the Deck Builder; each slide is editable.
|
||||
|
||||
Status: shipped. Verified via CDP smoke test against synthetic 3-slide
|
||||
and 5-slide `.pptx` files built in-browser with `fflate.zipSync`.
|
||||
Garbage bytes throw a clean "invalid zip data" error.
|
||||
|
||||
### Phase 2: Text + Notes
|
||||
|
||||
- Parse `p:sp` with `p:txBody`.
|
||||
|
||||
Reference in new issue
Block a user