using display name and email address adds quite some noise,
esp. if the email addresses are long and non-telling,
this does not really add sth. to "security".
depending one the language, this issue may be even worse.
the idea of showing the address was only to "protect" against ppl
that set their name to "You" or "Me" - however, this trick is maybe a joke
but no security issue:
- the verifier is always a directly verified, known contact
- we do not regard verified contacts as enemies
- the "Me" or "You" is visible and annoying at quite more visible placed
- you can always tap the row and will see
that this is just a contact with a weird name
(iOS, eg. shows a > to clarify that the cell is tappable,
we could do sth. like that one android, other colors or whatever,
however, i would not do that beforehand without more reasonings and usecases)
all in all, showing a long, non-telling row here,
seems over the top and not regarding the whole story.
* draft a device message
* add others
* Update res/values/strings.xml
Co-authored-by: link2xt <link2xt@testrun.org>
* 'implovements in', remove double 'screen reader'
* move 'now' to the end; sounds as 'no' otherwise, and i also think, this is more fluent
* nicer group icon
* add an image showcasing the green checkmark
* more image like?
* split device message, delete old device messages
* add 'sync' to device message
---------
Co-authored-by: link2xt <link2xt@testrun.org>
the contact profiles mix of contact and chat data for the ease of the user.
the contact profile title,
however, shall show the state of the chat (chat_is_protected())
and not the state of the contact (contact_is_verified())
to make things easier to understand and to be in sync with groups -
and also with what we're saying in the faq
at https://github.com/deltachat/deltachat-pages/pull/746 :
> "contact profiles show a green checkmark
> if messaging a contact is guaranteed to be end-to-end encrypted."
* remove placeholder from
that way, it can be used instead of show_key_transfer_message_desktop,
which is showing the code more layouted
* mark duplicated autocrypt strings as deprecated