Community meeting on IRC 28th September 2023

  • Name/IRC nick: thigg
  • Topic: Notification popups in lipstick
  • Some details about the topic: Sometimes (especially when using android apps) notifications are hiding other ui elements (forum: Notifications hiding buttons).
    My idea to handle this was to mute notifications for some time (30s) if the notification is swiped to the left. After 30s a notification is shown that notifications are enabled again and the notifications from the queue are shown.
    This looks quite simple to implement at https://github.com/nemomobile-ux/lipstick/blob/e6e336f4c7e190f8c24802cc1337efa39be7bf93/src/notifications/notificationpreviewpresenter.cpp#L88 by returning early if the current time is <= the time in a muted_until value and patching the notification popup Notifications hiding buttons - #6 by thigg . When the notifications are muted, a timer is started which fires a “notifications enabled” notification after the mute period and this would trigger the appearance of all other notifications. And probably a dbus interface for lipstick to set muted_until from the popup.
    Because modifications to lipstick are hard (impossible?) to deliver to users, collaboration with jolla would be helpful. At least the dbus- interface to set muted_until would have to be done by jolla.
    I’d like to discuss the problem, this proposed workaround and if jolla is willing to collaborate on this (or even do it on their own)
  • Approx. time needed: 10
  • Substitute (optional): Please discuss without me if I can’t make it. (not unlikely)

Sorry for the long question. let me know if this is not good for a community meeting.

4 Likes