Make Contact Requests more visible

In addition to syncing changes with the server, this view probably also needs a limit (500?) to only keep the latest emails locally if the INBOX is huge.

I usually want to delete the messages from my inbox because I know I have them in Delta Chat, but it is true that maybe it is better to remove contact requests that were removed with another MUA, so I agree,
I think you had open an issue for that, so please lets keep the topic here around “Make Contact Requests more visible” I need this :wink:

Yeah, your workaround to let the server auto-delete and handle only the deltachat “Emails” works, if I wouldn’t need the emails in the classic MUA.

I need “Emails” (contact requests) more visible too, but not everybody wants it (and thus shouldn’t get disturbed by emails). So I think it wont’t and shouldn’t happen as a default.

Consequently, however, because configuration options shouldn’t happen in a way that prevent or don’t allow proper customization for yet others, I collected the optimized design.

With its 3 easy presets (similar to the limited “show emails?”), but based only on 4 more detailed options (not too much to implement), it should allow for full customization for everybody!

how is a badge with a number disturbing???

I am talking about this request(read initial post) I think it should be this way by default, to let people know they have emails from classic MUA in an unobtrusive way, that is healthy for people that are using DC right now and are complaining about they are missing contact request due to this view is “hard to check”

The icon is not disturbing for me, and I’m sure also not for you. :wink:
But likely for my grandma, she may also inadvertently tap on it and not know what tapping does in the other activity.

There will always be some differences in the personal preferences, thus I don’t think that everybody agreeing on every aspect of a single default would be possible, and it’s thus much more sensible and important to have a set of configuration options that really covers most users.

Preferences also change over time, I for example only changed what I think would be a good “factory” default for the “Email” (contact requests) view. (From show it by default to not show it by default.) This is because of the improvement in (Classic email listening: "start-chat" metrics for classic email client messages (max. length & newlines)) to detect emails that should start a new chat.

With this email-listening in place, I think it could become obsolete for most “default” users to manually check the “Emails” for chat requests or opportunities in deltachat. All one may not even have to know at first then, is, that truly short email messages from known contacts directly open a chat, without much false positives (due to the max. 250 characters with max three newlines condition).

yeah but I am not talking about my preference, this is about an “easy” solution to what every user I know reports to me:
they lost contact request
they and your grandma don’t even know about this “Contact Requests” thing and when I try to explain it, they realize this is a pain to go and check this to check if they have new contact request

But wait, that’s the same reason why I like to completely get rid of having to tell others that they have to keep looking out for new emails (contacts requests) in deltachat.

I think deltachat’s email-listening should do that, with almost no chats opened due to classic emails.

It’s different for myself, I’d like to be able to also check emails in deltachat, so I would enable the “show contact requests”.

It can be very annoying. I personally can’t bear any unread notification, so this badge and number combination would disturb me. On the other hand, I don’t wanna miss any important mail. The answer could be something more subtle, maybe a red dot next to the menu button? (a tiny little one)

it is not a notification, it is just a silent badge in an icon, also it is more useful to have a number than a dot, because if you have contact requests and receive a new one you will not know it, so you will miss it again

well i understand @Massick totally. an increasing number always yells out “there is something to do!” … “there is even more to do!” …

1 Like

I disagree, that is only if you are in the chat list and have nothing more interesting to do, but in a chat you don’t even see this badge,
also it could be “9+” if the number is going too big, it don’t need to be “1000”

my main interest in using a number is to be aware of new contacts requests, using two-state signal like that red dot, will be a bit useless and users could still lost contact requests, I think the “9+” thingie could be a good point in the middle, not too stressful and still a bit more useful than a dot

also this will add an extra step to access contact requests, the good thing is that we could keep the QR button

That’s your opinion, and you’re wrong. It could be session locked, i.e. only appears if there’s a new request in the current session

no extra step, it’s the current way, the dot only tells you theres’s something for you to see (Chrome changes his menu icon when there’s some notification, i.e an upgrade).

Hi, thanks for your feedback. I just updated a default setting in Use-cases, chat rules and configuration options, accordingly

Of course DC should not require or put any workload on its users, like “there is a need to do (check for)…”.

With Classic email listening: "start-chat" metrics for classic email client messages (max. length & newlines), the “new email” counter should only be necessary for those that want to also monitor their classic email inbox manually (and directly) from within deltachat. The default chat user will simply just receive messages in new chats, and get a “start chat?” prompt only for a very small number of unclear emails. The “new emails” icon and badge can thus stay disabled by default.

1 Like

I’m not against the unread notification itself (I need it myself) but the need of a new icon. It can be handled differently to what @adbenitez ask for.

Exactly, the badge is for people that want to be “annoyed” with a badge that has an “annoying” number inside, that actually want to know that “there is something to do!”

by default DC doesn’t show classic email, so there are no such problem, the icon can even be hidden, and if user has email interaction set to all it is because he/she actually want to be aware of emails, so we are talking about a fictional issue of chronic number phobia that don’t even exists, badges with numbers are much more useful than a dot, are used a lot and if you consider this stressful then remove them from the Delta Chat launcher icon because people could have a panic attack :wink:

but before we start a pointless discussion between a boring dot and a sexy number :wink:
I have to say that there are a real necessity for contact requests awareness when email interaction is set to all, so I don’t want to waste more time in this, whatever improve the current situation, I am ok with it :+1:

1 Like