Skip to content

Commit d7282dd

Browse files
committed
Merge branch 'release/0.7.2' into main
2 parents 159a478 + 366e242 commit d7282dd

File tree

411 files changed

+1923
-1530
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

411 files changed

+1923
-1530
lines changed

CHANGES.md

+64
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,67 @@
1+
Changes in Element X v0.7.1 (2024-10-25)
2+
========================================
3+
4+
## What's Changed
5+
### ✨ Features
6+
* Verified user badge by @bmarty in https://github.com/element-hq/element-x-android/pull/3718
7+
### 🙌 Improvements
8+
* Add userId in identity change warning banner by @bmarty in https://github.com/element-hq/element-x-android/pull/3686
9+
* OIDC prompt by @bmarty in https://github.com/element-hq/element-x-android/pull/3694
10+
* Bump rust-sdk version to rust-sdk 0.2.57 by @BillCarsonFr in https://github.com/element-hq/element-x-android/pull/3735
11+
### 🐛 Bugfixes
12+
* Refresh room summaries when date or time changes in the device by @jmartinesp in https://github.com/element-hq/element-x-android/pull/3683
13+
* Call: ensure that the microphone is working when the application is backgrounded. by @bmarty in https://github.com/element-hq/element-x-android/pull/3685
14+
* RTL: ensure sender information are correctly rendered in the timeline by @bmarty in https://github.com/element-hq/element-x-android/pull/3681
15+
* Improve composer paddings by @bmarty in https://github.com/element-hq/element-x-android/pull/3695
16+
* UI: fix list item colors by @bmarty in https://github.com/element-hq/element-x-android/pull/3706
17+
* Small UI iteration on pin feature. by @bmarty in https://github.com/element-hq/element-x-android/pull/3714
18+
* Use BigIcon and fix colors by @bmarty in https://github.com/element-hq/element-x-android/pull/3719
19+
### 🗣 Translations
20+
* Sync Strings by @ElementBot in https://github.com/element-hq/element-x-android/pull/3665
21+
* Sync Strings by @ElementBot in https://github.com/element-hq/element-x-android/pull/3713
22+
### 🧱 Build
23+
* Update Gradle Wrapper from 8.10 to 8.10.2 by @ElementBot in https://github.com/element-hq/element-x-android/pull/3663
24+
* fix: import path broken in module template by @torrybr in https://github.com/element-hq/element-x-android/pull/3710
25+
### 📄 Documentation
26+
* Update store description by @bmarty in https://github.com/element-hq/element-x-android/pull/3680
27+
### 🚧 In development 🚧
28+
* Feature: knock request to join by @ganfra in https://github.com/element-hq/element-x-android/pull/3725
29+
### Dependency upgrades
30+
* Update anvil to v0.3.2 by @renovate in https://github.com/element-hq/element-x-android/pull/3662
31+
* Update dependency io.nlopez.compose.rules:detekt to v0.4.16 by @renovate in https://github.com/element-hq/element-x-android/pull/3675
32+
* Update dependency com.posthog:posthog-android to v3.8.2 by @renovate in https://github.com/element-hq/element-x-android/pull/3674
33+
* Update dependency io.element.android:compound-android to v0.1.1 - Better support for RTL icons. by @renovate in https://github.com/element-hq/element-x-android/pull/3676
34+
* Update android.gradle.plugin to v8.7.1 by @renovate in https://github.com/element-hq/element-x-android/pull/3677
35+
* Update dependency io.sentry:sentry-android to v7.15.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3640
36+
* Update mobile-dev-inc/action-maestro-cloud action to v1.9.2 by @renovate in https://github.com/element-hq/element-x-android/pull/3641
37+
* Update plugin licensee to v1.12.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3687
38+
* Update dependency app.cash.turbine:turbine to v1.2.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3696
39+
* Update activity to v1.9.3 by @renovate in https://github.com/element-hq/element-x-android/pull/3697
40+
* Update dependency androidx.compose:compose-bom to v2024.10.00 by @renovate in https://github.com/element-hq/element-x-android/pull/3699
41+
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.55 by @renovate in https://github.com/element-hq/element-x-android/pull/3701
42+
* Update dependencyAnalysis to v2.2.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3707
43+
* Update anvil to v0.3.3 by @renovate in https://github.com/element-hq/element-x-android/pull/3711
44+
* Update dependency androidx.annotation:annotation-jvm to v1.9.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3698
45+
* Update dependency com.google.firebase:firebase-bom to v33.5.0 by @renovate in https://github.com/element-hq/element-x-android/pull/3716
46+
* Update dependency org.matrix.rustcomponents:sdk-android to v0.2.56 by @renovate in https://github.com/element-hq/element-x-android/pull/3715
47+
* Update dependency com.squareup:kotlinpoet-ksp to v2 by @renovate in https://github.com/element-hq/element-x-android/pull/3722
48+
* Update dependency org.maplibre.gl:android-sdk-ktx-v7 to v3.0.2 by @renovate in https://github.com/element-hq/element-x-android/pull/3703
49+
* Dependencies : makes sure to use same version for all kotlinpoet dependencies by @ganfra in https://github.com/element-hq/element-x-android/pull/3727
50+
* Update dependency com.google.firebase:firebase-bom to v33.5.1 by @renovate in https://github.com/element-hq/element-x-android/pull/3731
51+
### Others
52+
* No need to launch a coroutine here. by @bmarty in https://github.com/element-hq/element-x-android/pull/3668
53+
* Fix issue on canInvite refresh. by @bmarty in https://github.com/element-hq/element-x-android/pull/3670
54+
* AsyncAction confirming with param by @bmarty in https://github.com/element-hq/element-x-android/pull/3667
55+
* Cleanup tests by @bmarty in https://github.com/element-hq/element-x-android/pull/3672
56+
* Ensure selectedRoomMember is not null to reduce code indentation. by @bmarty in https://github.com/element-hq/element-x-android/pull/3669
57+
* Improve preview provider name consistency by @bmarty in https://github.com/element-hq/element-x-android/pull/3673
58+
* Clarify model for Event with attachment by @bmarty in https://github.com/element-hq/element-x-android/pull/3574
59+
* Improve room moderation by @bmarty in https://github.com/element-hq/element-x-android/pull/3671
60+
* Remove duplicated code regarding user (room member and user profile) screens by @bmarty in https://github.com/element-hq/element-x-android/pull/3700
61+
* Rename some function to avoid name clash by @bmarty in https://github.com/element-hq/element-x-android/pull/3705
62+
* Fix flaky tests. by @bmarty in https://github.com/element-hq/element-x-android/pull/3717
63+
* Update accent color for `Checkbox`, `RadioButton` and `Switch` components by @jmartinesp in https://github.com/element-hq/element-x-android/pull/3728
64+
165
Changes in Element X v0.7.0 (2024-10-10)
266
========================================
367

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Main changes in this version: bug fixes.
2+
Full changelog: https://github.com/element-hq/element-x-android/releases

features/createroom/impl/src/main/res/values-cs/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Nová místnost"</string>
44
<string name="screen_create_room_add_people_title">"Pozvat přátele"</string>
55
<string name="screen_create_room_error_creating_room">"Při vytváření místnosti došlo k chybě"</string>
6-
<string name="screen_create_room_private_option_description">"Zprávy v této místnosti jsou šifrované. Šifrování nelze později vypnout."</string>
7-
<string name="screen_create_room_private_option_title">"Soukromá místnost (jen pro pozvané)"</string>
8-
<string name="screen_create_room_public_option_description">"Zprávy nejsou šifrované a může si je přečíst kdokoli. Šifrování můžete povolit později."</string>
9-
<string name="screen_create_room_public_option_title">"Veřejná místnost (kdokoli)"</string>
6+
<string name="screen_create_room_private_option_description">"Do této místnosti mají přístup pouze pozvaní lidé. Všechny zprávy jsou koncově šifrovány."</string>
7+
<string name="screen_create_room_private_option_title">"Soukromá místnost"</string>
8+
<string name="screen_create_room_public_option_description">"Tuto místnost může najít kdokoli.
9+
To můžete kdykoli změnit v nastavení místnosti."</string>
10+
<string name="screen_create_room_public_option_title">"Veřejná místnost"</string>
1011
<string name="screen_create_room_room_name_label">"Název místnosti"</string>
1112
<string name="screen_create_room_title">"Vytvořit místnost"</string>
1213
<string name="screen_create_room_topic_label">"Téma (nepovinné)"</string>

features/createroom/impl/src/main/res/values-el/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Νέο δωμάτιο"</string>
44
<string name="screen_create_room_add_people_title">"Πρόσκληση ατόμων"</string>
55
<string name="screen_create_room_error_creating_room">"Παρουσιάστηκε σφάλμα κατά τη δημιουργία του δωματίου"</string>
6-
<string name="screen_create_room_private_option_description">"Τα μηνύματα σε αυτό το δωμάτιο είναι κρυπτογραφημένα. Η κρυπτογράφηση δεν μπορεί να απενεργοποιηθεί αργότερα."</string>
7-
<string name="screen_create_room_private_option_title">"Ιδιωτικό δωμάτιο (μόνο με πρόσκληση)"</string>
8-
<string name="screen_create_room_public_option_description">"Τα μηνύματα δεν είναι κρυπτογραφημένα και ο καθένας μπορεί να τα διαβάσει. Μπορείς να ενεργοποιήσεις την κρυπτογράφηση αργότερα."</string>
9-
<string name="screen_create_room_public_option_title">"Δημόσιο δωμάτιο (οποιοσδήποτε)"</string>
6+
<string name="screen_create_room_private_option_description">"Μόνο άτομα που έχουν προσκληθεί μπορούν να έχουν πρόσβαση σε αυτό το δωμάτιο. Όλα τα μηνύματα είναι κρυπτογραφημένα από άκρο σε άκρο."</string>
7+
<string name="screen_create_room_private_option_title">"Ιδιωτικό δωμάτιο"</string>
8+
<string name="screen_create_room_public_option_description">"Ο καθένας μπορεί να βρει αυτό το δωμάτιο.
9+
Μπορείς να το αλλάξεις ανά πάσα στιγμή στις ρυθμίσεις δωματίου."</string>
10+
<string name="screen_create_room_public_option_title">"Δημόσιο δωμάτιο"</string>
1011
<string name="screen_create_room_room_name_label">"Όνομα δωματίου"</string>
1112
<string name="screen_create_room_title">"Δημιούργησε ένα δωμάτιο"</string>
1213
<string name="screen_create_room_topic_label">"Θέμα (προαιρετικό)"</string>

features/createroom/impl/src/main/res/values-et/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Uus jututuba"</string>
44
<string name="screen_create_room_add_people_title">"Kutsu osalejaid"</string>
55
<string name="screen_create_room_error_creating_room">"Jututoa loomisel tekkis viga"</string>
6-
<string name="screen_create_room_private_option_description">"Sõnumid siin jututoas on krüptitud ja seda ei saa hiljem välja lülitada."</string>
7-
<string name="screen_create_room_private_option_title">"Privaatne jututuba (liitumine vaid kutsega)"</string>
8-
<string name="screen_create_room_public_option_description">"Sõnumid pole krüptitud ja neid saavad kõik lugeda. Soovi korral saad hiljem krüptimise sisse lülitada."</string>
9-
<string name="screen_create_room_public_option_title">"Avalik jututuba (avatud kõigile)"</string>
6+
<string name="screen_create_room_private_option_description">"Ligipääs siia jututuppa on vaid kutse alusel. Kõik sõnumid siin jututoas on läbivalt krüptitud."</string>
7+
<string name="screen_create_room_private_option_title">"Privaatne jututuba"</string>
8+
<string name="screen_create_room_public_option_description">"Kõik saavad seda jututuba leida.
9+
Sa võid seda jututoa seadistustest alati muuta."</string>
10+
<string name="screen_create_room_public_option_title">"Avalik jututuba"</string>
1011
<string name="screen_create_room_room_name_label">"Jututoa nimi"</string>
1112
<string name="screen_create_room_title">"Loo jututuba"</string>
1213
<string name="screen_create_room_topic_label">"Teema (kui soovid lisada)"</string>

features/createroom/impl/src/main/res/values-in/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Ruangan baru"</string>
44
<string name="screen_create_room_add_people_title">"Undang orang-orang"</string>
55
<string name="screen_create_room_error_creating_room">"Terjadi kesalahan saat membuat ruangan"</string>
6-
<string name="screen_create_room_private_option_description">"Pesan di ruangan ini dienkripsi. Enkripsi tidak dapat dinonaktifkan setelahnya."</string>
7-
<string name="screen_create_room_private_option_title">"Ruangan pribadi (hanya undangan)"</string>
8-
<string name="screen_create_room_public_option_description">"Pesan tidak dienkripsi dan siapa pun dapat membacanya. Anda dapat mengaktifkan enkripsi di kemudian hari."</string>
9-
<string name="screen_create_room_public_option_title">"Ruang publik (siapa saja)"</string>
6+
<string name="screen_create_room_private_option_description">"Hanya orang-orang yang diundang dapat mengakses ruangan ini. Semua pesan terenkripsi secara ujung ke ujung."</string>
7+
<string name="screen_create_room_private_option_title">"Ruangan pribadi"</string>
8+
<string name="screen_create_room_public_option_description">"Siapa pun dapat mencari ruangan ini.
9+
Anda dapat mengubah ini kapan pun dalam pengaturan ruangan."</string>
10+
<string name="screen_create_room_public_option_title">"Ruangan publik"</string>
1011
<string name="screen_create_room_room_name_label">"Nama ruangan"</string>
1112
<string name="screen_create_room_title">"Buat ruangan"</string>
1213
<string name="screen_create_room_topic_label">"Topik (opsional)"</string>

features/createroom/impl/src/main/res/values-ru/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Создать новую комнату"</string>
44
<string name="screen_create_room_add_people_title">"Пригласить в комнату"</string>
55
<string name="screen_create_room_error_creating_room">"Произошла ошибка при создании комнаты"</string>
6-
<string name="screen_create_room_private_option_description">"Сообщения в этой комнате будут зашифрованы. Отключить шифрование позже будет невозможно."</string>
7-
<string name="screen_create_room_private_option_title">"Частная комната (только по приглашениям)"</string>
8-
<string name="screen_create_room_public_option_description">"Сообщения не будут зашифрованы и каждый сможет их прочитать. Шифрование можно будет включить позже."</string>
9-
<string name="screen_create_room_public_option_title">"Общедоступная комната (для всех)"</string>
6+
<string name="screen_create_room_private_option_description">"Доступ в эту комнату имеют только приглашенные пользователи. Все сообщения защищены сквозным шифрованием."</string>
7+
<string name="screen_create_room_private_option_title">"Частная комната"</string>
8+
<string name="screen_create_room_public_option_description">"Любой желающий может найти эту комнату.
9+
Вы можете изменить это в любое время в настройках комнаты."</string>
10+
<string name="screen_create_room_public_option_title">"Общедоступная комната"</string>
1011
<string name="screen_create_room_room_name_label">"Название комнаты"</string>
1112
<string name="screen_create_room_title">"Создать комнату"</string>
1213
<string name="screen_create_room_topic_label">"Тема (необязательно)"</string>

features/createroom/impl/src/main/res/values-sk/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Nová miestnosť"</string>
44
<string name="screen_create_room_add_people_title">"Pozvať ľudí"</string>
55
<string name="screen_create_room_error_creating_room">"Pri vytváraní miestnosti došlo k chybe"</string>
6-
<string name="screen_create_room_private_option_description">"Správy v tejto miestnosti sú šifrované. Šifrovanie už potom nie je možné vypnúť."</string>
7-
<string name="screen_create_room_private_option_title">"Súkromná miestnosť (len pre pozvaných)"</string>
8-
<string name="screen_create_room_public_option_description">"Správy nie sú šifrované a môže si ich prečítať ktokoľvek. Šifrovanie môžete zapnúť neskôr."</string>
9-
<string name="screen_create_room_public_option_title">"Verejná miestnosť (ktokoľvek)"</string>
6+
<string name="screen_create_room_private_option_description">"Do tejto miestnosti majú prístup iba pozvaní ľudia. Všetky správy sú end-to-end šifrované."</string>
7+
<string name="screen_create_room_private_option_title">"Súkromná miestnosť"</string>
8+
<string name="screen_create_room_public_option_description">"Túto miestnosť môže nájsť ktokoľvek.
9+
Môžete to kedykoľvek zmeniť v nastaveniach miestnosti."</string>
10+
<string name="screen_create_room_public_option_title">"Verejná miestnosť"</string>
1011
<string name="screen_create_room_room_name_label">"Názov miestnosti"</string>
1112
<string name="screen_create_room_title">"Vytvoriť miestnosť"</string>
1213
<string name="screen_create_room_topic_label">"Téma (voliteľné)"</string>

features/createroom/impl/src/main/res/values-sv/translations.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"Nytt rum"</string>
44
<string name="screen_create_room_add_people_title">"Bjud in personer"</string>
55
<string name="screen_create_room_error_creating_room">"Ett fel uppstod när rummet skapades"</string>
6-
<string name="screen_create_room_private_option_description">"Meddelanden i det här rummet är krypterade. Kryptering kan inte inaktiveras efteråt."</string>
7-
<string name="screen_create_room_private_option_title">"Privat rum (endast inbjudan)"</string>
8-
<string name="screen_create_room_public_option_description">"Meddelanden är inte krypterade och vem som helst kan läsa dem. Du kan aktivera kryptering vid ett senare tillfälle."</string>
9-
<string name="screen_create_room_public_option_title">"Offentligt rum (vem som helst)"</string>
6+
<string name="screen_create_room_private_option_description">"Endast inbjudna personer har tillgång till detta rum. Alla meddelanden är totalsträckskrypterade."</string>
7+
<string name="screen_create_room_private_option_title">"Privat rum"</string>
8+
<string name="screen_create_room_public_option_description">"Vem som helst kan hitta det här rummet.
9+
Du kan ändra detta när som helst i rumsinställningarna."</string>
10+
<string name="screen_create_room_public_option_title">"Offentligt rum"</string>
1011
<string name="screen_create_room_room_name_label">"Rumsnamn"</string>
1112
<string name="screen_create_room_title">"Skapa ett rum"</string>
1213
<string name="screen_create_room_topic_label">"Ämne (valfritt)"</string>

features/createroom/impl/src/main/res/values/localazy.xml

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
<string name="screen_create_room_action_create_room">"New room"</string>
44
<string name="screen_create_room_add_people_title">"Invite people"</string>
55
<string name="screen_create_room_error_creating_room">"An error occurred when creating the room"</string>
6-
<string name="screen_create_room_private_option_description">"Messages in this room are encrypted. Encryption can’t be disabled afterwards."</string>
7-
<string name="screen_create_room_private_option_title">"Private room (invite only)"</string>
8-
<string name="screen_create_room_public_option_description">"Messages are not encrypted and anyone can read them. You can enable encryption at a later date."</string>
9-
<string name="screen_create_room_public_option_title">"Public room (anyone)"</string>
6+
<string name="screen_create_room_private_option_description">"Only people invited can access this room. All messages are end-to-end encrypted."</string>
7+
<string name="screen_create_room_private_option_title">"Private room"</string>
8+
<string name="screen_create_room_public_option_description">"Anyone can find this room.
9+
You can change this anytime in room settings."</string>
10+
<string name="screen_create_room_public_option_title">"Public room"</string>
1011
<string name="screen_create_room_room_name_label">"Room name"</string>
1112
<string name="screen_create_room_title">"Create a room"</string>
1213
<string name="screen_create_room_topic_label">"Topic (optional)"</string>

0 commit comments

Comments
 (0)