github elio-fm/elio v1.4.0

latest releases: v1.15.0, v1.14.0, v1.13.0...
6 months ago

Added

  • Added an optional startup directory argument, so elio <directory> opens that directory and invalid or non-directory paths return a clear error.
  • Added keyboard-driven preview scrolling that mirrors [ / ]: Shift+K / Shift+J (configurable) step pages on PDF, comic, and EPUB previews and otherwise scroll the preview up / down. [ / ] now also scrolls text/code/log previews while keeping its page-step behavior on paged previews. ([#79])
  • Added a dedicated Preview section to the help overlay (?) listing the new vertical scroll keys, [ / ] page-stepping, and the horizontal scroll keys, and rebalanced the overlay columns so both sides end at the same height.

Changed

  • Changed the default horizontal preview scroll bindings from < / > to Shift+H / Shift+L so all four preview scroll directions share a consistent vim-style modifier pattern. Existing scroll_preview_left / scroll_preview_right overrides in config.toml continue to work unchanged.

Fixed

  • Fixed Linux/BSD default-app dispatch and Open With MIME detection to prefer GLib's MIME resolution before falling back to xdg-open or xdg-mime, keeping system default launches aligned with desktop MIME associations. ([#77])
  • Fixed Warp inline image and PDF previews by using Kitty direct placement instead of Kitty Unicode placeholders. ([#75])
  • Fixed tmux relaying of Kitty Graphics preview sequences so inline image and PDF previews can render inside tmux when KittyGraphics is selected and allow-passthrough is enabled. Some tmux setups may still require preserved terminal markers or ELIO_IMAGE_PREVIEWS=1. ([#74], [#70])

Don't miss a new elio release

NewReleases is sending notifications on new releases.