diff --git a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift index 966284b0c9..59c2b25b6d 100644 --- a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift +++ b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift @@ -283,6 +283,37 @@ private let versionDescriptions: [VersionDescription] = [ ), ] ), + VersionDescription( + version: "v5.4", + post: URL(string: "https://simplex.chat/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.html"), + features: [ + FeatureDescription( + icon: "desktopcomputer", + title: "Link mobile and desktop apps! 🔗", + description: "Via secure quantum resistant protocol." + ), + FeatureDescription( + icon: "person.2", + title: "Better groups", + description: "Faster joining and more reliable messages." + ), + FeatureDescription( + icon: "theatermasks", + title: "Incognito groups", + description: "Create a group using a random profile." + ), + FeatureDescription( + icon: "hand.raised", + title: "Block group members", + description: "To hide unwanted messages." + ), + FeatureDescription( + icon: "gift", + title: "A few more things", + description: "- optionally notify deleted contacts.\n- profile names with spaces.\n- and more!" + ), + ] + ), ] private let lastVersion = versionDescriptions.last!.version diff --git a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff index 19e311468a..9db0f95f00 100644 --- a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff +++ b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff @@ -386,6 +386,12 @@ - и още! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -880,6 +886,10 @@ Лош хеш на съобщението No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages По-добри съобщения @@ -889,6 +899,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1329,6 +1343,10 @@ This is your own one-time link! Създай SimpleX адрес No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Създайте адрес, за да позволите на хората да се свързват с вас. @@ -2382,6 +2400,10 @@ This cannot be undone! Бързо и без чакане, докато подателят е онлайн! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Любим @@ -2799,6 +2821,10 @@ This cannot be undone! Инкогнито No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Режим инкогнито @@ -3062,6 +3088,10 @@ This is your link for group %@! Ограничения No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4993,6 +5023,10 @@ It can happen because of some bug or when the connection is compromised.За да се свърже, вашият контакт може да сканира QR код или да използва линка в приложението. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection За да направите нова връзка @@ -5308,6 +5342,10 @@ To connect, please ask your contact to create another connection link and check Чрез браузър No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Видео разговор diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff index 0286c8c684..4d679ab2d5 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff +++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff @@ -386,6 +386,12 @@ - a více! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -880,6 +886,10 @@ Špatný hash zprávy No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Lepší zprávy @@ -889,6 +899,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1329,6 +1343,10 @@ This is your own one-time link! Vytvořit SimpleX adresu No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Vytvořit adresu, aby se s vámi lidé mohli spojit. @@ -2382,6 +2400,10 @@ This cannot be undone! Rychle a bez čekání, než bude odesílatel online! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Oblíbené @@ -2799,6 +2821,10 @@ This cannot be undone! Inkognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Režim inkognito @@ -3062,6 +3088,10 @@ This is your link for group %@! Omezení No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4993,6 +5023,10 @@ Může se to stát kvůli nějaké chybě, nebo pokud je spojení kompromitován Pro připojení může váš kontakt naskenovat QR kód, nebo použít odkaz v aplikaci. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Vytvoření nového připojení @@ -5308,6 +5342,10 @@ Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu Prostřednictvím prohlížeče No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Videohovor diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff index a69ae55fd3..6c0c0d6807 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -393,6 +393,12 @@ - und mehr! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -891,6 +897,10 @@ Ungültiger Nachrichten-Hash No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Verbesserungen bei Nachrichten @@ -901,6 +911,10 @@ Blockieren No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member Mitglied blockieren @@ -1351,6 +1365,10 @@ Das ist Ihr eigener Einmal-Link! SimpleX-Adresse erstellen No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Erstellen Sie eine Adresse, damit sich Personen mit Ihnen verbinden können. @@ -2413,6 +2431,10 @@ Das kann nicht rückgängig gemacht werden! Schnell und ohne warten auf den Absender, bis er online ist! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Favorit @@ -2833,6 +2855,10 @@ Das kann nicht rückgängig gemacht werden! Inkognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Inkognito-Modus @@ -3101,6 +3127,10 @@ Das ist Ihr Link für die Gruppe %@! Einschränkungen No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -5041,6 +5071,10 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro Um eine Verbindung herzustellen, kann Ihr Kontakt den QR-Code scannen oder den Link in der App verwenden. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Um eine Verbindung mit einem neuen Kontakt zu erstellen @@ -5359,6 +5393,10 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Über den Browser No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Videoanruf diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff index dd302cd1e1..7781cec534 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff +++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff @@ -392,6 +392,15 @@ - and more! - more stable message delivery. - a bit better groups. +- and more! + No comment provided by engineer. + + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + - optionally notify deleted contacts. +- spaces in profile names. - and more! No comment provided by engineer. @@ -894,6 +903,11 @@ Bad message hash No comment provided by engineer. + + Better groups + Better groups + No comment provided by engineer. + Better messages Better messages @@ -904,6 +918,11 @@ Block No comment provided by engineer. + + Block group members + Block group members + No comment provided by engineer. + Block member Block member @@ -1359,6 +1378,11 @@ This is your own one-time link! Create SimpleX address No comment provided by engineer. + + Create a group using a random profile. + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Create an address to let people connect with you. @@ -2429,6 +2453,11 @@ This cannot be undone! Fast and no wait until the sender is online! No comment provided by engineer. + + Faster joining and more reliable messages. + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Favorite @@ -2849,6 +2878,11 @@ This cannot be undone! Incognito No comment provided by engineer. + + Incognito groups + Incognito groups + No comment provided by engineer. + Incognito mode Incognito mode @@ -3119,6 +3153,11 @@ This is your link for group %@! Limitations No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options Linked desktop options @@ -5065,6 +5104,11 @@ It can happen because of some bug or when the connection is compromised.To connect, your contact can scan QR code or use the link in the app. No comment provided by engineer. + + To hide unwanted messages. + To hide unwanted messages. + No comment provided by engineer. + To make a new connection To make a new connection @@ -5389,6 +5433,11 @@ To connect, please ask your contact to create another connection link and check Via browser No comment provided by engineer. + + Via secure quantum resistant protocol. + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Video call diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff index e913d78d2d..b22eeb2554 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -386,6 +386,12 @@ - ¡y más! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -880,6 +886,10 @@ Hash de mensaje incorrecto No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Mensajes mejorados @@ -889,6 +899,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1329,6 +1343,10 @@ This is your own one-time link! Crear tu dirección SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Crea una dirección para que otras personas puedan conectar contigo. @@ -2382,6 +2400,10 @@ This cannot be undone! ¡Rápido y sin necesidad de esperar a que el remitente esté en línea! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Favoritos @@ -2799,6 +2821,10 @@ This cannot be undone! Incógnito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Modo incógnito @@ -3062,6 +3088,10 @@ This is your link for group %@! Limitaciones No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4993,6 +5023,10 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida. Para conectarse, tu contacto puede escanear el código QR o usar el enlace en la aplicación. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Para hacer una conexión nueva @@ -5309,6 +5343,10 @@ Para conectarte, pide a tu contacto que cree otro enlace de conexión y comprueb Mediante navegador No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Videollamada diff --git a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff index 694b81bcd7..6999871574 100644 --- a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff +++ b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff @@ -383,6 +383,12 @@ - ja paljon muuta! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -876,6 +882,10 @@ Virheellinen viestin tarkiste No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Parempia viestejä @@ -885,6 +895,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1324,6 +1338,10 @@ This is your own one-time link! Luo SimpleX-osoite No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Luo osoite, jolla ihmiset voivat ottaa sinuun yhteyttä. @@ -2374,6 +2392,10 @@ This cannot be undone! Nopea ja ei odotusta, kunnes lähettäjä on online-tilassa! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Suosikki @@ -2791,6 +2813,10 @@ This cannot be undone! Incognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Incognito-tila @@ -3054,6 +3080,10 @@ This is your link for group %@! Rajoitukset No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4981,6 +5011,10 @@ Tämä voi johtua jostain virheestä tai siitä, että yhteys on vaarantunut.Kontaktisi voi muodostaa yhteyden skannaamalla QR-koodin tai käyttämällä sovelluksessa olevaa linkkiä. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Uuden yhteyden luominen @@ -5295,6 +5329,10 @@ Jos haluat muodostaa yhteyden, pyydä kontaktiasi luomaan toinen yhteyslinkki ja Selaimella No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Videopuhelu diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff index be028fcbb4..a0c5b6e991 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -393,6 +393,12 @@ - et bien d'autres choses encore ! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -891,6 +897,10 @@ Mauvais hash de message No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Meilleurs messages @@ -901,6 +911,10 @@ Bloquer No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member Bloquer ce membre @@ -1351,6 +1365,10 @@ Il s'agit de votre propre lien unique ! Créer une adresse SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Créez une adresse pour permettre aux gens de vous contacter. @@ -2413,6 +2431,10 @@ Cette opération ne peut être annulée ! Rapide et ne nécessitant pas d'attendre que l'expéditeur soit en ligne ! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Favoris @@ -2833,6 +2855,10 @@ Cette opération ne peut être annulée ! Incognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Mode Incognito @@ -3101,6 +3127,10 @@ Voici votre lien pour le groupe %@ ! Limitations No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -5041,6 +5071,10 @@ Cela peut se produire en raison d'un bug ou lorsque la connexion est compromise. Pour se connecter, votre contact peut scanner le code QR ou utiliser le lien dans l'application. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Pour établir une nouvelle connexion @@ -5359,6 +5393,10 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Via navigateur No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Appel vidéo diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff index 9e38f14e6e..ec62aed15a 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -393,6 +393,12 @@ - e altro ancora! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -891,6 +897,10 @@ Hash del messaggio errato No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Messaggi migliorati @@ -901,6 +911,10 @@ Blocca No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member Blocca membro @@ -1351,6 +1365,10 @@ Questo è il tuo link una tantum! Crea indirizzo SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Crea un indirizzo per consentire alle persone di connettersi con te. @@ -2413,6 +2431,10 @@ Non è reversibile! Veloce e senza aspettare che il mittente sia in linea! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Preferito @@ -2833,6 +2855,10 @@ Non è reversibile! Incognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Modalità incognito @@ -3101,6 +3127,10 @@ Questo è il tuo link per il gruppo %@! Limitazioni No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -5041,6 +5071,10 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa.Per connettervi, il tuo contatto può scansionare il codice QR o usare il link nell'app. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Per creare una nuova connessione @@ -5359,6 +5393,10 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Via browser No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Videochiamata diff --git a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff index 138f67fe2b..37b942f7d1 100644 --- a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff +++ b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff @@ -383,6 +383,12 @@ - などなど! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -877,6 +883,10 @@ メッセージのハッシュ値問題 No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages より良いメッセージ @@ -886,6 +896,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1326,6 +1340,10 @@ This is your own one-time link! SimpleXアドレスの作成 No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. 人とつながるためのアドレスを作成する。 @@ -2377,6 +2395,10 @@ This cannot be undone! 送信者がオンラインになるまでの待ち時間がなく、速い! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite お気に入り @@ -2794,6 +2816,10 @@ This cannot be undone! シークレットモード No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode シークレットモード @@ -3057,6 +3083,10 @@ This is your link for group %@! 制限事項 No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4977,6 +5007,10 @@ It can happen because of some bug or when the connection is compromised.接続するにはQRコードを読み込むか、アプリ内のリンクを使用する必要があります。 No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection 新規に接続する場合 @@ -5291,6 +5325,10 @@ To connect, please ask your contact to create another connection link and check ブラウザ経由 No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call ビデオ通話 diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff index 696c7e99fc..5119dc9a3f 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff +++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff @@ -393,6 +393,12 @@ - en meer! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -891,6 +897,10 @@ Onjuiste bericht hash No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Betere berichten @@ -901,6 +911,10 @@ Blokkeren No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member Lid blokkeren @@ -1351,6 +1365,10 @@ Dit is uw eigen eenmalige link! Maak een SimpleX adres aan No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Maak een adres aan zodat mensen contact met je kunnen opnemen. @@ -2413,6 +2431,10 @@ Dit kan niet ongedaan gemaakt worden! Snel en niet wachten tot de afzender online is! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Favoriet @@ -2833,6 +2855,10 @@ Dit kan niet ongedaan gemaakt worden! Incognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Incognito modus @@ -3101,6 +3127,10 @@ Dit is jouw link voor groep %@! Beperkingen No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -5041,6 +5071,10 @@ Het kan gebeuren vanwege een bug of wanneer de verbinding is aangetast. Om verbinding te maken, kan uw contact de QR-code scannen of de link in de app gebruiken. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Om een nieuwe verbinding te maken @@ -5359,6 +5393,10 @@ Om verbinding te maken, vraagt u uw contact om een andere verbinding link te mak Via browser No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call video oproep diff --git a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff index 58c3c85b0e..518addb4ca 100644 --- a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff +++ b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff @@ -393,6 +393,12 @@ - i więcej! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -891,6 +897,10 @@ Zły hash wiadomości No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Lepsze wiadomości @@ -901,6 +911,10 @@ Zablokuj No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member Zablokuj członka @@ -1351,6 +1365,10 @@ To jest twój jednorazowy link! Utwórz adres SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Utwórz adres, aby ludzie mogli się z Tobą połączyć. @@ -2413,6 +2431,10 @@ To nie może być cofnięte! Szybko i bez czekania aż nadawca będzie online! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Ulubione @@ -2833,6 +2855,10 @@ To nie może być cofnięte! Incognito No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Tryb incognito @@ -3101,6 +3127,10 @@ To jest twój link do grupy %@! Ograniczenia No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -5041,6 +5071,10 @@ Może się to zdarzyć z powodu jakiegoś błędu lub gdy połączenie jest skom Aby się połączyć, Twój kontakt może zeskanować kod QR lub skorzystać z linku w aplikacji. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Aby nawiązać nowe połączenie @@ -5359,6 +5393,10 @@ Aby się połączyć, poproś Twój kontakt o utworzenie kolejnego linku połąc Przez przeglądarkę No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Połączenie wideo diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff index d544471c67..7744fa908a 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -386,6 +386,12 @@ - и прочее! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -880,6 +886,10 @@ Ошибка хэш сообщения No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Улучшенные сообщения @@ -889,6 +899,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1329,6 +1343,10 @@ This is your own one-time link! Создать адрес SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Создайте адрес, чтобы можно было соединиться с вами. @@ -2380,6 +2398,10 @@ This cannot be undone! Быстрые и не нужно ждать, когда отправитель онлайн! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Избранный @@ -2797,6 +2819,10 @@ This cannot be undone! Инкогнито No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Режим Инкогнито @@ -3060,6 +3086,10 @@ This is your link for group %@! Ограничения No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4989,6 +5019,10 @@ It can happen because of some bug or when the connection is compromised.Чтобы соединиться с Вами, Ваш контакт может отсканировать QR-код или использовать ссылку в приложении. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Чтобы соединиться @@ -5304,6 +5338,10 @@ To connect, please ask your contact to create another connection link and check В браузере No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Видеозвонок diff --git a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff index f7e2ad5955..3c37295754 100644 --- a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff +++ b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff @@ -377,6 +377,12 @@ - และอื่น ๆ! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -868,6 +874,10 @@ แฮชข้อความไม่ดี No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages ข้อความที่ดีขึ้น @@ -877,6 +887,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1314,6 +1328,10 @@ This is your own one-time link! สร้างที่อยู่ SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. สร้างที่อยู่เพื่อให้ผู้อื่นเชื่อมต่อกับคุณ @@ -2359,6 +2377,10 @@ This cannot be undone! รวดเร็วและไม่ต้องรอจนกว่าผู้ส่งจะออนไลน์! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite ที่ชอบ @@ -2776,6 +2798,10 @@ This cannot be undone! ไม่ระบุตัวตน No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode โหมดไม่ระบุตัวตน @@ -3037,6 +3063,10 @@ This is your link for group %@! ข้อจำกัด No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4954,6 +4984,10 @@ It can happen because of some bug or when the connection is compromised.เพื่อการเชื่อมต่อ ผู้ติดต่อของคุณสามารถสแกนคิวอาร์โค้ดหรือใช้ลิงก์ในแอป No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection เพื่อสร้างการเชื่อมต่อใหม่ @@ -5266,6 +5300,10 @@ To connect, please ask your contact to create another connection link and check ผ่านเบราว์เซอร์ No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call การสนทนาทางวิดีโอ diff --git a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff index 16b66a27d6..d6f60cb702 100644 --- a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff +++ b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff @@ -382,6 +382,12 @@ - і багато іншого! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -875,6 +881,10 @@ Поганий хеш повідомлення No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages Кращі повідомлення @@ -884,6 +894,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1323,6 +1337,10 @@ This is your own one-time link! Створіть адресу SimpleX No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. Створіть адресу, щоб люди могли з вами зв'язатися. @@ -2369,6 +2387,10 @@ This cannot be undone! Швидко і без очікування, поки відправник буде онлайн! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite Улюблений @@ -2786,6 +2808,10 @@ This cannot be undone! Інкогніто No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode Режим інкогніто @@ -3049,6 +3075,10 @@ This is your link for group %@! Обмеження No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4976,6 +5006,10 @@ It can happen because of some bug or when the connection is compromised.Щоб підключитися, ваш контакт може відсканувати QR-код або скористатися посиланням у додатку. No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection Щоб створити нове з'єднання @@ -5290,6 +5324,10 @@ To connect, please ask your contact to create another connection link and check Через браузер No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call Відеодзвінок diff --git a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff index d579e98bb9..1e9bd9ac1e 100644 --- a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff @@ -386,6 +386,12 @@ - 以及更多! No comment provided by engineer. + + - optionally notify deleted contacts. +- spaces in profile names. +- and more! + No comment provided by engineer. + - voice messages up to 5 minutes. - custom time to disappear. @@ -880,6 +886,10 @@ 错误消息散列 No comment provided by engineer. + + Better groups + No comment provided by engineer. + Better messages 更好的消息 @@ -889,6 +899,10 @@ Block No comment provided by engineer. + + Block group members + No comment provided by engineer. + Block member No comment provided by engineer. @@ -1329,6 +1343,10 @@ This is your own one-time link! 创建 SimpleX 地址 No comment provided by engineer. + + Create a group using a random profile. + No comment provided by engineer. + Create an address to let people connect with you. 创建一个地址,让人们与您联系。 @@ -2382,6 +2400,10 @@ This cannot be undone! 快速且无需等待发件人在线! No comment provided by engineer. + + Faster joining and more reliable messages. + No comment provided by engineer. + Favorite 最喜欢 @@ -2799,6 +2821,10 @@ This cannot be undone! 隐身聊天 No comment provided by engineer. + + Incognito groups + No comment provided by engineer. + Incognito mode 隐身模式 @@ -3062,6 +3088,10 @@ This is your link for group %@! 限制 No comment provided by engineer. + + Link mobile and desktop apps! 🔗 + No comment provided by engineer. + Linked desktop options No comment provided by engineer. @@ -4993,6 +5023,10 @@ It can happen because of some bug or when the connection is compromised.您的联系人可以扫描二维码或使用应用程序中的链接来建立连接。 No comment provided by engineer. + + To hide unwanted messages. + No comment provided by engineer. + To make a new connection 建立新连接 @@ -5308,6 +5342,10 @@ To connect, please ask your contact to create another connection link and check 通过浏览器 No comment provided by engineer. + + Via secure quantum resistant protocol. + No comment provided by engineer. + Video call 视频通话 diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt index 390fd0f14f..e1a81d925c 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/onboarding/WhatsNewView.kt @@ -431,6 +431,37 @@ private val versionDescriptions: List = listOf( ) ) ), + VersionDescription( + version = "v5.4", + post = "https://simplex.chat/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.html", + features = listOf( + FeatureDescription( + icon = MR.images.ic_desktop, + titleId = MR.strings.v5_4_link_mobile_desktop, + descrId = MR.strings.v5_4_link_mobile_desktop_descr + ), + FeatureDescription( + icon = MR.images.ic_group, + titleId = MR.strings.v5_4_better_groups, + descrId = MR.strings.v5_4_better_groups_descr + ), + FeatureDescription( + icon = MR.images.ic_theater_comedy, + titleId = MR.strings.v5_4_incognito_groups, + descrId = MR.strings.v5_4_incognito_groups_descr + ), + FeatureDescription( + icon = MR.images.ic_back_hand, + titleId = MR.strings.v5_4_block_group_members, + descrId = MR.strings.v5_4_block_group_members_descr + ), + FeatureDescription( + icon = MR.images.ic_redeem, + titleId = MR.strings.v5_2_more_things, + descrId = MR.strings.v5_4_more_things_descr + ) + ) + ), ) private val lastVersion = versionDescriptions.last().version diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml index 616e78651d..177dcb55f7 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -1608,6 +1608,25 @@ Toggle incognito when connecting. 6 new interface languages Arabic, Bulgarian, Finnish, Hebrew, Thai and Ukrainian - thanks to the users and Weblate. + Connect desktop and mobile! + Use your mobile app chat profile via desktop app. + Group improvements + Create groups incognito, block group members, faster join via link, and more. + Notify about contact deletion + You can optionally notify contacts when deleting them. + Checking SimpleX links + Detection of previously used and your own SimpleX links. + Spaces in profile names + You can now add spaces to your profile name. + Link mobile and desktop apps! 🔗 + Via secure quantum resistant protocol. + Better groups + Faster joining and more reliable messages. + Incognito groups + Create a group using a random profile. + Block group members + To hide unwanted messages. + - optionally notify deleted contacts.\n- profile names with spaces.\n- and more! seconds diff --git a/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.md b/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.md new file mode 100644 index 0000000000..aef4dddf64 --- /dev/null +++ b/blog/20231125-simplex-chat-v5-4-link-mobile-desktop-quantum-resistant-better-groups.md @@ -0,0 +1,78 @@ +--- +layout: layouts/article.html +title: "SimpleX Chat v5.4 - link mobile and desktop apps via quantum resistant protocol, and much better groups." +date: 2023-11-25 +preview: SimpleX Chat v5.4 - link mobile and desktop apps via quantum resistant protocol, and much better groups. +# image: images/20231125-remote-desktop.jpg +draft: true +imageWide: true +permalink: "/blog/20231125-simplex-chat-v5-4-quantum-resistant-mobile-from-desktop-better-groups.html" +--- + +TODO stub for release announcement + +# SimpleX Chat v5.4 - link mobile and desktop apps via quantum resistant protocol, and much better groups. + +**Published:** Nov 25, 2023 + +- [Quick start: control SimpleX Chat mobile app from CLI](#⚡️-quick-start-use-profiles-in-SimpleX-Chat-mobile-from-desktop-app) +- [What's the problem](#whats-the-problem) +- [Why didn't we use some existing solution?](#why-didnt-we-use-some-existing-solution) + +## ⚡️ Quick start: use profiles in SimpleX Chat mobile from desktop app + +## What's the problem? + +Currently you cannot use the same SimpleX Chat profile on mobile and desktop devices. Even though you can use small groups instead of direct conversations as a workaround, it is quite inconvenient – read status and delivery receipts become much less useful. + +So, we need a way to use the same profile on desktop as we use on mobile. + +If SimpleX Chat profile was stored on the server, the problem would have been simpler - you can just connect to it from another device. But even in this case, accessing the conversation history without compromising the security of double ratchet end-to-end encryption is not really possible. + +So we decided to implement the solution that is similar to what WhatsApp and WeChat did in early days - allowing a desktop device access profile on mobile via network. Unlike these big apps, we don't use the server to connect to mobile, but instead use the connection over the local network. + +The downside of this approach is that mobile device has to be with you and connected to the same local network (and in case of iOS, the app has to be in the foreground as well). But the upside is that we the connection can be secure, and that you do not have to have a copy of your profiles on the desktop, which usually has lower security. + +## Why didn't we use some existing solution? + +While there are several existing protocols for remote access, all of them are vulnerable to spoofing and man + + in many cases support of sending files and images is not very good, and sending videos and large files is simply impossible. There are currently these problems: + +- the sender has to be online for file transfer to complete, once it was confirmed by the recipient. +- when the file is sent to the group, the sender will have to transfer it separately to each member, creating a lot of traffic. +- the file transfer is slow, as it is sent in small chunks - approximately 16kb per message. + +As a result, we limited the supported size of files in the app to 8mb. Even for supported files, it is quite inefficient for sending any files to large groups. + +## SimpleX platform + +Some links to answer the most common questions: + +[How can SimpleX deliver messages without user identifiers](./20220511-simplex-chat-v2-images-files.md#the-first-messaging-platform-without-user-identifiers). + +[What are the risks to have identifiers assigned to the users](./20220711-simplex-chat-v3-released-ios-notifications-audio-video-calls-database-export-import-protocol-improvements.md#why-having-users-identifiers-is-bad-for-the-users). + +[Technical details and limitations](https://github.com/simplex-chat/simplex-chat#privacy-technical-details-and-limitations). + +[How SimpleX is different from Session, Matrix, Signal, etc.](https://github.com/simplex-chat/simplex-chat/blob/stable/README.md#frequently-asked-questions). + +Please also see our [website](https://simplex.chat). + +## Help us with donations + +Huge thank you to everybody who donated to SimpleX Chat! + +We are prioritizing users privacy and security - it would be impossible without your support. + +Our pledge to our users is that SimpleX protocols are and will remain open, and in public domain, - so anybody can build the future implementations of the clients and the servers. We are building SimpleX platform based on the same principles as email and web, but much more private and secure. + +Your donations help us raise more funds – any amount, even the price of the cup of coffee, makes a big difference for us. + +See [this section](https://github.com/simplex-chat/simplex-chat/tree/master#help-us-with-donations) for the ways to donate. + +Thank you, + +Evgeny + +SimpleX Chat founder