diff --git a/docs/file-format-parity.md b/docs/file-format-parity.md index 3d7d82c7..d68596e2 100644 --- a/docs/file-format-parity.md +++ b/docs/file-format-parity.md @@ -22,7 +22,7 @@ PowerPoint opens and saves; Viewer = opens only). | `.pptm` / `.potm` / `.ppsm` macro-enabled | Editor | no | no | Should open and keep `vbaProject.bin` without running it | none | | `.ppt` / `.pot` / `.pps` 97–2003 binary | Editor | no | no | Owner decision; import only would be enough | none | | `.odp` OpenDocument | Editor | no | no | | none | -| `.thmx` Office theme | Viewer | theme only (Design › Browse for Themes…) | no | Browse for Themes takes a `.thmx`'s colours, fonts and effects; a `.pptx` or `.potx` brings its slide master and layouts as well, and slides move to the matching layouts (#807). A `.thmx`'s own master and layouts aren't read yet | `crates/pptx/src/lib.rs` (`import_theme_tests`), `crates/engine/src/cmd/design.rs` (`browse_theme_tests`) | +| `.thmx` Office theme | Viewer | theme only (Design › Browse for Themes…) | no | Browse for Themes takes a `.thmx`'s colours, fonts and effects; a `.pptx` or `.potx` brings its slide master and layouts as well, and slides move to the matching layouts (#807). A `.thmx`'s own master and layouts aren't read yet | `crates/pptx/src/lib.rs` (`import_theme_tests`), `crates/engine/src/cmd/design/browse_theme_tests.rs` | | `.deckcraft` native (zip + JSON) | n/a | yes (also `.slidecraft`) | yes | Lossless for the DeckCraft model, forward compatible | `crates/format` tests | | PDF | export | no | yes | Slides, notes pages, handouts (1–9); real-text layer with embedded subsets, links, bookmarks. Slide artwork is a raster image at print resolution, not vector | `crates/pdf` tests | | Outline `.rtf` / `.txt` | export (RTF), import (outline) | `.txt` and `.rtf` outline; `.md` as Markdown (headings are slides, list items bullets) (open, drop, `slide.fromOutline`) | `.txt` and `.rtf` outline | — | format + engine tests | diff --git a/docs/gaps.md b/docs/gaps.md index 9ec41ee8..c4a875f1 100644 --- a/docs/gaps.md +++ b/docs/gaps.md @@ -209,7 +209,7 @@ Detail in [file-format-parity.md](file-format-parity.md). Animations ▸ Preview and the pane's Play All play the current slide's animations on the editor canvas (Escape or a click stops them); with an effect selected the pane's button reads Play From and starts at that effect. The pane has an advanced timeline with draggable bars -(`crates/ui-egui/src/animtimeline.rs`). Still open: most of the effect gallery. Detail in +(`crates/ui-egui/src/panels/animtimeline.rs`). Still open: most of the effect gallery. Detail in [animation-parity.md](animation-parity.md). 7–13 h; the pane is a **beta blocker**. diff --git a/packaging/common.sh b/packaging/common.sh index c76be3f7..90f78b9b 100644 --- a/packaging/common.sh +++ b/packaging/common.sh @@ -6,7 +6,7 @@ # ROOT workspace root # VERSION [workspace.package] version from Cargo.toml (override: DECKCRAFT_VERSION) # DIST output directory for release artifacts (default: $ROOT/dist/release) -# DECKCRAFT_BUILD_SHA git commit shown in the About dialog (crates/ui-egui/src/dialogs.rs version_line) +# DECKCRAFT_BUILD_SHA git commit shown in the About dialog (crates/ui-egui/src/dialogs/about.rs version_line) # DECKCRAFT_BUILD_DATE UTC build date, YYYY-MM-DD # CARGO_TARGET_DIR cargo's target dir (default: $ROOT/target)