Skip to content

Releases: DS-argus/modeleaf

Modeleaf 0.11.1

Choose a tag to compare

@github-actions github-actions released this 19 Aug 00:27
55b2baa

What's Changed

Full Changelog: v0.11.0...v0.11.1

Modeleaf 0.11.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 02:51
9dd8c27

What's Changed

Full Changelog: v0.10.0...v0.11.0

Modeleaf 0.10.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 15:18
0f7ff0b

What's Changed

Full Changelog: v0.9.2...v0.10.0

Modeleaf 0.9.2

Choose a tag to compare

@github-actions github-actions released this 12 Aug 11:57
6594812

What's Changed

  • Make Homebrew the sole update path and release 0.9.2 by @DS-argus in #43

Full Changelog: v0.9.1...v0.9.2

Modeleaf 0.9.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 11:23
f48e57c

What's Changed

  • Fix continuous-scroll gg navigation and release 0.9.1 by @DS-argus in #41

Full Changelog: v0.9.0...v0.9.1

Modeleaf 0.9.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 08:15
ee56270

What's Changed

Full Changelog: v0.8.0...v0.9.0

Modeleaf 0.8.0

Choose a tag to compare

@DS-argus DS-argus released this 11 Aug 23:01

Link destination indicators

  • Show configurable visual feedback after verified internal GoTo landings from link hints and mouse clicks.
  • Add pulse ring, target, beacon, static ring, and diamond pulse styles.
  • Add red, amber, cyan, green, and purple color presets plus size and duration controls.
  • Add a keyboard-first four-column picker on I, with full mouse selection and draggable value bars.
  • Persist indicator preferences in application state without changing the PDF or TOML configuration.
  • Cancel stale indicators across scrolling, zooming, rotation, resize, tab/pane changes, navigation, and session close.

Closes #36.

Verification: 480 tests across 55 suites passed; Xcode project validation and Release packaging passed.

Modeleaf 0.7.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 13:25

Highlights

  • Added vertically continuous multi-page reading as the default layout, with clearer Fit Page and Search mode indicators and predictable fit/zoom transitions.
  • Improved Vim-style navigation: finer j/k scrolling, default arrow-key movement, and more reliable Ctrl+o / Ctrl+i Back and Forward restoration for internal PDF jumps.
  • Fixed link hints for partially visible pages and TOCs: labels are based only on visible links, distinct annotations remain selectable, and internal destinations preserve their page and point.
  • Added native macOS printing through Cmd+p, the File menu, and Command Palette.
  • Added the Nord theme and polished theme, command, and recent-file overlays with mouse hover, click support, pointer cursors, and clearer shortcut hints.
  • Simplified the empty Open PDF screen, added app version and active-mode status UI, and made state.json human-readable with stable pretty formatting.

Notes

  • Source PDFs remain read-only; Save As, page editing, and PDF export are not included.
  • Document reading-position persistence (N12) is intentionally not included in v0.7.0 while its behavior is undergoing further validation.

Full Changelog: v0.6.0...v0.7.0

Modeleaf 0.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:53

What's Changed

Full Changelog: v0.5.0...v0.6.0

Modeleaf 0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:44

v0.5.0 — config key grammar pinned

The key notation in config.toml now has a single canonical form. Removed spellings error with replacement guidance instead of parsing:

Before Now
<S-o> O (same token; conflicts are now detected)
<D-P> <D-S-p> or <D-p> (explicit)
cr / return / escape / backspace / delete <Enter> / <Esc> / <BS> / <Del>
<Backtick> <Plus> <Equal> <Slash> bare literals \`` + = /`
<F13><F24> not supported (F1–F12 only)

See the new Key grammar section in CONFIG.md. Also ships restructured READMEs (Philosophy / Install / Update / Using it / Configuration).