Quantcast
Channel: feedbackd:a6809dccbc0056c390563809f8a83def9e54e7ae commits
Browsing latest articles
Browse All 38 View Live

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

lfb-event: Fix typo

It's LfbEvent

View Article

lfb-event: Use consistent prefix

Make async data use the same prefix.

View Article


Use g_error() when library is not initalized

This makes sure it still works when asserts are disabled.

View Article


lfb-event: Untabify

View Article

tests: Drop unused variable

View Article

tests/integration: Check the state of the ended event

View Article

Merge branch 'cleanups' into 'main'

Some cleanups I noticed while looking at the code See merge request !79

View Article


feedback-manager: Use guint for event id

The ID is inserted into a hashtable below with GUINT_TO_POINTER and is set using self->next_id++ with next_id also being a guint, so change the type accordingly.

View Article

run: Make it easy to run under gdb and document usage

Having a fast and easy way to run the daemon under gdb can be beneficial for debugging. For that start the run script with FBD_GDB=1.

View Article


Merge branch 'misc_cleanups' into 'main'

Misc cleanup and ease running feedbackd under gdb See merge request !81

View Article

tests/integration: Indicate that callback quits main loop

on_event_triggered() is renamed to on_event_triggered_quit() as we will shortly introduce a variant that does not quit.

View Article


tests/integration: Fix whitespace

Remove all tabs in favour of spaces and align function arguments.

View Article

tests/integration: Test that "feedback-ended" is propagated through LfbEvent

When no feedbacks are available (either because the requested event does not exist in the theme or because the system does not have required capabilities, e.g. no vibration motor or LED) feedbackd...

View Article

feedback-manager: Complete DBus call before emitting "feedback-ended"

See previous commit adding the test (that now passes) for the reasoning. Fixes: #62

View Article

manager: Use FEEDBACKD_UDEV_ATTR

It was introduced in a5b4f994 ("feedbackd: Support visual feedback via LEDs")

View Article


fbd: Fix indentation

View Article


Document changes and release 0.0.1

View Article

Merge branch 'rel' into 'main'

Document changes and release 0.0.1 See merge request !83

View Article

docs: Update references to documentation from branch master to branch main.

View Article


Merge branch 'ChriChri-main-patch-39100' into 'main'

Updated references to documentation See merge request !86

View Article

README: Mention that DBus disconnect ends feedback

View Article

README: Mention python example

View Article

Merge branch 'update_README' into 'main'

Update README.md See merge request !88

View Article



run: Fix daemon name

Fixes: 99fc8c21 ("run: Make it easy to run under gdb and document usage")

View Article

Merge branch 'calls-vs-feedbackd' into 'main'

run: Fix daemon name See merge request !89

View Article

example: Wait a bit before ending

feedbackd terminates feedback when clients disconnect from DBus so we need to wait a bit before quitting as otherwise no feedback will be played. Closes: #65

View Article

Merge branch 'example-wait' into 'main'

example: Wait a bit before ending Closes #65 See merge request !85

View Article


d/gbp.conf: Update branch

Missed that one when switching to 'main'

View Article

Merge branch 'gbp.conf' into 'main'

d/gbp.conf: Update branch See merge request !84

View Article

ci: Switch build to bookworm / byzantium

Use Debian bookworm for the tests and PureOS byzantium for the package build We use the arm64 builder as the amd64 one fails to find a shell in the bookworm image.

View Article


Merge branch 'update-ci' into 'main'

ci: Switch build to bookworm / byzantium See merge request !91

View Article


d/control: Add settings schema for the tests

View Article
Browsing latest articles
Browse All 38 View Live




Latest Images