[Pureos-changes] Accepted feedbackd 0.0.0+git20200726 (source) into amber-phone-staging
Guido Günther
agx at sigxcpu.org
Tue Jul 28 00:48:04 PDT 2020
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 26 Jul 2020 13:05:59 +0200
Source: feedbackd
Architecture: source
Version: 0.0.0+git20200726
Distribution: amber-phone
Urgency: medium
Maintainer: Guido Günther <agx at sigxcpu.org>
Changed-By: Guido Günther <agx at sigxcpu.org>
Changes:
feedbackd (0.0.0+git20200726) amber-phone; urgency=medium
.
[ Arnaud Ferraris ]
* debian: udev: add support for PinePhone front LEDs
* fbd-dev-leds: store LED color when parsing devices.
Failing to do so will always select the first recognized LED (the blue
one for the PinePhone).
.
[ Guido Günther ]
* Release new git snapshot
* fbd-dev-sound: Be less verbose on missing sound files.
This is quite common so don't fill the logs at normal debug levels
but be more specific about what is missing.
* fbd-feedback-base: Add fbd_feedback_is_available ()
This allows to check if a feedback type is available
at all.
* feedback-manager: Fix indentation
* fbd-feedback-manager: Check if feedback is usable.
If we don't find any usable feedbacks for an event return
FBD_EVENT_END_REASON_NOT_FOUND.
* fbd-feedback-led: Implement is_available ()
This avoids criticals when there's no Leds available.
* feedback-vibra-rumble: Implement is_available.
This avoids criticals when there's no rumble vibra available.
* feedback-vibra-periodic: Implement is_available.
This avoids criticals when there's no periodic vibra available.
* feedback-sound: Implement is_available.
This avoids criticals when there's sound device available. We
can also be more precise about the reason why feedback ended.
* feedback-theme: Avoid warning when feedback is not found.
We tell the caller so debug level is enough
* tests: Don't check end reason in feedback handler.
This allows to reuse the feedback handler and we check the
reason in the actual test function anyway.
* tests: Test event not found case too
* feedback-manager: Deeply free the feedback list.
Instead of freeing each elemnt after each iteration and then the list
itself at the very end just fully free the list. g_autoslist does
not work well on oder glib so do that manually.
This is just cosmetics.
* feedback-manager: Don't forget to remove not found events from the hash table.
This plugs a leak.
* feedback-manager: Dispose leds too
* feedback-led: Stop the correct led color
* feedback-led: Don't try to stop led when there's no led device.
This is not a critical since we prevented submitting initially
but daemon cleanup processes all entries in the theme.
* fbd: Dispose manager at the very end
Checksums-Sha1:
1cf7dc169741d8433d4a01070ca9752b392dc8cd 1848 feedbackd_0.0.0+git20200726.dsc
9affec214002b374761a4e435044f5ffc5650862 62328 feedbackd_0.0.0+git20200726.tar.xz
9728b676ced74ae249a3ce554d60231da478f267 10846 feedbackd_0.0.0+git20200726_arm64.buildinfo
Checksums-Sha256:
0d315d09a51767290a10d4f963cc8b4e6b0573e15b2ae0b5166a3ed6a9a9a462 1848 feedbackd_0.0.0+git20200726.dsc
69d2a94fc5b93e8d4b6acd3e630766505722010e361770a9a31a1c75dd656067 62328 feedbackd_0.0.0+git20200726.tar.xz
4211e7c9d355c1b46a180892b1a0d4d3b384df80876ac38f6e93811dfb44f871 10846 feedbackd_0.0.0+git20200726_arm64.buildinfo
Files:
faf8cf45083d4991ff31a592574a568e 1848 x11 optional feedbackd_0.0.0+git20200726.dsc
cbbe68be577abef7263c6702fb636f65 62328 x11 optional feedbackd_0.0.0+git20200726.tar.xz
66ef823c29731264b8e9d88804adad58 10846 x11 optional feedbackd_0.0.0+git20200726_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCAAdFiEEjQq0XWCFJ0hT17a/HLsjRafwJ0kFAl8f1WUACgkQHLsjRafw
J0mFQwwAtL9PtpTRwBecu7sOXcHZHyCqIwk37i202tdNbtGeeBDEDZQoTweRF+uo
kuIVu5kjmMNEq4j009alRlvlRO2EMEfW/iJdwas9o3rQ5STTu3kgnkIVRkLRfZsZ
N0vCcxW/KDJpBruNZLj6C/6H6Kemb9cveeV0PGO2+tvS1iEmdWYC/D7RISgpxLvA
fg9Dgg66JG8NAuGcGfJ7nMWbkNMymXHp9OikTRHtyTlE0t7OW9n/qexqyHnaw1Z2
5n/nwmh2EfXNcQh8ynL+b2lMZpwRBmi4p1rJhWSLs3hgqL8Pqzy3VByQDz5DZRmE
vui33o56+EBw2Xy3LomnoxlBM7+MJejQ10J9D02eEIPkh/m7iRxUCejypulsFVFq
TrWpIFAGlM3RD43GHhdqirK1O/+98t2iC2ZH0ZWuGhQejLLmmGoROpiDNypD1Ylv
L6p8LObIx/nUBaVW7VLgLdqI52dAg43EzeLhnReyxKlQ4yxPhLyCNObA4BQc2Lw+
taFLF5/J
=OniB
-----END PGP SIGNATURE-----
More information about the Pureos-changes
mailing list