hometown-fork / hometown

A supported fork of Mastodon that provides local posting and a wider range of content types.
GNU Affero General Public License v3.0
734 stars 56 forks source link

"Mark all as read" for follow request notifications #1244

Open hughrun opened 1 year ago

hughrun commented 1 year ago

Pitch

For general notifications, it's possible to "mark all as read" to remove the little badge with the number of notifications you have.

I would love to also be able to do this for follow requests. The requests would still be visible when selecting "Follow requests" but the alert badge would disappear.

Motivation

Sometimes I'm not in the mood to check in on potential followers, or want to wait to see if they post some stuff. But the badge alerting me that I have follow request is distracting and (exactly as designed) sparks my lizard brain to want to do something. It would help me to maintain a sense of calmness if I could make the alert disappear until another request comes in.

lawremipsum commented 1 year ago

I support this. The only way to prevent subsequent follow requests from someone is to not act on a pending request, so I leave a lot without action, permanently.

Two similar but slightly different options I'd also support are: (1) "silently deny" to remove the request entirely but not send any response to the requestor, or (2) "deny with prejudice" which will deny the request and all future requests from the same user.