Quantcast
Browsing latest articles
Browse All 40 View Live

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

libfeedback: Remove unused variables

View Article

tests: Remove unused variables

View Article


manager: Set initial profile to unknown

This makes sure we sync the profile with the DBus property after fetching it from GSettings.

View Article

manager: Sync profile with setting on startup

On startup the GSetting is the relevant input for selecting the profle. Closes: #52

View Article

manager: Don't sync DBus profile property

This will happen in on_feedbackd_setting_changed() once the profile was adjusted.

View Article

Document changes and release 0.0.0+git20220208

View Article



udev: Drop pre L5 pre 5.9 workaround

Not neeed in 2022.

View Article

udev: Use more generic comment

Make it more obvious that this isn't device specific

View Article

fbd-dev-leds: use define for max_brightness

All other attributes use a define, let's do the same for max_brightness.

View Article

fbd-dev-leds: rename var to max_brightness_percentage

Improve readability of the code.

View Article


Image may be NSFW.
Clik here to view.

fbd-dev-leds: support for multicolor LEDs

Add support for multicolor LEDs as supported by the kernel. Used by Qualcomm devices such as SHIFT 6mq, OnePlus 6, etc. Documentation:...

View Article

Document changes and release 0.0.0+git20220209

View Article

spec: Clarify feedback noisiness

The old wording could be interpreted as the feedback being discarded if it's noisier than the currently selected profile which is not the case. Also take the new per application settings into account.

View Article


data: Drop outdated comment

We use the hints since some time, see lfb_event_set_feedback_profile().

View Article


lfb-event: Fix SPDX identifier

The library is LGPL-2.1+, not GPL-3.0+

View Article

test-lfb-integration: Test event state in async callback

View Article

lfb-event: Notify state change before completing async task

lfb_event_trigger_feedback_async() internally uses a GTask to handle invocation of the user provided callback when g_task_return_*() is called. Currently GTask is completed first and only afterwards...

View Article
Browsing latest articles
Browse All 40 View Live