InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.64k stars 904 forks source link

CasioStyleG7710's notification icon is only useful if notifications are muted #1803

Closed borkymcgee closed 11 months ago

borkymcgee commented 11 months ago

Verification

Introduce the issue

CasioStyleG7710's notification icon appears to only show the user if they have new notifications since they opened the 'notifications' app.

Since the app opens automatically whenever a new notification comes in, unless the user has their notifications muted, the icon will never show up.

Additionally, if the user gets several notifications while notifications are muted, and then opens the notifications app, the notification icon will be dismissed even if they only see one out of those several messages.

Preferred solution

I suggest that rather than show the user if they have any 'unread' notifications, the icon should show whether they have any 'undismissed' notifications, and potentially even show the number of undismissed notifications that there are.

This way if someone receives a notification and is unable to check their wrist at the moment, there is a reminder on the watchface.

Version

v1.13.0

FintasticMan commented 11 months ago

Duplicate of #1616 and related to #1234. The conclusion we've come to is to not change the behaviour until notifications are synced with the phone (i.e. notifications get dismissed on the phone when you dismiss them on the watch and vice versa).