unity-renderer icon indicating copy to clipboard operation
unity-renderer copied to clipboard

Enable / Disable channel notifications

Open olavra opened this issue 2 years ago • 3 comments

Depending on the number of channels and private conversations in which the player is involved, the number of notifications can grow exponentially. For this, the player should be given the freedom to deactivate those conversations in which they still want to be involved but do not want them to generate noise.

image.png

Documentation Link

Acceptance Criteria

  • The player will be able to deactivate notifications by entering the channel or private conversation by clicking on the notification bell. This will toggle between active and inactive notifications.
  • All conversations by default will have active notifications.
  • Those channels that have notifications disabled, will show an icon in the chat menu, and will not affect the notification counter of the chat icon, nor will they appear in the notifications area.

olavra avatar Jun 02 '22 20:06 olavra

Technical tasks

  • [ ] Implement the BELL button (for enabling/disabling notifications) in the conversation window.
  • [ ] Modify the chat entry in the Chat list for taking into account when the notifications for this channel is enabled or not.
  • [ ] Modify the flow of the main notifications controller for including or not the notifications depending on if they are enabled or not.
  • Analyze if it makes sense to inform kernel about this activation/deactivation for channel notificactions.

sandrade-dcl avatar Jun 08 '22 11:06 sandrade-dcl

We have defined the data flow here: https://www.notion.so/decentraland/RFC-Technical-proposal-for-Channels-8fdbd914091f4d2194424caf9e3e096b#a8eadd6cab5a49b89ae3a2a05c099664

sandrade-dcl avatar Jun 09 '22 17:06 sandrade-dcl

The issue remains blocked until #2735 is solved, because of prefab conflicts.

lorux0 avatar Sep 07 '22 14:09 lorux0