Features
OutlinePickernow highlights the current page in the outline for better visual feedback on the current location in the document when navigating with the outline.- Add
--list-commandscommand line argument to print the list of available commands with their descriptions to the console and exit. - Added
fade_durationto[jump_marker]config section to configure the duration of the fade out effect for the jump marker in seconds. - Finally added
Ctrl + Mouse Wheelzooming! - Config option for
[zoom]to choose whether zoom should be anchored at mouse position or center of the viewport. This can be configured with theanchor_to_mouseoption. Otherwise, zoom will be anchored to the center of the viewport as it was before. - Added macOS support for LEKTRA. Check out installation instructions for more details. (Thanks to @budingZou for the PR!)
- Added custom input dialog with text wrapping for annotation comment input, which allows for better user experience when adding comments to annotations, especially for longer comments that require more space. The dialog will automatically adjust its size based on the content and provide a more comfortable interface for entering annotation comments.
Bug Fixes
- Fix dismiss key not working in Pickers
- Don't allow searching in unsearchable file type (e.g. DJVU)
- Fix
selection_lastnot working properly. - Handle failed to open file properly by showing an error message and closing the tab cleanly.
- Fix file not focusing when opened from the recent files picker.
- Fix viewport center anchor zoom not centering on the actual center of the viewport. (Feels more natural now)
- Now pinch-zoom respects the mouse position anchor instead of the center of the viewport
- Fix spawning multiple instances of
AboutDialog
Core Changes
- Add man pages for command line usage documentation
man lektra - Rename
paneltostatusbar