Skip to content

odox 0.2.0

Choose a tag to compare

@anderix anderix released this 14 Sep 16:37
· 86 commits to main since this release

The presentation viewer draws slides rather than listing their text, the page
can be selected and copied from, and the window speaks German.

Added

  • A slide is drawn with its master page: the ground it fills, and the shapes a
    template decorates every slide with. Rectangles, ellipses, polygons, polylines,
    lines and custom shapes are drawn from their own geometry, with solid,
    gradient and stretched-picture fills.
  • draw:enhanced-geometry, which is how a custom shape states its outline: a
    path in a coordinate space of its own, with numbers that may be formulas.
  • Text in the page can be selected and copied: drag, double-click a word,
    triple-click a line, Ctrl+C. A selection survives scrolling and spans
    paragraphs.
  • German. The window draws in the desktop's language, and the desktop entries
    carry it too.
  • A Debian package for the odox launcher, which until now was on crates.io
    and in no package. It depends on neither the window libraries nor the viewers:
    it draws nothing, and it recommends the three rather than requiring them.
  • odox, a launcher: it takes a file, works out which of the three viewers
    reads it, and becomes that one. The extension answers first and the package's
    own media type answers where the extension cannot. --which names the viewer
    and launches nothing. On crates.io; in no Debian package yet.