Skip to content

Add a "Mute" shortcut icon and a "Notifications" section in the room details screen #506

Closed
@giomfo

Description

@giomfo

Definition

The current room notifications setting may have 2 origins:

  • "Default": the setting is only related to the global push rules defined at the account level
  • "Custom": the setting is related to a push rule created at the room level (it overrides the default)

Description

  • Add a "Mute" shortcut icon
    • This icon tells if the room is muted or not
    • Here are the expected behavior when the user clicks on it:
Current mode New mode Actions
Unmute (default) Mute (custom) Create a custom rule to mute this room
Unmute (custom) Mute (custom) Delete the custom rule and create a new one to mute this room
Mute (default) Unmute (custom) Create a custom rule to receive all messages (This use case should not happen for the moment)
Mute (custom) Unmute Delete the custom rule (Create a custom rule to receive all messages, if the default setting is Mute, which should not happen for the moment)
  • Add a "Notifications" section
    • Display "Default" is the current room notification setting is the default
    • Display the resulting mode in case of a custom setting ("All" / "Mentions"/ "Mute")

Suggested design:

image

Sign-offs

Android

  • Design sign-off on completion
  • QA sign-off on completion
  • Product sign-off on completion

iOS

  • Design sign-off on completion
  • QA sign-off on completion
  • Product sign-off on completion

Metadata

Metadata

Assignees

Labels

A-NotificationsT-TaskRefactoring, enabling or disabling functionality, other engineering tasksX-Needs-SignoffStories and Epics which are ready for review by product, design and QA

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions