From 5af790f58508848a4e41c35f49fe4508a18c68b1 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Fri, 10 Jul 2020 14:07:34 +0200 Subject: [PATCH 1/7] update deltachat-core-rust submodule --- jni/deltachat-core-rust | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jni/deltachat-core-rust b/jni/deltachat-core-rust index 2071478e1..baa0dffdf 160000 --- a/jni/deltachat-core-rust +++ b/jni/deltachat-core-rust @@ -1 +1 @@ -Subproject commit 2071478e11e02064bc7dc7275cff6cfc99bd3488 +Subproject commit baa0dffdfd349517ad5558ac18db3fd3bc2de9c4 From 92f56009b4cd11fecc769f0147cf7bbb9cf186c7 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 16:13:56 +0200 Subject: [PATCH 2/7] update deltachat-core-rust submodule --- jni/deltachat-core-rust | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jni/deltachat-core-rust b/jni/deltachat-core-rust index baa0dffdf..18045c9c1 160000 --- a/jni/deltachat-core-rust +++ b/jni/deltachat-core-rust @@ -1 +1 @@ -Subproject commit baa0dffdfd349517ad5558ac18db3fd3bc2de9c4 +Subproject commit 18045c9c143e96e753728999f2f85f60119e623b From 317462fa1340f3b67d6d1114e4baa9cf9af1a517 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 17:34:50 +0200 Subject: [PATCH 3/7] update translations --- res/values-de/strings.xml | 22 ++++++++++++++++++++++ res/values-eu/strings.xml | 1 - res/values-fa/strings.xml | 1 - res/values-gl/strings.xml | 1 - res/values-it/strings.xml | 16 +++++++++------- res/values-lt/strings.xml | 9 --------- res/values-nl/strings.xml | 16 +++++++++------- res/values-pl/strings.xml | 1 - res/values-ru/strings.xml | 16 +++++++++------- res/values-sc/strings.xml | 1 - res/values-sq/strings.xml | 16 +++++++++------- res/values-sv/strings.xml | 2 ++ res/values-tr/strings.xml | 16 +++++++++------- res/values-zh-rCN/strings.xml | 10 +--------- 14 files changed, 70 insertions(+), 58 deletions(-) diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml index 9abdef157..e13bfb807 100644 --- a/res/values-de/strings.xml +++ b/res/values-de/strings.xml @@ -25,6 +25,7 @@ Archivieren Dearchivieren Stumm + Verschwindende Nachrichten Speichern Chat Medien @@ -219,6 +220,7 @@ %d Nachrichten lokal und vom Server löschen? Nachricht weiterleiten an %1$s? + Nachrichten an %1$d Chats weiterleiten? Anlage exportieren? Das Exportieren von Anhängen ermöglicht es allen anderen Anwendungen auf Ihrem Gerät, auf diese zuzugreifen.\n\nFortfahren? Diesen Kontakt blockieren? Sie werden keine Nachrichten mehr von diesem Kontakt erhalten. Diesen Kontakt nicht mehr blockieren? Nachrichten von diesem Kontakt werden dann wieder angezeigt. @@ -365,6 +367,9 @@ Einige Anbieter platzieren zusätzliche Informationen im Posteingang, die Sie z. Weiterleiten an ... + %1$d Dateien an den ausgewählten Chat senden?\n\nDie Dateien werden unverändert in ihrer Originalgröße gesendet, z.B. werden Bilder und Videos nicht neu codiert. + %1$d Datei(en) an %2$d Chats senden?\n\nDie Dateien werden unverändert in ihrer Originalgröße gesendet, z.B. werden Bilder und Videos nicht neu codiert. + Den folgenden Text an %1$d Chats senden?\n\n\"%2$s\" Teilen aufgrund fehlender Berechtigungen abgebrochen. @@ -474,7 +479,11 @@ Einige Anbieter platzieren zusätzliche Informationen im Posteingang, die Sie z. Zuverlässige Hintergrundverbindung Erfordert immer sichtbaren Hinweis + Gelesene Nachrichten löschen + + + Alte Nachrichten löschen Nachrichten automatisch löschen Automatisch löschen Nachrichten vom Gerät löschen @@ -525,6 +534,19 @@ Einige Anbieter platzieren zusätzliche Informationen im Posteingang, die Sie z. %1$s von mir. %1$s von %2$s. + Absender ist für diesen Chat unbekannt. Siehe \"Info\" für weitere Details, + Nachricht von %1$s + Nachricht senden an %1$s fehlgeschlagen. + + Verschwindende Nachrichten deaktiviert. + Ablaufzeit verschwindender Nachrichten auf %1$s s festgelegt. + Ablaufzeit verschwindender Nachrichten auf 1 Minute festgelegt. + Ablaufzeit verschwindender Nachrichten auf 1 Stunde festgelegt. + Ablaufzeit verschwindender Nachrichten auf 1 Tag festgelegt. + Ablaufzeit verschwindender Nachrichten auf 1 Woche festgelegt. + Ablaufzeit verschwindender Nachrichten auf 4 Wochen festgelegt. + + Bildschirmsperre Zugriff sichern mittels Android-Bildschirmsperre oder Fingerabdruck. Um vorherige Inhalte zu verbergen, bitte außerdem \"Bildschirmsicherheit\" aktivieren. diff --git a/res/values-eu/strings.xml b/res/values-eu/strings.xml index d3008f47d..2e773fb70 100644 --- a/res/values-eu/strings.xml +++ b/res/values-eu/strings.xml @@ -470,7 +470,6 @@ Bigarren planoko konexio egonkorra Etengabeko jakinarazpena eskatzen du - Automatikoki ezabatu mezuak Automatikoki ezabatu Ezabatu mezuak gailutik diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml index d2899117f..a2b764614 100644 --- a/res/values-fa/strings.xml +++ b/res/values-fa/strings.xml @@ -468,7 +468,6 @@ رنگ پیش‌فرض تصویر ترجیحی رنگ ترجیحی - پاک کردن خودکار پیام‌ها پاک کردن خودکار پاک کردن پیام‌ها از دستگاه diff --git a/res/values-gl/strings.xml b/res/values-gl/strings.xml index 9359f9789..cc14d3e5d 100644 --- a/res/values-gl/strings.xml +++ b/res/values-gl/strings.xml @@ -472,7 +472,6 @@ Conexión estable en segundo plano Require unha notificación permanente - Borrado automático Borrar automáticamente Borrar mensaxes do dispositivo diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml index 4ee0c1d2f..8a75184c3 100644 --- a/res/values-it/strings.xml +++ b/res/values-it/strings.xml @@ -25,6 +25,7 @@ Archivia Ripristina Silenzia + Messaggi che scompaiono Salva Chat Media @@ -480,6 +481,7 @@ + Elimina i vecchi messaggi Auto eliminazione dei messaggi Auto-eliminazione Elimina messaggi dal dispositivo @@ -534,13 +536,13 @@ Messaggio da %1$s Impossibile inviare il messaggio a %1$s. - Il timer di eliminazione dei messaggi è disabilitato. - Il timer di eliminazione dei messaggi è impostato su %1$s s. - Il timer di eliminazione dei messaggi è impostato su 1 minuto. - Il timer di eliminazione dei messaggi è impostato su 1 ora. - Il timer di eliminazione dei messaggi è impostato su 1 giorno. - Il timer di eliminazione dei messaggi è impostato su 1 settimana. - Il timer di eliminazione dei messaggi è impostato su 4 settimane. + Timer scomparsa messaggi disabilitato. + Il timer per la scomparsa dei messaggi è impostato su %1$s s. + Il timer per la scomparsa dei messaggi è impostato su 1 minuto. + Il timer per la scomparsa dei messaggi è impostato su 1 ora. + Il timer per la scomparsa dei messaggi è impostato su 1 giorno. + Il timer per la scomparsa dei messaggi è impostato su 1 settimana. + Il timer per la scomparsa dei messaggi è impostato su 4 settimane. diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml index ee8863aa7..dd68eec26 100644 --- a/res/values-lt/strings.xml +++ b/res/values-lt/strings.xml @@ -477,15 +477,6 @@ Tai yra pranešimas apie žinutės \"%1$s\" skaitymą.\n\nTai reiškia, kad žinutė buvo atvaizduota gavėjo įrenginyje, tačiau neužtikrina, kad jos turinys buvo perskaitytas. Nepavyksta iššifruoti šios žinutės.\n\n• Galima, tiesiog, atsakyti į šią žinutę ir paprašyti siuntėjo dar kartą išsiųsti šią žinutę.\n\n• Tuo atveju, jeigu iš naujo įdiegėte Delta Chat ar kitą el. pašto programą šiame ar kitame įrenginyje, jūs galite pageidauti išsiųsti Autocrypt sąrankos žinutę iš to įrenginio. Žinutė nuo %1$s - Žinučių ištrynimo laikmatis yra išjungtas. - Žinučių ištrynimo laikmatis yra nustatytas į %1$s sek. - Žinučių ištrynimo laikmatis yra nustatytas į 1 minutę. - Žinučių ištrynimo laikmatis yra nustatytas į 1 valandą. - Žinučių ištrynimo laikmatis yra nustatytas į 1 dieną. - Žinučių ištrynimo laikmatis yra nustatytas į 1 savaitę. - Žinučių ištrynimo laikmatis yra nustatytas į 4 savaites. - - Ekrano užraktas Tapatybės nustatymas nepavyko. diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml index 9bba927f3..b4f5758e9 100644 --- a/res/values-nl/strings.xml +++ b/res/values-nl/strings.xml @@ -25,6 +25,7 @@ Archiveren De-archiveren Dempen + Verdwijnende berichten Opslaan Gesprek Media @@ -480,6 +481,7 @@ + Oude berichten verwijderen Berichten automatisch verwijderen Automatisch verwijderen Berichten verwijderen van apparaat @@ -534,13 +536,13 @@ Bericht van %1$s Het bericht kan niet worden verstuurd aan %1$s. - De tijdklok omtrent berichtverwijdering is uitgeschakeld. - De tijdklok omtrent berichtverwijdering is ingesteld op %1$s seconden. - De tijdklok omtrent berichtverwijdering is ingesteld op 1 minuut. - De tijdklok omtrent berichtverwijdering is ingesteld op 1 uur. - De tijdklok omtrent berichtverwijdering is ingesteld op 1 dag. - De tijdklok omtrent berichtverwijdering is ingesteld op 1 week. - De tijdklok omtrent berichtverwijdering is ingesteld op 4 weken. + De tijdklok van verdwijnende berichten is uitgeschakeld. + De tijdklok van verdwijnende berichten is ingesteld op %1$s sec. + De tijdklop van verdwijnende berichten is ingesteld op 1 minuut. + De tijdklok van verdwijnende berichten is ingesteld op 1 uur. + De tijdklok van verdwijnende berichten is ingesteld op 1 dag. + De tijdklok van verdwijnende berichten is ingesteld op 1 week. + De tijdklok van verdwijnende berichten is ingesteld op 4 weken. diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml index ea1a5818c..c19857089 100644 --- a/res/values-pl/strings.xml +++ b/res/values-pl/strings.xml @@ -489,7 +489,6 @@ Niezawodne połączenie w tle Wymaga stałego powiadomienia - Automatyczne usuwanie wiadomości Automatyczne usuwanie Usuwanie wiadomości z urządzenia diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml index ffc668200..9ad0f9acb 100644 --- a/res/values-ru/strings.xml +++ b/res/values-ru/strings.xml @@ -25,6 +25,7 @@ В архив Из архива Отключить уведомления + Исчезающие сообщения Сохранить Чат Медиафайлы @@ -502,6 +503,7 @@ + Удалять старые сообщения Автоматическое удаление сообщений Автоматическое удаление Удалять сообщения с устройства @@ -556,13 +558,13 @@ Сообщение от %1$s Не удалось отправить сообщение %1$s. - Таймер удаления сообщений отключён. - Таймер удаления сообщений установлен на %1$s с. - Таймер удаления сообщений установлен на 1 минуту. - Таймер удаления сообщений установлен на 1 час. - Таймер удаления сообщений установлен на 1 день. - Таймер удаления сообщений установлен на 1 неделю. - Таймер удаления сообщений установлен на 4 недели. + Таймер исчезающих сообщений отключен. + Таймер исчезающих сообщений установлен на %1$s с. + Таймер исчезающих сообщений установлен на 1 минуту. + Таймер исчезающих сообщений установлен на 1 час. + Таймер исчезающих сообщений установлен на 1 день. + Таймер исчезающих сообщений установлен на 1 неделю. + Таймер исчезающих сообщений установлен на 4 недели. diff --git a/res/values-sc/strings.xml b/res/values-sc/strings.xml index c5d211873..855b40759 100644 --- a/res/values-sc/strings.xml +++ b/res/values-sc/strings.xml @@ -468,7 +468,6 @@ Connessione de isfundu de fide Tenet bisòngiu de una notìfica permanente - Iscantzella sos messàgios automaticamente Iscantzella automaticamente Iscantzella sos messàgios dae su dispositivu diff --git a/res/values-sq/strings.xml b/res/values-sq/strings.xml index 5a9b68a01..3c556ac62 100644 --- a/res/values-sq/strings.xml +++ b/res/values-sq/strings.xml @@ -25,6 +25,7 @@ Arkivoje Çarkivoje Heshtoje + Mesazhe që zhduken Ruaje Fjalosje Media @@ -479,6 +480,7 @@ + Fshiji mesazhet e vjetër Vetëfshi mesazhe Vetëfshi Fshini mesazhe prej pajisjes @@ -533,13 +535,13 @@ Mesazh nga %1$s S’u arrit të dërgohej mesazh te %1$s. - Kohëmatësi i fshirjes së mesazheve është i çaktivizuar. - Kohëmatësi i fshirjes së mesazheve është vënë në %1$s s. - Kohëmatësi i fshirjes së mesazheve është vënë në 1 minutë. - Kohëmatësi i fshirjes së mesazheve është vënë në 1 orë. - Kohëmatësi i fshirjes së mesazheve është vënë në 1 ditë. - Kohëmatësi i fshirjes së mesazheve është vënë në 1 javë. - Kohëmatësi i fshirjes së mesazheve është vënë në 4 javë. + Kohëmatësi për mesazhe që zhduken është i çaktivizuar. + Kohëmatësi i zhdukjes së mesazheve është vënë në %1$s s. + Kohëmatësi për mesazhe që zhduken është vënë në 1 minutë. + Kohëmatësi për mesazhe që zhduken është vënë në 1 orë. + Kohëmatësi për mesazhe që zhduken është vënë në 1 ditë. + Kohëmatësi për mesazhe që zhduken është vënë në 1 javë. + Kohëmatësi për mesazhe që zhduken është vënë në 4 javë. diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml index 23217b92d..49d7029bd 100644 --- a/res/values-sv/strings.xml +++ b/res/values-sv/strings.xml @@ -25,6 +25,7 @@ Arkiv Avarkivera Tyst + Försvinnande meddelanden Spara Chatt Media @@ -480,6 +481,7 @@ + Ta bort gamla meddelanden Ta bort meddelanden automatiskt Ta bort automatiskt Ta bort meddelanden från enheten diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml index 46758813c..d599c897b 100644 --- a/res/values-tr/strings.xml +++ b/res/values-tr/strings.xml @@ -25,6 +25,7 @@ Arşivle Arşivleme Sessize al + Kaybolan iletiler Kaydet Sohbet Ortam @@ -480,6 +481,7 @@ + Eski iletileri sil İletileri otomatik sil Otomatik sil İletileri aygıttan sil @@ -534,13 +536,13 @@ Şundan ileti: %1$s %1$s alıcısına ileti gönderme başarısız. - İleti silme zamanlayıcısı etkisiz. - İleti silme zamanlayıcısı ayarlı: %1$s. - İleti silme zamanlayıcısı 1 dakikaya ayarlı. - İleti silme zamanlayıcısı 1 saate ayarlı. - İleti silme zamanlayıcısı 1 güne ayarlı. - İleti silme zamanlayıcısı 1 haftaya ayarlı. - İleti silme zamanlayıcısı 4 haftaya ayarlı. + Kaybolan iletiler zamanlayıcısı etkisizleştirildi. + Kaybolan iletiler zamanlayıcısı %1$s s\'ye ayarlandı. + Kaybolan iletiler zamanlayıcısı 1 dakikaya ayarlandı. + Kaybolan iletiler zamanlayıcısı 1 saate ayarlandı. + Kaybolan iletiler zamanlayıcısı 1 güne ayarlandı. + Kaybolan iletiler zamanlayıcısı 1 haftaya ayarlandı. + Kaybolan iletiler zamanlayıcısı 4 haftaya ayarlandı. diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml index dcb61e00a..ff8740de6 100644 --- a/res/values-zh-rCN/strings.xml +++ b/res/values-zh-rCN/strings.xml @@ -469,6 +469,7 @@ + 删除旧消息 自动删除消息 自动删除 从设备删除消息 @@ -523,15 +524,6 @@ 来自 %1$s 的消息 发送消息给 %1$s 失败。 - 消息删除定时器已禁用。 - 消息删除定时器被设置为 %1$s 秒。 - 消息删除定时器被设置为 1 分钟。 - 消息删除定时器被设置为 1 小时。 - 消息删除定时器被设置为 1 天。 - 消息删除定时器被设置为 1 周。 - 消息删除定时器被设置为 4 周。 - - 屏幕锁定 使用 Android 屏幕锁定或指纹锁定访问权限;要避免出现之前的内容,请同时启用“屏幕安全”。 From f54f050aba130ad44b6cf5bc17a599406d3e80f4 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 17:35:51 +0200 Subject: [PATCH 4/7] update help --- assets/help/en/help.html | 32 ++++++++++++++++---------------- assets/help/es/help.html | 39 +++++++++++++++++---------------------- 2 files changed, 33 insertions(+), 38 deletions(-) diff --git a/assets/help/en/help.html b/assets/help/en/help.html index 22024e106..b96a2d642 100644 --- a/assets/help/en/help.html +++ b/assets/help/en/help.html @@ -34,7 +34,7 @@
  • What is the difference between verified groups and 1:1 chats with verified contacts?
  • Does Delta Chat support Perfect Forward Secrecy?
  • How does Delta Chat protect my Metadata?
  • -
  • Can I re-use my existing private key?
  • +
  • Can I reuse my existing private key?
  • I can’t import my existing PGP key into Delta Chat.
  • Why don’t you use pEp (pretty easy privacy)?
  • @@ -191,7 +191,7 @@ device.

      -
    • Yes. If incoming e-mail lacks a plain text part, HTML-emails is converted to plain text in the app. Outgoing e-mails always use plain text.
    • +
    • Yes. If an incoming e-mail lacks a plain text part, HTML-emails are converted to plain text in the app. Outgoing e-mails always use plain text.

    @@ -311,7 +311,7 @@ about feedback which makes the app more secure for all of our users.

    • -

      A verified group is a chat that gurantees safety against an active +

      A verified group is a chat that guarantees safety against an active attacker. All Messages in a verified chat view are e2e-encrypted, and members can join by scanning a “QR invite code”. All members are thus connected with each other through a chain of invites, which guarantee @@ -321,9 +321,9 @@ for the R&D behind this feature.

    • As of Dec 2019, a “verified group” remains an experimental feature. -It is continously improved and many bugs have been fixed since the +It is continuously improved and many bugs have been fixed since the original introduction in 2018. However, there remain cases, especially -with large groups where inconsistencies can occure, or messages become +with large groups where inconsistencies can occur, or messages become unreadable. Early 2020 a security review is upcoming, and several new developments around qr-join protocols are taking place so chances are we remove the “experimental” label not too far in the future.

      @@ -371,7 +371,7 @@ can still write, but are no longer notified of any new messages.

      -
    • A message shows double ticks after more than half the the recipients have +
    • A message shows double ticks after more than half of the recipients have seen the message on their display.
    • Note that some recipients might have disabled read-receipts for privacy-reasons.
    • @@ -469,7 +469,7 @@ and the encryption keys will also be verified. Both will see a
    • For end-to-end-encryption, Delta Chat shows two fingerprints there. -If the same fingerprints appears on your chat partner’s device, +If the same fingerprints appear on your chat partner’s device, the connection is safe.

    • @@ -587,7 +587,7 @@ are not stored on a single central server. However, they are stored on the mail servers of the sender and the recipient of a message.

    • -

      Each mail server currently know about who sent and who received a message by +

      Each mail server currently knows about who sent and who received a message by inspecting the unencrypted To/Cc headers and thus determine which e-mail addresses are part of a group. Delta Chat itself could avoid unencrypted To/Cc headers quite and always put them only into the encrypted section. See @@ -602,10 +602,10 @@ RFC.

    -

    +

    - Can I re-use my existing private key? + Can I reuse my existing private key?

    @@ -705,7 +705,7 @@ E2E-encrypted messages with your communication partners.
  • There are no immediate plans but some preliminary thoughts.
  • There are 2-3 avenues for introducing a Delta Chat Web Client, but all are significant work. For now, we focus on getting stable releases into all -appstores (Google Play/iOS/Windows/macOS/Linux repositories) as native apps.
  • +app stores (Google Play/iOS/Windows/macOS/Linux repositories) as native apps.
  • If you need a Web Client, because you are not allowed to install software on the computer you work with, you can use the portable Windows Desktop Client, or the AppImage for Linux. You can find them on @@ -747,7 +747,7 @@ messages on all devices. If you have multiple devices and don’t turn it on, yo see only the messages from other people, and the messages you send from the current device.

    -

    The copy is send to the Inbox, and then moved to the DeltaChat folder; it’s not +

    The copy is sent to the Inbox, and then moved to the DeltaChat folder; it’s not put into the “Sent” folder. Delta Chat never uploads anything to the Sent folder because this would mean uploading a message twice (once through SMTP, and once through IMAP to Sent folder).

    @@ -766,7 +766,7 @@ and once through IMAP to Sent folder).

    mail program (like Thunderbird) next to your Delta Chat app, and want your MUA to participate in chat conversations.

    -

    However, we recommend to use the Delta Chat Desktop Client; you can download it +

    However, we recommend using the Delta Chat Desktop Client; you can download it on get.delta.chat. The option to watch the “Sent” folder might go away in the future. It was introduced at a time where there was no Delta Chat Desktop client available on all platforms.

    @@ -819,14 +819,14 @@ see Provider Overview
  • there are cases where it takes longer but that is arguably true as well for any other messenger.
  • Instant chatting works fast if both parties are actively using the app. It’s -sometimes slower if the app is running in background.
  • +sometimes slower if the app is running in the background.
  • Receiving messages then can take minutes because both Android and iOS often stop Delta Chat from running in the background, and only wake it up -occassionally. This artifical delay is usually worse on iOS than on Android.
  • +occasionally. This artificial delay is usually worse on iOS than on Android.
  • Note that Delta Chat doesn’t use Google Cloud Messaging (GCM) or the Apple Push Notification Service (APNS), because this leads to user tracking and central control which Delta Chat aims to avoid as much as feasible.
  • -
  • However, that Android and iOS kill apps running in the background is a +
  • However, Android and iOS kill apps running in the background is a problem for many legitimate apps. For more information, see dontkillmyapp.com.
  • diff --git a/assets/help/es/help.html b/assets/help/es/help.html index b46ec4077..af38099bf 100644 --- a/assets/help/es/help.html +++ b/assets/help/es/help.html @@ -305,7 +305,7 @@ Estamos felices de recibir críticas que hagan la aplicación más segura para t
    • -

      A verified group is a chat that gurantees safety against an active +

      A verified group is a chat that guarantees safety against an active attacker. All Messages in a verified chat view are e2e-encrypted, and members can join by scanning a “QR invite code”. All members are thus connected with each other through a chain of invites, which guarantee @@ -315,9 +315,9 @@ for the R&D behind this feature.

    • As of Dec 2019, a “verified group” remains an experimental feature. -It is continously improved and many bugs have been fixed since the +It is continuously improved and many bugs have been fixed since the original introduction in 2018. However, there remain cases, especially -with large groups where inconsistencies can occure, or messages become +with large groups where inconsistencies can occur, or messages become unreadable. Early 2020 a security review is upcoming, and several new developments around qr-join protocols are taking place so chances are we remove the “experimental” label not too far in the future.

      @@ -365,7 +365,7 @@ aún puede escribir, pero ya no se le notifican nuevos mensajes.

        -
      • A message shows double ticks after more than half the the recipients have +
      • A message shows double ticks after more than half of the recipients have seen the message on their display.
      • Note that some recipients might have disabled read-receipts for privacy-reasons.
      • @@ -418,8 +418,8 @@ Después de esto, todos los mensajes subsiguientes se cifran de extremo a extrem Si uno de los compañeros de chat usa una aplicación de correo electrónico que no soporta Autocrypt, los mensajes no se cifrarán hasta que una aplicación compatible con Autocrypt sea utilizada.

      • -

        If you want to rather avoid end-to-end-encrypted e-mails by default, -use the corresponding Autocrypt setting in “Settings / Advanced settings”.

        +

        Si desea desactivar el cifrado de extremo a extremo, +use la configuración correspondiente en “Ajustes / Avanzado”.

      @@ -577,7 +577,7 @@ are not stored on a single central server. However, they are stored on the mail servers of the sender and the recipient of a message.

    • -

      Each mail server currently know about who sent and who received a message by +

      Each mail server currently knows about who sent and who received a message by inspecting the unencrypted To/Cc headers and thus determine which e-mail addresses are part of a group. Delta Chat itself could avoid unencrypted To/Cc headers quite and always put them only into the encrypted section. See @@ -602,7 +602,7 @@ RFC.

      • -

        Yes. The best way is to send an Autocrypt Setup Message from the other e-mail client. Look for something like Start Autocrypt Setup Transfer in the settings of the other client and follow the instructions shown there.

        +

        Si. La mejor manera es enviar un Mensaje de Configuración de Autocrypt desde el otro cliente de correo electrónico. Busca algo como Iniciar la Transferencia de la Configuración Autocrypt en la configuración del otro cliente y seguir las instrucciones que se muestren allí.

      • Alternativamente, puede importar la clave manualmente en “Configuración avanzada / Administrar claves privadas”. Precaución: asegúrese de que la clave no esté protegida por una contraseña o elimine la contraseña de antemano.

        @@ -695,7 +695,7 @@ E2E-encrypted messages with your communication partners.
      • There are no immediate plans but some preliminary thoughts.
      • There are 2-3 avenues for introducing a Delta Chat Web Client, but all are significant work. For now, we focus on getting stable releases into all -appstores (Google Play/iOS/Windows/macOS/Linux repositories) as native apps.
      • +app stores (Google Play/iOS/Windows/macOS/Linux repositories) as native apps.
      • If you need a Web Client, because you are not allowed to install software on the computer you work with, you can use the portable Windows Desktop Client, or the AppImage for Linux. You can find them on @@ -747,7 +747,7 @@ or the AppImage for Linux. You can find them on programa de correo (como Thunderbird) a la vez que su aplicación Delta Chat, y desea que su MUA también participe en conversaciones de chat.

        -

        However, we recommend to use the Delta Chat Desktop Client; you can download it +

        However, we recommend using the Delta Chat Desktop Client; you can download it on get.delta.chat. The option to watch the “Sent” folder might go away in the future. It was introduced at a time where there was no Delta Chat Desktop client available on all platforms.

        @@ -797,14 +797,14 @@ Sin embargo, algunos proveedores necesitan opciones especiales para funcionar co there are cases where it takes longer but that is arguably true as well for any other messenger.
      • Instant chatting works fast if both parties are actively using the app. It’s -sometimes slower if the app is running in background.
      • +sometimes slower if the app is running in the background.
      • Receiving messages then can take minutes because both Android and iOS often stop Delta Chat from running in the background, and only wake it up -occassionally. This artifical delay is usually worse on iOS than on Android.
      • +occasionally. This artificial delay is usually worse on iOS than on Android.
      • Note that Delta Chat doesn’t use Google Cloud Messaging (GCM) or the Apple Push Notification Service (APNS), because this leads to user tracking and central control which Delta Chat aims to avoid as much as feasible.
      • -
      • However, that Android and iOS kill apps running in the background is a +
      • However, Android and iOS kill apps running in the background is a problem for many legitimate apps. For more information, see dontkillmyapp.com.
      @@ -818,15 +818,10 @@ problem for many legitimate apps. For more information, see
        -
      • Yes and No.
      • -
      • No, you can not use your Protonmail, Tutanota, or Criptext account with Delta -Chat; they do not offer receiving mails via IMAP.
      • -
      • In any case you can use Delta Chat to send Messages to people who use -Protonmail, Tutanota, or Criptext. Those messages will not be End-to-End -encrypted, though. The End-to-End encryption those providers offer is only -working inside their platforms, and not compatible with anyone outside.
      • -
      • Delta Chat can e2e-encrypt through any e-mail provider with any -Autocrypt-enabled e-mail app.
      • +
      • Si y no.
      • +
      • No, no puede usar su cuenta de Protonmail, Tutanota o Criptext con Delta Chat; esos servicios no permiten recibir correos a través de IMAP.
      • +
      • En cualquier caso, puede usar Delta Chat para enviar mensajes a personas que usan Protonmail, Tutanota o Criptext. Sin embargo, esos mensajes no se cifrarán de extremo a extremo. El cifrado de extremo a extremo que ofrecen esos proveedores solo funciona dentro de sus plataformas y no es compatible con nadie externo.
      • +
      • Delta Chat puede encriptar e2e a través de cualquier proveedor de correo electrónico con cualquier https://autocrypt.org/dev-status.html.

      From f9165a5c67ffa356606bef99a02ec0e34b288800 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 17:32:13 +0200 Subject: [PATCH 5/7] update changelog for 1.10.5 --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 618f9fd9a..1cec089eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,14 @@ # Delta Chat Android Changelog -# Unreleased +## v1.10.5 +2020-07 * forward and share to multiple contacts in one step -* add per-chat auto-deletion as experimental feature +* disappearing messags added as an experimental feature * fix profile image selection * fix blurring +* improve message processing +* improve overall stability ## v1.10.4 From cb803cda57293746ee16344d56eb482975ae6258 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 17:49:46 +0200 Subject: [PATCH 6/7] bump version to 1.10.5 --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 8907c2a73..3db47f495 100644 --- a/build.gradle +++ b/build.gradle @@ -89,8 +89,8 @@ android { } defaultConfig { - versionCode 587 - versionName "1.10.4" + versionCode 588 + versionName "1.10.5" applicationId "com.b44t.messenger" multiDexEnabled true From 696044132b3ed88c6f90598abcbafa15eb64f078 Mon Sep 17 00:00:00 2001 From: "B. Petersen" Date: Sat, 11 Jul 2020 18:14:25 +0200 Subject: [PATCH 7/7] typo --- CHANGELOG.md | 2 +- docs/release-checklist.md | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cec089eb..ebc1eda5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ 2020-07 * forward and share to multiple contacts in one step -* disappearing messags added as an experimental feature +* disappearing messages added as an experimental feature * fix profile image selection * fix blurring * improve message processing diff --git a/docs/release-checklist.md b/docs/release-checklist.md index 933cc55c8..30209deb8 100644 --- a/docs/release-checklist.md +++ b/docs/release-checklist.md @@ -2,11 +2,9 @@ on the command-line: -1. a) update core rust submodule, if needed: - $ ./tools/update-core.sh - - b) make sure, `lto = true` is present in jni/deltachat-core-rust/Cargo.toml - +1. update core rust submodule, if needed: + $ ./tools/update-core.sh + and make sure, `lto=true` is present in jni/deltachat-core-rust/Cargo.toml. depending on how much you trust in rust, you might want to do a ./tools/clean-core.sh before building @@ -27,7 +25,7 @@ this will take some time - meanwhile we're doing some housekeeping: in Android Studio: -5. bump version in gradle.build, +5. bump version in build.gradle, update _both_, versionCode and versionName 6. if `./ndk-make.sh` from step 2. is finished successfully: