github dunst-project/dunst v1.9.0
Dunst v1.9.0

latest releases: v1.11.0, v1.10.0, v1.9.2...
2 years ago

This release marks the point for a few big features to be useable. The
recursive icon lookup is marked stable and is used by default for new users. It
is now also possible to add gaps between notifications, although it is not done
with separate windows, so clicks in between notification will not register to
the below window. You'll also need a compositor for the transparancy to take
effect.

Added

  • override_dbus_timeout setting to override the notification timeout set via
    dbus. (#1035)
  • Support notification gaps via the gap_size setting. Note that since the
    notifications are not separate windows, you cannot click in between the
    notifications. (#1053)
  • Make min_icon_size and max_icon_size a rule for even more flexibility
    (#1069)

Changed

  • The window offset is now scaled according to scale as well. This way
    notification stay visually in the same place on higher DPI screens. (#1039)
  • For the recursive icon lookup, revert to using min_icon_size and
    max_icon_size instead of icon_size. min_icon_size is used as the size to
    look for in icon themes. This way of defining icon size is more flexible and
    compatible with the old icon lookup. The new icon lookup should now be
    superior for all use cases. (#1069)
  • Recursive icon lookup is no longer experimental.
  • Recursive icon lookup is enabled in the default dunstrc. This does not change
    your settings when you have a custom dunstrc.

Fixed

  • Added back the action_name setting that was accidentally dropped. (#1051)
  • Broken dunstctl history. (#1060)
  • Merged a few wayland fixes from mako (https://github.com/emersion/mako)
    (#1067)
  • follow=keyboard: Fix regression where we don't fall back to mouse (#1062)
  • Raw icons not being scaled according to icon size (#1043)
  • Notifications not disappearing. For some people notifications would sometimes
    stay on screen until a new notification appeared. This should not happen
    anymore (#1073).

Merged pull requests

  • Rule attribute to override timeout set by dbus by @rpbranco in #1038
  • Scale offset according to DPI by @livanh in #1039
  • Fixes dunstctl history command by @stremlenye in #1060
  • Add support for notification gaps by @paddyw2 in #1053
  • Mako wayland fixes by @fwsmit in #1067
  • follow=keyboard: Fix regression where we don't fall back to mouse by @cdown in #1062
  • Recursive icons: Use min_icon_size and max_icon_size instead of icon_size. by @fwsmit in #1069
  • Fix notifications sometimes not disappearing by @fwsmit in #1073

New Contributors

Full Changelog: v1.8.1...v1.9.0

Don't miss a new dunst release

NewReleases is sending notifications on new releases.