From 0cec75e45e75eb44f3a1928698a37ca72124e20e Mon Sep 17 00:00:00 2001 From: Nikos Tsipinakis Date: Sun, 21 Feb 2021 14:02:17 +0200 Subject: [PATCH] Dunst v1.6.0 --- CHANGELOG.md | 25 ++++++++++++++++++++++++- Makefile | 2 +- RELEASE_NOTES | 25 +++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 751360c..a2f8bd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,33 @@ # Dunst changelog -## Unreleased +## 1.6.0 - 2021-02-21: ### Added +- Wayland support. Dunst now runs natively on wayland. This fixes several bugs + with dunst on wayland and allows idle detection. (#781) +- A progress bar, useful for showing volume or brightness in notifications (#775) +- A script in contrib for using the progress bar (#791) +- `dunstctl count` for showing the number of notifications (#793) +- Expose environment variables info about the notification to scripts (#802) +- `text_icon_padding` for adding padding between the notification icon and text + (#810) + ### Changed +- Dunst now installs a system-wide config in `/etc/dunst/dunstrc` (#798) +- Move part of the man page to dunst(5) (#799) + ### Fixed +- `history_ignore` flag broken when using multiple rules (#747) +- Divide by zero in radius calculation (#750) +- Monitor setting overriding `follow_mode` (#755) +- Incorrect monitor usage when using multiple X11 screens (#762) +- Emit signal when `paused` property changes (#766) +- `dunstify` can pass empty appname to libnotify (#768) +- Incorrect handling of 'do_action, close' mouse action (#778) + +# Removed + +- `DUNST_COMMAND_{PAUSE,RESUME,TOGGLE}` (#830) ## 1.5.0 - 2020-07-23 diff --git a/Makefile b/Makefile index 52ee63d..ac6279f 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ include config.mk -VERSION := "1.5.0-non-git" +VERSION := "1.5.0 (2021-02-21)" ifneq ($(wildcard ./.git/),) VERSION := $(shell ${GIT} describe --tags) endif diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 1fb5b0f..962c7fd 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,3 +1,28 @@ +=================================================================================== +Release Notes For v1.6.0 +=================================================================================== + +For users: + +At long last, dunst has native wayland support. On startup dunst will now +autodetect the display environment it's run on and use the appropriate backend +(X11 or wayland). +Additionally, support for progress bars has been added when the 'value' hint is +used. Try it out with `notify-send -h int:value:70 'Progress bars!'` + +Last but most importantly, support for the +`DUNST_COMMAND_{PAUSE,RESUME,TOGGLE}` has been removed as they could +potentially be used to DoS dunst. `dunstctl` has been available as a direct +replacement for the use-case they served since last release. See +https://github.com/dunst-project/dunst/pull/830 for details + +For maintainers: + +Dunst now depends on the wayland libraries and (optionally) on the +wayland-protocols package. A global configuration file is now installed by +default in `/etc/dunst/dunstrc` + + =================================================================================== Release Notes For v1.5.0 ===================================================================================