Changes in v2.9.0
Commits since v2.8.2:
- github: fix workflow (9d1a781)
- bump version (3cf88be)
- minor: print config file in use (5550ab0)
- fix: streamline handling of elephant hint/emergency mode (21b10f7)
- fix: remove emergency flickering (48b02c6)
- break: remove AsyncReloadKeepSelection (99e9bb3)
- feat: add emergency mode (7894ad0)
- fix: hide preview on dmenu call when already opened (82ac5ac)
- cleanups (f3f714c)
- refactor: move places where list changes get handled (67f0bec)
- fix: add missing quick activation to bookmark items (9c27ac0)
- minor: clear items if provider is given (448e607)
- minor(bookmarks): add browser icons (1ad785a)
- feat: add support for bookmark provider (#595) (75190f7)
- feat: add global fallback for menus:parent (175b003)
- feat(clipboard): pause/unpause (6ccbf42)
- feat(archlinuxpkgs): make use of new toggle keybind (21113ff)
- feat: properly handle global provider actions (e4b39ea)
- fix: crash when trying to trim prefix (a7b72b6)
- minor: version for dev (2549853)
- github: add pushing releases to discord (705bc58)
- minor: version for master (871b8fe)
- add git suffix to version (30130ed)
- minor: add provider name to panic (168736d)
- fix: wrong query string being set on activate (3ce6258)
- fix: per provider argument delimiters not being considered for teext_change (d2295c9)
- fix: update elephant to support new protocol (#591) (29b0752)
- minor: further improve image previews by resizing and async loading (2058de1)
- fix: reduce memory usage of files previewer (c1d75ca)
⚠️ Breaking Changes
Keybinds Hints are gone
Walker now properly differentiates between global keybinds and entry-specific ones. If you are missing global keybinds, add this to your layout:
<child>
<object class="GtkBox" id="GlobalKeybinds">
<property name="hexpand">true</property>
<property name="spacing">10</property>
<property name="margin-top">10</property>
<style>
<class name="global-keybinds"></class>
</style>
</object>
</child>AsyncReloadKeepSelection => removed
Use Nothing instead.