From 0e7e47a0bd0e718587274cc94c331e03f3a254eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Fri, 6 Feb 2026 22:08:36 +0100 Subject: [PATCH 1/2] ci: Override registry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We only use prebuilt images for the ci-checks so use the registry we're hosting them on. This should unbreak the meson ans style check jobs. Signed-off-by: Guido Günther --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2f9d132..05486ac 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,8 @@ stages: variables: FDO_UPSTREAM_REPO: agx/feedbackd + # ci-check image comes from here + CI_REGISTRY: registry.gitlab.gnome.org workflow: rules: From 4fe3895a5704d016fd02fb5ebee56eea94f63cb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Fri, 6 Feb 2026 20:24:10 +0100 Subject: [PATCH 2/2] treewide: Document changes and release 0.8.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- NEWS | 12 ++++++++++++ debian/changelog | 37 +++++++++++++++++++++++++++++++++++++ meson.build | 2 +- 3 files changed, 50 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 27149d3..02a5eb9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,15 @@ +feedbackd 0.8.9 +--------------- +Released February 2026 +* Impreove docs +* Add custom theme example +* udev: Match LED on devices with multiple status LEDs +* Simplify using media roles via build profile +* theme: Fix window-close event name +* Contributors: + * Guido Günther + * stsdc + feedbackd 0.8.8 --------------- Released December 2025 diff --git a/debian/changelog b/debian/changelog index 08be87d..da577e0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,40 @@ +feedbackd (0.8.9) experimental; urgency=medium + + [ Guido Günther ] + * packaging: Add build profile to build with and install media roles. + We create an wireplumber-xdg-media-roles package that contains the role configuration. + * theme: Fix window-close event name + * doc: Update build instructions. + We use meson and also tweak some other bits for readability + * doc: Better separate custom and device themes + * doc: Document `$device` in device themes. + It identifies the theme as device theme so we should document it. + * feedback-themes: Mention the profiles feedback types are used in + * doc: Clarify event lookup + * doc: Mention what fbcli is + * feedback-themes: Improve manpage. + Explain relation between profiles, events and feedback a bit better. + * feedbackd: Add --verbose option. + Easier to discover than `G_MESSAGES_DEBUG` + * feedbackd: Allow replacement and an option for it. + This brings us in line with e.g. the portals + * feedbackd: Exit with EXIT_FAILURE if we can't get the bus name. + Makes usage in scritps and systemd units more robust. + * feedbackd: Add --version option + * examples: Add a less blinky example. + Uncategorized notifications can be distracting. Add an example that + disable the notification LED for these. Copy to + ~/.config/feedbackd/themes/ + and enable via + gsettings set org.sigxcpu.feedbackd theme strict + * ci: Update URL to shared repo + + [ stsdc ] + * udev: Match on devices with multiple status LEDs + * rules: Update regex for status LED device path + + -- Guido Günther Fri, 06 Feb 2026 20:23:49 +0100 + feedbackd (0.8.8) experimental; urgency=medium [ Lukas Timmermann ] diff --git a/meson.build b/meson.build index 9f95771..8da6d31 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'feedbackd', 'c', - version: '0.8.8', + version: '0.8.9', license: 'LGPLv3+', meson_version: '>= 1.1.0', default_options: ['warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'],