SHA256
1
0
forked from pool/feedbackd

4 Commits

6 changed files with 44 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
<services>
<service mode="manual" name="obs_scm">
<param name="url">https://source.puri.sm/Librem5/feedbackd.git</param>
<param name="revision">refs/tags/v0.2.1</param>
<param name="revision">refs/tags/v0.5.0</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="scm">git</param>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:70bddee2be9690fd88fd67307e8b7dd7dd01ad197221d8af698b1650e6afe08d
size 513036

3
feedbackd-0.5.0.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:13ad064e51ccbc086f87d93aef1392d98905ed88fab2eb30f03fcf2a805212de
size 524300

View File

@@ -1,3 +1,33 @@
-------------------------------------------------------------------
Sat Nov 16 23:15:01 UTC 2024 - Adrian Campos Garrido <adriancampos@teachelp.com>
- Update to version 0.5.0
+ Detect haptic on Google Sargo and Oneplus Enchilada/Fachita
+ Handle "alert slider" on Oneplus Enchilada/Fachita
-------------------------------------------------------------------
Fri Aug 30 19:45:33 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.4.1:
+ Simplify udev rule installation
+ Dont' fail tests with newer json-glib
- Changes from version 0.4.0:
+ Support `hw_pattern` on devices using qcom-lpg. This allows to
keep LEDs on in suspend.
+ Internal cleanups and restructuring to cater for different LED
types.
+ Support RGB color mixing for multicolor leds
+ Allow to use (camera) flash LEDs as notificaton LED
+ Immediately end "too noisy" feedbacks when switching profile
levels
- Changes from version 0.3.0:
+ Allow blessed apps (e.g. alarm clocks) to override the global
feedback level
+ Documentation, CI and packaging updates
+ Make it simpler to add new led types
- Add pkgconfig(gmobile) and pkgconfig(umockdev-1.0) BuildRequires:
New dependencies.
-------------------------------------------------------------------
Wed Sep 6 08:56:55 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@@ -1,4 +1,4 @@
name: feedbackd
version: 0.2.1
mtime: 1693475498
commit: 1104cef50acb0b18a0d545e6a09773e3feb42e5b
version: 0.5.0
mtime: 1727505683
commit: 245083d82cab74ef5718aa47ae8a9806d54c1837

View File

@@ -1,7 +1,7 @@
#
# spec file for package feedbackd
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define soname libfeedback-0_0-0
Name: feedbackd
Version: 0.2.1
Version: 0.5.0
Release: 0
Summary: Feedback library for GNOME
License: GPL-3.0-only AND LGPL-2.1-only
@@ -33,11 +33,13 @@ BuildRequires: vala
BuildRequires: pkgconfig(gio-2.0) >= 2.50.0
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.50.0
BuildRequires: pkgconfig(glib-2.0) >= 2.50.0
BuildRequires: pkgconfig(gmobile)
BuildRequires: pkgconfig(gobject-2.0) >= 2.50.0
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gsound)
BuildRequires: pkgconfig(gudev-1.0) >= 232
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(umockdev-1.0)
%description
feedbackd provides a DBus daemon (feedbackd) to act on events to provide
@@ -78,13 +80,12 @@ developing applications that use %{name}.
%autosetup -p1
%build
%meson \
%meson -Dsystemd_user_unit_dir=%{_userunitdir} \
%{nil}
%meson_build
%install
%meson_install
%{__install} -Dm0644 -T debian/feedbackd.udev %{buildroot}%{_udevrulesdir}/90-feedbackd.rules
%pre
getent group feedbackd >/dev/null || groupadd -r feedbackd
@@ -99,12 +100,14 @@ exit 0
%{_bindir}/fbcli
%{_bindir}/fbd-theme-validate
%{_libexecdir}/feedbackd
%{_libexecdir}/fbd-alert-slider
%{_libexecdir}/fbd-ledctrl
%{_datadir}/dbus-1/interfaces/org.sigxcpu.Feedback.xml
%{_datadir}/dbus-1/services/org.sigxcpu.Feedback.service
%{_datadir}/feedbackd
%{_datadir}/glib-2.0/schemas/org.sigxcpu.feedbackd.gschema.xml
%{_udevrulesdir}/*
%{_userunitdir}/fbd-alert-slider.service
%files -n typelib-1_0-Lfb-0_0
%{_libdir}/girepository-1.0/Lfb-0.0.typelib