Skip to main content

Support ODF Format for Manuals

šŸ“‹ Summary

Add support for viewing manuals in Open Document Format (ODF), such as .odt, alongside existing formats like PDF and RTF.


ā— Problem

Manual support is currently limited to a small set of formats:

  • ODF files (e.g. .odt) are not supported

  • Users creating their own manuals cannot use this format

  • Requires manual conversion to PDF or RTF

  • Adds friction for users who prefer open or editable formats

This limits flexibility for user created content.


šŸ’” Proposal

Expand supported manual formats:

  • Add support for:

    • .odt (OpenDocument Text)

  • Ensure manuals can:

    • Be opened from LaunchBox and Big Box

    • Display correctly in the built-in viewer (or supported external viewer)

  • Optionally allow users to choose a preferred application for opening unsupported formats


🧩 Use Cases

  • A user creates custom manuals in .odt format

  • A user prefers open formats over PDF

  • Manuals are stored and viewed without needing conversion

  • Community shared manuals can use a wider range of formats


šŸ“¦ Benefits

  • Greater flexibility for manual creation and usage

  • Reduces need for file conversion

  • Supports open standards

  • Improves compatibility with user generated content


āš ļø Considerations

  • May require integration with external viewers

  • Rendering consistency should be considered

  • Could be extended to other document formats in the future

Status: Open To Community1 comment

Log in to comment and vote

Comments1

  • AstroBob changed status to Open To Community
    Team•

    Apr 27

    Pinned

    Hi there!

    Thanks so much for submitting this request and for taking the time to explain your use case — that context is always super helpful.

    I’ve gone ahead and fleshed out the main idea using the info you provided, and I’m opening it up to the community for further discussion and feedback. Please let me know if this fleshed-out version doesn’t match your original intended request.

    Feel free to let me know if you have any extra thoughts, examples, or edge cases you think might be relevant!

    Cheers,
    The LaunchBox team