From 2f0b8381a1b59aaadf39640d8c5b95430520bcd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Wed, 6 Aug 2025 08:36:08 +0200 Subject: [PATCH] treewide: Document changes and release 0.8.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- NEWS | 13 +++++++++++++ debian/changelog | 35 +++++++++++++++++++++++++++++++++++ meson.build | 2 +- 3 files changed, 49 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 38322b4..e6a36bf 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,16 @@ +feedbackd 0.8.4 +--------------- +Released August 2025 +* Support LEDs with legacy naming as used on e.g. the N900 and + Motorola Droid 4 +* Add `key-pressed` and `key-released` events that e.g. OSKs can + use to emit haptic feedback in silent mode +* Issues fixed: + * https://gitlab.freedesktop.org/agx/feedbackd/-/issues/85 +* Contributors: + * Guido Günther + * Sicelo A. Mhlongo + feedbackd 0.8.3 --------------- Released June 2025 diff --git a/debian/changelog b/debian/changelog index 2203ae1..56b57c2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,38 @@ +feedbackd (0.8.4) experimental; urgency=medium + + [ Sicelo A. Mhlongo ] + * fbd-dev-led: Support LEDs with legacy naming. + As noted in include/dt-bindings/leds/common.h in the Linux kernel, the Nokia + N900 has leds that use legacy naming. Until this naming scheme is removed from + the kernel, support it through the use of an additional FEEDBACKD_LED_COLOR + udev property, which must be set to the color corresponding to the LED. + * udev: Support legacy LED naming. + The Nokia N900 and Motorola Droid 4 use obsolete naming for LEDs, as indicated + in include/dt-bindings/leds/common.h in the Linux kernel. Since the obsolete + naming is still in wide use, support them in feedbackd until it is eventually + removed in the kernel. + * tests: Test legacy LED name detection + + [ Guido Günther ] + * doc: Sort events alphabetically. + While we have "button-{pressed,released}" events there's often the + desire to control sound for key presses of e.g. on screen keyboards too. + Add a separate event for that. + * data: Add key press/release events. + While we have "button-{pressed,released}" events there's often the + desire to control sound for key presses of e.g. on screen keyboards too. + Add separate events for that. + This allows us to e.g. add a particular sound for OSK key presses and + OSKs can send this with an `important` hint so they're also usable + in silent mode. + Closes: https://gitlab.freedesktop.org/agx/feedbackd/-/issues/85 + * schema: Allow Stevia OSK to override the globla feedback level + * schema: Allow all OSK to use important hint. + OSK use the common OSK app-id so allow that too. + Fixes: 4ba029d ("schema: Allow Stevia OSK to override the globla feedback level") + + -- Guido Günther Wed, 06 Aug 2025 08:36:00 +0200 + feedbackd (0.8.3) experimental; urgency=medium [ Guido Günther ] diff --git a/meson.build b/meson.build index 54cefdf..7ca28da 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'feedbackd', 'c', - version: '0.8.3', + version: '0.8.4', license: 'LGPLv3+', meson_version: '>= 1.0.0', default_options: ['warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'],