diff --git a/apps/ios/Shared/Views/Chat/ChatInfoView.swift b/apps/ios/Shared/Views/Chat/ChatInfoView.swift index c8cb131e2e..1cf017d8ea 100644 --- a/apps/ios/Shared/Views/Chat/ChatInfoView.swift +++ b/apps/ios/Shared/Views/Chat/ChatInfoView.swift @@ -493,14 +493,13 @@ struct ChatInfoView: View { } private func sendReceiptsOption() -> some View { - Picker(selection: $sendReceipts) { + WrappedPicker(selection: $sendReceipts) { ForEach([.yes, .no, .userDefault(sendReceiptsUserDefault)]) { (opt: SendReceipts) in Text(opt.text) } } label: { Label("Send receipts", systemImage: "checkmark.message") } - .frame(height: 36) .onChange(of: sendReceipts) { _ in setSendReceipts() } @@ -663,7 +662,7 @@ struct ChatTTLOption: View { @State private var chatItemTTL: ChatTTL = ChatTTL.chat(.seconds(0)) var body: some View { - Picker("Delete messages after", selection: $chatItemTTL) { + WrappedPicker("Delete messages after", selection: $chatItemTTL) { ForEach(ChatItemTTL.values) { ttl in Text(ttl.deleteAfterText).tag(ChatTTL.chat(ttl)) } @@ -675,7 +674,6 @@ struct ChatTTLOption: View { } } .disabled(progressIndicator) - .frame(height: 36) .onChange(of: chatItemTTL) { ttl in if ttl == currentChatItemTTL { return } setChatTTL( diff --git a/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift b/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift index 9f5b687b8a..2f36e5fa93 100644 --- a/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift +++ b/apps/ios/Shared/Views/Chat/Group/GroupChatInfoView.swift @@ -746,14 +746,13 @@ struct GroupChatInfoView: View { } private func sendReceiptsOption() -> some View { - Picker(selection: $sendReceipts) { + WrappedPicker(selection: $sendReceipts) { ForEach([.yes, .no, .userDefault(sendReceiptsUserDefault)]) { (opt: SendReceipts) in Text(opt.text) } } label: { Label("Send receipts", systemImage: "checkmark.message") } - .frame(height: 36) .onChange(of: sendReceipts) { _ in setSendReceipts() } diff --git a/apps/ios/Shared/Views/Helpers/CustomTimePicker.swift b/apps/ios/Shared/Views/Helpers/CustomTimePicker.swift index 32fc541604..edb10ef87d 100644 --- a/apps/ios/Shared/Views/Helpers/CustomTimePicker.swift +++ b/apps/ios/Shared/Views/Helpers/CustomTimePicker.swift @@ -220,20 +220,26 @@ struct DropdownCustomTimePicker: View { } } -struct WrappedPicker: View { - var title: LocalizedStringKey +struct WrappedPicker: View { var selection: Binding @ViewBuilder var content: () -> Content + @ViewBuilder var label: () -> Label - init(_ title: LocalizedStringKey, selection: Binding, @ViewBuilder content: @escaping () -> Content) { - self.title = title + init(_ title: LocalizedStringKey, selection: Binding, @ViewBuilder content: @escaping () -> Content) where Label == Text { self.selection = selection self.content = content + self.label = { Text(title) } + } + + init(selection: Binding, @ViewBuilder content: @escaping () -> Content, @ViewBuilder label: @escaping () -> Label) { + self.selection = selection + self.content = content + self.label = label } var body: some View { HStack(alignment: .firstTextBaseline) { - Text(title).lineLimit(2) + label() Spacer() Picker(selection: selection, content: content) { EmptyView() diff --git a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift index f65a21623a..2d15a89e13 100644 --- a/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift +++ b/apps/ios/Shared/Views/Onboarding/WhatsNewView.swift @@ -579,6 +579,37 @@ private let versionDescriptions: [VersionDescription] = [ )), ] ), + VersionDescription( + version: "v6.4", + post: URL(string: "https://simplex.chat/blog/20250703-simplex-network-protocol-extension-for-securely-connecting-people.html"), + features: [ + .feature(Description( + icon: "person", + title: "Connect faster! 🚀", + description: "Message instantly once you tap Connect." + )), + .feature(Description( + icon: { if #available(iOS 17, *) {"person.bubble"} else {"person.crop.square"} }(), + title: "Review group members", + description: "Chat with members before they join." + )), + .feature(Description( + icon: { if #available(iOS 16, *) {"questionmark.bubble"} else {"questionmark.square"} }(), + title: "Chat with admins", + description: "Send your private feedback to groups." + )), + .feature(Description( + icon: "flag", + title: "New group role: moderator", + description: "Removes messages and blocks members." + )), + .feature(Description( + icon: "battery.50", + title: "Improved message delivery", + description: "Less traffic on mobile networks." + )), + ] + ), ] private let lastVersion = versionDescriptions.last!.version diff --git a/apps/ios/Shared/Views/UserSettings/NetworkAndServers/AdvancedNetworkSettings.swift b/apps/ios/Shared/Views/UserSettings/NetworkAndServers/AdvancedNetworkSettings.swift index 7bcf542701..3a536c7b17 100644 --- a/apps/ios/Shared/Views/UserSettings/NetworkAndServers/AdvancedNetworkSettings.swift +++ b/apps/ios/Shared/Views/UserSettings/NetworkAndServers/AdvancedNetworkSettings.swift @@ -195,13 +195,12 @@ struct AdvancedNetworkSettings: View { if developerTools { Section { - Picker("Transport isolation", selection: $netCfg.sessionMode) { + WrappedPicker("Transport isolation", selection: $netCfg.sessionMode) { let modes = TransportSessionMode.values.contains(netCfg.sessionMode) ? TransportSessionMode.values : TransportSessionMode.values + [netCfg.sessionMode] ForEach(modes, id: \.self) { Text($0.text) } } - .frame(height: 36) } footer: { sessionModeInfo(netCfg.sessionMode) .foregroundColor(theme.colors.secondary) @@ -209,10 +208,9 @@ struct AdvancedNetworkSettings: View { } Section { - Picker("Use web port", selection: $netCfg.smpWebPortServers) { + WrappedPicker("Use web port", selection: $netCfg.smpWebPortServers) { ForEach(SMPWebPortServers.allCases, id: \.self) { Text($0.text) } } - .frame(height: 36) } header: { Text("TCP port for messaging") } footer: { diff --git a/apps/ios/Shared/Views/UserSettings/PrivacySettings.swift b/apps/ios/Shared/Views/UserSettings/PrivacySettings.swift index 0d34242569..5a9ffe5c8b 100644 --- a/apps/ios/Shared/Views/UserSettings/PrivacySettings.swift +++ b/apps/ios/Shared/Views/UserSettings/PrivacySettings.swift @@ -119,7 +119,7 @@ struct PrivacySettings: View { } } settingsRow("circle.filled.pattern.diagonalline.rectangle", color: theme.colors.secondary) { - Picker("Blur media", selection: $privacyMediaBlurRadius) { + WrappedPicker("Blur media", selection: $privacyMediaBlurRadius) { let values = [0, 12, 24, 48] + ([0, 12, 24, 48].contains(privacyMediaBlurRadius) ? [] : [privacyMediaBlurRadius]) ForEach(values, id: \.self) { radius in let text: String = switch radius { @@ -133,7 +133,6 @@ struct PrivacySettings: View { } } } - .frame(height: 36) settingsRow("network.badge.shield.half.filled", color: theme.colors.secondary) { Toggle("Protect IP address", isOn: $askToApproveRelays) } 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 5aff4e8c37..dc844a0e22 100644 --- a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff +++ b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff @@ -1568,6 +1568,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Чатове @@ -1780,6 +1784,10 @@ set passcode view Автоматично свъзрване No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Свързване с настолно устройство @@ -4444,6 +4452,10 @@ This is your link for group %@! Напусни групата? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Нека да поговорим в SimpleX Chat @@ -4678,6 +4690,10 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. item status description @@ -4990,6 +5006,10 @@ This is your link for group %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ Ново в %@ @@ -6116,6 +6136,10 @@ swipe action Премахване на паролата от keychain? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Предоговоряне @@ -6279,6 +6303,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6643,6 +6671,10 @@ chat item action Изпращане до последните 100 съобщения на нови членове. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Подателят отмени прехвърлянето на файла. 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 8d4b87d7d2..b432237bfe 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff +++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff @@ -1492,6 +1492,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Chaty @@ -1698,6 +1702,10 @@ set passcode view Connect automatically No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop No comment provided by engineer. @@ -4278,6 +4286,10 @@ This is your link for group %@! Opustit skupinu? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Promluvme si v SimpleX Chatu @@ -4508,6 +4520,10 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. item status description @@ -4804,6 +4820,10 @@ This is your link for group %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ Nový V %@ @@ -5903,6 +5923,10 @@ swipe action Odstranit přístupovou frázi z klíčenek? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Znovu vyjednat @@ -6062,6 +6086,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6418,6 +6446,10 @@ chat item action Send up to 100 last messages to new members. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Odesílatel zrušil přenos souboru. 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 2e486db78d..1f826d6405 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -1624,6 +1624,10 @@ set passcode view Chat mit einem Mitglied No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Chats @@ -1859,6 +1863,10 @@ set passcode view Automatisch verbinden No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Mit dem Desktop verbinden @@ -4682,6 +4690,10 @@ Das ist Ihr Link für die Gruppe %@! Die Gruppe verlassen? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Lassen Sie uns in SimpleX Chat kommunizieren @@ -4932,6 +4944,10 @@ Das ist Ihr Link für die Gruppe %@! Nachricht weitergeleitet item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Die Nachricht kann später zugestellt werden, wenn das Mitglied aktiv wird. @@ -5267,6 +5283,10 @@ Das ist Ihr Link für die Gruppe %@! Neue Ereignisse notification + + New group role: moderator + No comment provided by engineer. + New in %@ Neu in %@ @@ -6484,6 +6504,10 @@ swipe action Passwort aus dem Schlüsselbund entfernen? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Neu aushandeln @@ -6664,6 +6688,10 @@ swipe action Nutzungsbedingungen einsehen No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Überprüfung der Mitglieder @@ -7055,6 +7083,10 @@ chat item action Bis zu 100 der letzten Nachrichten an neue Gruppenmitglieder senden. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Der Absender hat die Dateiübertragung abgebrochen. 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 49f6d335ef..e64bc191c5 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff +++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff @@ -1624,6 +1624,11 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + Chat with members before they join. + No comment provided by engineer. + Chats Chats @@ -1859,6 +1864,11 @@ set passcode view Connect automatically No comment provided by engineer. + + Connect faster! 🚀 + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Connect to desktop @@ -4682,6 +4692,11 @@ This is your link for group %@! Leave group? No comment provided by engineer. + + Less traffic on mobile networks. + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Let's talk in SimpleX Chat @@ -4932,6 +4947,11 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Message may be delivered later if member becomes active. @@ -5267,6 +5287,11 @@ This is your link for group %@! New events notification + + New group role: moderator + New group role: moderator + No comment provided by engineer. + New in %@ New in %@ @@ -6487,6 +6512,11 @@ swipe action Remove passphrase from keychain? No comment provided by engineer. + + Removes messages and blocks members. + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Renegotiate @@ -6667,6 +6697,11 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + Review group members + No comment provided by engineer. + Review members Review members @@ -7058,6 +7093,11 @@ chat item action Send up to 100 last messages to new members. No comment provided by engineer. + + Send your private feedback to groups. + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Sender cancelled file transfer. 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 cdd7908dee..2a26525e27 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -1621,6 +1621,10 @@ set passcode view Chat con miembro No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Chats @@ -1856,6 +1860,10 @@ set passcode view Conectar automáticamente No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Conectar con ordenador @@ -4673,6 +4681,10 @@ This is your link for group %@! ¿Salir del grupo? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Hablemos en SimpleX Chat @@ -4923,6 +4935,10 @@ This is your link for group %@! Mensaje reenviado item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. El mensaje podría ser entregado más tarde si el miembro vuelve a estar activo. @@ -5257,6 +5273,10 @@ This is your link for group %@! Eventos nuevos notification + + New group role: moderator + No comment provided by engineer. + New in %@ Nuevo en %@ @@ -6468,6 +6488,10 @@ swipe action ¿Eliminar contraseña de Keychain? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Renegociar @@ -6648,6 +6672,10 @@ swipe action Revisar condiciones No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Revisar miembros @@ -7036,6 +7064,10 @@ chat item action Se envían hasta 100 mensajes más recientes a los miembros nuevos. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. El remitente ha cancelado la transferencia de archivos. 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 c064120eea..ba0db40e64 100644 --- a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff +++ b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff @@ -1471,6 +1471,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Keskustelut @@ -1677,6 +1681,10 @@ set passcode view Connect automatically No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop No comment provided by engineer. @@ -4254,6 +4262,10 @@ This is your link for group %@! Poistu ryhmästä? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Jutellaan SimpleX Chatissa @@ -4484,6 +4496,10 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. item status description @@ -4779,6 +4795,10 @@ This is your link for group %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ Uutta %@ @@ -5877,6 +5897,10 @@ swipe action Poista tunnuslause avainnipusta? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Neuvottele uudelleen @@ -6036,6 +6060,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6391,6 +6419,10 @@ chat item action Send up to 100 last messages to new members. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Lähettäjä peruutti tiedoston siirron. 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 aba30295a0..091d7e428c 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -1613,6 +1613,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Discussions @@ -1847,6 +1851,10 @@ set passcode view Connexion automatique No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Connexion au bureau @@ -4646,6 +4654,10 @@ Voici votre lien pour le groupe %@ ! Quitter le groupe ? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Discutons sur SimpleX Chat @@ -4888,6 +4900,10 @@ Voici votre lien pour le groupe %@ ! Message transféré item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Le message peut être transmis plus tard si le membre devient actif. @@ -5218,6 +5234,10 @@ Voici votre lien pour le groupe %@ ! Nouveaux événements notification + + New group role: moderator + No comment provided by engineer. + New in %@ Nouveautés de la %@ @@ -6402,6 +6422,10 @@ swipe action Supprimer la phrase secrète de la keychain ? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Renégocier @@ -6571,6 +6595,10 @@ swipe action Vérifier les conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6952,6 +6980,10 @@ chat item action Envoi des 100 derniers messages aux nouveaux membres. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. L'expéditeur a annulé le transfert de fichiers. diff --git a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff index 51c68e2507..f38d13a37f 100644 --- a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff +++ b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff @@ -1624,6 +1624,10 @@ set passcode view Csevegés a taggal No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Csevegések @@ -1859,6 +1863,10 @@ set passcode view Kapcsolódás automatikusan No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Társítás számítógéppel @@ -4682,6 +4690,10 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! Elhagyja a csoportot? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Beszélgessünk a SimpleX Chatben @@ -4932,6 +4944,10 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! Továbbított üzenet item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Az üzenet később is kézbesíthető, ha a tag aktívvá válik. @@ -5267,6 +5283,10 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! Új események notification + + New group role: moderator + No comment provided by engineer. + New in %@ Újdonságok a(z) %@ verzióban @@ -6484,6 +6504,10 @@ swipe action Eltávolítja a jelmondatot a kulcstartóból? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Újraegyeztetés @@ -6664,6 +6688,10 @@ swipe action Feltételek felülvizsgálata No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Tagok áttekintése @@ -7055,6 +7083,10 @@ chat item action Legfeljebb az utolsó 100 üzenet elküldése az új tagok számára. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. A fájl küldője visszavonta az átvitelt. 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 e111c97085..3ece2bb4c7 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -1624,6 +1624,10 @@ set passcode view Chatta con il membro No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Chat @@ -1859,6 +1863,10 @@ set passcode view Connetti automaticamente No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Connetti al desktop @@ -4682,6 +4690,10 @@ Questo è il tuo link per il gruppo %@! Uscire dal gruppo? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Parliamo in SimpleX Chat @@ -4932,6 +4944,10 @@ Questo è il tuo link per il gruppo %@! Messaggio inoltrato item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Il messaggio può essere consegnato più tardi se il membro diventa attivo. @@ -5267,6 +5283,10 @@ Questo è il tuo link per il gruppo %@! Nuovi eventi notification + + New group role: moderator + No comment provided by engineer. + New in %@ Novità nella %@ @@ -6484,6 +6504,10 @@ swipe action Rimuovere la password dal portachiavi? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Rinegoziare @@ -6664,6 +6688,10 @@ swipe action Leggi le condizioni No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Revisiona i membri @@ -7055,6 +7083,10 @@ chat item action Invia fino a 100 ultimi messaggi ai nuovi membri. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Il mittente ha annullato il trasferimento del file. 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 3fc6010279..8aab64e0a0 100644 --- a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff +++ b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff @@ -1522,6 +1522,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats チャット @@ -1733,6 +1737,10 @@ set passcode view Connect automatically No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop デスクトップに接続 @@ -4327,6 +4335,10 @@ This is your link for group %@! グループを脱退しますか? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat SimpleXチャットで会話しよう @@ -4556,6 +4568,10 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. item status description @@ -4855,6 +4871,10 @@ This is your link for group %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ %@ の新機能 @@ -5954,6 +5974,10 @@ swipe action キーチェーンからパスフレーズを削除しますか? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate 再ネゴシエート @@ -6113,6 +6137,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6467,6 +6495,10 @@ chat item action Send up to 100 last messages to new members. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. 送信者がファイル転送をキャンセルしました。 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 0ff19632f0..f93a25ada9 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff +++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff @@ -1620,6 +1620,10 @@ set passcode view Chat met lid No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Chats @@ -1855,6 +1859,10 @@ set passcode view Automatisch verbinden No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Verbinden met desktop @@ -4670,6 +4678,10 @@ Dit is jouw link voor groep %@! Groep verlaten? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Laten we praten in SimpleX Chat @@ -4920,6 +4932,10 @@ Dit is jouw link voor groep %@! Bericht doorgestuurd item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Het bericht kan later worden bezorgd als het lid actief wordt. @@ -5254,6 +5270,10 @@ Dit is jouw link voor groep %@! Nieuwe gebeurtenissen notification + + New group role: moderator + No comment provided by engineer. + New in %@ Nieuw in %@ @@ -6465,6 +6485,10 @@ swipe action Wachtwoord van de keychain verwijderen? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Opnieuw onderhandelen @@ -6645,6 +6669,10 @@ swipe action Voorwaarden bekijken No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Leden beoordelen @@ -7031,6 +7059,10 @@ chat item action Stuur tot 100 laatste berichten naar nieuwe leden. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Afzender heeft bestandsoverdracht geannuleerd. 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 892079f30f..e126ae7af6 100644 --- a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff +++ b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff @@ -1608,6 +1608,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Czaty @@ -1834,6 +1838,10 @@ set passcode view Łącz automatycznie No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Połącz do komputera @@ -4575,6 +4583,10 @@ To jest twój link do grupy %@! Opuścić grupę? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Porozmawiajmy w SimpleX Chat @@ -4815,6 +4827,10 @@ To jest twój link do grupy %@! Wiadomość przekazana item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Wiadomość może zostać dostarczona później jeśli członek stanie się aktywny. @@ -5141,6 +5157,10 @@ To jest twój link do grupy %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ Nowość w %@ @@ -6308,6 +6328,10 @@ swipe action Usunąć hasło z pęku kluczy? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Renegocjuj @@ -6476,6 +6500,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6857,6 +6885,10 @@ chat item action Wysyłaj do 100 ostatnich wiadomości do nowych członków. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Nadawca anulował transfer pliku. 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 1de284368e..4c88190193 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -1621,6 +1621,10 @@ set passcode view Чат с членом группы No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Чаты @@ -1856,6 +1860,10 @@ set passcode view Соединяться автоматически No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Подключиться к компьютеру @@ -4670,6 +4678,10 @@ This is your link for group %@! Выйти из группы? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Давайте поговорим в SimpleX Chat @@ -4920,6 +4932,10 @@ This is your link for group %@! Сообщение переслано item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Сообщение может быть доставлено позже, если член группы станет активным. @@ -5254,6 +5270,10 @@ This is your link for group %@! Новые события notification + + New group role: moderator + No comment provided by engineer. + New in %@ Новое в %@ @@ -6465,6 +6485,10 @@ swipe action Удалить пароль из Keychain? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Пересогласовать @@ -6645,6 +6669,10 @@ swipe action Посмотреть условия No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members Одобрять членов @@ -7011,7 +7039,7 @@ chat item action Send receipts - Отправлять отчёты о доставке + Отчёты о доставке No comment provided by engineer. @@ -7034,6 +7062,10 @@ chat item action Отправить до 100 последних сообщений новым членам. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Отправитель отменил передачу файла. 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 0d3139ded9..beb95dce15 100644 --- a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff +++ b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff @@ -1463,6 +1463,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats แชท @@ -1669,6 +1673,10 @@ set passcode view Connect automatically No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop No comment provided by engineer. @@ -4237,6 +4245,10 @@ This is your link for group %@! ออกจากกลุ่ม? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat มาคุยกันใน SimpleX Chat @@ -4467,6 +4479,10 @@ This is your link for group %@! Message forwarded item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. item status description @@ -4761,6 +4777,10 @@ This is your link for group %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ ใหม่ใน %@ @@ -5854,6 +5874,10 @@ swipe action ลบรหัสผ่านออกจาก keychain หรือไม่? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate เจรจาใหม่ @@ -6013,6 +6037,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6368,6 +6396,10 @@ chat item action Send up to 100 last messages to new members. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. ผู้ส่งยกเลิกการโอนไฟล์ diff --git a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff index 41868b8ea3..fd119353f1 100644 --- a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff +++ b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff @@ -1599,6 +1599,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Sohbetler @@ -1828,6 +1832,10 @@ set passcode view Otomatik olarak bağlan No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Bilgisayara bağlan @@ -4596,6 +4604,10 @@ Bu senin grup için bağlantın %@! Gruptan çıkılsın mı? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Hadi SimpleX Chat'te konuşalım @@ -4837,6 +4849,10 @@ Bu senin grup için bağlantın %@! Mesaj iletildi item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Kullanıcı aktif olursa mesaj iletilebilir. @@ -5163,6 +5179,10 @@ Bu senin grup için bağlantın %@! New events notification + + New group role: moderator + No comment provided by engineer. + New in %@ %@ da yeni @@ -6330,6 +6350,10 @@ swipe action Anahtar Zinciri'ndeki parola silinsin mi? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Yeniden müzakere @@ -6498,6 +6522,10 @@ swipe action Review conditions No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6879,6 +6907,10 @@ chat item action Yeni üyelere 100 adete kadar son mesajları gönderin. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Gönderici dosya gönderimini iptal etti. 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 f77e6a984b..8bb674bb8a 100644 --- a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff +++ b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff @@ -1620,6 +1620,10 @@ set passcode view Чат з учасником No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats Чати @@ -1855,6 +1859,10 @@ set passcode view Підключення автоматично No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop Підключення до комп'ютера @@ -4668,6 +4676,10 @@ This is your link for group %@! Покинути групу? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat Поговоримо в чаті SimpleX @@ -4912,6 +4924,10 @@ This is your link for group %@! Повідомлення переслано item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. Повідомлення може бути доставлене пізніше, якщо користувач стане активним. @@ -5242,6 +5258,10 @@ This is your link for group %@! Нові події notification + + New group role: moderator + No comment provided by engineer. + New in %@ Нове в %@ @@ -6426,6 +6446,10 @@ swipe action Видалити парольну фразу з брелока? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate Переузгодьте @@ -6595,6 +6619,10 @@ swipe action Умови перегляду No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6976,6 +7004,10 @@ chat item action Надішліть до 100 останніх повідомлень новим користувачам. No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. Відправник скасував передачу файлу. 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 71ee0f716a..c02b633e9a 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 @@ -1615,6 +1615,10 @@ set passcode view Chat with member No comment provided by engineer. + + Chat with members before they join. + No comment provided by engineer. + Chats 聊天 @@ -1849,6 +1853,10 @@ set passcode view 自动连接 No comment provided by engineer. + + Connect faster! 🚀 + No comment provided by engineer. + Connect to desktop 连接到桌面 @@ -4659,6 +4667,10 @@ This is your link for group %@! 离开群组? No comment provided by engineer. + + Less traffic on mobile networks. + No comment provided by engineer. + Let's talk in SimpleX Chat 让我们一起在 SimpleX Chat 里聊天 @@ -4907,6 +4919,10 @@ This is your link for group %@! 消息已转发 item status text + + Message instantly once you tap Connect. + No comment provided by engineer. + Message may be delivered later if member becomes active. 如果 member 变为活动状态,则稍后可能会发送消息。 @@ -5241,6 +5257,10 @@ This is your link for group %@! 新事件 notification + + New group role: moderator + No comment provided by engineer. + New in %@ %@ 的新内容 @@ -6432,6 +6452,10 @@ swipe action 从钥匙串中删除密码? No comment provided by engineer. + + Removes messages and blocks members. + No comment provided by engineer. + Renegotiate 重新协商 @@ -6601,6 +6625,10 @@ swipe action 审阅条款 No comment provided by engineer. + + Review group members + No comment provided by engineer. + Review members admission stage @@ -6981,6 +7009,10 @@ chat item action 给新成员发送最多 100 条历史消息。 No comment provided by engineer. + + Send your private feedback to groups. + No comment provided by engineer. + Sender cancelled file transfer. 发送人已取消文件传输。 diff --git a/apps/ios/SimpleXChat/ChatTypes.swift b/apps/ios/SimpleXChat/ChatTypes.swift index daf7364a9b..cab0e3bda6 100644 --- a/apps/ios/SimpleXChat/ChatTypes.swift +++ b/apps/ios/SimpleXChat/ChatTypes.swift @@ -2447,7 +2447,7 @@ public enum GroupMemberRole: String, Identifiable, CaseIterable, Comparable, Cod public var id: Self { self } - public static var supportedRoles: [GroupMemberRole] = [.observer, .member, .admin, .owner] + public static var supportedRoles: [GroupMemberRole] = [.observer, .member, .moderator, .admin, .owner] public var text: String { switch self { diff --git a/apps/ios/ru.lproj/Localizable.strings b/apps/ios/ru.lproj/Localizable.strings index dafb75c0a0..d131dcc641 100644 --- a/apps/ios/ru.lproj/Localizable.strings +++ b/apps/ios/ru.lproj/Localizable.strings @@ -4616,7 +4616,7 @@ chat item action */ "Send questions and ideas" = "Отправьте вопросы и идеи"; /* No comment provided by engineer. */ -"Send receipts" = "Отправлять отчёты о доставке"; +"Send receipts" = "Отчёты о доставке"; /* No comment provided by engineer. */ "Send request" = "Отправить запрос"; diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt index 5cd9f51f75..0a27cdddbf 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/model/ChatModel.kt @@ -2291,7 +2291,7 @@ enum class GroupMemberRole(val memberRole: String) { @SerialName("owner") Owner("owner"); companion object { - val selectableRoles: List = listOf(Observer, Member, Admin, Owner) + val selectableRoles: List = listOf(Observer, Member, Moderator, Admin, Owner) } val text: String get() = when (this) { 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 52eea3dd9d..8c88a04ded 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 @@ -817,7 +817,39 @@ private val versionDescriptions: List = listOf( ) ), ) + ), + VersionDescription( + version = "v6.4", + post = "https://simplex.chat/blog/20250703-simplex-network-protocol-extension-for-securely-connecting-people.html", + features = listOf( + VersionFeature.FeatureDescription( + icon = MR.images.ic_person, + titleId = MR.strings.v6_4_connect_faster, + descrId = MR.strings.v6_4_connect_faster_descr + ), + VersionFeature.FeatureDescription( + icon = MR.images.ic_chat_person, + titleId = MR.strings.v6_4_review_members, + descrId = MR.strings.v6_4_review_members_descr + ), + VersionFeature.FeatureDescription( + icon = MR.images.ic_contact_support, + titleId = MR.strings.v6_4_support_chat, + descrId = MR.strings.v6_4_support_chat_descr + ), + VersionFeature.FeatureDescription( + icon = MR.images.ic_flag, + titleId = MR.strings.v6_4_role_moderator, + descrId = MR.strings.v6_4_role_moderator_descr + ), + VersionFeature.FeatureDescription( + icon = MR.images.ic_battery_3_bar, + titleId = MR.strings.v5_8_message_delivery, + descrId = MR.strings.v6_4_message_delivery_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 00419c6703..f027fb2a6b 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml @@ -2418,6 +2418,15 @@ Better groups performance Faster sending messages. Faster deletion of groups. + Connect faster! 🚀 + Message instantly once you tap Connect. + Review group members + Chat with members before they join. + Chat with admins + Send your private feedback to groups. + New group role: moderator + Removes messages and blocks members. + Less traffic on mobile networks. View updated conditions diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_chat_person.svg b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_chat_person.svg new file mode 100644 index 0000000000..adfc09bd4a --- /dev/null +++ b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_chat_person.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_contact_support.svg b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_contact_support.svg new file mode 100644 index 0000000000..b06e925603 --- /dev/null +++ b/apps/multiplatform/common/src/commonMain/resources/MR/images/ic_contact_support.svg @@ -0,0 +1 @@ + \ No newline at end of file