debian: Bump symbol versions
This ensures we get tighter dependencies when built against this version with new symbols. We don't bother with individual symbols yet.
View Articledoc: feedbackd: add short description
Lintian issues a warning if short description is empty.
View Articlelfb-event: Clarify return values of `finished` functions
They just inidicate that we talked to feedbackd succesfully.
View Articlelfb-event: Connect done handler in async case too
Otherwise the event state is not updated properly
View Articletests: Don't quiet mainloop on event end
This is needed to properly test aync where we have the finished async event handler and the signal.
View Articlefbd-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).
View Articlefbd-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.
View Articlefbd-feedback-base: Add fbd_feedback_is_available ()
This allows to check if a feedback type is available at all.
View Articlefbd-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.
View Articlefbd-feedback-led: Implement is_available ()
This avoids criticals when there's no Leds available.
View Articlefeedback-vibra-rumble: Implement is_available
This avoids criticals when there's no rumble vibra available.
View Articlefeedback-vibra-periodic: Implement is_available
This avoids criticals when there's no periodic vibra available.
View Articlefeedback-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.
View Article
More Pages to Explore .....