knossos icon indicating copy to clipboard operation
knossos copied to clipboard

Use the "read" state for notifications similarly to GitHub

Open Adirelle opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe.

When following a lot of mods, manually dismissing update notifications can become tedious. And if you open the link, you have to do it in a separate navigator tab, to be able to dismiss the notification, unless you want to go back.

Describe the solution you'd like

I would like to automatically dismiss a notification when I clicked on it to go to the related mod page.

Describe alternatives you've considered

  • A "dismiss all" button.
  • Dismissing all notifications related to a mod when one opens its page.
  • Dismissing all notifications related to a mod when one downloads it.
  • A profile settings the select how to automatically dismiss a notification (including "do not").

Additional context

No response

Adirelle avatar Dec 22 '21 08:12 Adirelle

I would like to automatically dismiss a notification when I clicked on it to go to the related mod page.

This is not a great solution. If my notifications were to disappear after I clicked on them, I would be rather confused.

A "dismiss all" button.

Added in #250 already

triphora avatar Dec 22 '21 10:12 triphora

Actually, now that I think about it, an "unread" vs "read" marker would be a good idea, separate from clearing a notification altogether. That's how GitHub does it, and it's a fairly good system. I'm just not entirely sure how we're meant to implement that, because a request to change the state of a notification each time it's opened seems like it would be rather overkill.

triphora avatar Dec 22 '21 12:12 triphora

Notifications seem to already have a read and unread state in the backend, but the notifications are deleted instead of their read state being changed.

venashial avatar Dec 22 '21 21:12 venashial