prepare 1.34.0 (#2392)

* bump version to 1.34.0

* update changelog for 1.34

* add core changes to CHANGELOG (core91..core95)

* add 1.34 device message

* tweak device message

* update translations
This commit is contained in:
bjoern 2022-10-01 23:01:26 +02:00 committed by GitHub
parent fc804b2249
commit a9c8b30c3e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 36 additions and 6 deletions

View file

@ -1,5 +1,32 @@
# Delta Chat Android Changelog # Delta Chat Android Changelog
## v1.34.0
2022-10
* start using "Private Apps" as a more user friendly term for the technical "Webxdc" term
* add "Private Apps" to the home screen from the app's menu,
allowing easy access and integration with "normal" apps
* "Private Apps" and "Audio" are shown as a separate tabs in chat profile
* show a "recently seen" dot on avatars if the contact was seen within ten minutes
* order contact and members lists by "last seen"
* show mailing list addresses in profile
* user friendlier system messages as "You changed the group image."
* introduce a "Login" QR code that can be generated by providers for easy log in
* allow scanning of "Accounts" and "Logins" QR codes using supported system cameras
* truncate incoming messages by lines instead of just length
* for easier multi device setup, "Send Copy To Self" is enabled by default now
* fix: hide "Resend" option for messages that cannot be resent
* fix: hide "Leave group" option for mailing lists
* fix: mark "group image changed" as system message on receiver side
* fix: improved error handling for account setup from QR code
* fix: do not emit notifications for blocked chats
* fix: show attached .eml files correctly
* fix: don't prepend the subject to chat messages in mailing lists
* fix: reject private app updates from contacts who are not group members
* update translations
* update to core95
## v1.32.0 ## v1.32.0
2022-07 2022-07

View file

@ -92,8 +92,8 @@ android {
useLibrary 'org.apache.http.legacy' useLibrary 'org.apache.http.legacy'
defaultConfig { defaultConfig {
versionCode 636 versionCode 637
versionName "1.33.0" versionName "1.34.0"
applicationId "com.b44t.messenger" applicationId "com.b44t.messenger"
multiDexEnabled true multiDexEnabled true

View file

@ -1014,5 +1014,6 @@
<!-- device messages for updates --> <!-- device messages for updates -->
<string name="update_1_34_android">Was ist neu in 1.34?\n\n🤗 Bessere Kontaktlisten: Sortiert nach \"Zuletzt gesehen\" und innerhalb von 10 Minuten gesehene Kontakte werden mit einem Punkt markiert 🟢\n\n📑 Neue Tabs in Chat-Profilen: \"Audio\" und \"Private Apps\"\n\n🖼 Wenn Ihnen jemand eine \"Private App\" (z.B. von https://webxdc.org ) schickt, können Sie diese zum Startbildschirm hinzufügen</string>
</resources> </resources>

View file

@ -1029,5 +1029,6 @@
<!-- device messages for updates --> <!-- device messages for updates -->
<string name="update_1_34_android">¿Qué hay de nuevo en 1.34?\n\n🤗 Lista de contactos más amigable: Ordenada por visto por última vez y los contactos vistos hace menos de 10 minutos son marcados con un punto 🟢\n\n📑 Nuevas pestañas en los perfiles de los chats: \"Audio\" y \"Aplicaciones privadas\"\n\n🖼 Si alguien te envía una \"Aplicación privada\" (ej. de https://webxdc.org ), puedes añadirla a la pantalla principal del teléfono</string>
</resources> </resources>

View file

@ -1014,5 +1014,6 @@
<!-- device messages for updates --> <!-- device messages for updates -->
<string name="update_1_34_android">What\'s new in 1.34?\n\n🤗 Friendlier contact lists: Ordered by last seen and contacts seen within 10 minutes are marked by a dot 🟢\n\n📑 New pages in chat profiles: \"Audio\" and \"Private Apps\"\n\n🖼 If someone sends you a \"Private App\" (eg. from https://webxdc.org ), you can add it to the home screen</string>
</resources> </resources>

View file

@ -98,10 +98,10 @@ public class ConversationListActivity extends PassphraseRequiredActionBarActivit
protected void onCreate(Bundle icicle, boolean ready) { protected void onCreate(Bundle icicle, boolean ready) {
// update messages - for new messages, do not reuse or modify strings but create new ones. // update messages - for new messages, do not reuse or modify strings but create new ones.
// it is not needed to keep all past update messages, however, when deleted, also the strings should be deleted. // it is not needed to keep all past update messages, however, when deleted, also the strings should be deleted.
//DcContext dcContext = DcHelper.getContext(this); DcContext dcContext = DcHelper.getContext(this);
//DcMsg msg = new DcMsg(dcContext, DcMsg.DC_MSG_TEXT); DcMsg msg = new DcMsg(dcContext, DcMsg.DC_MSG_TEXT);
//msg.setText(getString(R.string.update_1_30)); msg.setText(getString(R.string.update_1_34_android));
//dcContext.addDeviceMsg("update_1_30m_android", msg); // addDeviceMessage() makes sure, messages with the same id are not added twice dcContext.addDeviceMsg("update_1_34d_android", msg);
// create view // create view
setContentView(R.layout.conversation_list_activity); setContentView(R.layout.conversation_list_activity);