We are happy to announce Nyxt 2.1.0. This release addresses some minor issues in Nyxt and adds a few exciting new features!
Notable highlights:
New process-mode
. Process mode enables you to automate the repetition of tedious tasks. For example, you can have process mode refresh a page whenever you save a file. This could be useful for previewing LaTeX documents, or working on websites!
A good example of process-mode
can be seen in watch-mode
which automatically refreshes a page for you on a specified interval.
Native dialogs.
When a website pops up a dialog to the user, use the prompt buffer instead of a GTK dialog.
This behaviour can be controlled with the native-dialogs
browser
slot.
New cruise-control-mode
. Cruise control mode allows you to scroll down the page at a fixed speed. This mode is particularly well suited for reading long articles.
The "Loading:" text in the status area has been replaced by a small animating spinner.
Bug fixes:
Fix broken "hamburger" button to list buffers.
Make bookmarklets callable from execute-command
.
Quit gracefully when C-c
is pressed in the parent shell.
Fix search engine queries with &
and %
characters.
Make search-buffer-source
customizable with define-configuration
. (Thanks to @mariari.)
Support command-line argument in external-editor-program.
Fix proxy-mode configuration. (Thanks to @Zwo1in.)
Fix history corruptions when an error occurred while saving the history to disk.
For the complete change list, please consult the CHANGELOG.org file.