notify about "mentions", add "mention" switch #4461
Labels
enhancement
New feature or request
new DC feature
New features in core that need adaptions in desktop
in groups, Android and iOS meanwhile optionally notify about things that are directly directed to you, even if a group is otherwise muted. we call that "mentions". these are:
there were all kind of additional discussions around these feature, this issue is about bringing desktop to the level of iOS and Android. steps needed:
adapt the notifiy yes-or-no logic to the new flow (flowchat here). basically, to the existing conditions, add
if !isOneToOne AND isDirectedToYou and isMentionsEnabled { do_notify() }
see eg. here and here for the logic changes on iOS
add a toggle that to control
isMentionsEnabled
to the notification settings - for screenshots see here and herepref_mention_notifications
andpref_mention_notifications_explain
set/get_config("ui.mute_mentions_if_muted")
to make the profile settings easier understandable i would avoid the double negative default of "Mute Notifications = Off" and instead go for a simple "Notifcations = ON" as default, as shown on the screenshots linked above. that would also be more logic with the following "Mentions" toggle, that then can be disabled when notifications are disabled. but that point is not really a blocker, but would also help on unify settings
finally, there is no urgency in this issue :) cc @adbenitez - please amend if i forgot something
Footnotes
webxdc-notifications are currently always regarded as being a direct mention, so more important than the noise otherwise happening in groups, see discussions offline and eg. at https://github.com/deltachat/deltachat-android/pull/3456 ↩
The text was updated successfully, but these errors were encountered: