Merge branch 'rel-0.5.0' into 'main'

Release 0.5.0

See merge request Librem5/feedbackd!143
This commit is contained in:
Guido Günther
2024-09-28 06:41:23 +00:00
5 changed files with 60 additions and 12 deletions
+11
View File
@@ -1,3 +1,14 @@
feedbackd 0.5.0
---------------
Released September 2024
* Detect haptic on Google Sargo and Oneplus Enchilada/Fachita
* Handle "alert slider" on Oneplus Enchilada/Fachita
* Contributors:
* Evangelos Ribeiro Tzaras
* isyourbrain foss
* Guido Günther
* Robert Mader
feedbackd 0.4.1 feedbackd 0.4.1
--------------- ---------------
Released August 2024 Released August 2024
+33
View File
@@ -1,3 +1,36 @@
feedbackd (0.5.0) experimental; urgency=medium
[ Guido Günther ]
* packaging: Update lintian overrides
* packaging: Install NEWS and README. They contain useful information
* packaging: Use pkgconf. It's prefered over pkg-config in Debian
* doc: Document gsettings used by feedbackd
* udev: Add support for haptics on Oneplus Enchilada / Fajita.
The spmi_haptics driver isn't in mainline Linux as of Linux 6.11.
* theme: Add events for cellbroadcast
* data: Allow logged in users to access the alert slider
* fbd-alert-slider: Small service to track alert sliders.
This tracks the alert slider on OnePlus 6/6T devices
and adjusts the profile level accordingly.
This is based on a script by "isyourbrain foss" in the Phosh matrix
channel.
* data: Add systemd unit to start alert slider service
* data: Allow alert-slider to override the feedback level.
This allows the alert-slider to also emit feedback when phone is in
silent mode.
* data: Add gnome-clocks to allow-important list.
This will allow us to drop the override from phosh
* packaging: Better handle RC version when updating changelog.
This allows us to switch from RCs to releases without manual
effort.
[ Robert Mader ]
* udev-rules: Add support for haptics on Google Sargo.
The drv2624 driver isn't in mainline Linux as of Linux 6.11.
Taken from
-- Guido Günther <agx@sigxcpu.org> Fri, 27 Sep 2024 13:46:42 +0200
feedbackd (0.4.1) experimental; urgency=medium feedbackd (0.4.1) experimental; urgency=medium
* not-intalled: Avoid gmobile on all arches. * not-intalled: Avoid gmobile on all arches.
+14 -9
View File
@@ -38,7 +38,8 @@ Recommends:
gsettings-desktop-schemas, gsettings-desktop-schemas,
Description: DBus service for haptic/visual/audio feedback Description: DBus service for haptic/visual/audio feedback
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events. visual/audio feedback based on events selected from configurable
profiles.
. .
This package contains the daemon. This package contains the daemon.
@@ -53,7 +54,8 @@ Replaces:
feedbackd (<< 0.0.0+git20200304), feedbackd (<< 0.0.0+git20200304),
Description: Shared files for feedbackd Description: Shared files for feedbackd
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events. visual/audio feedback based on events selected from configurable
profiles.
. .
This package contains the architecture-independent shared files. This package contains the architecture-independent shared files.
@@ -67,10 +69,11 @@ Depends:
Recommends: feedbackd (>= ${binary:Version}) Recommends: feedbackd (>= ${binary:Version})
Description: Library for managing haptic/visual/audio feedback Description: Library for managing haptic/visual/audio feedback
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events. visual/audio feedback based on events selected from configurable
profiles.
. .
This package contains the shared libraries for applications interfacing with This package contains the shared libraries for applications
Feedbackd and the API documentation. interfacing with Feedbackd and the API documentation.
Package: libfeedback-dev Package: libfeedback-dev
Architecture: any Architecture: any
@@ -84,10 +87,11 @@ Depends:
${shlibs:Depends}, ${shlibs:Depends},
Description: Development files for libfeedback Description: Development files for libfeedback
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events. visual/audio feedback based on events selected from configurable
profiles.
. .
This package contains development files and Vala bindings to use when writing This package contains development files and Vala bindings to use when
applications that interface with feedbackd. writing applications that interface with feedbackd.
Package: gir1.2-lfb-0.0 Package: gir1.2-lfb-0.0
Architecture: any Architecture: any
@@ -99,7 +103,8 @@ Depends:
${shlibs:Depends}, ${shlibs:Depends},
Description: GObject introspection data for libfeedback Description: GObject introspection data for libfeedback
Feedbackd is a DBus activated daemon that provides haptic/ Feedbackd is a DBus activated daemon that provides haptic/
visual/audio feedback based on events. visual/audio feedback based on events selected from configurable
profiles.
. .
This package contains introspection data for the libfeedback library. This package contains introspection data for the libfeedback library.
+1 -2
View File
@@ -4,5 +4,4 @@ debian-tag = v%(version)s
debian-tag-msg = %(pkg)s v%(version)s debian-tag-msg = %(pkg)s v%(version)s
[dch] [dch]
postedit = sed -i s"@^\( \+version *: '\)[0-9.]\+\(',\)@\1$GBP_DEBIAN_VERSION\2@" meson.build postedit = sed -i s"@^\( \+version *: '\)[0-9][^']\+\(',\)@\1$GBP_DEBIAN_VERSION\2@" meson.build
+1 -1
View File
@@ -1,5 +1,5 @@
project('feedbackd', 'c', project('feedbackd', 'c',
version : '0.4.1', version : '0.5.0',
license : 'LGPLv3+', license : 'LGPLv3+',
meson_version : '>= 1.0.0', meson_version : '>= 1.0.0',
default_options : [ default_options : [