From cf7dec2989d365d6b4c7b54366f8fac8ab6c62cb Mon Sep 17 00:00:00 2001 From: Nikos Tsipinakis Date: Sat, 30 Mar 2019 18:47:06 +0200 Subject: [PATCH] Dunst v1.4.0 --- CHANGELOG.md | 36 +++++++++++++++++++++++++++++++----- Makefile | 2 +- RELEASE_NOTES | 28 ++++++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 950934c..678bd51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,44 @@ # Dunst changelog -## Unreleased +## 1.4.0 - 2019-03-30 ### Added +- Add support to override `frame_color` via rules (#498) +- Support for round corners (#420) +- Ability to reference `$HOME` in icon paths with `~/` (#520) +- Support to customize the mouse bindings (#530) +- Command to toggle pause status (#535) +- Ability to automatically replace similar notifications (like volume changes) + via `stack_tag` (#552) +- Comparison of raw icons for duplicate notifications (#571) - Introduce new desktop-entry filter (#470) -- Remove libxdg-basedir dependency (GLib's function is used instead) -- `fullscreen` rule to hide notifications when a fullscreen window is active +- `fullscreen` rule to hide notifications when a fullscreen window is active (#472) +- Added `skip_display` rule option to skip initial notification display, and + include the notification in the history. (#590) + +### Fixed + +- Notification age not counting the time while the computer was suspended (#492) +- Dunst losing always-on-top status on a window manager restart (#160) +- Xpm icons not being recognized - When new notifications arrive, but display is full, important notifications don't have to wait for a timeout in a displayed notification (#541) +- Dunst hanging while the context menu is open (#456) +- Having & inside a notification breaking markup (#546) - ` more` notifications don't occupy space anymore, if there is only a single notification waiting to get displayed. The notification gets displayed directly (#467) -- Added `skip_display` rule option to skip initial notification display, and - include the notification in the history. +- Segfault when comparing icon name with a notification with a raw icon (#536) +- Icon size can no longer be larger than the notification when a fixed width is specified (#540) + +### Changed + +- Transient notifications no longer skip history by default (#508) +- The notification summary no longer accepts markup (#497) + +### Removed + +- Dependency on libxdg-basedir (#550) ## 1.3.2 - 2018-05-06 diff --git a/Makefile b/Makefile index 5ae1024..bcecad4 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ include config.mk -VERSION := "1.3.2-non-git" +VERSION := "1.4.0 (2019-03-30)" ifneq ($(wildcard ./.git/),) VERSION := $(shell ${GIT} describe --tags) endif diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 31cb08f..b68fd97 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -1,3 +1,31 @@ +=================================================================================== +Release Notes For v1.4.0 +=================================================================================== + +There has been significant internal refactoring since the last release which +might have introduced some new bugs. Be sure to report anything you find. +However, as usual, there has been a lot of bug-fixing and a lot of new features +have been added as well. Look at the full changelog for a breakdown. +Some important points to note: + +For users: + +* Behavioural changes + + In the previous release we introduced support for clients to mark + notifications as 'transient'. Transient notifications used to 1) bypass + idle_threshold and 2) not be saved in history. + The latter behaviour has been disabled by default and can be re-created using + rules if necessary. Transient notifications will now only bypass + idle_threshold. + + Additionally, to be compliant with the notification spec, the notification + summary no longer accepts markup. + +For maintainers: + +* Dependency on libxdg-basedir has been removed + =================================================================================== Release Notes For v1.3.0 ===================================================================================