xodp 0.1.0

A small, fast viewer for OpenDocument presentations
//! xodp: an `OpenDocument` presentation, read.
//
// Author: David M. Anderson
// Built with AI assistance (Claude, Anthropic)

// The reasoning for each of these three is in `xodt/src/main.rs`, which is where
// the suite's first application wrote them down.
#![deny(unsafe_code)]
#![warn(clippy::pedantic)]
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]

mod view;

use odox_ui::{Product, mark, run};

fn main() -> eframe::Result {
    run(
        Product {
            id: "xodp",
            extension: "odp",
            format: mark("OpenDocument Presentation"),
        },
        |_ctx| view::SlideView::default(),
    )
}