12
168
Fork
You've already forked fnott
32
  • 1.8.0 700a5836cc

    1.8.0 Stable

    dnkl released this 2025年07月16日 11:58:36 +02:00 | 14 commits to master since this release

    Signed by dnkl
    GPG key ID: 5BBD4992C116573F

    Added

    • progress-style configuration option with possible values of bar (previous behavior) and background which shows the progress as the background color.
    • Fish shell completions.

    Changed

    • Default icon theme from hicolor to default.

    Fixed

    • Crash when max-icon-size=0 (#145).
    • Parse sections in order. This fixes a bug where sections before the main section get ignored. (#137).
    • fnottctl pause|unpause exiting with an error.
    • Lookup of icon themes in ~/.icons and /usr/share/pixmaps.

    Contributors

    • e-tho
    • ldev
    Downloads
  • 1.7.1 27a6fcac30

    1.7.1 Stable

    dnkl released this 2025年02月03日 08:19:47 +01:00 | 32 commits to master since this release

    Signed by dnkl
    GPG key ID: 5BBD4992C116573F

    Added

    • anchor can now be set to center.
    • Nanosvg updated to ea6a6aca009422bba0dbad4c80df6e6ba0c82183

    Fixed

    • Messages sent directly after starting fnott (for example, when fnott is auto-activated by D-Bus) not processed until more D-Bus messages are received later.
    Downloads
  • 1.7.0 2821dd2fce

    1.7.0 Stable

    dnkl released this 2024年08月02日 11:48:53 +02:00 | 43 commits to master since this release

    Signed by dnkl
    GPG key ID: 5BBD4992C116573F

    Added

    • Log output now respects the NO_COLOR environment variable.
    • border-radius configuration option (yes, this means fnott now supports rounded corners).
    • Support for linking against a system provided nanosvg library. See the new -Dsystem-nanosvg meson option. Defaults to disabled (i.e. use the bundled version).
    • Support for the x-canonical-private-synchronous hint.
    • XDG activation support; when triggering an action, fnott attempts to retrieve an XDG activation token. This will only succeed if the cursor is inside the notification window. The token is then signaled over the D-Bus Notifications interface.
    • fnottctl dismiss-with-default-action.
    • Implemented the org.freedesktop.DBus.Introspectable interface. This fixes an issue where e.g. gdbus was not able to create, or close, notifications.

    Changed

    • Left clicking a notification now triggers the default action, if any, in addition to dismissing the notification. Right click to dismiss the notification without trigger the default action.
    • STRING:image-path hint that points to either a non-existing file, or an invalid image, will now be ignored (instead of removing the notification's icon).
    • All notifications are now dismissed (i.e. org.freedesktop.Notifications.NotificationClosed is signaled) when fnott exits.

    Fixed

    • reason in the NotificationClosed signal being off-by-one.
    • Icons loaded via image-data hints being too dark.
    • Not all data being read from the action selection helper, under certain circumstances.

    Contributors

    • Evyatar Stalinsky
    • ldev
    Downloads
  • 1.6.0 ee667fafbf

    1.6.0 Stable

    dnkl released this 2024年04月30日 08:31:09 +02:00 | 62 commits to master since this release

    Signed by dnkl
    GPG key ID: 5BBD4992C116573F

    Added

    • selection-helper-uses-null-separator=yes|no to fnott.ini. This can be used to e.g. improve handling of action strings with newlines in them (#113).
    • scaling-filter to fnott.ini, allowing you to choose which scaling filter to use when scaling non-SVG notification images. The default is lanczos3 (#103).
    • Nanosvg updated to 93ce879dc4c04a3ef1758428ec80083c38610b1f
    • D-Bus service file for starting automatically (#102)
    • Systemd unit file (#48)

    Changed

    • layer is now per-urgency (#112).

    Fixed

    • Selected action not being recognized correctly (#114).
    • PNG images being way too dark.
    • Regression: notification replacement (e.g. notify-send -r NNNN) not working correctly; the notification was resized, but the content was not updated (#126).

    Contributors

    • Mark Stosberg
    • Max Gautier
    • sewn
    Downloads
  • 1.5.0 e950a0b102

    1.5.0 Stable

    dnkl released this 2024年04月17日 10:21:23 +02:00 | 83 commits to master since this release

    Signed by dnkl
    GPG key ID: 5BBD4992C116573F

    Added

    • docs meson option (#111)
    • pause and unpause commands to temporarily disable or re-enable notifications (#20).
    • Support for fractional scaling (wp_fractional_scale_v1).
    • Support for preferred buffer scale (wl_compositor >= 6).
    • Support for server side cursors (wp_cursor_shape_v1).

    Changed

    • Fnott now requires wayland-protocols >= 1.32.
    • Minimum required meson version is now 0.59 (#111).
    • Move example config to <sysconfdir>/xdg/fnott.ini (#111).
    • dpi-aware no longer accepts the value auto, and the default value is now no.

    Removed

    • dpi-aware=auto

    Contributors

    • Lukas Wurzinger
    • Marcin Puc
    • polykernel
    • sewn
    Downloads
  • 1.4.1 627a7b6c3d

    1.4.1 Stable

    dnkl released this 2023年07月14日 08:41:47 +02:00 | 111 commits to master since this release

    Fixed

    • Compilation errors with clang 15.x (#96)
    • Notifications initially positioned outside the screen not being visible after being moved up in the notification stack.
    Downloads
  • 1.4.0 f728d986ff

    1.4.0 Stable

    dnkl released this 2023年03月31日 10:08:01 +02:00 | 123 commits to master since this release

    Added

    • idle-timeout option to specify the amount of time you need to be idle before notifications are prevented from timing out (#16).
    • icon option, to specify icon to use when none is provided by the notification itself (#82).
    • Support for image-path hints (#84).
    • dpi-aware=no|yes|auto option (#80).

    Changed

    • Default value of max-width and max-height is now 0 (unlimited).
    • When determining initial font size, do FontConfig config substitution if the user-provided font pattern has no {pixel}size option (#1287).

    Fixed

    • file:// URIs, in icon paths (#84)
    • Replace ID being ignored if there were no prior notification with that ID.
    • Wayland protocol violation when output scaling was enabled.
    • Notification expiration (timeout) and dismissal are now deferred while the action selection helper is running (#90).

    Contributors

    • Leonardo Hernández Hernández
    Downloads
  • 1.3.0 ca03bf5a69

    1.3.0 Stable

    dnkl released this 2022年08月07日 10:02:21 +02:00 | 156 commits to master since this release

    Added

    • Support for a "progress" hints, notify-send -h int:value:20 ..., (#51).
    • title-format, summary-format and body-format options, allowing you to customize the rendered strings. In this release, the %a, %s, %b and %% formatters, as well as \n, are recognized. (#39).
    • Added configuration option layer to specify the layer on which notifications are displayed. Values include background, top, bottom, and overlay (#71).

    Changed

    • Minimum required meson version is now 0.58.
    • Notification text is now truncated instead of running into, and past, the vertical padding (#52).
    • All color configuration options have been changed from (A)RGB (i.e. ARGB, where the alpha component is optional), to RGBA. This means all color values must be specified with 8 digits (#47).

    Removed

    • $XDG_CONFIG_HOME/fnottrc and ~/.config/fnottrc. Use $XDG_CONFIG_HOME/fnott/fnott.ini (defaulting to ~/.config/fnott/fnott.ini) instead (#7).

    Fixed

    • Scale not being applied to the notification’s size when first instantiated (#54).
    • Fallback to /etc/xdg if XDG_CONFIG_DIRS is unset.
    • Icon lookup is now better at following the XDG specification (#64).
    • Setting max-width and/or max-height to 0 no longer causes fnott to crash. Instead, a zero max-width/height means there is no limit (#66).

    Contributors

    • bagnaram
    • Humm
    • Leonardo Hernández Hernández
    • Mark Stosberg
    • merkix
    Downloads
  • 1.2.1 e5aa6850d4

    1.2.1 Stable

    dnkl released this 2022年02月12日 11:19:28 +01:00 | 204 commits to master since this release

    Fixed

    • Crash when receiving notification with inline image data (#44).
    Downloads
  • 1.2.0 2071d69793

    1.2.0 Stable

    dnkl released this 2022年02月05日 18:08:48 +01:00 | 213 commits to master since this release

    Added

    • Configurable padding of notification text. New fnottrc options: padding-vertical and padding-horizontal (#35).

    Changed

    • Default padding is now fixed at 20, instead of depending on the font size. This is due to the new padding-horizontal|vertical options.

    Fixed

    • fnottctl actions exiting without receiving a reply.
    • Fnott is now much better at surviving monitors being disabled and re-enabled (#25).
    • Wrong font being used when the body and summary (or title and body, or title and summary) is set to the same text (#36).
    • Fnott no longer allocates the vertical padding space between summary and body text, if the body text is empty (#41).

    Contributors

    • fauxmight
    • Rishabh Das
    Downloads