Quantcast
Channel: feedbackd:b2a8061 commits
Browsing latest articles
Browse All 40 View Live

fbd-manager: Keep DBus sender around

View Article



feedback-manager: Track DBus clients and end feedbacks if they go away

When the client goes away we build up a list of events to end feedback for to make sure the hash table isn't modified in place. tThe alternative approach would be to disconnect the...

View Article

Help emacs to indent properly

View Article

fbd-feedback-theme: Don't leak JSON node

View Article

fbd-dev-leds: Free actual FbdDevLed as well

So far we only unref'ed the device.

View Article


fbd-dev-leds: Don't leak enum_name

g_enum_to_string() is transfer full.

View Article

fbd-dev-leds: Don't leak color

g_ascii_strdown() creates a copy already.

View Article

fbd-dev-leds: Use automatic deep cleanup for device list

The current logic was fragile and failed e.g. when the FEEDBACKD_UDEV_VAL_LED would not match leaking the dev since the g_object_unref() at the end of the loop was never hit. Prevent that with...

View Article


fbd-dev-sound: Use correct cleanup for hash table

This went unnoticed since the manager forgot to cleanup this at all (see follow up commit).

View Article


fbd-feedback-manager: Make sure to dispose sound device as well

Fixes another leak.

View Article

fbd-feedback-manager: Don't leak config_path

It's assigned multiple times.

View Article

fbd-feedback-manager: Don't leak device list

View Article

Document changes and release 0.0.0+git20210426

View Article


fbd-dev-sound: whitespace

View Article

fbd-feedback-manager: Make sure theme path components are '/' separated

Previously, assembly of the theme paths for custom paths (based on `XDG_DATA_DIRS`) was performed using `g_strconcat`, which produced erroneous file paths with missing path separators due to a typo in...

View Article


README: Add explanation on custom theme paths

The README currently states that feedbackd uses the `default.json` theme, whose location is hardcoded into the application. This doesn't reflect the current state of the code. Explain the ability to...

View Article

Image may be NSFW.
Clik here to view.

feedback-manager: Search for default theme under XDG_CONFIG_HOME first

This would allow users to create their own feedback profiles without editing system files or using root privileges Signed-off-by: Pablo Correa Gómez<ablocorrea@hotmail.com>

View Article


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 Article

examples: Unbreak python example

The method is `trigger_feedback` not `trigger`.

View Article

docs: Fix --profile short option

It's '-P', not '-p'.

View Article

cli: Fix changing global profile

For that we must not set a default event.

View Article


feedback-theme: Add camera related events

View Article


d/control: Add json-glib-tools as build dependency

This will make sure that the json theme file gets validated in CI.

View Article

feedback-theme: Add phone-hangup event

Named after the corresponding notification from the sound naming spec: http://0pointer.de/public/sound-naming-spec.html

View Article

feedback-theme: Add phone-failure event

Named after the corresponding notification from the sound naming spec: http://0pointer.de/public/sound-naming-spec.html

View Article


feedback-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 Article

naming-spec: Fix upper cases, whitespaces and punctuation.

View Article

naming-spec: Document newly added phone-* events

View Article

Fix typos in documentation

View Article



README: dbus calls not usable to trigger feedback

Fixes #45

View Article

fbd-dev-sound: Rename cancellable to `cancel`

The current name is just confusing

View Article

fbd-dev-sounce: Name data consistently

We name it `data` elsewhere. Don't call it `object` in one function.

View Article

fbd-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 Article


gitlab-ci: Switch to bullseye

Drop support for buster, this can be handled in downstream builds.

View Article

Document changes and release 0.0.0+git20211018

View Article

d/changelog: Bump changes line to a recent date too

It was still stuck at 2021-10-07. Fixup version too while at that.

View Article


Reload theme on SIGHUP signal

Fixes #28 Allows for users/applications to request a theme reload by sending SIGHUP signal to the daemon.

View Article


lfb-event: Clarify docstring on lfb_event_set_feedback_profile

View Article

fbd-event: Fix return value for fbd_event_get_sender

View Article

doc: Clarify that the timeout is in seconds

View Article
Browsing latest articles
Browse All 40 View Live




Latest Images