diff --git a/app/src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt b/app/src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt index 2de0884ac..d9af47f78 100644 --- a/app/src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/help/viewmodel/HelpViewModel.kt @@ -26,11 +26,9 @@ import androidx.lifecycle.viewModelScope import kotlinx.coroutines.launch import org.linphone.BuildConfig import org.linphone.LinphoneApplication.Companion.coreContext -import org.linphone.LinphoneApplication.Companion.corePreferences import org.linphone.R import org.linphone.core.Core import org.linphone.core.CoreListenerStub -import org.linphone.core.Factory import org.linphone.core.VersionUpdateCheckResult import org.linphone.core.tools.Log import org.linphone.ui.GenericViewModel @@ -49,8 +47,6 @@ class HelpViewModel @UiThread constructor() : GenericViewModel() { val sdkVersion = MutableLiveData() - val printLogInLogcatEnabled = MutableLiveData() - val checkUpdateAvailable = MutableLiveData() val uploadLogsAvailable = MutableLiveData() @@ -139,7 +135,6 @@ class HelpViewModel @UiThread constructor() : GenericViewModel() { coreContext.postOnCoreThread { core -> core.addListener(coreListener) - printLogInLogcatEnabled.postValue(corePreferences.printLogsInLogcat) val checkUpdateServerUrl = core.config.getString("misc", "version_check_url_root", "") checkUpdateAvailable.postValue(!checkUpdateServerUrl.isNullOrEmpty()) @@ -156,17 +151,6 @@ class HelpViewModel @UiThread constructor() : GenericViewModel() { } } - @UiThread - fun togglePrintLogsInLogcat() { - val enabled = printLogInLogcatEnabled.value == false - printLogInLogcatEnabled.value = enabled - - coreContext.postOnCoreThread { - corePreferences.printLogsInLogcat = enabled - Factory.instance().enableLogcatLogs(corePreferences.printLogsInLogcat) - } - } - @UiThread fun cleanLogs() { coreContext.postOnCoreThread { core -> diff --git a/app/src/main/java/org/linphone/utils/DialogUtils.kt b/app/src/main/java/org/linphone/utils/DialogUtils.kt index 6cdcc9040..a270a45f5 100644 --- a/app/src/main/java/org/linphone/utils/DialogUtils.kt +++ b/app/src/main/java/org/linphone/utils/DialogUtils.kt @@ -33,7 +33,6 @@ import androidx.databinding.DataBindingUtil import androidx.databinding.ViewDataBinding import androidx.lifecycle.LifecycleOwner import org.linphone.R -import org.linphone.databinding.DialogAccountModesExplanationBinding import org.linphone.databinding.DialogAssistantAcceptConditionsAndPolicyBinding import org.linphone.databinding.DialogAssistantCreateAccountConfirmPhoneNumberBinding import org.linphone.databinding.DialogCancelContactChangesBinding @@ -115,28 +114,6 @@ class DialogUtils { return dialog } - @UiThread - fun getAccountModeExplanationDialog( - context: Context, - defaultMode: Boolean - ): Dialog { - lateinit var dialog: Dialog - - val binding: DialogAccountModesExplanationBinding = DataBindingUtil.inflate( - LayoutInflater.from(context), - R.layout.dialog_account_modes_explanation, - null, - false - ) - binding.defaultMode = defaultMode - binding.setDismissClickListener { - dialog.dismiss() - } - - dialog = getDialog(context, binding) - return dialog - } - @UiThread fun getConfirmAccountRemovalDialog( context: Context, diff --git a/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml b/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml index fe9a51b6c..63440f1af 100644 --- a/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml +++ b/app/src/main/res/layout-land/dialog_confirm_zrtp_sas.xml @@ -54,7 +54,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_message}" + android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_subtitle}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/letters_1" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/dialog_account_modes_explanation.xml b/app/src/main/res/layout/dialog_account_modes_explanation.xml deleted file mode 100644 index 7756bc1c6..000000000 --- a/app/src/main/res/layout/dialog_account_modes_explanation.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml b/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml index 20de9f30a..7cf25ad8b 100644 --- a/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml +++ b/app/src/main/res/layout/dialog_confirm_zrtp_sas.xml @@ -54,7 +54,7 @@ android:layout_marginStart="15dp" android:layout_marginEnd="15dp" android:layout_marginTop="10dp" - android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_message}" + android:text="@{viewModel.message, default=@string/call_dialog_zrtp_validate_trust_subtitle}" android:textSize="14sp" app:layout_constraintBottom_toTopOf="@id/letters_1" app:layout_constraintStart_toStartOf="@id/dialog_background" diff --git a/app/src/main/res/layout/help_debug_fragment.xml b/app/src/main/res/layout/help_debug_fragment.xml index 84558b894..32bb80f04 100644 --- a/app/src/main/res/layout/help_debug_fragment.xml +++ b/app/src/main/res/layout/help_debug_fragment.xml @@ -48,57 +48,15 @@ app:layout_constraintStart_toEndOf="@id/back" app:layout_constraintTop_toTopOf="parent"/> - - - - - - + app:layout_constraintTop_toBottomOf="@id/title"/> + app:layout_constraintTop_toBottomOf="@id/title"/> + + + + + app:layout_constraintTop_toBottomOf="@id/enable_fec_switch"/> - - - - + app:layout_constraintTop_toBottomOf="@id/enable_video_switch" /> Mise à jour disponible Une nouvelle version %s est disponible. Voulez-vous mettre à jour ? Dépannage - Activer/désactiver les messages dans ADB - Blah blah blah? Nettoyer les journaux Partager les journaux Version de l\'application @@ -312,8 +310,6 @@ Ce mode vous permet de profiter de toutes les fonctionnalités de &appName; tout en restant interopérable avec n’importe qu’elle autre service SIP. Supprimer Dernière connexion : - Blah - Blah Supprimer %s ? Vous pouvez vous reconnecter à tout moment en cliquant sur "Ajouter un compte".Cependant toutes les informations stockées sur ce périphérique seront supprimées. @@ -598,7 +594,6 @@ Valider l\'appareil Dites %s puis cliquez sur les lettres données par votre correspondant : - Blah Je ne trouve pas Oreilette diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 689a6684c..653f503de 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -235,8 +235,6 @@ Update available A new version %s is available. Do you want to update? Troubleshooting - Enable/disable printing logs in ADB - Blah blah blah? Clean logs Share logs App version @@ -347,8 +345,6 @@ This mode allows you to enjoy all &appName; features while staying interoperable with any SIP service through point-to-point encryption. Remove Last connection: - Blah - Blah Delete %s? You can reconnect at any time by clicking “Add an account”. However, all data on this phone will be deleted. @@ -634,7 +630,6 @@ Validate the device Say %s and click on the letters given by your correspondent: - Blah Letters don\'t match! Earpiece