What's new:
- Vastly improved extension capabilities. Now we have can have more inputs to the scripts (for example the text of the current line or the name of the paper under mouse cursor). Moreover, extensions are now able to run all of the built-in sioyek commands. See this repository for an example of what is possible with extensions, and see this page for documentation on how to build your own extensions.
- Add ability to bind control/shift/alt+click to commands.
- Better support for non-english keyboards
- Show multiline bookmarks/highlights in menus instead of truncating them
- Significantly improved performance when opening large files for the first time
- Add ability to create named custom commands which can be executed from the built-in command palette
- Add ability to try other previews in the overview window if the first one is not correct (using the
next_preview
andprevious_preview
commands). Also add commands to directly goto or create a portal to preview locations. - Add an option to pre-render the next page in presentation mode (prevents flickering)
- Better handling of multicolumn documents in visual mark mode
- Add ability to search and switch between opened sioyek windows