Commit Graph

5683 Commits

Author SHA1 Message Date
adbenitez 88ba4aeb9d Merge remote-tracking branch 'upstream/main' 2023-11-07 23:08:12 +01:00
Asiel Díaz Benítez daeeca32ae Merge pull request #2807 from deltachat/adb/issue-2794
add new-contact activity
2023-11-07 12:54:40 -05:00
Asiel Díaz Benítez d3a4b6e0b4 Update res/menu/new_contact.xml
Co-authored-by: bjoern <r10s@b44t.com>
2023-11-07 12:47:36 -05:00
Asiel Díaz Benítez e9654a4130 Merge pull request #2831 from deltachat/verified-by-name
use display name for verified-by row
2023-11-07 12:46:57 -05:00
B. Petersen 2ecff2a9e2 use display name for verified-by row
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.
2023-11-07 15:39:51 +01:00
adbenitez 53b02af3f1 fix some linter warnings 2023-11-06 23:40:43 +01:00
adbenitez d888b90784 Merge branch 'main' into adb/issue-2794 2023-11-06 23:26:13 +01:00
adbenitez a76e269807 NewContactActivity: open chat directly or return new contact address 2023-11-06 23:24:09 +01:00
B. Petersen f0f1ebe21f fix core version in CHANGELOG 2023-11-06 22:52:20 +01:00
B. Petersen 866bb7759b bump version to 1.41.5 2023-11-06 22:40:28 +01:00
B. Petersen 343c2191b2 adapt CHANGELOG for 1.41.5 (1.41.4 was never released outside dev circled, so no need to track that) 2023-11-06 22:40:28 +01:00
B. Petersen 93c9ce995d set string for creating a new group 2023-11-06 22:40:28 +01:00
B. Petersen 4803756e7c update 'read more' links 2023-11-06 22:40:28 +01:00
B. Petersen bc7a9e96c6 update deltachat-core-rust to 'chore(release): prepare for 1.129.1' of 'v1.129.1' 2023-11-06 22:10:55 +01:00
B. Petersen 63a0d0e6b8 update translations 2023-11-06 22:10:55 +01:00
bjoern 019fc22804 prepare 1.41.4 (#2826)
* changelog for 1.41.4, core part

* changelog for 1.41.4, android part

* bump verison to 1.41.4
2023-11-06 20:35:39 +01:00
bjoern 083081fcb4 draft a device message (#2817)
* 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>
2023-11-06 20:16:14 +01:00
Asiel Díaz Benítez 4ab47b8b2d update KeyboardAwareLinearLayout from upstream (#2825) 2023-11-06 20:11:39 +01:00
Asiel Díaz Benítez 7a5fe9bdc8 remove 40KB option from download limits (#2824) 2023-11-06 18:31:26 +01:00
B. Petersen dbf0cae51b update deltachat-core-rust to 'chore(release): prepare for 1.129.0' of 'v1.129.0' 2023-11-06 17:55:28 +01:00
adbenitez c5da934fc1 don't build 64bit architectures 2023-11-05 22:06:13 +01:00
adbenitez 0f093c8bd0 Merge remote-tracking branch 'upstream/main' 2023-11-05 21:20:16 +01:00
bjoern 4f052bbd12 contact profiles show chat's green checkmarks (#2821)
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."
2023-11-05 20:16:51 +01:00
adbenitez d97c1572a1 create MarkdownUtil class 2023-11-05 19:19:05 +01:00
adbenitez 1ea13ce279 enable reactions by default, tweak default reactions 2023-11-05 02:02:36 +01:00
adbenitez e0f46ea320 update dependencies 2023-11-05 01:23:15 +01:00
adbenitez e0af047c61 prefer system emojis by default 2023-11-04 23:30:10 +01:00
bjoern de8d3dcedf update translations (#2819)
* mark soonish unused strings as deprecated

* update translations

* update translations after uploading source
2023-11-04 19:16:33 +01:00
adbenitez 56dd7dbd0b improve emoji detection when deciding to send as reaction 2023-11-04 05:08:35 +01:00
adbenitez b98f617a46 update submodule 2023-11-04 00:17:35 +01:00
adbenitez 8f3fc6171a Merge remote-tracking branch 'upstream/main' 2023-11-04 00:17:05 +01:00
adbenitez 6e4a463fb5 Merge remote-tracking branch 'upstream/main' 2023-11-04 00:06:42 +01:00
bjoern cf1f842d17 calculate 'introduced by' string accordingly (#2816)
* calculate 'introduced by' string accordingly

* Update src/org/thoughtcrime/securesms/ProfileSettingsFragment.java

---------

Co-authored-by: Asiel Díaz Benítez <asieldbenitez@gmail.com>
2023-11-03 22:52:29 +01:00
bjoern a8afea6a3c update translations (#2814)
* update translations

* update ckb language

* update de, ckb
2023-11-03 20:14:44 +01:00
bjoern 16fac30fa9 cleanup chore: target duplicate autocrypt strings (#2813)
* 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
2023-11-03 19:09:04 +01:00
bjoern b35b470106 update translations (#2812) 2023-11-03 18:33:06 +01:00
bjoern bff9f5213d remove unused strings show_full_message_in_browser, files_and_webxdx_apps, new_group_or_subject, welcome_intro1_message, login_oauth2_checking_addr (#2811) 2023-11-03 18:25:47 +01:00
bjoern f3924e2e27 update translations (#2810) 2023-11-03 17:56:26 +01:00
Asiel Díaz Benítez a791966480 Merge pull request #2809 from deltachat/adb/issue-2808
make "+ add account" bold and tweak button color in dark mode
2023-11-03 12:33:58 -04:00
bjoern e0171aab45 remove "verified" from strings (#2804)
* remove "verified" from strings

* reword 'cannot introduce' to 'cannot establish guaranteed e2ee'

* removed old 'Verified' wording; this may be displayed only for legacy contacts until deltachat-desktop hides the row
2023-11-03 17:15:53 +01:00
adbenitez d35109fb7f make "+ add account" bold and tweak button color in dark mode 2023-11-03 17:02:51 +01:00
adbenitez 54a5cd691d don't display "new contact" in verified group contact selection
the created new contact via the "new contact" button can't be added to
the verified group anyways
2023-11-03 16:53:48 +01:00
adbenitez 197a7dba60 fix bugs in GroupCreateActivity 2023-11-03 16:46:22 +01:00
adbenitez be0fdb7589 add new contact activity 2023-11-03 06:00:40 +01:00
B. Petersen ecaf2926e3 remove dead code 2023-11-03 00:20:16 +01:00
B. Petersen e58515a0e4 update translations 2023-11-02 23:52:33 +01:00
B. Petersen 396c319e84 adapt string.id 2023-11-02 23:48:05 +01:00
adbenitez 0ee81c0be2 rename "Clone" menu item to "Clone Chat" 2023-11-02 23:48:05 +01:00
adbenitez 26d5909345 pre-fill avatar and name 2023-11-02 23:48:05 +01:00
adbenitez 0a9d62a09a allow to clone groups and broadcasts 2023-11-02 23:48:05 +01:00