Ever since adding the `Haptic` API to #feedbackd for games I wanted to make the `VibraPattern` available to feedback themes as well as this allows for more nuanced feedback.
This allows us to e.g. use more subtle feedback for OSK button presses than for of incoming SMS.
Opened MRs to make that possible and
while at that I made the maximum strength for all events confiurable too. It's a bit hard to in the
but it's there. Hopefully this makes it into #phosh 0.46:
@agx I think something I'd like to see is using the vibration for notifications/reminders from the calendar application. Currently it's either making an annoying loud beep sound (a bit too long to be honest) or posting a completely silent notification.
I assume something like this would need a lot more integration into GNOME though. So it could be possible to select vibrations for each application in the notification settings.
@thejackimonster You just need send patches to the calendar app to achieve this. Phosh (as far as I can tell) has the needed bits like overriding the used sound on a per notification basis (so you can e.g. have specific sounds for specific meeting types).
Oh, and regarding the calendar's notification not doing any buzzing: just assign any feedback to the `notification-new-generic` , event in the feedback theme.
We don't do that atm when a notification doesn't set a category to not make people go crazy.
Now with more nuanced haptic we might emit s.th. by default though, so I've opened https://source.puri.sm/Librem5/feedbackd/-/merge_requests/160 but this is already configurable in current releases, just need to add an event to the theme.