tests: 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 Articlelfb-event: Connect done handler in async case too
Otherwise the event state is not updated properly
View Articlelfb-event: Clarify return values of `finished` functions
They just inidicate that we talked to feedbackd succesfully.
View Articledoc: feedbackd: add short description
Lintian issues a warning if short description is empty.
View Articledebian: 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 Articlecli: Allow to set profile per event
We allowed set the global profile via `-P` use it as per event profile when used with `-E`. Ironically the manpage always said it'd be that way.
View ArticleLfbEvent: Add feedback-profile property
This allows to specify the feedback profile to use for this particular event.
View Articlefeedback-manager: Add hint to select feedback profile per event
This e.g. allows events that are meant for haptic only to avoid emitting a sound by omitting the 'full' level and using "quiet" instead. Closes: #7
View Articlefeedback-manager: Prepare for per event hints
Move feedback profile level into a separate function for that.
View Articlerumble: Use a default pause
Without that multiple counts sound odd so let's have good defaults.
View ArticleAdd generic missed notification
This can be used e.g. by the shell for general purpose notifictions but also for in app notifications of the foreground app.
View Article