From 0a048eb2864eed620dc6c00fb8801bbcab3124fd Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Sat, 20 Aug 2022 23:03:56 +0100 Subject: [PATCH] ios: fix typo, add information to settings (#958) --- apps/ios/Shared/Views/UserSettings/CallSettings.swift | 10 +++++++++- .../Shared/Views/UserSettings/NetworkAndServers.swift | 6 +++++- apps/ios/SimpleXChat/APITypes.swift | 2 +- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/apps/ios/Shared/Views/UserSettings/CallSettings.swift b/apps/ios/Shared/Views/UserSettings/CallSettings.swift index 7bc79dd0b3..2406eb17f4 100644 --- a/apps/ios/Shared/Views/UserSettings/CallSettings.swift +++ b/apps/ios/Shared/Views/UserSettings/CallSettings.swift @@ -14,8 +14,16 @@ struct CallSettings: View { var body: some View { VStack { List { - Section("Settings") { + Section { Toggle("Connect via relay", isOn: $webrtcPolicyRelay) + } header: { + Text("Settings") + } footer: { + if webrtcPolicyRelay { + Text("Relay server protects your IP address, but it can observe the duration of the call.") + } else { + Text("Relay server is only used if necessary. Another party can observe your IP address.") + } } Section("Limitations") { diff --git a/apps/ios/Shared/Views/UserSettings/NetworkAndServers.swift b/apps/ios/Shared/Views/UserSettings/NetworkAndServers.swift index 6b91c02391..10ffde6a1e 100644 --- a/apps/ios/Shared/Views/UserSettings/NetworkAndServers.swift +++ b/apps/ios/Shared/Views/UserSettings/NetworkAndServers.swift @@ -32,7 +32,7 @@ struct NetworkAndServers: View { var body: some View { VStack { List { - Section("") { + Section { NavigationLink { SMPServers() .navigationTitle("Your SMP servers") @@ -52,6 +52,10 @@ struct NetworkAndServers: View { settingsRow("app.connected.to.app.below.fill") { Text("Advanced network settings") } } } + } header: { + Text("") + } footer: { + Text("Using .onion hosts requires compatible VPN provider.") } } } diff --git a/apps/ios/SimpleXChat/APITypes.swift b/apps/ios/SimpleXChat/APITypes.swift index 486139e169..83ca4bb955 100644 --- a/apps/ios/SimpleXChat/APITypes.swift +++ b/apps/ios/SimpleXChat/APITypes.swift @@ -561,7 +561,7 @@ public enum OnionHosts: String, Identifiable { switch self { case .no: return "No" case .prefer: return "When available" - case .require: return "Requred" + case .require: return "Required" } }