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
</>toShift+H/Shift+Lso all four preview scroll directions share a consistent vim-style modifier pattern. Existingscroll_preview_left/scroll_preview_rightoverrides inconfig.tomlcontinue 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-openorxdg-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
KittyGraphicsis selected andallow-passthroughis enabled. Some tmux setups may still require preserved terminal markers orELIO_IMAGE_PREVIEWS=1. ([#74], [#70])