[Bug] how to import an ODP presentation #1175
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#1175
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
I cannot find how to import an odp presentation
To reproduce
Steps to reproduce the behaviour:
Expected behaviour
What you expected to happen.
I expect it to import a presentation into a new file.
Screenshots / sample deck
If applicable, add screenshots or attach a minimal
.md/.ocideckthattriggers the issue.
Environment
flutter --version): don´t know.Additional context
Anything else that might help.
Thanks for the report — and good news: ODP import is supported. It just lives under a different entry point than "Open…", which is what tripped you up.
Why "Open…" refused it. In OciDeck, Open… is only for its native formats — Markdown and
.ocideckfiles. It tries to read your file as text, and since an.odpis a zip archive, that fails with the (admittedly unhelpful) "this file is not readable text" message. It never hinted that an import path exists.How to import an
.odptoday (v0.2.0): with the Import module enabled (which you already did), open the … menu and choose "Presentaties importeren…" / "Import presentations…". That opens a picker accepting.pptx,.odpand.key, converts the file into editable Marp slides, and opens it in a new tab. (Import is a deliberately separate, off-by-default module because the conversion is lossy — OciDeck's slide model is simpler than Impress's — so it warns you up front and turns anything it can't carry into a readable "not imported" note slide.)You're right that this is too hard to find, so we're fixing it. On the upcoming version, when you pick a presentation via Open… the error is replaced by a message that recognises the file and offers a way out:
This keeps import as an explicit, lossy-by-design step while making it discoverable exactly when you need it. Reclassifying this from bug to a usability improvement; it will ship in the next release.
One thing still outside this change: dragging an
.odpstraight onto the window. That's a separate entry point we may add later — for now use the import menu item or the new Open… prompt above.Work is underway on branch
claude/open-presentation-rescue-1175.Both improvements have landed on
main, so this will be in the next release. Two ways to get an.odp(or.pptx/.key) into OciDeck now guide you instead of dead-ending:As before, the … → "Import presentations…" menu item is the direct route, and import stays a deliberately separate, off-by-default module because the conversion is lossy.
Thanks again for reporting this — the flow really was too hard to find. Closing as resolved.