Skip to content

1.2.0

Choose a tag to compare

@max-fluff max-fluff released this 01 Aug 20:50
· 8 commits to main since this release

Added

  • The inline embed is a viewer (Embeds). The header carries a toolbar, and each format shows only the controls it can honour: the document's own contents list, ◀ 3 / 128 ▶ with a box you can type a page into, a zoom ladder from 50 to 300 % with Fit width, and Open / Refresh. Ctrl+wheel zooms, the arrows and PageUp/PageDown step, Home/End jump to the ends, and a double-click toggles fit against 100 %.
  • A recording's own transport (Embeds). Audio and video get play, a bar filled to where they have got to, the clock, sound with the level it is at, and full screen for a video — as wide as the block asked for, in place of the browser's second header. With the transport focused, space plays and pauses, the arrows step five seconds and m mutes.
  • Remember this view (Embeds). The one action that writes back: page: and zoom: for a document, time: and volume: for a recording, written into the block so it opens there next time. Offered only where the note is open in an editor — reading view has no editor to undo a write in.
  • A range draws as you reach it (Embeds). report.pdf#page=3-5 stacks its pages and paints each as it scrolls into view rather than all at once, and takes the contents list instead of the arrows.
  • Citation keys (Links, Settings). The new Bibliographies setting reads keys from BibTeX (.bib) or CSL-JSON. A link inserted to a document that has a key is pinned to it, so it survives the document being renamed or re-filed; Pin to citation key is in the link's menu.
  • Drag and drop from your file manager (Links, Embeds). Drop a document into a note and pick whether it lands as a reference link or an inline embed. A file outside your Reference root is skipped with a notice rather than baked in as an absolute path.
  • More of the chrome is yours (Style Settings). How tall an inline embed and a hover preview grow before they scroll, and how visible an embed's toolbar is while the pointer is elsewhere.

Fixed

  • A framed preview — Word, OpenDocument, HTML, EPUB and spreadsheets — scrolled its own body, so a wide sheet's scrollbar sat at the foot of the whole document, below the fold. Nothing could reach it: a wheel or a middle-click autoscroll never crosses into a frame. The frame now never grows taller than the box it is shown in, and scrolls in its own window, where the bars are in view.

Internal

  • The embed shell is the shared embed-frame module, which both sigil linkers draw on.
  • Scan folders are watched through the shared watcher, which works on Linux too.