element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.01k stars 1.96k forks source link

Option to reset the badge count every time you 'launch' a client #1380

Open matrixbot opened 8 years ago

matrixbot commented 8 years ago

Created by @ matthew:matrix.org.

The idea here would be to show the incremental badge count rather than a crazy high number whose delta you have to manually calculate. This is also the behaviour WhatsApp users are used to. The badge count would be still synchronised across clients, and I guess we'd still have to keep track of where the unread messages actually are, but the badge count itself would be offset back to zero every time you launch a mobile app, or (perhaps?) start reading messages on an existing session on the web etc.

ara4n commented 8 years ago

(this suggestion from Gary. he has a point given the familiarity of the WhatsApp behaviour, and an advantage over the SMS or Email "you have 23489756789 missed notification" behaviour.)