Dunst v1.2.0
This commit is contained in:
parent
53d0b30e9a
commit
b069b2dba6
@ -1,6 +1,6 @@
|
|||||||
# Dunst changelog
|
# Dunst changelog
|
||||||
|
|
||||||
## Unreleased
|
## 1.2.0 - 2017-07-12
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- `always_run_script` option to run script even if a notification is suppressed
|
- `always_run_script` option to run script even if a notification is suppressed
|
||||||
|
@ -1,3 +1,70 @@
|
|||||||
|
===================================================================================
|
||||||
|
Release Notes For v1.2.0
|
||||||
|
===================================================================================
|
||||||
|
|
||||||
|
After about 3 years of inactivity, dunst is back under active development.
|
||||||
|
|
||||||
|
Version 1.2 is supposed to be fully backwards compatible with 1.1 but due to
|
||||||
|
the number of changes and the time since the last release there may be some
|
||||||
|
overlooked breakages. If one is found it should be reported to the bug tracker.
|
||||||
|
|
||||||
|
For users:
|
||||||
|
|
||||||
|
* Markup
|
||||||
|
The `allow_markup` setting has been deprecated in favour of `markup` which
|
||||||
|
is a multi-value setting that can be used to control much more accurately
|
||||||
|
how markup in notifications should be handled. Currently it only supports
|
||||||
|
`no`, `strip` and `full` as values but it is planned to be expanded soon.
|
||||||
|
|
||||||
|
To preserve backwards compatibility, `allow_markup` is still supported but
|
||||||
|
users are encouraged to update their configuration files since it will be
|
||||||
|
removed after a few major releases.
|
||||||
|
|
||||||
|
* DPI handling
|
||||||
|
The DPI value used is now retrieved from the `Xft.dpi` X resource if
|
||||||
|
available. If not, the default value 96 will be used.
|
||||||
|
|
||||||
|
Additionally, as an experiment a per-monitor dpi setting, which tries to
|
||||||
|
calculate an acceptable dpi values for each monitor, has been added to the
|
||||||
|
experimental section of the configuration file.
|
||||||
|
|
||||||
|
* RandR and Xinerama
|
||||||
|
Dunst switched from using the Xinerama extension to provide multi-monitor
|
||||||
|
support to using the more modern RandR extension. While this change won't
|
||||||
|
affect the majority of users, some legacy drivers do not support RandR. In
|
||||||
|
that case, the `force_xinerama` option was added as a way to fall back to
|
||||||
|
the old method.
|
||||||
|
|
||||||
|
The downside of forcing Xinerama to be used is that dunst won't be able to
|
||||||
|
detect when a monitor is added or removed meaning that follow mode might
|
||||||
|
break if the screen layout changes.
|
||||||
|
|
||||||
|
* Frame settings
|
||||||
|
All the settings in the frame section of the configuration file have been
|
||||||
|
deprecated and have been moved into the global section. The `color` and `size`
|
||||||
|
settings became `frame_color` and `frame_size` respectively. As with
|
||||||
|
`allow_markup`, the old format still works but it'll be removed in one of the
|
||||||
|
next major releases.
|
||||||
|
|
||||||
|
* Deprecation of urgency-specific command line flags
|
||||||
|
The urgency specific command line flags (`-li, -ni, -ci, -lf, -nf, -cf, -lb,
|
||||||
|
-nb, -cb, -lfr, -nfr, -cfr, -lto, -nto, -cto`) have been deprecated with no
|
||||||
|
plan for a replacement. If you rely on them please respond to issue #328 on
|
||||||
|
the bug tracker with your use case.
|
||||||
|
|
||||||
|
For maintainers:
|
||||||
|
|
||||||
|
* The project homepage has been changed to https://dunst-project.org
|
||||||
|
* The main repository has been changed to https://github.com/dunst-project/dunst
|
||||||
|
|
||||||
|
* Dependency changes:
|
||||||
|
- Dependency on libraries that were unused in the code but were mentioned as
|
||||||
|
dependencies has been dropped. Dunst no longer depends on: libfreetype,
|
||||||
|
libxft and libxext.
|
||||||
|
- Added dependency on libxradnr and libgtk2.0.
|
||||||
|
|
||||||
|
For a full list of changes see CHANGELOG.md.
|
||||||
|
|
||||||
===================================================================================
|
===================================================================================
|
||||||
Release Notes For v1.0.0
|
Release Notes For v1.0.0
|
||||||
===================================================================================
|
===================================================================================
|
||||||
|
@ -3,7 +3,7 @@ PREFIX ?= /usr/local
|
|||||||
MANPREFIX = ${PREFIX}/share/man
|
MANPREFIX = ${PREFIX}/share/man
|
||||||
|
|
||||||
# In dist tarballs, the version is stored in the VERSION files.
|
# In dist tarballs, the version is stored in the VERSION files.
|
||||||
VERSION := "1.1.0 (git-unknown)"
|
VERSION := "1.2.0 (2017-07-12)"
|
||||||
ifneq ($(wildcard ./.git/.),)
|
ifneq ($(wildcard ./.git/.),)
|
||||||
VERSION := $(shell git describe --tags)
|
VERSION := $(shell git describe --tags)
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user