From a2d09d5cb48de76a7aeab035c05402d5ab46aef5 Mon Sep 17 00:00:00 2001 From: jucktnich Date: Thu, 25 Aug 2022 10:57:55 +0000 Subject: [PATCH 01/20] Translated using Weblate (German) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/de/ --- Riot/Assets/de.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/de.lproj/InfoPlist.strings b/Riot/Assets/de.lproj/InfoPlist.strings index d66e73cc3..6e5cf31ed 100644 --- a/Riot/Assets/de.lproj/InfoPlist.strings +++ b/Riot/Assets/de.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "Die Kamera wird verwendet, um Fotos und Videos aufzunehmen sowie Videoanrufe durchzuführen."; -"NSPhotoLibraryUsageDescription" = "Die Fotobibliothek wird verwendet, um Fotos und Videos zu versenden."; +"NSCameraUsageDescription" = "Die Kamera wird verwendet, um Videoanrufe zu machen, oder Fotos aufzunehmen und hochzuladen."; +"NSPhotoLibraryUsageDescription" = "Erlaube den Zugriff auf die Fotos um Fotos und Videos aus deiner Bibliothek hochzuladen."; "NSMicrophoneUsageDescription" = "Element benötigt Zugriff auf das Mikrofon um Anrufe zu tätigen und Videos oder Sprachnachrichten aufzunehmen."; -"NSContactsUsageDescription" = "Element zeigt deine Kontakte an, damit du sie zum chatten einladen kannst."; +"NSContactsUsageDescription" = "Deine Kontakte werden mit deinem Identitätsserver geteilt, um dir zu helfen deine Kontakte auf Matrix zu finden."; "NSCalendarsUsageDescription" = "Sieh dir deine geplanten Meetings in der App an."; "NSFaceIDUsageDescription" = "Face-ID wird zum Zugriff auf deine App verwendet."; "NSLocationWhenInUseUsageDescription" = "Wenn du deinen Standort mit Personen teilst, braucht Element Zugriff um ihnen eine Karte anzuzeigen."; From 17aee72d77b2dff6693347910f5cee4c0a364301 Mon Sep 17 00:00:00 2001 From: Szimszon Date: Wed, 24 Aug 2022 19:45:30 +0000 Subject: [PATCH 02/20] Translated using Weblate (Hungarian) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/hu/ --- Riot/Assets/hu.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/hu.lproj/InfoPlist.strings b/Riot/Assets/hu.lproj/InfoPlist.strings index b3610b68b..bc2b164ad 100644 --- a/Riot/Assets/hu.lproj/InfoPlist.strings +++ b/Riot/Assets/hu.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "A kamera fényképek, videók készítéséhez és videóhívásokhoz lesz használva."; -"NSPhotoLibraryUsageDescription" = "A fénykép galéria fényképek és videók küldéséhez lesz használva."; +"NSCameraUsageDescription" = "A kamera videóhívásokhoz vagy fényképek, videók feltöltéséhez szükséges."; +"NSPhotoLibraryUsageDescription" = "Hozzáférés a fényképekhez a galériából fényképek és videók küldése miatt szükséges."; "NSMicrophoneUsageDescription" = "A hívás indításához és fogadásához, videó és hangüzenet felvételéhez az Elementnek hozzáférési engedélyre van szüksége a mikrofonhoz."; -"NSContactsUsageDescription" = "Element megmutatja a névjegyzéket, hogy beszélgetésbe meghívhasd őket."; +"NSContactsUsageDescription" = "Megosztásra kerül az azonosítási szerverrel barátok Matrixon való megtalálásához."; "NSCalendarsUsageDescription" = "Nézd meg a találkozóidat az alkalmazásban."; "NSFaceIDUsageDescription" = "Arc felismerés használata az alkalmazás eléréséhez."; "NSLocationWhenInUseUsageDescription" = "Ha megosztod másokkal a földrajzi helyzetedet, akkor az Elementnek hozzáférésre van szüksége a térképen való megjelenítéshez."; From f0f3a642b8ab1ecd9eb5a13e56304afa8042433b Mon Sep 17 00:00:00 2001 From: random Date: Thu, 25 Aug 2022 09:36:40 +0000 Subject: [PATCH 03/20] Translated using Weblate (Italian) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/it/ --- Riot/Assets/it.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/it.lproj/InfoPlist.strings b/Riot/Assets/it.lproj/InfoPlist.strings index 1660ac9b9..b6512b68e 100644 --- a/Riot/Assets/it.lproj/InfoPlist.strings +++ b/Riot/Assets/it.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "La fotocamera viene utilizzata per scattare fotografie, registrare video ed eseguire videochiamate."; -"NSPhotoLibraryUsageDescription" = "La libreria fotografica viene utilizzata per inviare foto e video."; +"NSCameraUsageDescription" = "La fotocamera viene usata per fare videochiamate, o scattare/registrare e inviare foto e video."; +"NSPhotoLibraryUsageDescription" = "Consenti l'accesso alle foto per inviare foto e video dalla tua libreria."; "NSMicrophoneUsageDescription" = "Element ha bisogno di accedere al microfono per effettuare e ricevere chiamate, registrare video e messaggi vocali."; -"NSContactsUsageDescription" = "Element mostrerà i tuoi contatti così da poterli invitare in chat."; +"NSContactsUsageDescription" = "Verranno condivisi con il tuo server d'identità per aiutarti a trovare i tuoi contatti su Matrix."; "NSCalendarsUsageDescription" = "Vedi le tue riunioni programmate nell'app."; "NSFaceIDUsageDescription" = "Face ID viene usato per accedere all'app."; "NSLocationWhenInUseUsageDescription" = "Quando condividi la tua posizione con altre persone, Element richiede l'accesso per mostrare loro una mappa."; From d058e12e65b7172ad4379bb7e0bf1644e1e03359 Mon Sep 17 00:00:00 2001 From: lvre <7uu3qrbvm@relay.firefox.com> Date: Thu, 25 Aug 2022 00:44:41 +0000 Subject: [PATCH 04/20] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/pt_BR/ --- Riot/Assets/pt_BR.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/pt_BR.lproj/InfoPlist.strings b/Riot/Assets/pt_BR.lproj/InfoPlist.strings index 5b6f5c4f2..470d74b3a 100644 --- a/Riot/Assets/pt_BR.lproj/InfoPlist.strings +++ b/Riot/Assets/pt_BR.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "A câmera é usada para tirar fotos e vídeos, fazer chamadas de vídeo."; -"NSPhotoLibraryUsageDescription" = "A biblioteca de fotos é usada para enviar fotos e vídeos."; +"NSCameraUsageDescription" = "A câmera é usada para fazer chamadas de vídeo, ou tirar e fazer upload de fotos e vídeos."; +"NSPhotoLibraryUsageDescription" = "Permita acesso a fotos para fazer upload de fotos e vídeos de sua biblioteca."; "NSMicrophoneUsageDescription" = "Element precisa acessar seu microfone para fazer e receber chamadas, tirar vídeos, e gravar mensagens de voz."; -"NSContactsUsageDescription" = "Element vai mostrar seus contatos para que você possa convidá-los a conversar."; +"NSContactsUsageDescription" = "Eles vão ser compartilhados com seu servidor de identidade para ajudar a encontrar seus contatos em Matrix."; "NSCalendarsUsageDescription" = "Ver suas reuniões agendadas no app."; "NSFaceIDUsageDescription" = "Face ID é usada para acessar seu app."; "NSLocationWhenInUseUsageDescription" = "Quando você compartilha sua localização para pessoas, Element precisa de acesso para mostrar-lhes um mapa."; From e6e5ffe615d7b99df14a57b28dd82e1d39cb65cc Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk Date: Wed, 24 Aug 2022 15:19:22 +0000 Subject: [PATCH 05/20] Translated using Weblate (Ukrainian) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/uk/ --- Riot/Assets/uk.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/uk.lproj/InfoPlist.strings b/Riot/Assets/uk.lproj/InfoPlist.strings index 523915bf8..fda44288b 100644 --- a/Riot/Assets/uk.lproj/InfoPlist.strings +++ b/Riot/Assets/uk.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "Камера використовується для знімків фото і відео, а також для відео-викликів."; -"NSPhotoLibraryUsageDescription" = "Фотографії використовуються для надсилання фото і відео."; +"NSCameraUsageDescription" = "Камера використовується для здійснення відеовикликів, запису або вивантаження знімків і відео."; +"NSPhotoLibraryUsageDescription" = "Надайте доступ до фотографій, щоб вивантажувати знімки та відео зі своєї бібліотеки."; "NSMicrophoneUsageDescription" = "Element потребує доступу до вашого мікрофона, щоб здійснювати та отримувати виклики, знімати відео та записувати голосові повідомлення."; -"NSContactsUsageDescription" = "Element покаже ваші контакти, щоб ви могли запросити їх до бесіди."; +"NSContactsUsageDescription" = "Вони будуть передані вашому серверу ідентифікації, щоб допомогти знайти ваші контакти на Matrix."; "NSCalendarsUsageDescription" = "Переглядайте свої заплановані зустрічі в додатку."; "NSFaceIDUsageDescription" = "Face ID використовується для доступу до вашого додатку."; "NSLocationWhenInUseUsageDescription" = "Коли ви надсилаєте комусь дані про своє місцеперебування, Element потребує дозволу, щоб показати їм карту."; From 9833481b0a3e9b1043487d38f2b0a8ff3f83b3d3 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:47:52 +0000 Subject: [PATCH 06/20] Translated using Weblate (Estonian) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/et/ --- Riot/Assets/et.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/et.lproj/InfoPlist.strings b/Riot/Assets/et.lproj/InfoPlist.strings index c9200011a..cb932fd63 100644 --- a/Riot/Assets/et.lproj/InfoPlist.strings +++ b/Riot/Assets/et.lproj/InfoPlist.strings @@ -1,9 +1,9 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "Kaameraga salvestatakse pilte ning videosid ja tehakse videokõnesid."; -"NSPhotoLibraryUsageDescription" = "Fotogaleriid kasutatakse fotode ja videote saatmiseks teistele kasutajatele."; +"NSCameraUsageDescription" = "Kaameraga tehakse videokõnesid, salvestatakse ja laaditakse võrku pilte ning videosid."; +"NSPhotoLibraryUsageDescription" = "Luba ligipääs oma meediapangale fotode ja videote laadimiseks võrku."; "NSMicrophoneUsageDescription" = "Kõnede tegemiseks, videote ja häälsõnumite salvestamiseks vajab Element ligipääsu sinu seadme mikrofonile."; "NSCalendarsUsageDescription" = "Vaata päevakavasse lisatud koosolekuid vastvast rakendusest."; -"NSContactsUsageDescription" = "Element näitab sulle tuttavaid, kellega saad alustada vestlust."; +"NSContactsUsageDescription" = "Tuttavate leidmiseks Matrix'i võrgust jagatakse seda teavet sinu seadistatud isikutuvastusserveriga."; "NSFaceIDUsageDescription" = "Ligipääsuks sinu rakendusele on kasutusel Face ID."; "NSLocationWhenInUseUsageDescription" = "Kui sa jagad teiste kasutajatega oma asukohta, siis Element vajab õigusi asukoha kuvamiseks kaardil."; "NSLocationAlwaysAndWhenInUseUsageDescription" = "Kui sa jagad teiste kasutajatega oma asukohta, siis Element vajab õigusi asukoha kuvamiseks kaardil."; From b04495fc0b17071c32830d27c1e480462720520a Mon Sep 17 00:00:00 2001 From: Mohamed Date: Wed, 24 Aug 2022 18:11:52 +0000 Subject: [PATCH 07/20] Translated using Weblate (Arabic) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/ar/ --- Riot/Assets/ar.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/ar.lproj/InfoPlist.strings b/Riot/Assets/ar.lproj/InfoPlist.strings index 74a8f22e6..ec2af3b42 100644 --- a/Riot/Assets/ar.lproj/InfoPlist.strings +++ b/Riot/Assets/ar.lproj/InfoPlist.strings @@ -1,11 +1,11 @@ -"NSContactsUsageDescription" = "سيعَرض إيليمنت جِهات الاتصال الخاصّة بِك حَتى تتمَكَّنَ من دَعوتهم للمُحادثَة."; +"NSContactsUsageDescription" = "ستتم مشاركتها مع خادِم الهُويَّة الخاص بك للمساعدة في العثور على جهات الاتصال الخاصة بك على Matrix."; "NSFaceIDUsageDescription" = "يُستخدَم خاصية التعرف على الوجه لِلوُصُول إلى التَّطبيق الخاصّ بِك."; "NSCalendarsUsageDescription" = "اطَّلِع عَلَى اِجتِماعاتِك المُجَدوَلَة في التَّطبيق."; "NSMicrophoneUsageDescription" = "يحتاجَ إيليمنت الوُصول إلى المِيكرُوفُون لإجراء المُكالمات واستِقبالها، والتِقاط مقاطَع الفيدِيو، وتَسجيل الرسائل الصَوتية."; // Permissions usage explanations -"NSCameraUsageDescription" = "تُستَخدَم الكاميرا لاِلتِقاط الصُّوَر، المَقاطِع المَرئيَّة وإجراءُ مُكالَمَةٍ مَرئيَّة."; -"NSPhotoLibraryUsageDescription" = "مَكتَبَة الصُّوَر تُستَخدَم لإرسال الصُّوَر وَالمَقاطِع المَرئيَّة."; +"NSCameraUsageDescription" = "تُستَخدَم الكاميرا لإجراء المُكالَمات المَرئَّية، أو لاِلتِقاط ورفع الصُّوَر والمَقاطِع المَرئيَّة."; +"NSPhotoLibraryUsageDescription" = "السماح بالوصول إلى الصُّوَر لرفع الصُّوَر وَالمَقاطِع المَرئيَّة من المَكتَبَة الخاصة بك."; "NSLocationWhenInUseUsageDescription" = "عِندَما تَشارَكَ مَوقِعك مَعَ أشَخاص آخرين، سيحتاجَ إيليمنت إلى الصلاحية لإظهار الخَريطة لهم."; "NSLocationAlwaysAndWhenInUseUsageDescription" = "إذاما شاركت موقعك مع أشخاص آخرين, فسيحتاج إيليمنت الصلاحية لإظهار خريطة لهم."; From b7250b637066fdae37034c09235836e36ab2924c Mon Sep 17 00:00:00 2001 From: Jozef Gaal Date: Wed, 24 Aug 2022 19:10:20 +0000 Subject: [PATCH 08/20] Translated using Weblate (Slovak) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/sk/ --- Riot/Assets/sk.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/sk.lproj/InfoPlist.strings b/Riot/Assets/sk.lproj/InfoPlist.strings index d9ca4e6bd..02aa39e9a 100644 --- a/Riot/Assets/sk.lproj/InfoPlist.strings +++ b/Riot/Assets/sk.lproj/InfoPlist.strings @@ -2,10 +2,10 @@ "NSFaceIDUsageDescription" = "Face ID sa používa na prístup k aplikácii."; "NSCalendarsUsageDescription" = "Zobrazte svoje naplánované stretnutia v aplikácii."; -"NSContactsUsageDescription" = "Element zobrazí vaše kontakty, aby ste ich mohli pozvať do chatu."; +"NSContactsUsageDescription" = "Budú zdieľané s vaším serverom identity, aby ste mohli nájsť svoje kontakty v službe Matrix."; "NSMicrophoneUsageDescription" = "Element potrebuje prístup k mikrofónu, aby mohol uskutočňovať a prijímať hovory, nahrávať videá a hlasové správy."; -"NSPhotoLibraryUsageDescription" = "Knižnica fotografií sa používa na odosielanie fotografií a videí."; +"NSPhotoLibraryUsageDescription" = "Povoľte prístup k fotografiám a nahrávajte fotografie a videá z vašej knižnice."; // Permissions usage explanations -"NSCameraUsageDescription" = "Fotoaparát sa používa na snímanie fotografií a videí, uskutočňovanie videohovorov."; +"NSCameraUsageDescription" = "Fotoaparát sa používa na uskutočňovanie videohovorov alebo na snímanie a odosielanie fotografií a videí."; "NSLocationWhenInUseUsageDescription" = "Keď zdieľate svoju polohu s ľuďmi, Element potrebuje prístup, aby im mohol zobraziť mapu."; "NSLocationAlwaysAndWhenInUseUsageDescription" = "Keď zdieľate svoju polohu s ľuďmi, Element potrebuje prístup, aby im mohol zobraziť mapu."; From 911cc888c871fd81cf1eb0a75e94b9ab89d2234e Mon Sep 17 00:00:00 2001 From: phardyle Date: Sun, 28 Aug 2022 03:19:32 +0000 Subject: [PATCH 09/20] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/zh_Hans/ --- Riot/Assets/zh_Hans.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/zh_Hans.lproj/InfoPlist.strings b/Riot/Assets/zh_Hans.lproj/InfoPlist.strings index f744e65ac..314bc187d 100644 --- a/Riot/Assets/zh_Hans.lproj/InfoPlist.strings +++ b/Riot/Assets/zh_Hans.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "摄像头权限用于拍摄照片、录制视频或进行视频聊天。"; -"NSPhotoLibraryUsageDescription" = "照片库访问权限用于发送图片与视频。"; +"NSCameraUsageDescription" = "摄像头用于视频通话,或者拍摄和上传照片和视频。"; +"NSPhotoLibraryUsageDescription" = "授予照片访问权以上传你库里的照片和视频。"; "NSMicrophoneUsageDescription" = "Element 需要访问您的麦克风才能拨打和接听电话、拍摄视频和录制语音消息。"; -"NSContactsUsageDescription" = "Element 将显示您的联系人,以便您可以邀请他们聊天。"; +"NSContactsUsageDescription" = "将与你的身份服务器共享他们以帮助发现你Matrix上的联系人。"; "NSCalendarsUsageDescription" = "在此应用中查看你计划的会议。"; "NSFaceIDUsageDescription" = "Face ID 权限用于访问您的应用。"; "NSLocationAlwaysAndWhenInUseUsageDescription" = "当你分享你的位置给人们的时候,Element需要权限以显示地图。"; From d91e834c7b6ffb49fae46c06c63f8fc40b1fb04f Mon Sep 17 00:00:00 2001 From: Linerly Date: Sun, 28 Aug 2022 03:14:46 +0000 Subject: [PATCH 10/20] Translated using Weblate (Indonesian) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/id/ --- Riot/Assets/id.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/id.lproj/InfoPlist.strings b/Riot/Assets/id.lproj/InfoPlist.strings index 846f839cd..532fe49b3 100644 --- a/Riot/Assets/id.lproj/InfoPlist.strings +++ b/Riot/Assets/id.lproj/InfoPlist.strings @@ -1,11 +1,11 @@ -"NSContactsUsageDescription" = "Element akan menampilkan kontak Anda supaya Anda bisa mengundang mereka ke obrolan."; +"NSContactsUsageDescription" = "Mereka akan dibagikan dengan server identitas Anda untuk membantu mencari kontak Anda di Matrix."; // Permissions usage explanations -"NSCameraUsageDescription" = "Kamera digunakan untuk mengambil foto dan video, dan melakukan panggilan video."; +"NSCameraUsageDescription" = "Kamera digunakan untuk melakukan panggilan video, atau mengambil dan mengunggah foto dan video."; "NSFaceIDUsageDescription" = "Face ID digunakan untuk mengakses aplikasi Anda."; "NSCalendarsUsageDescription" = "Lihat pertemuan yang sudah dijadwalkan di aplikasi."; "NSMicrophoneUsageDescription" = "Element membutuhkan akses ke mikrofon Anda untuk melakukan dan menerima panggilan, mengambil video, dan merekam pesan suara."; -"NSPhotoLibraryUsageDescription" = "Galeri digunakan untuk mengirim foto dan video."; +"NSPhotoLibraryUsageDescription" = "Perbolehkan pengaksesan ke foto untuk mengunggah foto dan video dan pustaka Anda."; "NSLocationWhenInUseUsageDescription" = "Ketika Anda membagikan lokasi Anda ke orang-orang, Element membutuhkan akses untuk menampilkan mereka sebuah peta."; "NSLocationAlwaysAndWhenInUseUsageDescription" = "Ketika Anda membagikan lokasi Anda kepada seseorang, Element membutuhkan akses untuk menampilkan mereka sebuah peta."; From 9138b318920e7cb1c0edb5ab6ce8611ad1a8eaf8 Mon Sep 17 00:00:00 2001 From: Johan Smits Date: Mon, 29 Aug 2022 09:37:55 +0000 Subject: [PATCH 11/20] Translated using Weblate (Dutch) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/nl/ --- Riot/Assets/nl.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/nl.lproj/InfoPlist.strings b/Riot/Assets/nl.lproj/InfoPlist.strings index f7a0da639..2ef529d61 100644 --- a/Riot/Assets/nl.lproj/InfoPlist.strings +++ b/Riot/Assets/nl.lproj/InfoPlist.strings @@ -15,10 +15,10 @@ */ // Permissions usage explanations -"NSCameraUsageDescription" = "De camera wordt gebruikt om foto’s en video’s te maken, en voor videogesprekken."; -"NSPhotoLibraryUsageDescription" = "De fotogalerij wordt gebruikt om foto’s en video’s te versturen."; +"NSCameraUsageDescription" = "De camera wordt gebruikt om te videobellen, of om foto's en video's te maken en te uploaden."; +"NSPhotoLibraryUsageDescription" = "Geef toegang tot foto's om foto's en video's uit uw bibliotheek te uploaden."; "NSMicrophoneUsageDescription" = "Element heeft toegang nodig tot uw microfoon nodig voor oproepen, maken van video's en spraakberichten opnemen."; -"NSContactsUsageDescription" = "Element zal uw contacten tonen zodat u ze kunt uitnodigen om te chatten."; +"NSContactsUsageDescription" = "Ze worden gedeeld met uw identiteitsserver om uw contacten op Matrix te vinden."; "NSCalendarsUsageDescription" = "Bekijk uw geplande afspraken in de app."; "NSFaceIDUsageDescription" = "Face ID wordt gebruikt om toegang te krijgen tot uw app."; "NSLocationWhenInUseUsageDescription" = "Wanneer u uw locatie deelt met mensen heeft Element toegang nodig om dit op een kaart te tonen."; From b6f5b5fc90db0830d8295eb94080141413e843e2 Mon Sep 17 00:00:00 2001 From: gulekismail Date: Wed, 7 Sep 2022 17:14:53 +0300 Subject: [PATCH 12/20] Prepare for new sprint --- Config/AppVersion.xcconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config/AppVersion.xcconfig b/Config/AppVersion.xcconfig index f5e53ec71..2126ffd55 100644 --- a/Config/AppVersion.xcconfig +++ b/Config/AppVersion.xcconfig @@ -15,5 +15,5 @@ // // Version -MARKETING_VERSION = 1.9.3 -CURRENT_PROJECT_VERSION = 1.9.3 +MARKETING_VERSION = 1.9.4 +CURRENT_PROJECT_VERSION = 1.9.4 From 67120a099d9dbdabb261137ed59fb71cc4f62bcb Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Thu, 8 Sep 2022 09:43:22 +0300 Subject: [PATCH 13/20] Have Codecov ignore generated files and run the UI tests on pushes to develop --- .github/workflows/ci-ui-tests.yml | 5 +++-- codecov.yml | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-ui-tests.yml b/.github/workflows/ci-ui-tests.yml index eee39fd4f..a5ba76e7b 100644 --- a/.github/workflows/ci-ui-tests.yml +++ b/.github/workflows/ci-ui-tests.yml @@ -1,10 +1,11 @@ name: UI Tests CI on: - # Triggers the workflow on any pull request + push: + branches: [ develop ] + pull_request: - # Allows you to run this workflow manually from the Actions tab workflow_dispatch: env: diff --git a/codecov.yml b/codecov.yml index 33f6aec9f..8af06f857 100644 --- a/codecov.yml +++ b/codecov.yml @@ -14,3 +14,6 @@ coverage: # to codecov so that PR reviewers can see uncovered lines target: auto threshold: 1% + +ignore: + - "Riot/Generated" # ignore the folder and all its contents \ No newline at end of file From 8aac9714941f37bf8b434867b410bfad9e48b9b6 Mon Sep 17 00:00:00 2001 From: Thibault Martin Date: Wed, 7 Sep 2022 08:12:32 +0000 Subject: [PATCH 14/20] Translated using Weblate (French) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/fr/ --- Riot/Assets/fr.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/fr.lproj/InfoPlist.strings b/Riot/Assets/fr.lproj/InfoPlist.strings index d4ff9bba6..ed144a878 100644 --- a/Riot/Assets/fr.lproj/InfoPlist.strings +++ b/Riot/Assets/fr.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "L’appareil photo est utilisé pour prendre des photos, des vidéos et pour passer des appels vidéo."; -"NSPhotoLibraryUsageDescription" = "La photothèque est utilisée pour envoyer des photos et des vidéos."; +"NSCameraUsageDescription" = "L’appareil photo est utilisé les appels vidéo ainsi que prendre et envoyer des photos et vidéos."; +"NSPhotoLibraryUsageDescription" = "Autorisez l’accès à la photothèque pour envoyer des photos et des vidéos."; "NSMicrophoneUsageDescription" = "Element doit avoir accès au microphone pour passer des appels, capturer des vidéos et enregistrer des messages vocaux."; -"NSContactsUsageDescription" = "Element affichera vos contacts pour que vous puissiez les inviter à parler."; +"NSContactsUsageDescription" = "Ils seront partagés avec votre serveur d’identité pour que vous puissiez inviter vos contacts à utiliser Matrix."; "NSCalendarsUsageDescription" = "Voir vos rendez-vous dans l’application."; "NSFaceIDUsageDescription" = "Face ID est utilisé pour accéder à votre application."; "NSLocationWhenInUseUsageDescription" = "Element doit accéder à votre emplacement pour vous permettre de la partager aux autres utilisateurs sur une carte."; From 9b8f488b0a2ad8cccbf24d90c0c5cb6236eab6ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20Romanik?= Date: Tue, 6 Sep 2022 22:39:33 +0000 Subject: [PATCH 15/20] Translated using Weblate (Polish) Currently translated at 100.0% (8 of 8 strings) Translation: Element iOS/Element iOS (Dialogs) Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/pl/ --- Riot/Assets/pl.lproj/InfoPlist.strings | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Riot/Assets/pl.lproj/InfoPlist.strings b/Riot/Assets/pl.lproj/InfoPlist.strings index d23dc4fb5..5abe1456a 100644 --- a/Riot/Assets/pl.lproj/InfoPlist.strings +++ b/Riot/Assets/pl.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ // Permissions usage explanations -"NSCameraUsageDescription" = "Kamera wykorzystywana jest do robienia zdjęć, nagrywania filmów i prowadzenia rozmów wideo."; -"NSPhotoLibraryUsageDescription" = "Biblioteka zdjęć wykorzystywana jest do wysyłania zdjęć i filmów."; +"NSCameraUsageDescription" = "Aparat wykorzystywany jest do prowadzenia rozmów wideo, robienia zdjęć i nagrywania filmów."; +"NSPhotoLibraryUsageDescription" = "Zezwól na dostęp do zdjęć, aby wysyłać zdjęcia i filmy z twojej biblioteki."; "NSMicrophoneUsageDescription" = "Element musi mieć dostęp do mikrofonu, aby wykonywać i odbierać połączenia, nagrywać filmy i nagrywać wiadomości głosowe."; -"NSContactsUsageDescription" = "Element pokaże Twoje kontakty, dzięki czemu możesz je zaprosić do czatu."; +"NSContactsUsageDescription" = "Zostaną one udostępnione twojemu serwerowi tożsamości, aby ułatwić ci znalezienie kontaktów w sieci Matrix."; "NSCalendarsUsageDescription" = "Zobacz swoje zaplanowane spotkania w aplikacji."; "NSFaceIDUsageDescription" = "Face ID wykorzystywane jest do odblokowywania aplikacji."; "NSLocationWhenInUseUsageDescription" = "Gdy udostępniasz innym swoją lokalizację, Element potrzebuje dostępu, aby pokazać im mapę."; From aff2d1b2e1f92e54387281a487e7e822ac5b5b3e Mon Sep 17 00:00:00 2001 From: Thibault Martin Date: Fri, 9 Sep 2022 06:22:41 +0000 Subject: [PATCH 16/20] Translated using Weblate (French) Currently translated at 99.9% (2178 of 2180 strings) Translation: Element iOS/Element iOS Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/fr/ --- Riot/Assets/fr.lproj/Vector.strings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Riot/Assets/fr.lproj/Vector.strings b/Riot/Assets/fr.lproj/Vector.strings index 1921f41d3..3cf3a6a40 100644 --- a/Riot/Assets/fr.lproj/Vector.strings +++ b/Riot/Assets/fr.lproj/Vector.strings @@ -2496,7 +2496,7 @@ // Mark: - All Chats -"all_chats_title" = "Toutes les discussions"; +"all_chats_title" = "Tous mes chats"; "spaces_subspace_creation_visibility_message" = "L’espace créé sera ajouté à %@."; "spaces_subspace_creation_visibility_title" = "Quel type de sous-espace voulez-vous créer ?"; "spaces_explore_rooms_format" = "Parcourir %@"; From ec57ba428596e05d1b5f197959653260e73ebddd Mon Sep 17 00:00:00 2001 From: Yoan Pintas Date: Fri, 9 Sep 2022 09:01:04 +0200 Subject: [PATCH 17/20] Fix composer expansion on Start DM (#6692) --- Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m | 4 ++++ changelog.d/5864.feature | 1 + changelog.d/6689.bugfix | 1 + 3 files changed, 6 insertions(+) create mode 100644 changelog.d/5864.feature create mode 100644 changelog.d/6689.bugfix diff --git a/Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m b/Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m index 9d74c16b1..f3b93ad44 100644 --- a/Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m +++ b/Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m @@ -256,6 +256,10 @@ static const NSTimeInterval kActionMenuComposerHeightAnimationDuration = .3; updatedHeight += kContextBarHeight; self.textView.maxHeight -= kContextBarHeight; break; + case RoomInputToolbarViewSendModeCreateDM: + buttonImage = AssetImages.sendIcon.image; + self.inputContextViewHeightConstraint.constant = 0; + break; default: buttonImage = AssetImages.sendIcon.image; diff --git a/changelog.d/5864.feature b/changelog.d/5864.feature new file mode 100644 index 000000000..6ff937581 --- /dev/null +++ b/changelog.d/5864.feature @@ -0,0 +1 @@ +Create DM room only on first message - Create the DM and navigate to the new room after sending an event \ No newline at end of file diff --git a/changelog.d/6689.bugfix b/changelog.d/6689.bugfix new file mode 100644 index 000000000..6ff937581 --- /dev/null +++ b/changelog.d/6689.bugfix @@ -0,0 +1 @@ +Create DM room only on first message - Create the DM and navigate to the new room after sending an event \ No newline at end of file From b01b5f4a4a45e450a410986cf10a909d235e563a Mon Sep 17 00:00:00 2001 From: giomfo Date: Fri, 9 Sep 2022 09:16:52 +0200 Subject: [PATCH 18/20] Remove the automatic invite on new message in a DM left by the direct user (#6695) --- Riot/Modules/Room/RoomViewController.m | 135 +++++-------------------- changelog.d/6691.bugfix | 1 + 2 files changed, 24 insertions(+), 112 deletions(-) create mode 100644 changelog.d/6691.bugfix diff --git a/Riot/Modules/Room/RoomViewController.m b/Riot/Modules/Room/RoomViewController.m index 391b8d1c3..771c3d657 100644 --- a/Riot/Modules/Room/RoomViewController.m +++ b/Riot/Modules/Room/RoomViewController.m @@ -93,7 +93,6 @@ static const int kThreadListBarButtonItemTag = 99; static UIEdgeInsets kThreadListBarButtonItemContentInsetsNoDot; static UIEdgeInsets kThreadListBarButtonItemContentInsetsDot; static CGSize kThreadListBarButtonItemImageSize; -NSString *const RoomViewControllerErrorDomain = @"RoomViewControllerErrorDomain"; @interface RoomViewController () Date: Fri, 9 Sep 2022 09:21:17 +0200 Subject: [PATCH 19/20] update changelog (#6697) --- changelog.d/6689.bugfix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.d/6689.bugfix b/changelog.d/6689.bugfix index 6ff937581..593cd7cd5 100644 --- a/changelog.d/6689.bugfix +++ b/changelog.d/6689.bugfix @@ -1 +1 @@ -Create DM room only on first message - Create the DM and navigate to the new room after sending an event \ No newline at end of file +Fix composer expansion on Start DM as you enter the message in deferred mode. \ No newline at end of file From bce44788148c041b9310f87c021e033a00d52f13 Mon Sep 17 00:00:00 2001 From: gulekismail Date: Fri, 9 Sep 2022 11:01:31 +0300 Subject: [PATCH 20/20] version++ --- CHANGES.md | 12 ++++++++++++ changelog.d/5864.feature | 1 - changelog.d/6689.bugfix | 1 - changelog.d/6691.bugfix | 1 - 4 files changed, 12 insertions(+), 3 deletions(-) delete mode 100644 changelog.d/5864.feature delete mode 100644 changelog.d/6689.bugfix delete mode 100644 changelog.d/6691.bugfix diff --git a/CHANGES.md b/CHANGES.md index 6bbcc80eb..970c9527c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,15 @@ +## Changes in 1.9.4 (2022-09-09) + +✨ Features + +- Create DM room only on first message - Create the DM and navigate to the new room after sending an event ([#5864](https://github.com/vector-im/element-ios/issues/5864)) + +🐛 Bugfixes + +- Fix composer expansion on Start DM as you enter the message in deferred mode. ([#6689](https://github.com/vector-im/element-ios/issues/6689)) +- [Group DM] send a new message in an existing DM invite again one of left member. ([#6691](https://github.com/vector-im/element-ios/issues/6691)) + + ## Changes in 1.9.3 (2022-09-07) ✨ Features diff --git a/changelog.d/5864.feature b/changelog.d/5864.feature deleted file mode 100644 index 6ff937581..000000000 --- a/changelog.d/5864.feature +++ /dev/null @@ -1 +0,0 @@ -Create DM room only on first message - Create the DM and navigate to the new room after sending an event \ No newline at end of file diff --git a/changelog.d/6689.bugfix b/changelog.d/6689.bugfix deleted file mode 100644 index 593cd7cd5..000000000 --- a/changelog.d/6689.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix composer expansion on Start DM as you enter the message in deferred mode. \ No newline at end of file diff --git a/changelog.d/6691.bugfix b/changelog.d/6691.bugfix deleted file mode 100644 index fb3e8b280..000000000 --- a/changelog.d/6691.bugfix +++ /dev/null @@ -1 +0,0 @@ -[Group DM] send a new message in an existing DM invite again one of left member. \ No newline at end of file