fbd-dev-sound: Honour sound theme name for all GNOME based desktops
Phosh recently changed to XDG_CURRENT_DESKTOP=GNOME:Phosh and has since stopped using the configured theme and instead used the fallback freedesktop theme. Closes #41
View Articled/control: Add json-glib-tools as build dependency
This will make sure that the json theme file gets validated in CI.
View Articlefeedback-theme: Add phone-hangup event
Named after the corresponding notification from the sound naming spec: http://0pointer.de/public/sound-naming-spec.html
View Articlefeedback-theme: Add phone-failure event
Named after the corresponding notification from the sound naming spec: http://0pointer.de/public/sound-naming-spec.html
View Articlefeedback-theme: Add phone-outgoing-busy event
Named after the corresponding notification from the sound naming spec: http://0pointer.de/public/sound-naming-spec.html
View Articlefbd-dev-sounce: Name data consistently
We name it `data` elsewhere. Don't call it `object` in one function.
View Articlefbd-dev-sound: Delay sending `ended` signal
Remove the feedback and the associated callback data before invoking the callback (which then triggers FbdFeebackBased:ended) since we otherwise remove the data from the currently playing sound from...
View Articlegitlab-ci: Switch to bullseye
Drop support for buster, this can be handled in downstream builds.
View Articled/changelog: Bump changes line to a recent date too
It was still stuck at 2021-10-07. Fixup version too while at that.
View ArticleReload theme on SIGHUP signal
Fixes #28 Allows for users/applications to request a theme reload by sending SIGHUP signal to the daemon.
View Article