-
-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
show "Mark All As Read" unconditionally #3979
Comments
made a core issue for that deltachat/deltachat-core-rust#5825 |
i am wondering, if we shouldn't just show the menu item unconditionally
this would fix the issue at hand, and if ppl really get confused (i doubt, the wording is not even wrong), we can iterate. for the position, i would not make that first, maybe move it above settings. |
ideally I'd say always show, but as somehow disabled when you can't click it. (like mark as read button in iOS deltachat/deltachat-ios#1893) But we can still add that later. |
then let's show the item unconditionally and call it a day :) that disabling is a very minor thing in UI in this case, taking lots of effort :) sth. for when everything else is fine and stable :) |
…own, right over settings menu item closes #3979
…own, right over settings menu item closes #3979
the sidebar introduced a new function "Mark All As Read", which, however, is unexpectedly not available when a single chat is muted - but esp. then you want this function as one cares less about a chat anyways :)
same for muted archived chats, which also should count into "All"
the reason for the issue be that jsonrpc-pendents of
dc_get_fresh_msg_cnt()
/dc_get_fresh_msgs()
are used to show/hide the option and to mark chats as read - however, already by its name "fresh" is not "all" :)if these information are not easily available in the UI, we should consider adding dedicated core functions asdc_has_unnoticed_chats()
anddc_marknoticed_all_chats()
(due to multiple meanings, we avoid the the term "read" in the api, cmp)EDIT: idea is to just show the item unconditionally, above "Settings", see discussion below
no "Mark All As Read" here although there are unread chats
The text was updated successfully, but these errors were encountered: