From da13e6614bdb27ace17932fc02edd61c95e96060 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Fri, 27 May 2022 16:36:33 +0100 Subject: [PATCH] mobile: call settings, request camera on iOS on call start (#701) * mobile: call settings, request camera on iOS on call start * refactor preferences * fix typo --- apps/android/.idea/codeStyles/Project.xml | 5 + .../.idea/codeStyles/codeStyleConfig.xml | 1 - apps/android/app/src/main/assets/www/call.js | 18 +- .../java/chat/simplex/app/MainActivity.kt | 28 +- .../main/java/chat/simplex/app/SimplexApp.kt | 2 +- .../java/chat/simplex/app/model/SimpleXAPI.kt | 95 ++--- .../chat/simplex/app/views/call/CallView.kt | 2 +- .../app/views/call/IncomingCallActivity.kt | 78 ++-- .../app/views/usersettings/CallSettings.kt | 63 ++++ .../app/views/usersettings/SettingsView.kt | 353 +++++++++++------- .../app/src/main/res/values-ru/strings.xml | 10 + .../app/src/main/res/values/strings.xml | 10 + apps/ios/Shared/Model/SimpleXAPI.swift | 4 +- apps/ios/Shared/SimpleXApp.swift | 1 + apps/ios/Shared/Views/Call/CallManager.swift | 6 +- apps/ios/Shared/Views/Call/WebRTC.swift | 8 +- .../Views/UserSettings/CallSettings.swift | 25 ++ .../Views/UserSettings/SettingsView.swift | 13 + .../en.xcloc/Localized Contents/en.xliff | 179 ++++----- .../SimpleX NSE/en.lproj/Localizable.strings | Bin 2794 -> 3004 bytes .../ru.xcloc/Localized Contents/ru.xliff | 175 ++++----- .../SimpleX NSE/en.lproj/Localizable.strings | Bin 2794 -> 3004 bytes .../SimpleX NSE/ru.lproj/Localizable.strings | 32 +- apps/ios/SimpleX--iOS--Info.plist | 2 - apps/ios/SimpleX.xcodeproj/project.pbxproj | 5 +- .../xcschemes/SimpleX (iOS).xcscheme | 3 +- apps/ios/ru.lproj/Localizable.strings | 63 ++-- packages/simplex-chat-webrtc/src/call.ts | 18 +- 28 files changed, 686 insertions(+), 513 deletions(-) create mode 100644 apps/android/app/src/main/java/chat/simplex/app/views/usersettings/CallSettings.kt create mode 100644 apps/ios/Shared/Views/UserSettings/CallSettings.swift diff --git a/apps/android/.idea/codeStyles/Project.xml b/apps/android/.idea/codeStyles/Project.xml index 9dd7fe45d..3e0df2b1b 100644 --- a/apps/android/.idea/codeStyles/Project.xml +++ b/apps/android/.idea/codeStyles/Project.xml @@ -1,5 +1,8 @@ + +