From e523699cfeb91705e0c3e14e77105b8dc2c45945 Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Wed, 24 Aug 2022 02:13:57 +0000 Subject: [PATCH 01/57] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/ --- vector/src/main/res/values-zh-rTW/strings.xml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-zh-rTW/strings.xml b/vector/src/main/res/values-zh-rTW/strings.xml index 91388ed561..4ec1e52500 100644 --- a/vector/src/main/res/values-zh-rTW/strings.xml +++ b/vector/src/main/res/values-zh-rTW/strings.xml @@ -2550,4 +2550,24 @@ \n此家伺服器可能未設定好顯示地圖。 開啟設定 所有聊天 - + 顯示所有工作階段 (V2, WIP) + 為了取得最佳安全性,請驗證您的工作階段並登出任何您無法識別或不再使用的工作階段。 + 其他工作階段 + 工作階段 + 開啟空間清單 + 建立新的對話或聊天室 + 聯絡人 + 最愛 + 未讀 + 全部 + A - Z + 排序由 + 活動 + 顯示最近的 + 顯示過濾條件 + 佈局偏好設定 + 探索空間 + 變更空間 + 建立聊天室 + 開始聊天 + \ No newline at end of file From 22b0a23d2679de498baf5a16c7499807849b5bc6 Mon Sep 17 00:00:00 2001 From: waclaw66 Date: Wed, 24 Aug 2022 05:15:43 +0000 Subject: [PATCH 02/57] Translated using Weblate (Czech) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/ --- vector/src/main/res/values-cs/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-cs/strings.xml b/vector/src/main/res/values-cs/strings.xml index 960c5e0a40..e7b7a05c78 100644 --- a/vector/src/main/res/values-cs/strings.xml +++ b/vector/src/main/res/values-cs/strings.xml @@ -2650,4 +2650,24 @@ \nTento domovský server nemusí být nakonfigurován pro zobrazování map. Otevřít nastavení Všechny konverzace - + Zobrazit všechny relace (V2, WIP) + V zájmu co nejlepšího zabezpečení ověřujte své relace a odhlašujte se ze všech relací, které již nepoznáváte nebo nepoužíváte. + Ostatní relace + Relace + Seznam otevřených prostorů + Vytvořit novou konverzaci nebo místnost + Lidé + Oblíbené + Nepřečtené + Všechny + A - Z + Aktivita + Seřadit podle + Zobrazit nedávné + Zobrazit filtry + Předvolby uspořádání + Prozkoumat místnosti + Změnit prostor + Vytvořit místnost + Zahájit konverzaci + \ No newline at end of file From 4e56f6611220df31039233fe1976f80cd56b73fc Mon Sep 17 00:00:00 2001 From: Vri Date: Wed, 24 Aug 2022 12:14:24 +0000 Subject: [PATCH 03/57] Translated using Weblate (German) Currently translated at 98.0% (2298 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/de/ --- vector/src/main/res/values-de/strings.xml | 25 ++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/vector/src/main/res/values-de/strings.xml b/vector/src/main/res/values-de/strings.xml index 40473e9e27..ff49dc63cb 100644 --- a/vector/src/main/res/values-de/strings.xml +++ b/vector/src/main/res/values-de/strings.xml @@ -320,7 +320,7 @@ Zu ungelesenen Nachrichten springen Raum verlassen Raum wirklich verlassen\? - DIREKT-CHATS + Direktnachrichten Einladen Verbannen Verbannung aufheben @@ -543,21 +543,21 @@ Du hast aktuell keine Stickerpakete aktiviert. \n \nMöchtest du welche hinzufügen\? - Account deaktivieren - Meinen Account deaktivieren + Konto deaktivieren + Mein Konto deaktivieren Sende Analysedaten ${app_name} sammelt anonyme Analysedaten um uns zu helfen, die App zu verbessern. Ein benötigter Parameter fehlt. Um %1$s weiter zu verwenden, musst die Geschäftsbedingungen begutachten und ihnen zustimmen. Jetzt prüfen - Account deaktivieren + Konto deaktivieren Dies wird dein Konto permanent unbenutzbar machen. Du wirst dich nicht anmelden können und keiner wird denselben Nutzernamen erneut registrieren können. Du verlässt automatisch alle Räume, in denen du bist, und deine Kontoangaben werden vom Identitätsserver gelöscht. Diese Aktion ist unumkehrbar. \n \nDie Deaktivierung deines Konto wird standardmäßig keine deiner gesendeten Nachrichten löschen. Wenn du möchtest, dass auch deine Nachrichten gelöscht werden, wähle zusätzlich die Option unten. \n \nDie Sichtbarkeit deiner Nachrichten ist ähnlich wie bei E-Mails: Wenn deine Nachrichten gelöscht werden, bedeutet dies, dass von dir verschickte Nachrichten nicht mit neuen oder unregistrierten Nutzer geteilt werden. Aber registrierte Nutzer, die bereits Zugang zu diesen Nachrichten haben, behalten weiterhin Zugriff auf ihre Kopie. Bitte alle Nachrichten, die ich gesendet habe, löschen, wenn mein Konto deaktiviert wird (Warnung: Unterhaltungen werden für zukünftige Nutzer unvollständig erscheinen) - Account deaktivieren + Konto deaktivieren Download Schlüssel von deinen anderen Sitzungen erneut anfordern. Bitte öffne ${app_name} auf einem anderen Gerät, das die Nachricht entschlüsseln kann, damit es die Schlüssel an diese Sitzung senden kann. @@ -604,7 +604,7 @@ zusammenklappen %1$s: %2$s +%d - Entfernen + Aus Unterhaltung entfernen Linkvorschau im Chat aktivieren, falls dein Homeserver diese Funktion unterstützt. Schreibbenachrichtigungen senden Lasse andere Benutzer wissen, dass du tippst. @@ -2572,4 +2572,15 @@ Wie lautet die Adresse deines Servers\? Muss 8 oder mehr Zeichen umfassen Wähle deinen Server - + + %1$s und %2$d anderer + %1$s und %2$d andere + + A - Z + Aktivität + Sortierung + Filter anzeigen + Layouteinstellungen + Räume erkunden + Raum erstellen + \ No newline at end of file From 83da82ce0b609b6f5904e5dd9cf83c62e49191f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Thu, 25 Aug 2022 08:46:48 +0000 Subject: [PATCH 04/57] Translated using Weblate (Estonian) Currently translated at 99.6% (2336 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/et/ --- vector/src/main/res/values-et/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-et/strings.xml b/vector/src/main/res/values-et/strings.xml index 89460d921c..08aa52aa96 100644 --- a/vector/src/main/res/values-et/strings.xml +++ b/vector/src/main/res/values-et/strings.xml @@ -2591,4 +2591,24 @@ \nSee koduserver ei pruugi olla seadistatud kuvama kaarte. Ava seadistused Kõik vestlused - + Näita kõiki sessioone (V2, WIP) + Parima turvalisuse nimel verifitseeri kõik oma sessioonid ning logi välja neist, mida sa enam ei kasuta. + Muud sessioonid + Sessionid + Ava kogukondade loend + Alusta uut vestlust või loo uus jututuba + Inimesed + Lemmikud + Lugemata + Kõik + A - Z + Aktiivsuse alusel + Järjestamisviis + Näita hiljutisi sõnumeid + Näita otsinguvalikuid + Paigutuse seadistused + Tutvu jututubadega + Muuda kogukonda + Loo jututuba + Alusta vestlust + \ No newline at end of file From c63538a01a49378241566d21afecd593ad6b38ce Mon Sep 17 00:00:00 2001 From: Danial Behzadi Date: Tue, 23 Aug 2022 14:09:40 +0000 Subject: [PATCH 05/57] Translated using Weblate (Persian) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/ --- vector/src/main/res/values-fa/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-fa/strings.xml b/vector/src/main/res/values-fa/strings.xml index c534356e92..b63c231d9a 100644 --- a/vector/src/main/res/values-fa/strings.xml +++ b/vector/src/main/res/values-fa/strings.xml @@ -2600,4 +2600,24 @@ \nشاید این کارساز خانگی برای نمایش نقشه‌ها پیکربندی نشده باشد. گشودن تنظیمات تمامی گپ‌ها - + نمایش تمامی نشست‌ها (ن۲، دح‌ت) + برای امنیت بیش‌تر، نشست‌هایتان را تأیید و از هر نشستی که تشخیصش نمی‌دهید یا دیگر استفاده نمی‌کنید خارج شوید. + دیگر نشست‌ها + نشست‌ها + گشودن سیاههٔ فضاها + ایجاد اتاق یا گفت‌وگویی جدید + افراد + محبوب‌ها + نخوانده‌ها + همه + آ - ی + فعّالیت + چینش بر اساس + نمایش تازگی‌ها + نمایش پالایه‌ها + ترجیحات چینش + کاوش اتاق‌ها + تغییر فضا + ایجاد اتاق + آغاز گپ + \ No newline at end of file From 833f87ffcbb008049ab061faa4b4a75bc9b49cd0 Mon Sep 17 00:00:00 2001 From: Glandos Date: Wed, 24 Aug 2022 13:10:24 +0000 Subject: [PATCH 06/57] Translated using Weblate (French) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/ --- vector/src/main/res/values-fr/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-fr/strings.xml b/vector/src/main/res/values-fr/strings.xml index c5a7a7b2b7..eb5f7386b6 100644 --- a/vector/src/main/res/values-fr/strings.xml +++ b/vector/src/main/res/values-fr/strings.xml @@ -2600,4 +2600,24 @@ \nCe serveur d’accueil n’a peut-être pas été configuré pour afficher les cartes. Ouvrir les paramètres Toutes les conversations - + Afficher toutes les sessions (V2, en cours) + Pour une meilleure sécurité, vérifiez vos sessions et déconnectez toutes les sessions que vous ne connaissez pas ou que vous n’utilisez plus. + Autres sessions + Sessions + Ouvrir la liste des espaces + Créer une nouvelle conversation ou salon + Personnes + Favoris + Non lus + Tous + A - Z + Activité + Trier par + Afficher les récents + Afficher les filtres + Préférences de présentation + Parcourir les salons + Changer d’espace + Créer un salon + Commencer une discussion + \ No newline at end of file From 235c4ca5ee8d525e84494dd4e4fc1038e5432224 Mon Sep 17 00:00:00 2001 From: Linerly Date: Wed, 24 Aug 2022 13:47:18 +0000 Subject: [PATCH 07/57] Translated using Weblate (Indonesian) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/id/ --- vector/src/main/res/values-in/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-in/strings.xml b/vector/src/main/res/values-in/strings.xml index 4dea8c3f92..93434ab648 100644 --- a/vector/src/main/res/values-in/strings.xml +++ b/vector/src/main/res/values-in/strings.xml @@ -2552,4 +2552,24 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan. %1$s dan %2$s Email belum diverifikasi, periksa kotak masuk Anda Semua Obrolan - + Tampilkan Semua Sesi (V2, Dalam Pengembangan) + Untuk keamanan terbaik, verifikasi sesi Anda dan keluarkan sesi apa pun yang Anda tidak kenal atau Anda tidak gunakan lagi. + Sesi lainnya + Sesi + Buka daftar space + Buat percakapan atau ruangan baru + Orang + Favorit + Belum dibaca + Semua + A - Z + Aktivitas + Urutkan berdasarkan + Tampilkan terkini + Tampilkan saringan + Preferensi tata letak + Jelajahi Ruangan + Ubah Space + Buat Ruangan + Mulai Obrolan + \ No newline at end of file From 332effd33deb4c3b94ab92a1ead2d28a410ef1b8 Mon Sep 17 00:00:00 2001 From: random Date: Wed, 24 Aug 2022 10:24:27 +0000 Subject: [PATCH 08/57] Translated using Weblate (Italian) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/it/ --- vector/src/main/res/values-it/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-it/strings.xml b/vector/src/main/res/values-it/strings.xml index b14b9d8fbd..8b8c6dfcd9 100644 --- a/vector/src/main/res/values-it/strings.xml +++ b/vector/src/main/res/values-it/strings.xml @@ -2591,4 +2591,24 @@ \nQuesto homeserver potrebbe non essere configurato per mostrare mappe. Apri le impostazioni Tutte le chat - + Mostra tutte le sessioni (V2, WIP) + Per una maggiore sicurezza, verifica le tue sessioni e disconnetti quelle che non riconosci o che non usi più. + Altre sessioni + Sessioni + Apri elenco spazi + Crea una nuova conversazione o stanza + Persone + Preferiti + Non lette + Tutte + A - Z + Attività + Ordina per + Mostra recenti + Mostra filtri + Preferenze disposizione + Esplora le stanze + Cambia spazio + Crea una stanza + Inizia una chat + \ No newline at end of file From 065e55aa7f935fcb39d2b342070455c967158a55 Mon Sep 17 00:00:00 2001 From: Piotr Strebski Date: Wed, 24 Aug 2022 12:01:36 +0000 Subject: [PATCH 09/57] Translated using Weblate (Polish) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/ --- vector/src/main/res/values-pl/strings.xml | 35 ++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-pl/strings.xml b/vector/src/main/res/values-pl/strings.xml index ecc9316084..a976754e92 100644 --- a/vector/src/main/res/values-pl/strings.xml +++ b/vector/src/main/res/values-pl/strings.xml @@ -2686,4 +2686,37 @@ %1$s i %2$s Email nie został zweryfikowany, sprawdź swoją skrzynkę - + Nie udało się zarejestrować tokena punktu końcowego na serwerze domowym: +\n%1$s + Wyświetl wszystkie sesje (V2, WIP) + Bieżąca brama: %s + Wejście + Nie można znaleźć punktu końcowego. + Bieżący punkt końcowy: %s + Punkt końcowy + Nie można wczytać mapy. +\nTen serwer macierzysty może nie być skonfigurowany do wyświetlania map. + Otwórz ustawienia + Aby zapewnić najlepsze bezpieczeństwo, zweryfikuj swoje sesje i wyloguj się z każdej sesji, której już nie rozpoznajesz lub której już nie używasz. + Inne sesje + Sesje + Lista otwartych przestrzeni + Utwórz nową rozmowę lub pokój + Ludzie + Ulubione + Nieprzeczytane + Wszystkie + Punkt końcowy został pomyślnie zarejestrowany na serwerze domowym. + Rejestracja punktu końcowego + A - Z + Aktywności + Sortuj według + Wyświetl ostatnie + Wyświetl filtry + Preferencje interfejsu + Przeglądaj pokoje + Zmień przestrzeń + Utwórz pokój + Zacznij rozmawiać + Wszystkie rozmowy + \ No newline at end of file From be8bcfb9e7016326b7050498f9c214013d8724a9 Mon Sep 17 00:00:00 2001 From: lvre <7uu3qrbvm@relay.firefox.com> Date: Thu, 25 Aug 2022 00:51:14 +0000 Subject: [PATCH 10/57] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/ --- vector/src/main/res/values-pt-rBR/strings.xml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-pt-rBR/strings.xml b/vector/src/main/res/values-pt-rBR/strings.xml index a148ea90cb..70029a155c 100644 --- a/vector/src/main/res/values-pt-rBR/strings.xml +++ b/vector/src/main/res/values-pt-rBR/strings.xml @@ -2600,4 +2600,24 @@ \nEste servidor casa pode não estar configurado para exibir mapas. Abrir configurações Todos os Chats - + Mostrar Todas Sessões (V2, WIP) + Para a melhor segurança, verifique suas sessões e faça signout de qualquer sessão que você não reconhece ou usa mais. + Outras sessões + Sessões + Abrir lista de espaços + Criar uma nova conversa ou sala + Todas + Pessoas + Favoritas + Não-lidas + A - Z + Atividade + Ordenar por + Mostrar recentes + Mostrar filtros + Preferências de layout + Explorar Salas + Mudar Espaço + Criar Sala + Começar Chat + \ No newline at end of file From 0aa61a656f9b908ada26943168bb985d21bcc277 Mon Sep 17 00:00:00 2001 From: Jozef Gaal Date: Tue, 23 Aug 2022 19:27:02 +0000 Subject: [PATCH 11/57] Translated using Weblate (Slovak) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/ --- vector/src/main/res/values-sk/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-sk/strings.xml b/vector/src/main/res/values-sk/strings.xml index cb2d371ccc..45a8a4706d 100644 --- a/vector/src/main/res/values-sk/strings.xml +++ b/vector/src/main/res/values-sk/strings.xml @@ -2650,4 +2650,24 @@ \nTento domovský server nemusí byť nakonfigurovaný na zobrazovanie máp. Otvoriť nastavenia Všetky konverzácie - + Zobraziť všetky relácie (V2, WIP) + V záujme čo najlepšieho zabezpečenia overte svoje relácie a odhláste sa z každej relácie, ktorú už nepoznáte alebo nepoužívate. + Iné relácie + Relácie + Otvoriť zoznam priestorov + Vytvoriť novú konverzáciu alebo miestnosť + Ľudia + Obľúbené + Neprečítané + Všetky + A - Z + Aktivity + Zoradiť podľa + Zobraziť posledné + Zobraziť filtre + Predvoľby rozmiestnenia + Preskúmať miestnosti + Zmeniť priestor + Vytvoriť miestnosť + Začať konverzáciu + \ No newline at end of file From dc51181ab4f604e3f5cd0293eb44d6394f4ee9ce Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk Date: Tue, 23 Aug 2022 17:35:45 +0000 Subject: [PATCH 12/57] Translated using Weblate (Ukrainian) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/ --- vector/src/main/res/values-uk/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index bf786be0c4..50bc6c13c2 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -2700,4 +2700,24 @@ \nМожливо, цей домашній сервер не налаштовано для показу карт. Відкрити налаштування Усі бесіди - + Показати всі сеанси (V2, WIP) + Для найкращої безпеки перевірте свої сеанси та вийдіть з усіх сеансів, які ви більше не розпізнаєте або не використовуєте. + Інші сеанси + Сеанси + Відкрити список кімнат + Створити нову розмову або кімнату + Люди + Обрані + Непрочитані + Усі + А - Я + Діяльністю + Упорядкувати за + Показувати останні + Показати фільтри + Налаштування макета + Знайти кімнати + Змінити простір + Створити кімнату + Розпочати бесіду + \ No newline at end of file From 7a53aede8563ea6d0c32c778f73c6983b3fc0102 Mon Sep 17 00:00:00 2001 From: phardyle Date: Wed, 24 Aug 2022 04:47:00 +0000 Subject: [PATCH 13/57] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/ --- vector/src/main/res/values-zh-rCN/strings.xml | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-zh-rCN/strings.xml b/vector/src/main/res/values-zh-rCN/strings.xml index 3083978734..e6d348b5cd 100644 --- a/vector/src/main/res/values-zh-rCN/strings.xml +++ b/vector/src/main/res/values-zh-rCN/strings.xml @@ -2550,4 +2550,24 @@ \n此主服务器可能没有设置好显示地图。 打开设置 全部聊天 - + 显示全部会话(V2, WIP) + 为获得最佳安全性,请验证你的会话,并从任何你不认识或不再使用的会话登出。 + 其他会话 + 会话 + 打开空间列表 + 创建新对话或房间 + + 收藏 + 未读 + 全部 + A—Z + 活动 + 排序方式 + 显示最近的 + 显示过滤条件 + 布局偏好 + 探索房间 + 更改空间 + 创建房间 + 开始聊天 + \ No newline at end of file From 775f584ff8d167591dd43f0af09f5a21e50874d0 Mon Sep 17 00:00:00 2001 From: phardyle Date: Wed, 24 Aug 2022 04:43:05 +0000 Subject: [PATCH 14/57] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/ --- vector/src/main/res/values-zh-rTW/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vector/src/main/res/values-zh-rTW/strings.xml b/vector/src/main/res/values-zh-rTW/strings.xml index 4ec1e52500..07000025e6 100644 --- a/vector/src/main/res/values-zh-rTW/strings.xml +++ b/vector/src/main/res/values-zh-rTW/strings.xml @@ -2566,7 +2566,7 @@ 顯示最近的 顯示過濾條件 佈局偏好設定 - 探索空間 + 探索聊天室 變更空間 建立聊天室 開始聊天 From 3570ba71e7ddd8ebac234645f8d0e97a7daa7eb6 Mon Sep 17 00:00:00 2001 From: Vri Date: Wed, 24 Aug 2022 09:13:42 +0000 Subject: [PATCH 15/57] Translated using Weblate (German) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/de/ --- fastlane/metadata/android/de-DE/changelogs/40104260.txt | 2 ++ fastlane/metadata/android/de-DE/changelogs/40104270.txt | 2 ++ fastlane/metadata/android/de-DE/changelogs/40104280.txt | 2 ++ fastlane/metadata/android/de-DE/changelogs/40104300.txt | 2 ++ fastlane/metadata/android/de-DE/changelogs/40104310.txt | 2 ++ fastlane/metadata/android/de-DE/changelogs/40104320.txt | 2 ++ 6 files changed, 12 insertions(+) create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104260.txt create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104270.txt create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104280.txt create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104300.txt create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104310.txt create mode 100644 fastlane/metadata/android/de-DE/changelogs/40104320.txt diff --git a/fastlane/metadata/android/de-DE/changelogs/40104260.txt b/fastlane/metadata/android/de-DE/changelogs/40104260.txt new file mode 100644 index 0000000000..0298255dad --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104260.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: UnifiedPush wird unterstützt; Dies ermöglicht Push-Benachrichtigungen ohne FCM. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/de-DE/changelogs/40104270.txt b/fastlane/metadata/android/de-DE/changelogs/40104270.txt new file mode 100644 index 0000000000..50b5647608 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104270.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: Verschiedene Fehlerbehebungen und Stabilitätsverbesserungen. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/de-DE/changelogs/40104280.txt b/fastlane/metadata/android/de-DE/changelogs/40104280.txt new file mode 100644 index 0000000000..50b5647608 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104280.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: Verschiedene Fehlerbehebungen und Stabilitätsverbesserungen. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/de-DE/changelogs/40104300.txt b/fastlane/metadata/android/de-DE/changelogs/40104300.txt new file mode 100644 index 0000000000..c906fedd54 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104300.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: Verbessertes Anmelde- und Registrierungserlebnis. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/de-DE/changelogs/40104310.txt b/fastlane/metadata/android/de-DE/changelogs/40104310.txt new file mode 100644 index 0000000000..c906fedd54 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104310.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: Verbessertes Anmelde- und Registrierungserlebnis. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/de-DE/changelogs/40104320.txt b/fastlane/metadata/android/de-DE/changelogs/40104320.txt new file mode 100644 index 0000000000..50b5647608 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Die wichtigsten Änderungen in dieser Version: Verschiedene Fehlerbehebungen und Stabilitätsverbesserungen. +Vollständiges Änderungsprotokoll: https://github.com/vector-im/element-android/releases From a6c1e32051968564206cf802133dfbbce56814c9 Mon Sep 17 00:00:00 2001 From: Glandos Date: Wed, 24 Aug 2022 13:04:00 +0000 Subject: [PATCH 16/57] Translated using Weblate (French) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/ --- fastlane/metadata/android/fr-FR/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/fr-FR/changelogs/40104320.txt diff --git a/fastlane/metadata/android/fr-FR/changelogs/40104320.txt b/fastlane/metadata/android/fr-FR/changelogs/40104320.txt new file mode 100644 index 0000000000..fe61fd021c --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Principaux changements pour cette version : Plusieurs corrections de bogues et d’améliorations de stabilité. +Intégralité des changements : https://github.com/vector-im/element-android/releases From 90c0ae66163fb8d452e97b9ae777935c20e450db Mon Sep 17 00:00:00 2001 From: lvre <7uu3qrbvm@relay.firefox.com> Date: Thu, 25 Aug 2022 00:42:14 +0000 Subject: [PATCH 17/57] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/pt_BR/ --- fastlane/metadata/android/pt-BR/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/pt-BR/changelogs/40104320.txt diff --git a/fastlane/metadata/android/pt-BR/changelogs/40104320.txt b/fastlane/metadata/android/pt-BR/changelogs/40104320.txt new file mode 100644 index 0000000000..6e11e92579 --- /dev/null +++ b/fastlane/metadata/android/pt-BR/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Principais mudanças nesta versão: Vários consertos de bugs e melhorias de estabilidade. +Changelog completo: https://github.com/vector-im/element-android/releases From 05136d9f872bbce9dc90b1fd88f965e9aa36db4d Mon Sep 17 00:00:00 2001 From: Jozef Gaal Date: Tue, 23 Aug 2022 19:23:54 +0000 Subject: [PATCH 18/57] Translated using Weblate (Slovak) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/sk/ --- fastlane/metadata/android/sk/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/sk/changelogs/40104320.txt diff --git a/fastlane/metadata/android/sk/changelogs/40104320.txt b/fastlane/metadata/android/sk/changelogs/40104320.txt new file mode 100644 index 0000000000..50670f18c2 --- /dev/null +++ b/fastlane/metadata/android/sk/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Hlavné zmeny v tejto verzii: Rôzne opravy chýb a vylepšenia stability. +Úplný zoznam zmien: https://github.com/vector-im/element-android/releases From 5fb341501ecabf79994ad3ef802e8bff40cee093 Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk Date: Tue, 23 Aug 2022 17:29:20 +0000 Subject: [PATCH 19/57] Translated using Weblate (Ukrainian) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/uk/ --- fastlane/metadata/android/uk/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/uk/changelogs/40104320.txt diff --git a/fastlane/metadata/android/uk/changelogs/40104320.txt b/fastlane/metadata/android/uk/changelogs/40104320.txt new file mode 100644 index 0000000000..9664c615c1 --- /dev/null +++ b/fastlane/metadata/android/uk/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Основні зміни в цій версії: Усунуто різні вади й поліпшено стабільність. +Перелік усіх змін: https://github.com/vector-im/element-android/releases From 80dd0487d41c3ece08ba0134110c6b550378a0ff Mon Sep 17 00:00:00 2001 From: phardyle Date: Thu, 25 Aug 2022 03:36:50 +0000 Subject: [PATCH 20/57] Translated using Weblate (Chinese (Simplified)) Currently translated at 98.6% (73 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hans/ --- fastlane/metadata/android/zh-CN/changelogs/40104080.txt | 2 +- fastlane/metadata/android/zh-CN/changelogs/40104300.txt | 2 ++ fastlane/metadata/android/zh-CN/changelogs/40104310.txt | 2 ++ fastlane/metadata/android/zh-CN/changelogs/40104320.txt | 2 ++ 4 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 fastlane/metadata/android/zh-CN/changelogs/40104300.txt create mode 100644 fastlane/metadata/android/zh-CN/changelogs/40104310.txt create mode 100644 fastlane/metadata/android/zh-CN/changelogs/40104320.txt diff --git a/fastlane/metadata/android/zh-CN/changelogs/40104080.txt b/fastlane/metadata/android/zh-CN/changelogs/40104080.txt index 44d178cfce..09b5bf2cd3 100644 --- a/fastlane/metadata/android/zh-CN/changelogs/40104080.txt +++ b/fastlane/metadata/android/zh-CN/changelogs/40104080.txt @@ -1,2 +1,2 @@ -此版本的主要变化:Thread timeline are now live and faster. 多个bug修复及稳定性改进。 +此版本的主要变化:消息列时间线 are now live and faster. 多个bug修复及稳定性改进。 完整更改日志:https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/zh-CN/changelogs/40104300.txt b/fastlane/metadata/android/zh-CN/changelogs/40104300.txt new file mode 100644 index 0000000000..f6e5f8ddfc --- /dev/null +++ b/fastlane/metadata/android/zh-CN/changelogs/40104300.txt @@ -0,0 +1,2 @@ +此版本的主要变化:启用改善的登录与注册流程。 +完整更改日志:https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/zh-CN/changelogs/40104310.txt b/fastlane/metadata/android/zh-CN/changelogs/40104310.txt new file mode 100644 index 0000000000..f6e5f8ddfc --- /dev/null +++ b/fastlane/metadata/android/zh-CN/changelogs/40104310.txt @@ -0,0 +1,2 @@ +此版本的主要变化:启用改善的登录与注册流程。 +完整更改日志:https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/zh-CN/changelogs/40104320.txt b/fastlane/metadata/android/zh-CN/changelogs/40104320.txt new file mode 100644 index 0000000000..be6a485fb4 --- /dev/null +++ b/fastlane/metadata/android/zh-CN/changelogs/40104320.txt @@ -0,0 +1,2 @@ +此版本的主要变化:多个bug修复与稳定性改善。 +完整更改日志:https://github.com/vector-im/element-android/releases From 1a07f195eb55f1e7e00825bee89a4627dcb1cef6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Thu, 25 Aug 2022 07:48:13 +0000 Subject: [PATCH 21/57] Translated using Weblate (Estonian) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/et/ --- fastlane/metadata/android/et/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/et/changelogs/40104320.txt diff --git a/fastlane/metadata/android/et/changelogs/40104320.txt b/fastlane/metadata/android/et/changelogs/40104320.txt new file mode 100644 index 0000000000..1df5ac4176 --- /dev/null +++ b/fastlane/metadata/android/et/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Põhilised muutused selles versioonis: erinevate vigade parandused ja stabiilsust edendavad kohendused. +Kogu ingliskeelne muudatuste logi: https://github.com/vector-im/element-android/releases From 0ba5376fee1285b3a2c69415f6b3aa5dae04d81d Mon Sep 17 00:00:00 2001 From: random Date: Wed, 24 Aug 2022 10:24:37 +0000 Subject: [PATCH 22/57] Translated using Weblate (Italian) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/it/ --- fastlane/metadata/android/it-IT/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/it-IT/changelogs/40104320.txt diff --git a/fastlane/metadata/android/it-IT/changelogs/40104320.txt b/fastlane/metadata/android/it-IT/changelogs/40104320.txt new file mode 100644 index 0000000000..556a6fc7ea --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Modifiche principali in questa versione: varie correzioni di errori e miglioramenti della stabilità. +Cronologia completa: https://github.com/vector-im/element-android/releases From 0bf4d54423dbd141b10e645a34174633ff655013 Mon Sep 17 00:00:00 2001 From: Danial Behzadi Date: Tue, 23 Aug 2022 14:04:44 +0000 Subject: [PATCH 23/57] Translated using Weblate (Persian) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/ --- fastlane/metadata/android/fa/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/fa/changelogs/40104320.txt diff --git a/fastlane/metadata/android/fa/changelogs/40104320.txt b/fastlane/metadata/android/fa/changelogs/40104320.txt new file mode 100644 index 0000000000..29efb95925 --- /dev/null +++ b/fastlane/metadata/android/fa/changelogs/40104320.txt @@ -0,0 +1,2 @@ +تغییرات عمده در این نگارش: رفع اشکال‌های مختلف و بهبودهای پایداری. +گزارش دگرگونی کامل: https://github.com/vector-im/element-android/releases From 94fbf2050c08da17bb4421194ad2c91a369decc8 Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Wed, 24 Aug 2022 02:10:48 +0000 Subject: [PATCH 24/57] Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/zh_Hant/ --- fastlane/metadata/android/zh-TW/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/zh-TW/changelogs/40104320.txt diff --git a/fastlane/metadata/android/zh-TW/changelogs/40104320.txt b/fastlane/metadata/android/zh-TW/changelogs/40104320.txt new file mode 100644 index 0000000000..4bcca9a0b8 --- /dev/null +++ b/fastlane/metadata/android/zh-TW/changelogs/40104320.txt @@ -0,0 +1,2 @@ +此版本中的主要變動:多個臭蟲修復與穩定性改善。 +完整的變更紀錄:https://github.com/vector-im/element-android/releases From bf602b64b9a34b756e2ff90b01619a4fe74cbdbb Mon Sep 17 00:00:00 2001 From: waclaw66 Date: Wed, 24 Aug 2022 05:10:44 +0000 Subject: [PATCH 25/57] Translated using Weblate (Czech) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/cs/ --- fastlane/metadata/android/cs-CZ/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/cs-CZ/changelogs/40104320.txt diff --git a/fastlane/metadata/android/cs-CZ/changelogs/40104320.txt b/fastlane/metadata/android/cs-CZ/changelogs/40104320.txt new file mode 100644 index 0000000000..578549ce6c --- /dev/null +++ b/fastlane/metadata/android/cs-CZ/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Hlavní změny v této verzi: Opravy různých chyb a vylepšení stability. +Úplný seznam změn: https://github.com/vector-im/element-android/releases From a5df4a1cd9cba0282f3a20deb2bd4cbdbb115e05 Mon Sep 17 00:00:00 2001 From: Piotr Strebski Date: Wed, 24 Aug 2022 12:10:33 +0000 Subject: [PATCH 26/57] Translated using Weblate (Polish) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/pl/ --- fastlane/metadata/android/pl-PL/changelogs/40100100.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100110.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100120.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100130.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100140.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100150.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40100160.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40104300.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40104310.txt | 2 ++ fastlane/metadata/android/pl-PL/changelogs/40104320.txt | 2 ++ 10 files changed, 20 insertions(+) create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100100.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100110.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100120.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100130.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100140.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100150.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40100160.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40104300.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40104310.txt create mode 100644 fastlane/metadata/android/pl-PL/changelogs/40104320.txt diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100100.txt b/fastlane/metadata/android/pl-PL/changelogs/40100100.txt new file mode 100644 index 0000000000..7960e8a961 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100100.txt @@ -0,0 +1,2 @@ +Ta nowa wersja zawiera głównie poprawki błędów i ulepszenia. Wysyłanie wiadomości jest teraz znacznie szybsze. +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.10 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100110.txt b/fastlane/metadata/android/pl-PL/changelogs/40100110.txt new file mode 100644 index 0000000000..ce95f4ab46 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100110.txt @@ -0,0 +1,2 @@ +Ta nowa wersja zawiera głównie ulepszenia interfejsu i doświadczenia użytkownika. Teraz możesz zapraszać znajomych i bardzo szybko tworzyć bezpośrednie rozmowy, skanując kody QR. +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.11 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100120.txt b/fastlane/metadata/android/pl-PL/changelogs/40100120.txt new file mode 100644 index 0000000000..5b79301d97 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100120.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Podgląd URL, nowa klawiatura Emoji, nowe możliwości ustawień pokoju i śnieg na Boże Narodzenie! +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.12 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100130.txt b/fastlane/metadata/android/pl-PL/changelogs/40100130.txt new file mode 100644 index 0000000000..6a8f3ac662 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100130.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Podgląd URL, nowa klawiatura Emoji, nowe możliwości ustawień pokoju i śnieg na Boże Narodzenie! +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.13 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100140.txt b/fastlane/metadata/android/pl-PL/changelogs/40100140.txt new file mode 100644 index 0000000000..084f75dbf7 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100140.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Edytuj uprawnienia do pokoju, automatyczny jasny/ciemny motyw i kilka poprawek błędów. +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.14 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100150.txt b/fastlane/metadata/android/pl-PL/changelogs/40100150.txt new file mode 100644 index 0000000000..f2cb216b06 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100150.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Obsługa logowania społecznościowego. +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.15 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40100160.txt b/fastlane/metadata/android/pl-PL/changelogs/40100160.txt new file mode 100644 index 0000000000..354d794070 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40100160.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Obsługa logowania społecznościowego. +Pełna lista zmian: https://github.com/vector-im/element-android/releases/tag/v1.0.15 i https://github.com/vector-im/element-android/releases/tag/v1.0.16 diff --git a/fastlane/metadata/android/pl-PL/changelogs/40104300.txt b/fastlane/metadata/android/pl-PL/changelogs/40104300.txt new file mode 100644 index 0000000000..d50c5a3f0e --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40104300.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Włącza ulepszone podróże w logowaniu i przy rejestracji. +Pełna lista zmian: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/pl-PL/changelogs/40104310.txt b/fastlane/metadata/android/pl-PL/changelogs/40104310.txt new file mode 100644 index 0000000000..d50c5a3f0e --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40104310.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Włącza ulepszone podróże w logowaniu i przy rejestracji. +Pełna lista zmian: https://github.com/vector-im/element-android/releases diff --git a/fastlane/metadata/android/pl-PL/changelogs/40104320.txt b/fastlane/metadata/android/pl-PL/changelogs/40104320.txt new file mode 100644 index 0000000000..005f2d2b71 --- /dev/null +++ b/fastlane/metadata/android/pl-PL/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Główne zmiany w tej wersji: Różne poprawki błędów i ulepszenia stabilności. +Pełna lista zmian: https://github.com/vector-im/element-android/releases From 19f17d161c921ccc1859d85dd08179f0b50e3fb3 Mon Sep 17 00:00:00 2001 From: "Auri B. P" Date: Fri, 26 Aug 2022 13:18:00 +0000 Subject: [PATCH 27/57] Translated using Weblate (Catalan) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/ --- vector/src/main/res/values-ca/strings.xml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-ca/strings.xml b/vector/src/main/res/values-ca/strings.xml index c98333ffdb..3289cd941c 100644 --- a/vector/src/main/res/values-ca/strings.xml +++ b/vector/src/main/res/values-ca/strings.xml @@ -2600,4 +2600,24 @@ \nPotser el servidor utilitzat no està configurat per mostrar mapes. Obre configuració Tots els xats - + Preferències de disseny + Explora sales + Per estar més segur, verifica les teves sessions i tanca qualsevol sessió que no reconeguis o ja no utilitzis. + Altres sessions + Sessions + Obre la llista d\'espais + Crea un nou xat o sala + Gent + Preferits + No llegits + Tot + A - Z + Activitat + Ordena per + Mostra recents + Mostra filtres + Mostra totes les sessions (V2, WIP) + Crea espai + Crea sala + Inicia xat + \ No newline at end of file From f1f6187735cf37b59b4b310a9e247367cb784ba0 Mon Sep 17 00:00:00 2001 From: Linerly Date: Sun, 28 Aug 2022 02:58:24 +0000 Subject: [PATCH 28/57] Translated using Weblate (Indonesian) Currently translated at 100.0% (74 of 74 strings) Translation: Element Android/Element Android Store Translate-URL: https://translate.element.io/projects/element-android/element-store/id/ --- fastlane/metadata/android/id/changelogs/40104320.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/id/changelogs/40104320.txt diff --git a/fastlane/metadata/android/id/changelogs/40104320.txt b/fastlane/metadata/android/id/changelogs/40104320.txt new file mode 100644 index 0000000000..1017951d47 --- /dev/null +++ b/fastlane/metadata/android/id/changelogs/40104320.txt @@ -0,0 +1,2 @@ +Perubahan utama dalam versi ini: Banyak perbaikan kutu dan perbaikan stabilitas. +Catatan perubahan lanjutan: https://github.com/vector-im/element-android/releases From 62e8beadf8c0ece8e56e21b86d9e96c0ec68d3b2 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Wed, 31 Aug 2022 17:35:38 +0100 Subject: [PATCH 29/57] allowing optional emails - when the email stage is non mandatory, email emails are treated as a dummy step, as per the legacy flow --- changelog.d/6969.bugfix | 1 + .../ftueauth/FtueAuthEmailEntryFragment.kt | 25 ++++++++++++++++--- .../onboarding/ftueauth/FtueAuthVariant.kt | 3 ++- .../res/layout/fragment_ftue_email_input.xml | 5 ++-- 4 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 changelog.d/6969.bugfix diff --git a/changelog.d/6969.bugfix b/changelog.d/6969.bugfix new file mode 100644 index 0000000000..4f3a161b41 --- /dev/null +++ b/changelog.d/6969.bugfix @@ -0,0 +1 @@ +FTUE - Fixes optional email registration step always being mandatory diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt index 4cd35c8a66..70a711e2f9 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt @@ -17,9 +17,11 @@ package im.vector.app.features.onboarding.ftueauth import android.os.Bundle +import android.os.Parcelable import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import com.airbnb.mvrx.args import dagger.hilt.android.AndroidEntryPoint import im.vector.app.R import im.vector.app.core.extensions.associateContentStateWith @@ -35,11 +37,18 @@ import im.vector.app.databinding.FragmentFtueEmailInputBinding import im.vector.app.features.onboarding.OnboardingAction import im.vector.app.features.onboarding.OnboardingViewState import im.vector.app.features.onboarding.RegisterAction +import kotlinx.parcelize.Parcelize import org.matrix.android.sdk.api.auth.registration.RegisterThreePid +@Parcelize +data class FtueAuthEmailEntryFragmentArgument( + val mandatory: Boolean, +) : Parcelable + @AndroidEntryPoint -class FtueAuthEmailEntryFragment : - AbstractFtueAuthFragment() { +class FtueAuthEmailEntryFragment : AbstractFtueAuthFragment() { + + private val params: FtueAuthEmailEntryFragmentArgument by args() override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentFtueEmailInputBinding { return FragmentFtueEmailInputBinding.inflate(inflater, container, false) @@ -51,7 +60,10 @@ class FtueAuthEmailEntryFragment : } private fun setupViews() { - views.emailEntryInput.associateContentStateWith(button = views.emailEntrySubmit, enabledPredicate = { it.isEmail() }) + views.emailEntryInput.hint = getString(if (params.mandatory) R.string.ftue_auth_email_entry_title else R.string.login_set_email_optional_hint) + views.emailEntryInput.associateContentStateWith(button = views.emailEntrySubmit, enabledPredicate = { + it.isEmail() || it.isEmptyAndOptional() + }) views.emailEntryInput.setOnImeDoneListener { updateEmail() } views.emailEntryInput.clearErrorOnChange(viewLifecycleOwner) views.emailEntrySubmit.debouncedClicks { updateEmail() } @@ -60,9 +72,14 @@ class FtueAuthEmailEntryFragment : private fun updateEmail() { val email = views.emailEntryInput.content() - viewModel.handle(OnboardingAction.PostRegisterAction(RegisterAction.AddThreePid(RegisterThreePid.Email(email)))) + when { + email.isEmptyAndOptional() -> viewModel.handle(OnboardingAction.PostRegisterAction(RegisterAction.RegisterDummy)) + else -> viewModel.handle(OnboardingAction.PostRegisterAction(RegisterAction.AddThreePid(RegisterThreePid.Email(email)))) + } } + private fun String.isEmptyAndOptional() = isEmpty() && !params.mandatory + override fun updateWithState(state: OnboardingViewState) { views.emailEntryHeaderSubtitle.text = getString(R.string.ftue_auth_email_subtitle, state.selectedHomeserver.userFacingUrl.toReducedUrl()) diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt index f3767aa546..6fe1b5b7bb 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthVariant.kt @@ -411,7 +411,8 @@ class FtueAuthVariant( private fun onEmail(stage: Stage) { when { vectorFeatures.isOnboardingCombinedRegisterEnabled() -> addRegistrationStageFragmentToBackstack( - FtueAuthEmailEntryFragment::class.java + FtueAuthEmailEntryFragment::class.java, + FtueAuthEmailEntryFragmentArgument(mandatory = stage.mandatory) ) else -> addRegistrationStageFragmentToBackstack( FtueAuthGenericTextInputFormFragment::class.java, diff --git a/vector/src/main/res/layout/fragment_ftue_email_input.xml b/vector/src/main/res/layout/fragment_ftue_email_input.xml index 046d9de552..c58fd3fc6e 100644 --- a/vector/src/main/res/layout/fragment_ftue_email_input.xml +++ b/vector/src/main/res/layout/fragment_ftue_email_input.xml @@ -1,6 +1,7 @@ + app:layout_constraintTop_toBottomOf="@id/titleContentSpacing" + tools:hint="@string/ftue_auth_email_entry_title"> Date: Wed, 31 Aug 2022 22:44:04 +0200 Subject: [PATCH 30/57] Hide playContentView for autoplayed animated stickers --- .../detail/timeline/helper/MessageInformationDataFactory.kt | 4 +++- .../home/room/detail/timeline/item/MessageImageVideoItem.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt index e86d3b2ec6..6d94837f88 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt @@ -34,9 +34,11 @@ import org.matrix.android.sdk.api.session.events.model.EventType import org.matrix.android.sdk.api.session.events.model.content.EncryptedEventContent import org.matrix.android.sdk.api.session.events.model.getMsgType import org.matrix.android.sdk.api.session.events.model.isAttachmentMessage +import org.matrix.android.sdk.api.session.events.model.isSticker import org.matrix.android.sdk.api.session.events.model.toModel import org.matrix.android.sdk.api.session.room.model.ReferencesAggregatedContent import org.matrix.android.sdk.api.session.room.model.RoomSummary +import org.matrix.android.sdk.api.session.room.model.message.MessageType import org.matrix.android.sdk.api.session.room.model.message.MessageVerificationRequestContent import org.matrix.android.sdk.api.session.room.send.SendState import org.matrix.android.sdk.api.session.room.timeline.TimelineEvent @@ -122,7 +124,7 @@ class MessageInformationDataFactory @Inject constructor( isLastFromThisSender = isLastFromThisSender, e2eDecoration = e2eDecoration, sendStateDecoration = sendStateDecoration, - messageType = event.root.getMsgType() + messageType = if (event.root.isSticker()) { MessageType.MSGTYPE_STICKER_LOCAL } else { event.root.getMsgType() } ) } diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt index 910776f5d7..387ac669e0 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageImageVideoItem.kt @@ -82,7 +82,7 @@ abstract class MessageImageVideoItem : AbsMessageItem Date: Wed, 31 Aug 2022 22:53:49 +0200 Subject: [PATCH 31/57] Improve sticker visibility Increase its size and set timestamp inside --- .../room/detail/timeline/style/TimelineMessageLayoutFactory.kt | 1 + .../java/im/vector/app/features/media/ImageContentRenderer.kt | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt index e1707decc9..14a02c7172 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/style/TimelineMessageLayoutFactory.kt @@ -68,6 +68,7 @@ class TimelineMessageLayoutFactory @Inject constructor( private val MSG_TYPES_WITH_TIMESTAMP_INSIDE_MESSAGE = setOf( MessageType.MSGTYPE_IMAGE, MessageType.MSGTYPE_VIDEO, + MessageType.MSGTYPE_STICKER_LOCAL, MessageType.MSGTYPE_BEACON_INFO, MessageType.MSGTYPE_LOCATION, MessageType.MSGTYPE_BEACON_LOCATION_DATA, diff --git a/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt b/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt index 74c9b5c6b8..daaf3a19ec 100644 --- a/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt +++ b/vector/src/main/java/im/vector/app/features/media/ImageContentRenderer.kt @@ -275,8 +275,7 @@ class ImageContentRenderer @Inject constructor( } Mode.STICKER -> { // limit on width - val maxWidthDp = min(dimensionConverter.dpToPx(120), maxImageWidth / 2) - finalWidth = min(dimensionConverter.dpToPx(width), maxWidthDp) + finalWidth = min(dimensionConverter.dpToPx(width), maxImageWidth * 3 / 4) finalHeight = finalWidth * height / width } } From 833ad6463cddef4901ef81347bf80040ce95cd9b Mon Sep 17 00:00:00 2001 From: sim Date: Wed, 31 Aug 2022 23:39:26 +0200 Subject: [PATCH 32/57] Add changelog detail Signed-off-by: sim --- changelog.d/6982.bugfix | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 changelog.d/6982.bugfix diff --git a/changelog.d/6982.bugfix b/changelog.d/6982.bugfix new file mode 100644 index 0000000000..baa75d9c15 --- /dev/null +++ b/changelog.d/6982.bugfix @@ -0,0 +1,2 @@ +Fix autoplayed animated stickers +Increase sticker size From 5985cec13982cc14d7aa722fafbb2fb89bd5fa2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 31 Aug 2022 23:10:43 +0000 Subject: [PATCH 33/57] Bump stem-plugin from 2.1.1 to 2.2.2 Bumps stem-plugin from 2.1.1 to 2.2.2. --- updated-dependencies: - dependency-name: com.likethesalad.android:stem-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 64434ac697..71875c49f1 100644 --- a/build.gradle +++ b/build.gradle @@ -28,7 +28,7 @@ buildscript { classpath 'com.google.gms:google-services:4.3.13' classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.4.0.2513' classpath 'com.google.android.gms:oss-licenses-plugin:0.10.5' - classpath "com.likethesalad.android:stem-plugin:2.1.1" + classpath "com.likethesalad.android:stem-plugin:2.2.2" classpath 'org.owasp:dependency-check-gradle:7.1.2' classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.7.10" classpath "org.jetbrains.kotlinx:kotlinx-knit:0.4.0" From 778da5bb3ad0c72b10a8a9f2442510d0be772f96 Mon Sep 17 00:00:00 2001 From: Vri Date: Tue, 30 Aug 2022 12:34:10 +0000 Subject: [PATCH 34/57] Translated using Weblate (German) Currently translated at 99.2% (2327 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/de/ --- vector/src/main/res/values-de/strings.xml | 31 +++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/vector/src/main/res/values-de/strings.xml b/vector/src/main/res/values-de/strings.xml index ff49dc63cb..527b21ad56 100644 --- a/vector/src/main/res/values-de/strings.xml +++ b/vector/src/main/res/values-de/strings.xml @@ -2583,4 +2583,35 @@ Layouteinstellungen Räume erkunden Raum erstellen + Ungelesene + Personen + Schreibe deine erste Nachricht, um %s zur Konversation einzuladen + Alle Sitzungen anzeigen (V2, in Arbeit) + Für bestmögliche Sicherheit verifiziere deine Sitzungen und melde dich von allen ab, die du nicht erkennst oder nutzt. + Andere Sitzungen + Sitzungen + Space-Liste öffnen + Beginne ein Gespräch oder erstelle einen Raum + Favoriten + Alle + Karte laden nicht möglich +\nDieser Heimserver könnte für die Kartendarstellung nicht konfiguriert sein. + Einstellungen öffnen + Dieser QR-Code ist fehlerhaft. Bitte versuche es mit einer anderen Methode. + Du wirst deinen verschlüsselten Nachrichtenverlauf nicht abrufen können. Um neu zu beginnen, setze deine Sicherung und Verifizierungsschlüssel zurück. + Verifizierung dieses Gerätes nicht möglich + Aktualisiere deine Daten … + Standort teilen + Du musst die Berechtigung erhalten, um deinen Live-Standort mit diesem Raum zu teilen. + Dir fehlt die Berechtigung, deinen Live-Standort teilen zu dürfen + Passwort zurückgesetzt + Code erneut schicken + Ein Code wurde an %s gesendet + Bestätigungscode + %s muss dein Konto verifizieren + Gib deine Telefonnummer ein + %s muss dein Konto verifizieren + Kontakt aufnehmen + Element Matrix Services (EMS) ist ein robuster und zuverlässiger Hosting-Dienst für schnelle und sichere Echtzeitkommunikation. Erfahre mehr unter element.io/ems + Willst du deinen eigenen Server betreiben\? \ No newline at end of file From 795439a40dc7c7d4bf913e597e6f89ce9a57b09a Mon Sep 17 00:00:00 2001 From: Johan Smits Date: Mon, 29 Aug 2022 09:42:02 +0000 Subject: [PATCH 35/57] Translated using Weblate (Dutch) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/ --- vector/src/main/res/values-nl/strings.xml | 26 ++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/vector/src/main/res/values-nl/strings.xml b/vector/src/main/res/values-nl/strings.xml index 513fb42fa1..812456340f 100644 --- a/vector/src/main/res/values-nl/strings.xml +++ b/vector/src/main/res/values-nl/strings.xml @@ -2596,4 +2596,28 @@ %1$s en %2$s E-mailadres niet geverifieerd, controleer je inbox - + Toon alle sessies (V2, WIP) + Kan kaart niet laden +\nDeze server is mogelijk niet geconfigureerd om kaarten weer te geven. + Open instellingen + Voor de beste beveiliging verifieert u uw sessies en meldt u zich af bij elke sessie die u niet meer herkent of gebruikt. + Andere sessies + Sessies + Lijst met publieke spaces + Maak een nieuw gesprek of een nieuwe kamer + Personen + Favorieten + Ongelezen + Alles + A - Z + Activiteit + Sorteer op + Recente tonen + Toon filters + Lay-outvoorkeuren + Ontdek kamers + Verander Space + Kamer creëren + Start gesprek + Alle gesprekken + \ No newline at end of file From 2bbf28aa17526844c7451e6a43bf021f58447fe7 Mon Sep 17 00:00:00 2001 From: Nui Harime Date: Tue, 30 Aug 2022 14:09:46 +0000 Subject: [PATCH 36/57] Translated using Weblate (Russian) Currently translated at 99.0% (2321 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/ --- vector/src/main/res/values-ru/strings.xml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-ru/strings.xml b/vector/src/main/res/values-ru/strings.xml index 01ce2f1bf6..4852be1f82 100644 --- a/vector/src/main/res/values-ru/strings.xml +++ b/vector/src/main/res/values-ru/strings.xml @@ -2659,5 +2659,23 @@ Открыть настройки Не удалось загрузить карту \nВозможно, этот домашний сервер не настроен для отображения карт. - Все Беседы - + Все беседы + Для лучшей безопасности заверьте свои сессии и выйдите из тех, которые более не признаёте или не используете. + Другие сессии + Сессии + Создать беседу или комнату + Показать все сессии (V2, в разработке) + Люди + Настройки макета + Фильтры + Недавние + Избранные + Непрочитанные + Все + А - Я + Активности + Сортировать по + Обзор комнат + Начать беседу + Создать комнату + \ No newline at end of file From 43b96b64e58445df863e908c3c246079a888055a Mon Sep 17 00:00:00 2001 From: phardyle Date: Wed, 31 Aug 2022 06:30:35 +0000 Subject: [PATCH 37/57] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (2344 of 2344 strings) Translation: Element Android/Element Android App Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/ --- vector/src/main/res/values-zh-rCN/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vector/src/main/res/values-zh-rCN/strings.xml b/vector/src/main/res/values-zh-rCN/strings.xml index e6d348b5cd..c0c5643385 100644 --- a/vector/src/main/res/values-zh-rCN/strings.xml +++ b/vector/src/main/res/values-zh-rCN/strings.xml @@ -1309,7 +1309,7 @@ 管理会话 登出此会话 加密信息不可用 - 此会话对安全消息可信因为你已验证它: + 因为你已验证此会话,所以其在安全地收发消息上可受信任: 验证此会话以将其标记为可信,并授予其访问加密消息的权限。如果你未登录此会话,则你的账户可能已被盗: %d 个活动会话 @@ -1323,7 +1323,7 @@ 会话 可信任 未信任 - 此会话可信任,可以用于收发加密消息,因为 %1$s(%2$s)已验证了它: + 可信任此会话用于安全地收发消息,因为%1$s(%2$s)已验证了它: %1$s (%2$s) 使用新会话登录: 在此用户信任此会话之前,发送到该会话和从该会话发送的消息均标有警告。或者,你可以手动进行验证。 初始化交叉签名 From 81f6f768fb7adaf1c93cf0e8cc950d23c35cac20 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Thu, 1 Sep 2022 12:46:49 +0100 Subject: [PATCH 38/57] formatting function arguments to be on separate lines --- .../onboarding/ftueauth/FtueAuthEmailEntryFragment.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt index 70a711e2f9..e315f191c1 100644 --- a/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt +++ b/vector/src/main/java/im/vector/app/features/onboarding/ftueauth/FtueAuthEmailEntryFragment.kt @@ -61,9 +61,10 @@ class FtueAuthEmailEntryFragment : AbstractFtueAuthFragment Date: Thu, 1 Sep 2022 14:56:39 +0100 Subject: [PATCH 39/57] removing extra change_space string --- vector/src/main/res/values-ca/strings.xml | 3 +-- vector/src/main/res/values-cs/strings.xml | 3 +-- vector/src/main/res/values-et/strings.xml | 3 +-- vector/src/main/res/values-fa/strings.xml | 3 +-- vector/src/main/res/values-fr/strings.xml | 3 +-- vector/src/main/res/values-in/strings.xml | 3 +-- vector/src/main/res/values-it/strings.xml | 3 +-- vector/src/main/res/values-nl/strings.xml | 3 +-- vector/src/main/res/values-pl/strings.xml | 3 +-- vector/src/main/res/values-pt-rBR/strings.xml | 3 +-- vector/src/main/res/values-sk/strings.xml | 3 +-- vector/src/main/res/values-uk/strings.xml | 3 +-- vector/src/main/res/values-zh-rCN/strings.xml | 3 +-- vector/src/main/res/values-zh-rTW/strings.xml | 3 +-- 14 files changed, 14 insertions(+), 28 deletions(-) diff --git a/vector/src/main/res/values-ca/strings.xml b/vector/src/main/res/values-ca/strings.xml index 3289cd941c..0c61cdf6c6 100644 --- a/vector/src/main/res/values-ca/strings.xml +++ b/vector/src/main/res/values-ca/strings.xml @@ -2617,7 +2617,6 @@ Mostra recents Mostra filtres Mostra totes les sessions (V2, WIP) - Crea espai Crea sala Inicia xat - \ No newline at end of file + diff --git a/vector/src/main/res/values-cs/strings.xml b/vector/src/main/res/values-cs/strings.xml index e7b7a05c78..200480ffa2 100644 --- a/vector/src/main/res/values-cs/strings.xml +++ b/vector/src/main/res/values-cs/strings.xml @@ -2667,7 +2667,6 @@ Zobrazit filtry Předvolby uspořádání Prozkoumat místnosti - Změnit prostor Vytvořit místnost Zahájit konverzaci - \ No newline at end of file + diff --git a/vector/src/main/res/values-et/strings.xml b/vector/src/main/res/values-et/strings.xml index 08aa52aa96..a476ec4b3a 100644 --- a/vector/src/main/res/values-et/strings.xml +++ b/vector/src/main/res/values-et/strings.xml @@ -2608,7 +2608,6 @@ Näita otsinguvalikuid Paigutuse seadistused Tutvu jututubadega - Muuda kogukonda Loo jututuba Alusta vestlust - \ No newline at end of file + diff --git a/vector/src/main/res/values-fa/strings.xml b/vector/src/main/res/values-fa/strings.xml index b63c231d9a..d1dbb57593 100644 --- a/vector/src/main/res/values-fa/strings.xml +++ b/vector/src/main/res/values-fa/strings.xml @@ -2617,7 +2617,6 @@ نمایش پالایه‌ها ترجیحات چینش کاوش اتاق‌ها - تغییر فضا ایجاد اتاق آغاز گپ - \ No newline at end of file + diff --git a/vector/src/main/res/values-fr/strings.xml b/vector/src/main/res/values-fr/strings.xml index eb5f7386b6..0bc033c93a 100644 --- a/vector/src/main/res/values-fr/strings.xml +++ b/vector/src/main/res/values-fr/strings.xml @@ -2617,7 +2617,6 @@ Afficher les filtres Préférences de présentation Parcourir les salons - Changer d’espace Créer un salon Commencer une discussion - \ No newline at end of file + diff --git a/vector/src/main/res/values-in/strings.xml b/vector/src/main/res/values-in/strings.xml index 93434ab648..031e13ed63 100644 --- a/vector/src/main/res/values-in/strings.xml +++ b/vector/src/main/res/values-in/strings.xml @@ -2569,7 +2569,6 @@ Di masa mendatang proses verifikasi ini akan dimutakhirkan. Tampilkan saringan Preferensi tata letak Jelajahi Ruangan - Ubah Space Buat Ruangan Mulai Obrolan - \ No newline at end of file + diff --git a/vector/src/main/res/values-it/strings.xml b/vector/src/main/res/values-it/strings.xml index 8b8c6dfcd9..5dd17d5cbe 100644 --- a/vector/src/main/res/values-it/strings.xml +++ b/vector/src/main/res/values-it/strings.xml @@ -2608,7 +2608,6 @@ Mostra filtri Preferenze disposizione Esplora le stanze - Cambia spazio Crea una stanza Inizia una chat - \ No newline at end of file + diff --git a/vector/src/main/res/values-nl/strings.xml b/vector/src/main/res/values-nl/strings.xml index 812456340f..b1d239963e 100644 --- a/vector/src/main/res/values-nl/strings.xml +++ b/vector/src/main/res/values-nl/strings.xml @@ -2616,8 +2616,7 @@ Toon filters Lay-outvoorkeuren Ontdek kamers - Verander Space Kamer creëren Start gesprek Alle gesprekken - \ No newline at end of file + diff --git a/vector/src/main/res/values-pl/strings.xml b/vector/src/main/res/values-pl/strings.xml index a976754e92..682fd1df1e 100644 --- a/vector/src/main/res/values-pl/strings.xml +++ b/vector/src/main/res/values-pl/strings.xml @@ -2715,8 +2715,7 @@ Wyświetl filtry Preferencje interfejsu Przeglądaj pokoje - Zmień przestrzeń Utwórz pokój Zacznij rozmawiać Wszystkie rozmowy - \ No newline at end of file + diff --git a/vector/src/main/res/values-pt-rBR/strings.xml b/vector/src/main/res/values-pt-rBR/strings.xml index 70029a155c..23dd6ae75f 100644 --- a/vector/src/main/res/values-pt-rBR/strings.xml +++ b/vector/src/main/res/values-pt-rBR/strings.xml @@ -2617,7 +2617,6 @@ Mostrar filtros Preferências de layout Explorar Salas - Mudar Espaço Criar Sala Começar Chat - \ No newline at end of file + diff --git a/vector/src/main/res/values-sk/strings.xml b/vector/src/main/res/values-sk/strings.xml index 45a8a4706d..68663b3b9c 100644 --- a/vector/src/main/res/values-sk/strings.xml +++ b/vector/src/main/res/values-sk/strings.xml @@ -2667,7 +2667,6 @@ Zobraziť filtre Predvoľby rozmiestnenia Preskúmať miestnosti - Zmeniť priestor Vytvoriť miestnosť Začať konverzáciu - \ No newline at end of file + diff --git a/vector/src/main/res/values-uk/strings.xml b/vector/src/main/res/values-uk/strings.xml index 50bc6c13c2..47f15c9a27 100644 --- a/vector/src/main/res/values-uk/strings.xml +++ b/vector/src/main/res/values-uk/strings.xml @@ -2717,7 +2717,6 @@ Показати фільтри Налаштування макета Знайти кімнати - Змінити простір Створити кімнату Розпочати бесіду - \ No newline at end of file + diff --git a/vector/src/main/res/values-zh-rCN/strings.xml b/vector/src/main/res/values-zh-rCN/strings.xml index c0c5643385..6f7151167f 100644 --- a/vector/src/main/res/values-zh-rCN/strings.xml +++ b/vector/src/main/res/values-zh-rCN/strings.xml @@ -2567,7 +2567,6 @@ 显示过滤条件 布局偏好 探索房间 - 更改空间 创建房间 开始聊天 - \ No newline at end of file + diff --git a/vector/src/main/res/values-zh-rTW/strings.xml b/vector/src/main/res/values-zh-rTW/strings.xml index 07000025e6..93b4a8d4c6 100644 --- a/vector/src/main/res/values-zh-rTW/strings.xml +++ b/vector/src/main/res/values-zh-rTW/strings.xml @@ -2567,7 +2567,6 @@ 顯示過濾條件 佈局偏好設定 探索聊天室 - 變更空間 建立聊天室 開始聊天 - \ No newline at end of file + From 22ce829645fc7ef88586ad92e82b3c39dcd65a15 Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Mon, 8 Aug 2022 13:00:42 +0100 Subject: [PATCH 40/57] moving all the strings to a dedicated libray/strings module --- changelog.d/3955.misc | 1 + library/ui-strings/build.gradle | 22 +++++++++++++++++++ .../ui-strings/src/main/AndroidManifest.xml | 2 ++ .../src/main/res/values-ab/strings.xml | 0 .../src/main/res/values-ang/strings.xml | 0 .../src/main/res/values-ar/strings.xml | 0 .../main/res/values-ar/strings_no_weblate.xml | 0 .../src/main/res/values-az/strings.xml | 0 .../main/res/values-az/strings_no_weblate.xml | 0 .../src/main/res/values-b+sr+Latn/strings.xml | 0 .../values-b+sr+Latn/strings_no_weblate.xml | 0 .../src/main/res/values-bg/strings.xml | 0 .../main/res/values-bg/strings_no_weblate.xml | 0 .../src/main/res/values-bn-rBD/strings.xml | 0 .../res/values-bn-rBD/strings_no_weblate.xml | 0 .../src/main/res/values-bn-rIN/strings.xml | 0 .../res/values-bn-rIN/strings_no_weblate.xml | 0 .../src/main/res/values-bn/strings.xml | 0 .../src/main/res/values-bs/strings.xml | 0 .../main/res/values-bs/strings_no_weblate.xml | 0 .../src/main/res/values-ca/strings.xml | 0 .../main/res/values-ca/strings_no_weblate.xml | 0 .../src/main/res/values-cs/strings.xml | 0 .../main/res/values-cs/strings_no_weblate.xml | 0 .../src/main/res/values-cy/strings.xml | 0 .../main/res/values-cy/strings_no_weblate.xml | 0 .../src/main/res/values-da/strings.xml | 0 .../main/res/values-da/strings_no_weblate.xml | 0 .../src/main/res/values-de/strings.xml | 0 .../main/res/values-de/strings_no_weblate.xml | 0 .../src/main/res/values-el/strings.xml | 0 .../main/res/values-el/strings_no_weblate.xml | 0 .../src/main/res/values-en-rGB/strings.xml | 0 .../res/values-en-rGB/strings_no_weblate.xml | 0 .../src/main/res/values-eo/strings.xml | 0 .../main/res/values-eo/strings_no_weblate.xml | 0 .../src/main/res/values-es-rMX/strings.xml | 0 .../res/values-es-rMX/strings_no_weblate.xml | 0 .../src/main/res/values-es/strings.xml | 0 .../main/res/values-es/strings_no_weblate.xml | 0 .../src/main/res/values-et/strings.xml | 0 .../main/res/values-et/strings_no_weblate.xml | 0 .../src/main/res/values-eu/strings.xml | 0 .../main/res/values-eu/strings_no_weblate.xml | 0 .../src/main/res/values-fa/strings.xml | 0 .../main/res/values-fa/strings_no_weblate.xml | 0 .../src/main/res/values-fi/strings.xml | 0 .../main/res/values-fi/strings_no_weblate.xml | 0 .../src/main/res/values-fr-rCA/strings.xml | 0 .../res/values-fr-rCA/strings_no_weblate.xml | 0 .../src/main/res/values-fr/strings.xml | 0 .../main/res/values-fr/strings_no_weblate.xml | 0 .../src/main/res/values-fy/strings.xml | 0 .../main/res/values-fy/strings_no_weblate.xml | 0 .../src/main/res/values-ga/strings.xml | 0 .../main/res/values-ga/strings_no_weblate.xml | 0 .../src/main/res/values-gl/strings.xml | 0 .../main/res/values-gl/strings_no_weblate.xml | 0 .../src/main/res/values-hr/strings.xml | 0 .../main/res/values-hr/strings_no_weblate.xml | 0 .../src/main/res/values-hu/strings.xml | 0 .../main/res/values-hu/strings_no_weblate.xml | 0 .../src/main/res/values-in/strings.xml | 0 .../main/res/values-in/strings_no_weblate.xml | 0 .../src/main/res/values-is/strings.xml | 0 .../main/res/values-is/strings_no_weblate.xml | 0 .../src/main/res/values-it/strings.xml | 0 .../main/res/values-it/strings_no_weblate.xml | 0 .../src/main/res/values-iw/strings.xml | 0 .../main/res/values-iw/strings_no_weblate.xml | 0 .../src/main/res/values-ja/strings.xml | 0 .../main/res/values-ja/strings_no_weblate.xml | 0 .../src/main/res/values-kaa/strings.xml | 0 .../src/main/res/values-kab/strings.xml | 0 .../res/values-kab/strings_no_weblate.xml | 0 .../src/main/res/values-ko/strings.xml | 0 .../main/res/values-ko/strings_no_weblate.xml | 0 .../src/main/res/values-ku/strings.xml | 0 .../main/res/values-ku/strings_no_weblate.xml | 0 .../src/main/res/values-lo/strings.xml | 0 .../main/res/values-lo/strings_no_weblate.xml | 0 .../src/main/res/values-lt/strings.xml | 0 .../main/res/values-lt/strings_no_weblate.xml | 0 .../src/main/res/values-lv/strings.xml | 0 .../main/res/values-lv/strings_no_weblate.xml | 0 .../src/main/res/values-mk/strings.xml | 0 .../src/main/res/values-ml/strings.xml | 0 .../main/res/values-ml/strings_no_weblate.xml | 0 .../src/main/res/values-nb-rNO/strings.xml | 0 .../res/values-nb-rNO/strings_no_weblate.xml | 0 .../src/main/res/values-nl/strings.xml | 0 .../main/res/values-nl/strings_no_weblate.xml | 0 .../src/main/res/values-nn/strings.xml | 0 .../main/res/values-nn/strings_no_weblate.xml | 0 .../src/main/res/values-pa/strings.xml | 0 .../main/res/values-pa/strings_no_weblate.xml | 0 .../src/main/res/values-pl/strings.xml | 0 .../main/res/values-pl/strings_no_weblate.xml | 0 .../src/main/res/values-pt-rBR/strings.xml | 0 .../res/values-pt-rBR/strings_no_weblate.xml | 0 .../src/main/res/values-pt/strings.xml | 0 .../main/res/values-pt/strings_no_weblate.xml | 0 .../src/main/res/values-ro/strings.xml | 0 .../main/res/values-ro/strings_no_weblate.xml | 0 .../src/main/res/values-ru/strings.xml | 0 .../main/res/values-ru/strings_no_weblate.xml | 0 .../src/main/res/values-rue/strings.xml | 0 .../src/main/res/values-si/strings.xml | 0 .../main/res/values-si/strings_no_weblate.xml | 0 .../src/main/res/values-sk/strings.xml | 0 .../main/res/values-sk/strings_no_weblate.xml | 0 .../src/main/res/values-sl/strings.xml | 0 .../main/res/values-sl/strings_no_weblate.xml | 0 .../src/main/res/values-sq/strings.xml | 0 .../main/res/values-sq/strings_no_weblate.xml | 0 .../src/main/res/values-sr/strings.xml | 0 .../main/res/values-sr/strings_no_weblate.xml | 0 .../src/main/res/values-sv/strings.xml | 0 .../main/res/values-sv/strings_no_weblate.xml | 0 .../src/main/res/values-szl/strings.xml | 0 .../res/values-szl/strings_no_weblate.xml | 0 .../src/main/res/values-ta/strings.xml | 0 .../src/main/res/values-te/strings.xml | 0 .../main/res/values-te/strings_no_weblate.xml | 0 .../src/main/res/values-th/strings.xml | 0 .../main/res/values-th/strings_no_weblate.xml | 0 .../src/main/res/values-tlh/strings.xml | 0 .../res/values-tlh/strings_no_weblate.xml | 0 .../src/main/res/values-tr/strings.xml | 0 .../main/res/values-tr/strings_no_weblate.xml | 0 .../src/main/res/values-tzm/strings.xml | 0 .../res/values-tzm/strings_no_weblate.xml | 0 .../src/main/res/values-uk/strings.xml | 0 .../main/res/values-uk/strings_no_weblate.xml | 0 .../src/main/res/values-ur/strings.xml | 0 .../src/main/res/values-uz/strings.xml | 0 .../main/res/values-uz/strings_no_weblate.xml | 0 .../src/main/res/values-vi/strings.xml | 0 .../main/res/values-vi/strings_no_weblate.xml | 0 .../src/main/res/values-vls/strings.xml | 0 .../res/values-vls/strings_no_weblate.xml | 0 .../src/main/res/values-zh-rCN/strings.xml | 0 .../res/values-zh-rCN/strings_no_weblate.xml | 0 .../src/main/res/values-zh-rTW/strings.xml | 0 .../res/values-zh-rTW/strings_no_weblate.xml | 0 .../ui-strings}/src/main/res/values/array.xml | 0 .../src/main/res/values/donottranslate.xml | 0 .../src/main/res/values/strings.xml | 0 .../main/res/values/strings_no_weblate.xml | 0 settings.gradle | 1 + vector-app/build.gradle | 4 +++- vector/build.gradle | 8 ++----- 152 files changed, 31 insertions(+), 7 deletions(-) create mode 100644 changelog.d/3955.misc create mode 100644 library/ui-strings/build.gradle create mode 100644 library/ui-strings/src/main/AndroidManifest.xml rename {vector => library/ui-strings}/src/main/res/values-ab/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ang/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ar/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ar/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-az/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-az/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-b+sr+Latn/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-b+sr+Latn/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bg/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bg/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bn-rBD/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bn-rBD/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bn-rIN/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bn-rIN/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bn/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bs/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-bs/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ca/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ca/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-cs/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-cs/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-cy/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-cy/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-da/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-da/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-de/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-de/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-el/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-el/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-en-rGB/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-en-rGB/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-eo/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-eo/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-es-rMX/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-es-rMX/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-es/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-es/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-et/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-et/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-eu/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-eu/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fa/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fa/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fi/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fi/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fr-rCA/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fr-rCA/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fr/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fr/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fy/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-fy/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ga/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ga/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-gl/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-gl/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-hr/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-hr/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-hu/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-hu/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-in/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-in/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-is/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-is/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-it/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-it/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-iw/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-iw/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ja/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ja/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-kaa/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-kab/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-kab/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ko/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ko/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ku/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ku/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lo/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lo/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lt/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lt/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lv/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-lv/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-mk/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ml/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ml/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nb-rNO/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nb-rNO/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nl/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nl/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nn/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-nn/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pa/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pa/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pl/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pl/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pt-rBR/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pt-rBR/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pt/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-pt/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ro/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ro/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ru/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ru/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-rue/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-si/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-si/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sk/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sk/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sl/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sl/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sq/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sq/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sr/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sr/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sv/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-sv/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-szl/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-szl/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ta/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-te/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-te/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-th/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-th/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tlh/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tlh/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tr/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tr/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tzm/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-tzm/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-uk/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-uk/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-ur/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-uz/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-uz/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-vi/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-vi/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-vls/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-vls/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-zh-rCN/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-zh-rCN/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-zh-rTW/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values-zh-rTW/strings_no_weblate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values/array.xml (100%) rename {vector => library/ui-strings}/src/main/res/values/donottranslate.xml (100%) rename {vector => library/ui-strings}/src/main/res/values/strings.xml (100%) rename {vector => library/ui-strings}/src/main/res/values/strings_no_weblate.xml (100%) diff --git a/changelog.d/3955.misc b/changelog.d/3955.misc new file mode 100644 index 0000000000..4e8fbeb4d8 --- /dev/null +++ b/changelog.d/3955.misc @@ -0,0 +1 @@ +Creates a dedicated strings module diff --git a/library/ui-strings/build.gradle b/library/ui-strings/build.gradle new file mode 100644 index 0000000000..860fc3c980 --- /dev/null +++ b/library/ui-strings/build.gradle @@ -0,0 +1,22 @@ +plugins { + id 'com.android.library' + id 'kotlin-android' + id 'com.likethesalad.stem-library' +} + +android { + compileSdk versions.compileSdk + defaultConfig { + minSdk versions.minSdk + targetSdk versions.targetSdk + } + + compileOptions { + sourceCompatibility versions.sourceCompat + targetCompatibility versions.targetCompat + } + + kotlinOptions { + jvmTarget = "11" + } +} diff --git a/library/ui-strings/src/main/AndroidManifest.xml b/library/ui-strings/src/main/AndroidManifest.xml new file mode 100644 index 0000000000..deff03ee0a --- /dev/null +++ b/library/ui-strings/src/main/AndroidManifest.xml @@ -0,0 +1,2 @@ + + diff --git a/vector/src/main/res/values-ab/strings.xml b/library/ui-strings/src/main/res/values-ab/strings.xml similarity index 100% rename from vector/src/main/res/values-ab/strings.xml rename to library/ui-strings/src/main/res/values-ab/strings.xml diff --git a/vector/src/main/res/values-ang/strings.xml b/library/ui-strings/src/main/res/values-ang/strings.xml similarity index 100% rename from vector/src/main/res/values-ang/strings.xml rename to library/ui-strings/src/main/res/values-ang/strings.xml diff --git a/vector/src/main/res/values-ar/strings.xml b/library/ui-strings/src/main/res/values-ar/strings.xml similarity index 100% rename from vector/src/main/res/values-ar/strings.xml rename to library/ui-strings/src/main/res/values-ar/strings.xml diff --git a/vector/src/main/res/values-ar/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ar/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ar/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ar/strings_no_weblate.xml diff --git a/vector/src/main/res/values-az/strings.xml b/library/ui-strings/src/main/res/values-az/strings.xml similarity index 100% rename from vector/src/main/res/values-az/strings.xml rename to library/ui-strings/src/main/res/values-az/strings.xml diff --git a/vector/src/main/res/values-az/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-az/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-az/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-az/strings_no_weblate.xml diff --git a/vector/src/main/res/values-b+sr+Latn/strings.xml b/library/ui-strings/src/main/res/values-b+sr+Latn/strings.xml similarity index 100% rename from vector/src/main/res/values-b+sr+Latn/strings.xml rename to library/ui-strings/src/main/res/values-b+sr+Latn/strings.xml diff --git a/vector/src/main/res/values-b+sr+Latn/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-b+sr+Latn/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-b+sr+Latn/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-b+sr+Latn/strings_no_weblate.xml diff --git a/vector/src/main/res/values-bg/strings.xml b/library/ui-strings/src/main/res/values-bg/strings.xml similarity index 100% rename from vector/src/main/res/values-bg/strings.xml rename to library/ui-strings/src/main/res/values-bg/strings.xml diff --git a/vector/src/main/res/values-bg/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-bg/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-bg/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-bg/strings_no_weblate.xml diff --git a/vector/src/main/res/values-bn-rBD/strings.xml b/library/ui-strings/src/main/res/values-bn-rBD/strings.xml similarity index 100% rename from vector/src/main/res/values-bn-rBD/strings.xml rename to library/ui-strings/src/main/res/values-bn-rBD/strings.xml diff --git a/vector/src/main/res/values-bn-rBD/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-bn-rBD/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-bn-rBD/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-bn-rBD/strings_no_weblate.xml diff --git a/vector/src/main/res/values-bn-rIN/strings.xml b/library/ui-strings/src/main/res/values-bn-rIN/strings.xml similarity index 100% rename from vector/src/main/res/values-bn-rIN/strings.xml rename to library/ui-strings/src/main/res/values-bn-rIN/strings.xml diff --git a/vector/src/main/res/values-bn-rIN/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-bn-rIN/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-bn-rIN/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-bn-rIN/strings_no_weblate.xml diff --git a/vector/src/main/res/values-bn/strings.xml b/library/ui-strings/src/main/res/values-bn/strings.xml similarity index 100% rename from vector/src/main/res/values-bn/strings.xml rename to library/ui-strings/src/main/res/values-bn/strings.xml diff --git a/vector/src/main/res/values-bs/strings.xml b/library/ui-strings/src/main/res/values-bs/strings.xml similarity index 100% rename from vector/src/main/res/values-bs/strings.xml rename to library/ui-strings/src/main/res/values-bs/strings.xml diff --git a/vector/src/main/res/values-bs/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-bs/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-bs/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-bs/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ca/strings.xml b/library/ui-strings/src/main/res/values-ca/strings.xml similarity index 100% rename from vector/src/main/res/values-ca/strings.xml rename to library/ui-strings/src/main/res/values-ca/strings.xml diff --git a/vector/src/main/res/values-ca/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ca/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ca/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ca/strings_no_weblate.xml diff --git a/vector/src/main/res/values-cs/strings.xml b/library/ui-strings/src/main/res/values-cs/strings.xml similarity index 100% rename from vector/src/main/res/values-cs/strings.xml rename to library/ui-strings/src/main/res/values-cs/strings.xml diff --git a/vector/src/main/res/values-cs/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-cs/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-cs/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-cs/strings_no_weblate.xml diff --git a/vector/src/main/res/values-cy/strings.xml b/library/ui-strings/src/main/res/values-cy/strings.xml similarity index 100% rename from vector/src/main/res/values-cy/strings.xml rename to library/ui-strings/src/main/res/values-cy/strings.xml diff --git a/vector/src/main/res/values-cy/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-cy/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-cy/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-cy/strings_no_weblate.xml diff --git a/vector/src/main/res/values-da/strings.xml b/library/ui-strings/src/main/res/values-da/strings.xml similarity index 100% rename from vector/src/main/res/values-da/strings.xml rename to library/ui-strings/src/main/res/values-da/strings.xml diff --git a/vector/src/main/res/values-da/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-da/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-da/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-da/strings_no_weblate.xml diff --git a/vector/src/main/res/values-de/strings.xml b/library/ui-strings/src/main/res/values-de/strings.xml similarity index 100% rename from vector/src/main/res/values-de/strings.xml rename to library/ui-strings/src/main/res/values-de/strings.xml diff --git a/vector/src/main/res/values-de/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-de/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-de/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-de/strings_no_weblate.xml diff --git a/vector/src/main/res/values-el/strings.xml b/library/ui-strings/src/main/res/values-el/strings.xml similarity index 100% rename from vector/src/main/res/values-el/strings.xml rename to library/ui-strings/src/main/res/values-el/strings.xml diff --git a/vector/src/main/res/values-el/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-el/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-el/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-el/strings_no_weblate.xml diff --git a/vector/src/main/res/values-en-rGB/strings.xml b/library/ui-strings/src/main/res/values-en-rGB/strings.xml similarity index 100% rename from vector/src/main/res/values-en-rGB/strings.xml rename to library/ui-strings/src/main/res/values-en-rGB/strings.xml diff --git a/vector/src/main/res/values-en-rGB/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-en-rGB/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-en-rGB/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-en-rGB/strings_no_weblate.xml diff --git a/vector/src/main/res/values-eo/strings.xml b/library/ui-strings/src/main/res/values-eo/strings.xml similarity index 100% rename from vector/src/main/res/values-eo/strings.xml rename to library/ui-strings/src/main/res/values-eo/strings.xml diff --git a/vector/src/main/res/values-eo/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-eo/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-eo/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-eo/strings_no_weblate.xml diff --git a/vector/src/main/res/values-es-rMX/strings.xml b/library/ui-strings/src/main/res/values-es-rMX/strings.xml similarity index 100% rename from vector/src/main/res/values-es-rMX/strings.xml rename to library/ui-strings/src/main/res/values-es-rMX/strings.xml diff --git a/vector/src/main/res/values-es-rMX/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-es-rMX/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-es-rMX/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-es-rMX/strings_no_weblate.xml diff --git a/vector/src/main/res/values-es/strings.xml b/library/ui-strings/src/main/res/values-es/strings.xml similarity index 100% rename from vector/src/main/res/values-es/strings.xml rename to library/ui-strings/src/main/res/values-es/strings.xml diff --git a/vector/src/main/res/values-es/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-es/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-es/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-es/strings_no_weblate.xml diff --git a/vector/src/main/res/values-et/strings.xml b/library/ui-strings/src/main/res/values-et/strings.xml similarity index 100% rename from vector/src/main/res/values-et/strings.xml rename to library/ui-strings/src/main/res/values-et/strings.xml diff --git a/vector/src/main/res/values-et/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-et/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-et/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-et/strings_no_weblate.xml diff --git a/vector/src/main/res/values-eu/strings.xml b/library/ui-strings/src/main/res/values-eu/strings.xml similarity index 100% rename from vector/src/main/res/values-eu/strings.xml rename to library/ui-strings/src/main/res/values-eu/strings.xml diff --git a/vector/src/main/res/values-eu/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-eu/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-eu/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-eu/strings_no_weblate.xml diff --git a/vector/src/main/res/values-fa/strings.xml b/library/ui-strings/src/main/res/values-fa/strings.xml similarity index 100% rename from vector/src/main/res/values-fa/strings.xml rename to library/ui-strings/src/main/res/values-fa/strings.xml diff --git a/vector/src/main/res/values-fa/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-fa/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-fa/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-fa/strings_no_weblate.xml diff --git a/vector/src/main/res/values-fi/strings.xml b/library/ui-strings/src/main/res/values-fi/strings.xml similarity index 100% rename from vector/src/main/res/values-fi/strings.xml rename to library/ui-strings/src/main/res/values-fi/strings.xml diff --git a/vector/src/main/res/values-fi/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-fi/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-fi/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-fi/strings_no_weblate.xml diff --git a/vector/src/main/res/values-fr-rCA/strings.xml b/library/ui-strings/src/main/res/values-fr-rCA/strings.xml similarity index 100% rename from vector/src/main/res/values-fr-rCA/strings.xml rename to library/ui-strings/src/main/res/values-fr-rCA/strings.xml diff --git a/vector/src/main/res/values-fr-rCA/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-fr-rCA/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-fr-rCA/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-fr-rCA/strings_no_weblate.xml diff --git a/vector/src/main/res/values-fr/strings.xml b/library/ui-strings/src/main/res/values-fr/strings.xml similarity index 100% rename from vector/src/main/res/values-fr/strings.xml rename to library/ui-strings/src/main/res/values-fr/strings.xml diff --git a/vector/src/main/res/values-fr/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-fr/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-fr/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-fr/strings_no_weblate.xml diff --git a/vector/src/main/res/values-fy/strings.xml b/library/ui-strings/src/main/res/values-fy/strings.xml similarity index 100% rename from vector/src/main/res/values-fy/strings.xml rename to library/ui-strings/src/main/res/values-fy/strings.xml diff --git a/vector/src/main/res/values-fy/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-fy/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-fy/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-fy/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ga/strings.xml b/library/ui-strings/src/main/res/values-ga/strings.xml similarity index 100% rename from vector/src/main/res/values-ga/strings.xml rename to library/ui-strings/src/main/res/values-ga/strings.xml diff --git a/vector/src/main/res/values-ga/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ga/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ga/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ga/strings_no_weblate.xml diff --git a/vector/src/main/res/values-gl/strings.xml b/library/ui-strings/src/main/res/values-gl/strings.xml similarity index 100% rename from vector/src/main/res/values-gl/strings.xml rename to library/ui-strings/src/main/res/values-gl/strings.xml diff --git a/vector/src/main/res/values-gl/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-gl/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-gl/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-gl/strings_no_weblate.xml diff --git a/vector/src/main/res/values-hr/strings.xml b/library/ui-strings/src/main/res/values-hr/strings.xml similarity index 100% rename from vector/src/main/res/values-hr/strings.xml rename to library/ui-strings/src/main/res/values-hr/strings.xml diff --git a/vector/src/main/res/values-hr/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-hr/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-hr/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-hr/strings_no_weblate.xml diff --git a/vector/src/main/res/values-hu/strings.xml b/library/ui-strings/src/main/res/values-hu/strings.xml similarity index 100% rename from vector/src/main/res/values-hu/strings.xml rename to library/ui-strings/src/main/res/values-hu/strings.xml diff --git a/vector/src/main/res/values-hu/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-hu/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-hu/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-hu/strings_no_weblate.xml diff --git a/vector/src/main/res/values-in/strings.xml b/library/ui-strings/src/main/res/values-in/strings.xml similarity index 100% rename from vector/src/main/res/values-in/strings.xml rename to library/ui-strings/src/main/res/values-in/strings.xml diff --git a/vector/src/main/res/values-in/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-in/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-in/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-in/strings_no_weblate.xml diff --git a/vector/src/main/res/values-is/strings.xml b/library/ui-strings/src/main/res/values-is/strings.xml similarity index 100% rename from vector/src/main/res/values-is/strings.xml rename to library/ui-strings/src/main/res/values-is/strings.xml diff --git a/vector/src/main/res/values-is/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-is/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-is/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-is/strings_no_weblate.xml diff --git a/vector/src/main/res/values-it/strings.xml b/library/ui-strings/src/main/res/values-it/strings.xml similarity index 100% rename from vector/src/main/res/values-it/strings.xml rename to library/ui-strings/src/main/res/values-it/strings.xml diff --git a/vector/src/main/res/values-it/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-it/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-it/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-it/strings_no_weblate.xml diff --git a/vector/src/main/res/values-iw/strings.xml b/library/ui-strings/src/main/res/values-iw/strings.xml similarity index 100% rename from vector/src/main/res/values-iw/strings.xml rename to library/ui-strings/src/main/res/values-iw/strings.xml diff --git a/vector/src/main/res/values-iw/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-iw/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-iw/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-iw/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ja/strings.xml b/library/ui-strings/src/main/res/values-ja/strings.xml similarity index 100% rename from vector/src/main/res/values-ja/strings.xml rename to library/ui-strings/src/main/res/values-ja/strings.xml diff --git a/vector/src/main/res/values-ja/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ja/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ja/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ja/strings_no_weblate.xml diff --git a/vector/src/main/res/values-kaa/strings.xml b/library/ui-strings/src/main/res/values-kaa/strings.xml similarity index 100% rename from vector/src/main/res/values-kaa/strings.xml rename to library/ui-strings/src/main/res/values-kaa/strings.xml diff --git a/vector/src/main/res/values-kab/strings.xml b/library/ui-strings/src/main/res/values-kab/strings.xml similarity index 100% rename from vector/src/main/res/values-kab/strings.xml rename to library/ui-strings/src/main/res/values-kab/strings.xml diff --git a/vector/src/main/res/values-kab/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-kab/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-kab/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-kab/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ko/strings.xml b/library/ui-strings/src/main/res/values-ko/strings.xml similarity index 100% rename from vector/src/main/res/values-ko/strings.xml rename to library/ui-strings/src/main/res/values-ko/strings.xml diff --git a/vector/src/main/res/values-ko/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ko/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ko/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ko/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ku/strings.xml b/library/ui-strings/src/main/res/values-ku/strings.xml similarity index 100% rename from vector/src/main/res/values-ku/strings.xml rename to library/ui-strings/src/main/res/values-ku/strings.xml diff --git a/vector/src/main/res/values-ku/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ku/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ku/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ku/strings_no_weblate.xml diff --git a/vector/src/main/res/values-lo/strings.xml b/library/ui-strings/src/main/res/values-lo/strings.xml similarity index 100% rename from vector/src/main/res/values-lo/strings.xml rename to library/ui-strings/src/main/res/values-lo/strings.xml diff --git a/vector/src/main/res/values-lo/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-lo/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-lo/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-lo/strings_no_weblate.xml diff --git a/vector/src/main/res/values-lt/strings.xml b/library/ui-strings/src/main/res/values-lt/strings.xml similarity index 100% rename from vector/src/main/res/values-lt/strings.xml rename to library/ui-strings/src/main/res/values-lt/strings.xml diff --git a/vector/src/main/res/values-lt/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-lt/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-lt/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-lt/strings_no_weblate.xml diff --git a/vector/src/main/res/values-lv/strings.xml b/library/ui-strings/src/main/res/values-lv/strings.xml similarity index 100% rename from vector/src/main/res/values-lv/strings.xml rename to library/ui-strings/src/main/res/values-lv/strings.xml diff --git a/vector/src/main/res/values-lv/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-lv/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-lv/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-lv/strings_no_weblate.xml diff --git a/vector/src/main/res/values-mk/strings.xml b/library/ui-strings/src/main/res/values-mk/strings.xml similarity index 100% rename from vector/src/main/res/values-mk/strings.xml rename to library/ui-strings/src/main/res/values-mk/strings.xml diff --git a/vector/src/main/res/values-ml/strings.xml b/library/ui-strings/src/main/res/values-ml/strings.xml similarity index 100% rename from vector/src/main/res/values-ml/strings.xml rename to library/ui-strings/src/main/res/values-ml/strings.xml diff --git a/vector/src/main/res/values-ml/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ml/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ml/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ml/strings_no_weblate.xml diff --git a/vector/src/main/res/values-nb-rNO/strings.xml b/library/ui-strings/src/main/res/values-nb-rNO/strings.xml similarity index 100% rename from vector/src/main/res/values-nb-rNO/strings.xml rename to library/ui-strings/src/main/res/values-nb-rNO/strings.xml diff --git a/vector/src/main/res/values-nb-rNO/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-nb-rNO/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-nb-rNO/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-nb-rNO/strings_no_weblate.xml diff --git a/vector/src/main/res/values-nl/strings.xml b/library/ui-strings/src/main/res/values-nl/strings.xml similarity index 100% rename from vector/src/main/res/values-nl/strings.xml rename to library/ui-strings/src/main/res/values-nl/strings.xml diff --git a/vector/src/main/res/values-nl/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-nl/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-nl/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-nl/strings_no_weblate.xml diff --git a/vector/src/main/res/values-nn/strings.xml b/library/ui-strings/src/main/res/values-nn/strings.xml similarity index 100% rename from vector/src/main/res/values-nn/strings.xml rename to library/ui-strings/src/main/res/values-nn/strings.xml diff --git a/vector/src/main/res/values-nn/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-nn/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-nn/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-nn/strings_no_weblate.xml diff --git a/vector/src/main/res/values-pa/strings.xml b/library/ui-strings/src/main/res/values-pa/strings.xml similarity index 100% rename from vector/src/main/res/values-pa/strings.xml rename to library/ui-strings/src/main/res/values-pa/strings.xml diff --git a/vector/src/main/res/values-pa/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-pa/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-pa/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-pa/strings_no_weblate.xml diff --git a/vector/src/main/res/values-pl/strings.xml b/library/ui-strings/src/main/res/values-pl/strings.xml similarity index 100% rename from vector/src/main/res/values-pl/strings.xml rename to library/ui-strings/src/main/res/values-pl/strings.xml diff --git a/vector/src/main/res/values-pl/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-pl/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-pl/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-pl/strings_no_weblate.xml diff --git a/vector/src/main/res/values-pt-rBR/strings.xml b/library/ui-strings/src/main/res/values-pt-rBR/strings.xml similarity index 100% rename from vector/src/main/res/values-pt-rBR/strings.xml rename to library/ui-strings/src/main/res/values-pt-rBR/strings.xml diff --git a/vector/src/main/res/values-pt-rBR/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-pt-rBR/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-pt-rBR/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-pt-rBR/strings_no_weblate.xml diff --git a/vector/src/main/res/values-pt/strings.xml b/library/ui-strings/src/main/res/values-pt/strings.xml similarity index 100% rename from vector/src/main/res/values-pt/strings.xml rename to library/ui-strings/src/main/res/values-pt/strings.xml diff --git a/vector/src/main/res/values-pt/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-pt/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-pt/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-pt/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ro/strings.xml b/library/ui-strings/src/main/res/values-ro/strings.xml similarity index 100% rename from vector/src/main/res/values-ro/strings.xml rename to library/ui-strings/src/main/res/values-ro/strings.xml diff --git a/vector/src/main/res/values-ro/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ro/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ro/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ro/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ru/strings.xml b/library/ui-strings/src/main/res/values-ru/strings.xml similarity index 100% rename from vector/src/main/res/values-ru/strings.xml rename to library/ui-strings/src/main/res/values-ru/strings.xml diff --git a/vector/src/main/res/values-ru/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-ru/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-ru/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-ru/strings_no_weblate.xml diff --git a/vector/src/main/res/values-rue/strings.xml b/library/ui-strings/src/main/res/values-rue/strings.xml similarity index 100% rename from vector/src/main/res/values-rue/strings.xml rename to library/ui-strings/src/main/res/values-rue/strings.xml diff --git a/vector/src/main/res/values-si/strings.xml b/library/ui-strings/src/main/res/values-si/strings.xml similarity index 100% rename from vector/src/main/res/values-si/strings.xml rename to library/ui-strings/src/main/res/values-si/strings.xml diff --git a/vector/src/main/res/values-si/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-si/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-si/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-si/strings_no_weblate.xml diff --git a/vector/src/main/res/values-sk/strings.xml b/library/ui-strings/src/main/res/values-sk/strings.xml similarity index 100% rename from vector/src/main/res/values-sk/strings.xml rename to library/ui-strings/src/main/res/values-sk/strings.xml diff --git a/vector/src/main/res/values-sk/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-sk/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-sk/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-sk/strings_no_weblate.xml diff --git a/vector/src/main/res/values-sl/strings.xml b/library/ui-strings/src/main/res/values-sl/strings.xml similarity index 100% rename from vector/src/main/res/values-sl/strings.xml rename to library/ui-strings/src/main/res/values-sl/strings.xml diff --git a/vector/src/main/res/values-sl/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-sl/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-sl/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-sl/strings_no_weblate.xml diff --git a/vector/src/main/res/values-sq/strings.xml b/library/ui-strings/src/main/res/values-sq/strings.xml similarity index 100% rename from vector/src/main/res/values-sq/strings.xml rename to library/ui-strings/src/main/res/values-sq/strings.xml diff --git a/vector/src/main/res/values-sq/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-sq/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-sq/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-sq/strings_no_weblate.xml diff --git a/vector/src/main/res/values-sr/strings.xml b/library/ui-strings/src/main/res/values-sr/strings.xml similarity index 100% rename from vector/src/main/res/values-sr/strings.xml rename to library/ui-strings/src/main/res/values-sr/strings.xml diff --git a/vector/src/main/res/values-sr/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-sr/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-sr/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-sr/strings_no_weblate.xml diff --git a/vector/src/main/res/values-sv/strings.xml b/library/ui-strings/src/main/res/values-sv/strings.xml similarity index 100% rename from vector/src/main/res/values-sv/strings.xml rename to library/ui-strings/src/main/res/values-sv/strings.xml diff --git a/vector/src/main/res/values-sv/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-sv/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-sv/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-sv/strings_no_weblate.xml diff --git a/vector/src/main/res/values-szl/strings.xml b/library/ui-strings/src/main/res/values-szl/strings.xml similarity index 100% rename from vector/src/main/res/values-szl/strings.xml rename to library/ui-strings/src/main/res/values-szl/strings.xml diff --git a/vector/src/main/res/values-szl/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-szl/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-szl/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-szl/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ta/strings.xml b/library/ui-strings/src/main/res/values-ta/strings.xml similarity index 100% rename from vector/src/main/res/values-ta/strings.xml rename to library/ui-strings/src/main/res/values-ta/strings.xml diff --git a/vector/src/main/res/values-te/strings.xml b/library/ui-strings/src/main/res/values-te/strings.xml similarity index 100% rename from vector/src/main/res/values-te/strings.xml rename to library/ui-strings/src/main/res/values-te/strings.xml diff --git a/vector/src/main/res/values-te/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-te/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-te/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-te/strings_no_weblate.xml diff --git a/vector/src/main/res/values-th/strings.xml b/library/ui-strings/src/main/res/values-th/strings.xml similarity index 100% rename from vector/src/main/res/values-th/strings.xml rename to library/ui-strings/src/main/res/values-th/strings.xml diff --git a/vector/src/main/res/values-th/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-th/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-th/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-th/strings_no_weblate.xml diff --git a/vector/src/main/res/values-tlh/strings.xml b/library/ui-strings/src/main/res/values-tlh/strings.xml similarity index 100% rename from vector/src/main/res/values-tlh/strings.xml rename to library/ui-strings/src/main/res/values-tlh/strings.xml diff --git a/vector/src/main/res/values-tlh/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-tlh/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-tlh/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-tlh/strings_no_weblate.xml diff --git a/vector/src/main/res/values-tr/strings.xml b/library/ui-strings/src/main/res/values-tr/strings.xml similarity index 100% rename from vector/src/main/res/values-tr/strings.xml rename to library/ui-strings/src/main/res/values-tr/strings.xml diff --git a/vector/src/main/res/values-tr/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-tr/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-tr/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-tr/strings_no_weblate.xml diff --git a/vector/src/main/res/values-tzm/strings.xml b/library/ui-strings/src/main/res/values-tzm/strings.xml similarity index 100% rename from vector/src/main/res/values-tzm/strings.xml rename to library/ui-strings/src/main/res/values-tzm/strings.xml diff --git a/vector/src/main/res/values-tzm/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-tzm/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-tzm/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-tzm/strings_no_weblate.xml diff --git a/vector/src/main/res/values-uk/strings.xml b/library/ui-strings/src/main/res/values-uk/strings.xml similarity index 100% rename from vector/src/main/res/values-uk/strings.xml rename to library/ui-strings/src/main/res/values-uk/strings.xml diff --git a/vector/src/main/res/values-uk/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-uk/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-uk/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-uk/strings_no_weblate.xml diff --git a/vector/src/main/res/values-ur/strings.xml b/library/ui-strings/src/main/res/values-ur/strings.xml similarity index 100% rename from vector/src/main/res/values-ur/strings.xml rename to library/ui-strings/src/main/res/values-ur/strings.xml diff --git a/vector/src/main/res/values-uz/strings.xml b/library/ui-strings/src/main/res/values-uz/strings.xml similarity index 100% rename from vector/src/main/res/values-uz/strings.xml rename to library/ui-strings/src/main/res/values-uz/strings.xml diff --git a/vector/src/main/res/values-uz/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-uz/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-uz/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-uz/strings_no_weblate.xml diff --git a/vector/src/main/res/values-vi/strings.xml b/library/ui-strings/src/main/res/values-vi/strings.xml similarity index 100% rename from vector/src/main/res/values-vi/strings.xml rename to library/ui-strings/src/main/res/values-vi/strings.xml diff --git a/vector/src/main/res/values-vi/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-vi/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-vi/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-vi/strings_no_weblate.xml diff --git a/vector/src/main/res/values-vls/strings.xml b/library/ui-strings/src/main/res/values-vls/strings.xml similarity index 100% rename from vector/src/main/res/values-vls/strings.xml rename to library/ui-strings/src/main/res/values-vls/strings.xml diff --git a/vector/src/main/res/values-vls/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-vls/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-vls/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-vls/strings_no_weblate.xml diff --git a/vector/src/main/res/values-zh-rCN/strings.xml b/library/ui-strings/src/main/res/values-zh-rCN/strings.xml similarity index 100% rename from vector/src/main/res/values-zh-rCN/strings.xml rename to library/ui-strings/src/main/res/values-zh-rCN/strings.xml diff --git a/vector/src/main/res/values-zh-rCN/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-zh-rCN/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-zh-rCN/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-zh-rCN/strings_no_weblate.xml diff --git a/vector/src/main/res/values-zh-rTW/strings.xml b/library/ui-strings/src/main/res/values-zh-rTW/strings.xml similarity index 100% rename from vector/src/main/res/values-zh-rTW/strings.xml rename to library/ui-strings/src/main/res/values-zh-rTW/strings.xml diff --git a/vector/src/main/res/values-zh-rTW/strings_no_weblate.xml b/library/ui-strings/src/main/res/values-zh-rTW/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values-zh-rTW/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values-zh-rTW/strings_no_weblate.xml diff --git a/vector/src/main/res/values/array.xml b/library/ui-strings/src/main/res/values/array.xml similarity index 100% rename from vector/src/main/res/values/array.xml rename to library/ui-strings/src/main/res/values/array.xml diff --git a/vector/src/main/res/values/donottranslate.xml b/library/ui-strings/src/main/res/values/donottranslate.xml similarity index 100% rename from vector/src/main/res/values/donottranslate.xml rename to library/ui-strings/src/main/res/values/donottranslate.xml diff --git a/vector/src/main/res/values/strings.xml b/library/ui-strings/src/main/res/values/strings.xml similarity index 100% rename from vector/src/main/res/values/strings.xml rename to library/ui-strings/src/main/res/values/strings.xml diff --git a/vector/src/main/res/values/strings_no_weblate.xml b/library/ui-strings/src/main/res/values/strings_no_weblate.xml similarity index 100% rename from vector/src/main/res/values/strings_no_weblate.xml rename to library/ui-strings/src/main/res/values/strings_no_weblate.xml diff --git a/settings.gradle b/settings.gradle index 023d09e74a..e5b5511b94 100644 --- a/settings.gradle +++ b/settings.gradle @@ -3,6 +3,7 @@ include ':vector' include ':vector-config' include ':matrix-sdk-android' include ':library:core-utils' +include ':library:ui-strings' include ':library:ui-styles' include ':library:jsonviewer' include ':library:attachment-viewer' diff --git a/vector-app/build.gradle b/vector-app/build.gradle index e52d2b6bb9..2368586bfb 100644 --- a/vector-app/build.gradle +++ b/vector-app/build.gradle @@ -236,6 +236,7 @@ android { debug { applicationIdSuffix ".debug" signingConfig signingConfigs.debug + resValue "string", "app_name", "Element dbg" resValue "color", "launcher_background", "#0DBD8B" if (project.hasProperty("coverage")) { @@ -244,6 +245,7 @@ android { } release { + resValue "string", "app_name", "Element" resValue "color", "launcher_background", "#0DBD8B" postprocessing { removeUnusedCode true @@ -260,8 +262,8 @@ android { initWith release applicationIdSuffix ".nightly" versionNameSuffix "-nightly" + // Just override the background color of the launcher icon for the nightly build. resValue "color", "launcher_background", "#07007E" - // We need to copy paste this block, this is not done automatically by `initWith release` postprocessing { removeUnusedCode true diff --git a/vector/build.gradle b/vector/build.gradle index c19aee0987..ee549fc4b6 100644 --- a/vector/build.gradle +++ b/vector/build.gradle @@ -3,7 +3,6 @@ apply plugin: 'kotlin-android' apply plugin: 'kotlin-parcelize' apply plugin: 'kotlin-kapt' apply plugin: 'dagger.hilt.android.plugin' -apply plugin: 'com.likethesalad.stem-library' if (project.hasProperty("coverage")) { apply plugin: 'jacoco' @@ -63,19 +62,15 @@ android { } buildTypes { debug { - resValue "string", "app_name", "Element dbg" if (project.hasProperty("coverage")) { testCoverageEnabled = coverage.enableTestCoverage } } nightly { initWith release - resValue "string", "app_name", "Element" matchingFallbacks = ['release'] } - release { - resValue "string", "app_name", "Element" - } + release } flavorDimensions "store" @@ -139,6 +134,7 @@ dependencies { api project(":matrix-sdk-android") implementation project(":matrix-sdk-android-flow") implementation project(":library:jsonviewer") + implementation project(":library:ui-strings") implementation project(":library:ui-styles") implementation project(":library:core-utils") implementation project(":library:attachment-viewer") From 55d0a06fc19dcba0f0dbb3a9b9fe5f682e2b2a5d Mon Sep 17 00:00:00 2001 From: Onuray Sahin Date: Mon, 29 Aug 2022 13:35:32 +0300 Subject: [PATCH 41/57] Create security recommendations section header. --- .../src/main/res/values/strings.xml | 2 ++ .../res/layout/fragment_settings_devices.xml | 22 ++++++++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/library/ui-strings/src/main/res/values/strings.xml b/library/ui-strings/src/main/res/values/strings.xml index f8eb4b8de0..2411492c72 100644 --- a/library/ui-strings/src/main/res/values/strings.xml +++ b/library/ui-strings/src/main/res/values/strings.xml @@ -3225,5 +3225,7 @@ View All (%1$d) Verified · Last activity %1$s Unverified · Last activity %1$s + Security recommendations + Improve your account security by following these recommendations. diff --git a/vector/src/main/res/layout/fragment_settings_devices.xml b/vector/src/main/res/layout/fragment_settings_devices.xml index 1367835d2c..8b4df5070b 100644 --- a/vector/src/main/res/layout/fragment_settings_devices.xml +++ b/vector/src/main/res/layout/fragment_settings_devices.xml @@ -8,6 +8,26 @@ android:layout_width="match_parent" android:layout_height="wrap_content"> + + + + + app:layout_constraintTop_toBottomOf="@id/deviceListSecurityRecommendationsDivider" /> Date: Mon, 29 Aug 2022 15:41:58 +0300 Subject: [PATCH 42/57] Create security recommendations view layout. --- .../src/main/res/values/strings.xml | 4 ++ .../ui-styles/src/main/res/values/colors.xml | 1 + .../bg_security_recommendation_shield.xml | 9 ++++ .../layout/view_security_recommendation.xml | 53 +++++++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 vector/src/main/res/drawable/bg_security_recommendation_shield.xml create mode 100644 vector/src/main/res/layout/view_security_recommendation.xml diff --git a/library/ui-strings/src/main/res/values/strings.xml b/library/ui-strings/src/main/res/values/strings.xml index 2411492c72..f4a88ad354 100644 --- a/library/ui-strings/src/main/res/values/strings.xml +++ b/library/ui-strings/src/main/res/values/strings.xml @@ -3227,5 +3227,9 @@ Unverified · Last activity %1$s Security recommendations Improve your account security by following these recommendations. + Unverified sessions + Verify or sign out from unverified sessions. + Inactive sessions + Consider signing out from old sessions (90 days or older) you don’t use anymore. diff --git a/library/ui-styles/src/main/res/values/colors.xml b/library/ui-styles/src/main/res/values/colors.xml index e72d02f51e..01af740d43 100644 --- a/library/ui-styles/src/main/res/values/colors.xml +++ b/library/ui-styles/src/main/res/values/colors.xml @@ -143,6 +143,7 @@ #0DBD8B #17191C #FF4B55 + #0FFF4B55 diff --git a/vector/src/main/res/drawable/bg_security_recommendation_shield.xml b/vector/src/main/res/drawable/bg_security_recommendation_shield.xml new file mode 100644 index 0000000000..3d46fd4ff6 --- /dev/null +++ b/vector/src/main/res/drawable/bg_security_recommendation_shield.xml @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/vector/src/main/res/layout/view_security_recommendation.xml b/vector/src/main/res/layout/view_security_recommendation.xml new file mode 100644 index 0000000000..949c6e99ae --- /dev/null +++ b/vector/src/main/res/layout/view_security_recommendation.xml @@ -0,0 +1,53 @@ + + + + + + + + + +