Release 1.9.0 Added ----- * Add support for startup notifications via xdg activation ([#195][195]) * Convert tabs to spaces when rendering ([#137][137]). * `--dmenu0` command line option. Like `--dmenu`, but input is NUL separated instead of newline separated ([#197][197]). * Support for localized strings. If you want the old behavior, run `fuzzel` with `LC_MESSAGES=C` ([#199][199]). * Export `FUZZEL_DESKTOP_FILE_ID` environment variable when setting the `--launch-prefix` in order to pass the Desktop File ID to the launch prefix ([#110][110]). * New key bindings: `[key-bindings].first` and `[key-bindings].last`, bound to `Control+Home` and `Control+End` by default ([#210][210]). * New key binding: `[key-bindings].insert-selected`, bound to `Control+Tab` by default. It replaces the current prompt (filter) with the selected item ([#212][212]). [195]: https://codeberg.org/dnkl/fuzzel/pulls/195 [137]: https://codeberg.org/dnkl/fuzzel/issues/137 [197]: https://codeberg.org/dnkl/fuzzel/issues/197 [199]: https://codeberg.org/dnkl/fuzzel/issues/199 [110]: https://codeberg.org/dnkl/fuzzel/issues/110 [210]: https://codeberg.org/dnkl/fuzzel/issues/210 [212]: https://codeberg.org/dnkl/fuzzel/issues/212 Changed ------- * Better verification of color values specified on the command line ([#194][194]). * When determining initial font size, do FontConfig config substitution if the user-provided font pattern has no {pixel}size option ([#1287][foot-1287]). [194]: https://codeberg.org/dnkl/fuzzel/issues/194 [foot-1287]: https://codeberg.org/dnkl/foot/issues/1287 Fixed ----- * Update nanosvg to f0a3e10. Fixes rendering of certain SVG icons ([#190][190]). * Not being able to input numbers using the keypad ([#192][192]). * Absolute path PNG icons not being loaded ([#214][214]). [190]: https://codeberg.org/dnkl/fuzzel/issues/190 [192]: https://codeberg.org/dnkl/fuzzel/issues/192 [214]: https://codeberg.org/dnkl/fuzzel/issues/214 Contributors ------------ * Mark Stosberg * Max Gautier * Ronan Pigott