head 1.15; access; symbols pkgsrc-2023Q4:1.13.0.6 pkgsrc-2023Q4-base:1.13 pkgsrc-2023Q3:1.13.0.4 pkgsrc-2023Q3-base:1.13 pkgsrc-2023Q2:1.13.0.2 pkgsrc-2023Q2-base:1.13 pkgsrc-2023Q1:1.12.0.2 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.10.0.10 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.10.0.8 pkgsrc-2022Q3-base:1.10 pkgsrc-2022Q2:1.10.0.6 pkgsrc-2022Q2-base:1.10 pkgsrc-2022Q1:1.10.0.4 pkgsrc-2022Q1-base:1.10 pkgsrc-2021Q4:1.10.0.2 pkgsrc-2021Q4-base:1.10 pkgsrc-2021Q3:1.8.0.10 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.8 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.8.0.6 pkgsrc-2021Q1-base:1.8 pkgsrc-2020Q4:1.8.0.4 pkgsrc-2020Q4-base:1.8 pkgsrc-2020Q3:1.8.0.2 pkgsrc-2020Q3-base:1.8 pkgsrc-2020Q2:1.6.0.8 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.4 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.6 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.2 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.5.0.2 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.4.0.16 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.14 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.12 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.10 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.8 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.6 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.4 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.3.0.8 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.6 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.4 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.2 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.2.0.2 pkgsrc-2016Q2-base:1.2; locks; strict; comment @# @; 1.15 date 2024.03.10.08.25.45; author wiz; state Exp; branches; next 1.14; commitid LP1gUD6RkHvYBA1F; 1.14 date 2024.02.21.12.55.17; author wiz; state Exp; branches; next 1.13; commitid s5sdD1iPFJqiGiZE; 1.13 date 2023.04.24.08.29.25; author wiz; state Exp; branches; next 1.12; commitid PsHbfTN9oQwUWkmE; 1.12 date 2023.01.16.20.53.46; author vins; state Exp; branches; next 1.11; commitid 8JbHmsdaoPbDdO9E; 1.11 date 2023.01.09.18.44.17; author vins; state Exp; branches; next 1.10; commitid cjCujRTn7bz2JT8E; 1.10 date 2021.10.26.11.33.47; author nia; state Exp; branches; next 1.9; commitid MHqjP6oNOKJ4ujeD; 1.9 date 2021.10.07.15.13.30; author nia; state Exp; branches; next 1.8; commitid P2riI8QJYhdyjTbD; 1.8 date 2020.08.11.18.40.45; author joerg; state Exp; branches; next 1.7; commitid sKMmcu1KccuF1GjC; 1.7 date 2020.07.29.12.27.13; author wiz; state Exp; branches; next 1.6; commitid D7yGHcv2JvZtnYhC; 1.6 date 2019.07.24.17.25.35; author nia; state Exp; branches; next 1.5; commitid zkH641f5Kj76XjwB; 1.5 date 2019.06.10.13.06.54; author nia; state Exp; branches; next 1.4; commitid hBOG8jGT2dEVVDqB; 1.4 date 2017.07.20.10.39.25; author leot; state Exp; branches; next 1.3; commitid inmJGx7ncPpahXZz; 1.3 date 2016.08.26.17.16.08; author joerg; state Exp; branches; next 1.2; commitid 3nfmi4bp5rLk2Qjz; 1.2 date 2016.06.17.19.42.47; author kamil; state Exp; branches; next 1.1; commitid V5U4UtWzfYRf6Raz; 1.1 date 2016.06.11.22.07.01; author kamil; state Exp; branches; next ; commitid tQzkgyUptsYr56az; desc @@ 1.15 log @dunst: update to 1.10.0. =================================================================================== Release Notes For v1.10.0 =================================================================================== It's been a while since the last release. That does not mean that the development has been stagnent. There are some long requested features have been implemented, like a do not disturb mode in the form of multiple pause levels. You can specify the priority of notification and selectively pause them. The progress bar rendering for low progress values has been fixed, with preparation work being done for more progress bar customization. Since dunst gained Wayland support, Wayland received a lot of development. Dunst needed to do some catchup for that. A new Wayland idle protocol is implemented and support for Wayland touch screens and multi-seat has been added. It's now also possible to specify displays by their port name, instead of number. Take a look at the changelog for all the bug fixes and improvements. @ text @$NetBSD: distinfo,v 1.14 2024/02/21 12:55:17 wiz Exp $ BLAKE2s (dunst-1.10.0.tar.gz) = a997fc8a451540a5d38f1bb7a885cfed55c5f814e5a73fa7929666d03d593530 SHA512 (dunst-1.10.0.tar.gz) = e7e453c9470a063cdee4602315b22c1c8bcbf1405d3c295bccf01ae4e1b535e11b7323313b63cfc510e38ea8243117d550e6057df15924bbd4efb7e0b7f9a709 Size (dunst-1.10.0.tar.gz) = 4639084 bytes SHA1 (patch-Makefile) = ec9c9c3fec24fd0de9dae959ace8285ea5776415 SHA1 (patch-src_input.c) = dbc9294cccb37048972ac7c0d01bbe65362a9111 SHA1 (patch-src_x11_x.c) = 94a4b65bde1a0e4325a0fe76939b4ce4112f2a58 @ 1.14 log @dunst: add upstream pull request URL to patches @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2023/04/24 08:29:25 wiz Exp $ d3 4 a6 4 BLAKE2s (dunst-1.9.2.tar.gz) = bd64bbe477f2f40170133ec3658e8b8b43cbc509bf3e2b0ad8fceaac41cb0097 SHA512 (dunst-1.9.2.tar.gz) = fab14212dc41e8deed97320c18b88e0be576f0404406691dcedb9620a1382dfdfc501e4ff2005b1ce8b4a61b52f1a9cf161f20a1eae15aa2382f3fedc99a2dbc Size (dunst-1.9.2.tar.gz) = 4614703 bytes SHA1 (patch-Makefile) = 5f18a554e72da0f741a39eb188a53169e845bcd9 @ 1.13 log @dunst: update to 1.9.2. 1.9.2 This release fixes two issues with high cpu usage one of which was introduced when trying to fix another cpu usage issue. So if you have experienced dunst making your fans spin harder than usual that should be fixed with this release. Thanks a lot to @@bakkeby and @@tobast for investigating these issues and coming up with fixes! 1.9.1 For users: If you like rounded corners, this release is for you. You can now add rounded corners to your progress bar and notification icons. Dunstctl added more options for changing the notification history, so I'm excited for what you can build with that. Dunst also is even more stable now with a crash being fixed and not using 100% of your cpu anymore in some situations. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2023/01/16 20:53:46 vins Exp $ d6 3 a8 3 SHA1 (patch-Makefile) = 7a4f1733279a0804a9a168f29b3a93da2c74a2d6 SHA1 (patch-src_input.c) = 5f5da708c7419c1fa94da9c3cc82b90c8abe8e3f SHA1 (patch-src_x11_x.c) = e3f7ce8e0522c258154f9be8e19221536e039c8b @ 1.12 log @x11/dunst: fix build on NetBSD-9. The package Makefile uses the `-not' operator of GNU's find(1). This was added to NetBSD-10 for compatibility reasons, but is not available on previous versions of NetBSD's find(1) command. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2023/01/09 18:44:17 vins Exp $ d3 4 a6 4 BLAKE2s (dunst-1.9.0.tar.gz) = 9793df513b94e81d59fcbbf8451f036d99154840b81035b31884680329515a19 SHA512 (dunst-1.9.0.tar.gz) = e43c960561d1f804c1d8f73f9376b33f61bf1ba5c5d0579c9875ef96da6522e214d5b74166ca3375dff1b4b0291b611b2d9ac1fb41fa8722db04c21e898824d1 Size (dunst-1.9.0.tar.gz) = 4609222 bytes SHA1 (patch-Makefile) = 385d0ba12d4195e4d33afb56299af7a579a097fd @ 1.11 log @x11/dunst: update to dunst-1.9.0 Disable Wayland support by default (alongside systemd). Fix building on systems w/o evdev. Enable running regressions tests and replace interpreters in test scripts. CHANGELOG (since version 1.5.0): # Dunst v1.9.0 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 # Dunst v1.8.1 Fixed * Dunst sometimes not using the right config file, sometimes falling back to the internal defaults by @@alebastr in #1042 # Dunst v1.8.0 Added * Implemented progress_bar_min_width. Before it was an unused setting. (#1006) progress_bar_horizontal_alignment for changing the alignment of the progress bar. (#1021) * Support for config drop-ins. You can add as many configuration files as you want in dunstrc.d. See the man page dunst(1) for more information. This was done with help from @@WhitePeter. (#997) * Thanks to @@m-barlett you can place your icons at the center of your notifications with icon_position = top. * icon_position is now a rule (also by @@m-barlett). * hide_text for hiding all text of a notification. This also removes all padding that would be present for a notification without text. (also by @@m-barlett) (#985) * The previously removed keyboard shortcuts have been added again, but now they are in the [global] section of the config. Not everything that was possible with the keyboard shortcuts was possible with dunstctl on X11. Mainly activating a keyboard shortcut only when notifications are on screen. Thanks to @@wgmayer0 for testing. (#1033). Changed * Improved the man page regarding transitioning from the old geometry. * The default alignment of the progress bar is now center instead of left. * Better regex matching for rules. When you set enable_posix_regex. Take a look at https://en.m.wikibooks.org/wiki/Regular_Expressions/POSIX-Extended_Regular_Expressions for how the new regex syntax works. Note that you cannot do inverse matching yet, I'm working on that in #1040. (#1017) * Thanks to @@kurogetsusai you can once again use negative offsets to put a notification window slightly off-screen if you so like. (#1027) * As mentioned above, the keyboard shortcuts have been moved to the [global] section. Please move your settings there. Fixed * Crash when open_url was used without URL's. (#1000) * Icons sometimes being incorrectly sized with the new icon lookup. (#1003) * Incorrect defaults mentioned in the documentation. (#1004, #1029 and more) * Crash when icon could not be read by glib. (#1023) * Not being able to override anymore raw icons with new_icon (#1009) * High cpu usage when selecting an action in dmenu or similar. This was caused by dunst not going to sleep when waiting for a response. (#898) * Updated default values documentation (with help from @@profpatch) (#1004 and more) # Dunst v1.7.3 Changed * follow is now none again by default. This was the case before v1.7.0 as well. (#990). Fixed * dunstctl action is now working again. * Segfault in experimental icon lookup when an inherited theme doesn't exist. * icon_position = off not being respected (#996). # Dunst v1.7.2 Added * Experimental recursive icon lookup. This is not enabled by default and can be enabled by setting enable_recursive_icon_lookup=true. Setting icon sizes still doesn't work entirely as it's supposed to and will be improved in future releases. (#965) * You can now enable or disable rules on the fly with dunstctl rule $name$ enable/disable. (#981) dunstctl history lists your notification history in JSON format for processing by scripts. (#970) * You can now pop specific notifications from history by passing a notification ID to dunstctl history-pop. (#970) * default_icon setting for setting the icon when no icons are given (#984) * Implemented display size detection in Wayland. (#973) Fixed * Text being cut off on X11 when using fractional scaling. (#975) * Incorrect hitbox for notification on X11 with scaling. (#980) * Improved warning messages for deprecated sections. (#974) * icon being interpreted as a filter and not being allowed in the special urgency sections. This is a compatibility fix, but it's recommended to replace all usages of icon in these sections with default_icon to prevent confusion with the icon rule in other sections. (#984) * new_icon being used in the default dunstrc where default_icon is the intended settings. This was commented by default, so it doesn't affect any default behaviour. (#984) * Notifications bleeding to other screens when the width was big enough. Now the notification's width is lowered when it would otherwise leave the display. # Dunst v1.7.1 Added * Script environment variable DUNST_DESKTOP_ENTRY. (#874) * Rule set_category for change a notifications category with rules. (1b72b2a) Fixed * Dunst not building with WAYLAND=0. (#938) * Wrong icon being shown in chromium-based browsers. (#939) * set_stack_tag not working anymore. (#942) * Outdated documentation. (#943, #944 and more) * Empty strings not being allowed in settings. (#946) * Dunst crashing when compositor doesn't support zwlr_foreign_toplevel_v1. (#948) * Xmore notifications showing a progress bar and icon. (#915) * Markup is now a rule again. Before this was undocumented behaviour. (#955) * Double free when setting XDG_CONFIG_DIR. (#957) * Dunst crashing on some compositors. (#948) * Dunst not exiting when wayland compositor quits. (#961) * Now the separators are not responsive to mouse clicks anymore. (#960) * Mouse action stopping the rest of the actions. (bf58928) # Dunst v1.7.0 Added * context and context_all mouse actions for opening the context menu (#848) open_url mouse action for opening url's in a notification (#848) * action_name rule for setting a default action to perform when using do_action (#848) * HiDPI support for both Wayland and X11. On wayland the scale can be set from your compositor's settings and is automatically picked up by dunst. On X11 dunst will guess the scale based on the DPI of the screen. If that isn't good, you can set the scale variable in the settings. (#854 and #890) highlight can now also be set through dbus hints with the key hlcolor (#862) * Your dunstrc is now being checked by dunst. Dunst will print a warning when coming across an non-existing/invalid setting. (#803) * Wayland fullscreen detection (#814) * Wayland touch support (#814) * Cursor is now being changed to left_ptr when hovering over dunst (Wayland) (#903) Changed * startup_notification and verbosity are now only available as a command line arguments. (#803) * Rule settings can now also be used in the [global] section. They will then apply to all the notifications. (#803) * fullscreen, ellpsize and word_wrap are now rules. They can still be used in the [global] section as well (see above). (#937 and #803) * The appid's now also need to match when stacking notifications. (#886) * xdg-open is now being used by default for opening URL's. (#889) * geometry has been replaced by origin, width, height, offset and notification_height. This allows for more flexible geometry settings. (#855) * For quickly transitioning to the new syntax, you can take the numbers from your old geometry config as follows: geometry = x+ * In the new config you can then set the following variables (make sure to remove any negative signs) width = height = offset = origin = top-right # or top-left, or any other direction you prefer * There were a bunch of changes in the installation and default locations. See the release notes for more information. Upon seeing invalid markup, dunst is a bit smarter in stripping the markup. Fixed * Lots of debug messages when idle_timeout=0 (#814) follow=none not working on Wayland (#814) * Incorrect sorting when sort is false NULL pointer dereference on Wayland * Dunst not redrawing after close_all action. Dunst not announcing icon-static capability over dbus (#867) * Dunst not falling back to X11 output when it can't initialize the Wayland output. (#834) * Improve stability on Wayland. (#930 and more) Removed * The [shortcuts] section with all it's settings. Use your WM/DE's shortcut manager and dunstctl to replace it. (#803) * Setting settings via command line arguments. (#803) * Setting settings via config.h. (#803) # Dunst v1.6.0 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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/26 11:33:47 nia Exp $ d6 1 a6 1 SHA1 (patch-Makefile) = 3b0f86f345f024fc1f6d15654a715a254e78fb58 @ 1.10 log @x11: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2021/10/07 15:13:30 nia Exp $ d3 6 a8 4 BLAKE2s (dunst-1.5.0.tar.gz) = 807f3e3d3891e9f1dcc3adba56b0a8c2e41e2ccc5626be6a39ab185d34f147f2 SHA512 (dunst-1.5.0.tar.gz) = 2057dc530adce1dac89f12f4ca55e9186d378ccc2b406e0fa20d43bc69f671dc303b608a4fea781ab1193bd2e159dcbdecf3baf50e27ac9b0f164965b5824c85 Size (dunst-1.5.0.tar.gz) = 169272 bytes SHA1 (patch-Makefile) = 9ef53272ab7b41821a3c4f76fd302f4e143fe28e @ 1.9 log @x11: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2020/08/11 18:40:45 joerg Exp $ d3 1 a3 1 RMD160 (dunst-1.5.0.tar.gz) = 1a17dd6bc6a03b11ca4c45e8f780fd2abb2e1b3c @ 1.8 log @Install a script as script, so it doesn't get stripped. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2020/07/29 12:27:13 wiz Exp $ a2 1 SHA1 (dunst-1.5.0.tar.gz) = abb1095ddef99b0f8db4cd9b5cce1eeafe1d848e @ 1.7 log @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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2019/07/24 17:25:35 nia Exp $ d7 1 a7 1 SHA1 (patch-Makefile) = aac393fc17357aad808ccff80da41ac9c351682f @ 1.6 log @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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2019/06/10 13:06:54 nia Exp $ d3 5 a7 5 SHA1 (dunst-1.4.1.tar.gz) = 6ccccc015e9a6f3ef372a944cb0fe193b6a72412 RMD160 (dunst-1.4.1.tar.gz) = 13ebad9380c2a16d760737fcf03ede02764e6a65 SHA512 (dunst-1.4.1.tar.gz) = 43667898e123ef0dea59e2ca55a76686785906e44b453b2a86bdf361045b3f6b751a2e81fa9f562127f80bf47f8c9248960c37f8365dbbe409d72ddc3deb34fb Size (dunst-1.4.1.tar.gz) = 160124 bytes SHA1 (patch-Makefile) = aa9d85e8ffcbca4b430f68fdae9727df0f9ecdd4 @ 1.5 log @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) 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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/07/20 10:39:25 leot Exp $ d3 4 a6 4 SHA1 (dunst-1.4.0.tar.gz) = 33ca9f97c4ce25610c58543bf282c2b7fbf9e191 RMD160 (dunst-1.4.0.tar.gz) = 8e79af9a04e4f3e5f691e120664b959f6aa8e1cb SHA512 (dunst-1.4.0.tar.gz) = b6945ab51f93504d83ce6634b9e333157d761033cd35759857c105a868ef4d42146fd1fd59ce88ec86d541bdd7ab6de15e24372be59051f5adbd7a2d5df597d6 Size (dunst-1.4.0.tar.gz) = 159632 bytes @ 1.4 log @Update x11/dunst to 1.2.0 pkgsrc changes: - dunst now also needs x11/gtk2 and x11/libXrandr Changes: ## 1.2.0 - 2017-07-12 ### Added - `always_run_script` option to run script even if a notification is suppressed - Support for more icon file types - Support for raw icons - `hide_duplicate_count` option to hide the number of duplicate notifications - Support for per-urgency frame colours - `markup` setting for more fine-grained control over how markup is handled - `history_ignore` rule action to exclude a notification from being added to the history - Support for setting the dpi value dunst will use for font rendering via the `Xft.dpi` X resource - Experimental support for per-monitor dpi calculation - `max_icon_size` option to scale down icons if they exceed a certain size - Middle click on notifications can be used to trigger actions - Systemd service file, installed by default - `%n` format flag for getting progress value without any extra characters ### Changed - Text and icons are now centred vertically - Notifications aren't considered duplicate if urgency or icons differ - The maximum length of a notification is limited to 5000 characters - The frame width and color settings were moved to the global section as `frame_width` and `frame_color` respectively - Dropped Xinerama in favour of RandR, Xinerama can be enabled with the `-force_xinerama` option if needed ### Deprecated - `allow_markup` is deprecated with `markup` as its replacement - The urgency specific command line flags have been deprecated with no replacement, respond to issue #328 on the bug tracker if you depend on them ### Fixed - Infinite loop if there are 2 configuration file sections with the same name - URLs with dashes and underscores in them are now parsed properly - Many memory leaks - Category based rules were applied without actually matching - dmenu command not parsing quoted arguments correctly - Icon alignment with dynamic width - Issue when loading configuration files with very long lines - '\n' is no longer expanded to a newline inside notification text - Notification window wasn't redrawn if obscured on systems without a compositor - `ignore_newline` now works regardless of the markup setting - dmenu process being left as a zombie if no option was selected - Crash when opening urls parsed from `` tags @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2016/08/26 17:16:08 joerg Exp $ d3 5 a7 7 SHA1 (dunst-1.2.0.tar.gz) = 0345274eb2d9a07690fad650523714c552465692 RMD160 (dunst-1.2.0.tar.gz) = 3314646f4baaf246397766e60fa2ec1fd6660641 SHA512 (dunst-1.2.0.tar.gz) = 223c8aae61574770a76bff84723643a3c03d3d9a8f4094bc4e92e16826703e7c0a7c3327945db8469b8dcc48fe5cfaba51e6724149e6571a7ffc1716656e30f3 Size (dunst-1.2.0.tar.gz) = 110628 bytes SHA1 (patch-Makefile) = d56b2d25fccbee89eed23097defff9fa0cc561dd SHA1 (patch-config.mk) = 36ff5dd95e73dfbc00181bc0e67e4cf0db40a93b SHA1 (patch-src_notification.c) = 4ce64e6d2882303e24df9d99789491ac4b986fcf @ 1.3 log @Drop library path based on undefined variable. Add missing include. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2016/06/17 19:42:47 kamil Exp $ d3 7 a9 7 SHA1 (dunst-1.1.0.tar.bz2) = 9fd95cf803307609053b45d9fbe864e4dcccc457 RMD160 (dunst-1.1.0.tar.bz2) = e219b3ef8e97536b7dee2ddcb1e113da84fc4251 SHA512 (dunst-1.1.0.tar.bz2) = ba01a6b18da5199b3356342f5c22592f93f447389267810bbfc35decf1a67f89650d445d3c1dd6f3cc76a4f86f7165adc777b669444627e42d3e671d4f04a04b Size (dunst-1.1.0.tar.bz2) = 79032 bytes SHA1 (patch-Makefile) = 5e2f407bc35ae9f5bf8b847b36129ae34ad6226d SHA1 (patch-config.mk) = 90b417fe5353140aeb227f05114b3bfdfc52372e SHA1 (patch-notification.c) = 5d1440fe22a928a96a544d7a9ba0a841789a6b69 @ 1.2 log @Fix the install target on SmartOS @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2016/06/11 22:07:01 kamil Exp $ d8 2 @ 1.1 log @Import dunst-1.1.0 as x11/dunst 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. Originally packages in pkgsrc-wip by Mateusz Poszwa. @ text @d1 1 a1 1 $NetBSD$ d7 1 @