summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-10-09 19:03:39 -0500
committerLuis Martinez2021-10-09 19:03:39 -0500
commitecb7d44daff10c03f608f22a5c760b5fea337c2c (patch)
tree83f33e6f544d9f37d749913f7443538c00dad5ad
parentf238a2e1651b6b284e29eb83db1d98b44aa580fe (diff)
downloadaur-ecb7d44daff10c03f608f22a5c760b5fea337c2c.tar.gz
update to 1.1.2
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore7
-rw-r--r--CHANGELOG.md146
-rw-r--r--PKGBUILD15
4 files changed, 158 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 82a586c71360..153d8f43e3b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = fnott
pkgdesc = Keyboard driven and lightweight Wayland notification daemon
- pkgver = 1.1.0
+ pkgver = 1.1.2
pkgrel = 1
url = https://codeberg.org/dnkl/fnott
+ changelog = CHANGELOG.md
arch = x86_64
license = MIT
makedepends = git
@@ -13,7 +14,7 @@ pkgbase = fnott
depends = dbus
depends = fcft
depends = wlroots
- source = fnott-1.1.0.tar.gz::https://codeberg.org/dnkl/fnott/archive/1.1.0.tar.gz
- sha512sums = 5ec6318dfa3030841a0c932255a9680e357a583c913d1f5d8770f665458751bb2c23cad268ecae64fe148fc36798fb882b59b0e85ed42594b9a4b5863af7d8f4
+ source = fnott-1.1.2.tar.gz::https://codeberg.org/dnkl/fnott/archive/1.1.2.tar.gz
+ sha512sums = dcb8776ec5fef4e06d255bfc51b41fe3bb30373f8be6540c6ece3aeff59ee8ad7ad85daad807b00de6bb528ea35198249bd0ce67b2f7e62e44206ac1d097feed
pkgname = fnott
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index fdeea0d36d04..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-# Whitelist
-!PKGBUILD
-!.SRCINFO
-
-# Blacklist
-*
-
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 000000000000..8077752ba803
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,146 @@
+# Changelog
+
+* [1.1.2](#1-1-2)
+* [1.1.1](#1-1-1)
+* [1.1.0](#1-1-0)
+* [1.0.1](#1-0-1)
+* [1.0.0](#1-0-0)
+
+
+## 1.1.2
+
+### Fixed
+
+* `max-timeout` not having any effect when the timeout is 0
+ (https://codeberg.org/dnkl/fnott/issues/32).
+
+
+## 1.1.1
+
+### Added
+
+* `default-timeout` option, to adjust the timeout when applications
+ ask us to pick the timeout
+ (https://codeberg.org/dnkl/fnott/issues/27).
+* `max-timeout` option (https://codeberg.org/dnkl/fnott/issues/29).
+
+
+### Changed
+
+* Updated nanosvg to ccdb1995134d340a93fb20e3a3d323ccb3838dd0
+ (20210903).
+
+
+### Removed
+
+* `timeout` option (replaced with `max-timeout`,
+ https://codeberg.org/dnkl/fnott/issues/29).
+
+
+### Fixed
+
+* Icons not being searched for in all icon theme instances
+ (https://codeberg.org/dnkl/fnott/issues/17).
+* fnott crashing when a notification was received while no monitor was
+ attached to the wayland session.
+* Wrong colors in (semi-)transparent areas of SVG icons.
+
+
+### Contributors
+
+* Julian Scheel
+* polykernel
+* Stanislav Ochotnický
+
+
+## 1.1.0
+
+### Added
+
+* Configurable minimal width of notifications. New `fnottrc` option:
+ `min-width`
+* Configurable anchor point and margins. New `fnottrc` options:
+ `anchor=top-left|top-right|bottom-left|bottom-right`,
+ `edge-margin-vertical`, `edge-margin-horizontal` and
+ `notification-margin` (https://codeberg.org/dnkl/fnott/issues/4).
+* `-c,--config=PATH` command line option
+ (https://codeberg.org/dnkl/fnott/issues/10).
+* Text shaping support (https://codeberg.org/dnkl/fnott/issues/13).
+* `play-sound` to `fnott.ini`, specifying the command to execute to
+ play a sound (https://codeberg.org/dnkl/fnott/issues/12).
+* `sound-file`, a per-urgency option in `fnott.ini`, specifying the
+ path to an audio file to play when a notification is received
+ (https://codeberg.org/dnkl/fnott/issues/12).
+
+
+### Changed
+
+* Fnott now searches for its configuration in
+ `$XDG_DATA_DIRS/fnott/fnott.ini`, if no configuration is found in
+ `$XDG_CONFIG_HOME/fnott/fnott.ini` or in `$XDG_CONFIG_HOME/fnottrc`
+ (https://codeberg.org/dnkl/fnott/issues/7).
+* Assume a DPI of 96 if the monitor’s DPI is 0 (seen on certain
+ emulated displays).
+* There is now an empty line between the ‘summary’ and ‘body’.
+
+
+### Deprecated
+
+* `$XDG_CONFIG_HOME/fnottrc` and `~/.config/fnottrc`. Use
+ `$XDG_CONFIG_HOME/fnott/fnott.ini` (defaulting to
+ `~/.config/fnott/fnott.ini`) instead
+ (https://codeberg.org/dnkl/fnott/issues/7).
+
+
+### Removed
+
+* `margin` option from `fnottrc`
+
+
+### Fixed
+
+* Notification sometimes not being rendered with the correct subpixel
+ mode, until updated.
+
+
+### Contributors
+
+- yyp (Alexey Yerin)
+- Julian Scheel
+
+
+## 1.0.1
+
+### Added
+
+* `timeout` option to `fnottrc`. This option can be set on a
+ per-urgency basis. If both the user has set a timeout, and the
+ notification provides its own timeout, the shortest one is used
+ (https://codeberg.org/dnkl/fnott/issues/2).
+* FreeBSD port (https://codeberg.org/dnkl/fnott/issues/1).
+
+
+### Fixed
+
+* PPI being incorrectly calculated.
+* Crash due to bug in Sway-1.5 when a notification is dismissed,
+ either with `fnottctl` or through its timeout, while the cursor is
+ above it.
+
+
+### Contributors
+
+* jbeich
+
+
+## 1.0.0
+
+Initial release - no changelog. Rough list of features:
+
+* Application title, summary and body fonts can be configured individually
+* Icon support, both inline and name referenced (PNG + SVG).
+* Actions (requires a dmenu-like utility to display and let user
+ select action - e.g. [fuzzel](https://codeberg.org/dnkl/fuzzel))
+* Urgency (custom colors and fonts for different urgency levels)
+* Markup (**bold**, _italic_ and underline)
+* Timeout (notification is automatically dismissed)
diff --git a/PKGBUILD b/PKGBUILD
index d8af795319c1..a0071491410f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
-# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
pkgname=fnott
-pkgver=1.1.0
+pkgver=1.1.2
pkgrel=1
pkgdesc="Keyboard driven and lightweight Wayland notification daemon"
arch=('x86_64')
@@ -9,15 +9,16 @@ url="https://codeberg.org/dnkl/fnott"
license=('MIT')
depends=('dbus' 'fcft' 'wlroots')
makedepends=('git' 'meson' 'scdoc' 'wayland-protocols' 'tllist>=1.0.1')
+changelog=CHANGELOG.md
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha512sums=('5ec6318dfa3030841a0c932255a9680e357a583c913d1f5d8770f665458751bb2c23cad268ecae64fe148fc36798fb882b59b0e85ed42594b9a4b5863af7d8f4')
+sha512sums=('dcb8776ec5fef4e06d255bfc51b41fe3bb30373f8be6540c6ece3aeff59ee8ad7ad85daad807b00de6bb528ea35198249bd0ce67b2f7e62e44206ac1d097feed')
build() {
- arch-meson "$pkgname" build
- meson compile -C build
+ arch-meson "$pkgname" build
+ meson compile -C build
}
package() {
- DESTDIR="$pkgdir/" meson install -C build
- install -Dm 644 "$pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/"
+ DESTDIR="$pkgdir/" meson install -C build
+ install -Dm 644 "$pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/"
}