./x11/dunst, Customizable and lightweight notification-daemon

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.0, Package name: dunst-1.5.0, Maintainer: pkgsrc-users

Dunst is a lightweight replacement for the notification-daemons
provided by most desktop environments. It's very customizable,
doesn't depend on any toolkits and therefore fits in those window
manager centric setups we all love to customize to perfection.

Dunst is a part of the j4tools tools set.


Required to run:
[sysutils/dbus] [devel/pango] [x11/libXScrnSaver] [x11/liboldXrandr] [graphics/gdk-pixbuf2]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: abb1095ddef99b0f8db4cd9b5cce1eeafe1d848e
RMD160: 1a17dd6bc6a03b11ca4c45e8f780fd2abb2e1b3c
Filesize: 165.305 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-29 14:27:13 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
dunst: update to 1.5.0.

## 1.5.0 - 2020-07-23

### Added
- `min_icon_size` option to automatically scale up icons to a desired value (#674)
- `vertical_alignment` option to control the text/icon alignment within the \ 
notification (#684)
- Ability to configure multiple actions for each mouse event (#705)
- `dunstctl` command line control client (#651)
- RGBA support for all color strings (#717)
- Ability to run multiple scripts for each notification
- `ignore_dbusclose` setting (#732)

### Changed
- `dunstify` notification client is now installed by default (#701)
- Keyboard follow mode falls back to the monitor with the mouse if no window has \ 
keyboard focus (#708)

### Fixed
- Overflow when setting a >=40 minute timeout (#646)
- Unset configuration options not falling back to default values (#649)
- Crash when `$HOME` environment variable is unset (#693)
- Lack of antialiasing with round corners enabled (#713)
   2020-03-10 23:11:24 by Thomas Klausner | Files touched by this commit (1681) | Package updated
Log message:
librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2019-07-24 19:25:35 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
dunst: Update to 1.4.1

Fixed:

* max_icon_size not working with dynamic width (#614)
* Failure to parse color strings with trailing comments in the config (#626)
* Negative width in geometry being ignored (#628)
* Incorrect handling of the argument terminator -- in dunstify
* Crash when changing DPI while no notifications are displayed (#630)
* Fullscreen status change not being detected in some cases (#613)
   2019-07-22 00:26:08 by Thomas Klausner | Files touched by this commit (1256)
Log message:
*: recursive bump for gdk-pixbuf2-2.38.1
   2019-06-15 17:02:13 by Nia Alarie | Files touched by this commit (1)
Log message:
dunst: Uses pod2man.
   2019-06-10 15:06:54 by Nia Alarie | Files touched by this commit (5) | Package updated
Log message:
dunst: Update to 1.4.0

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)
    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)
    <I> more notifications don’t occupy space anymore, if there is only \ 
a single notification waiting to get displayed. The notification gets displayed \ 
directly (#467)
    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

Fixed

    Crash when trying to load an invalid or corrupt icon (#512)

1.3.1 - 2018-01-30

Fixed

    Race condition resulting in the service files being empty (#488)

1.3.0 - 2018-01-05

Added

    ellipsize option to control how long lines should be ellipsized when \ 
word_wrap is set to false (#374)
    A beginning tilde of a path is now expanded to the home of the current user \ 
(#351)
    The image-path hint is now respected, as GApplications send their icon only \ 
via this link (#447)
    The (legacy) image_data hint is now respected (#353)
    If dunst can’t acquire the DBus name, dunst prints the PID of the process \ 
holding the name (#458 #460)
    Increased accuracy of timeouts by using microseconds internally (#379 #291)
    Support for specifying timeout values in milliseconds, minutes, hours, or \ 
days. (#379)
    Support for HTML img tags (via context menu) (#428)

Fixed

    new_icon rule being ignored on notifications that had a raw icon (#423)
    Format strings being replaced recursively in some cases (#322 #365)
    DBus related memory leaks (#397)
    Crash on X11 servers with RandR support less than 1.5. (#413 #364)
    Silently reading the default config file, if -conf did not specify a valid \ 
file (#452)
    Notification window flickering when a notification is replaced (#320 #415)
    Inaccurate timeout in some cases (#291 #379)

Changed

    Transient hints are now handled (#343 #310) An additional rule option \ 
(match_transient and set_transient) is added to optionally reset the transient \ 
setting
    HTML links are now referred to by their text in the context menu rather than \ 
numbers (#428)
    icon_folders setting renamed to icon_path (#170)
    config.def.h and config.h got merged (#371)
    The dependency on GTK3+ has been removed. Instead of GTK3+, dunst now \ 
requires gdk-pixbuf which had been a transient dependency before. (#334 #376)
    The _GNU_SOURCE macros had been removed to make dunst portable to nonGNU \ 
systems (#403)
    Internal refactorings of the notification queue handling. (#411)
    Dunst does now install the systemd and dbus service files into their proper \ 
location given by pkg-config. Use SERVICEDIR_(DBUS|SYSTEMD) params to overwrite \ 
them. (#463)
   2018-11-14 23:22:54 by Klaus Klein | Files touched by this commit (1332) | Package updated
Log message:
Revbump after cairo 1.16.0 update.