Repository navigation
Features
-
Manage slides from the filmstrip, and a version history that restores saved versions
To manage slides, right-click a thumbnail (Duplicate slide, Move left, Move right, Delete slide), drag
thumbnails to reorder them, or use the keys on a focused thumbnail (Ctrl/Cmd+D duplicate,
Delete, Alt+arrows move). Each action is one undo step, and a save still patches only that
slide's bytes in the file: a moved slide keeps its exact source text and indentation, and a
copy that was not edited is written as the original's text. A Reveal vertical stack moves,
copies and deletes as one unit; read-only, generated and Markdown slides are refused with the
reason, and the last slide cannot be deleted. Adding a blank slide comes later.Version history (Save ▾ → Version history…) lists the 5 kept backups of the document, each with the
time that version was saved and its size, and Restore. A restore is written as a save: the
current file is backed up first, and a tab that is behind the file gets the conflict message.
Unsaved edits are downloaded as a copy before they are replaced.Backups kept in save order. Two saves in the same second could prune the newest backup and keep an older one (the
name's sub-second part came from a second clock reading); a backup of another document named
like this one (deck.html.v2.html) could be counted and pruned as its own. Names now carry a
UTC time with nanoseconds, so the order also holds when the clocks go back an hour.
Bug Fixes
-
plugin: The listing shows HTML Deck (displayName); the plugin branch can be republished by hand
The directory titles a listing from displayName, else it capitalises name (Htmldeck). Publishing the plugin tree is its own workflow (plugin.yml): the release calls it, and Actions → plugin → Run workflow republishes the manifests without a release. -
Private log folder for the session key, GET bodies end keep-alive, SemVer order on the plugin branch
Documentation
-
Privacy policy (everything stays on the machine; what is read, written and fetched)
Shipped in the plugin tree too, for the plugin directory's privacy question. -
Screenshots with the new logo and the FX v4 effects
Full Changelog: v0.1.11...v0.1.12