diff --git a/app/src/main/java/org/linphone/activities/main/settings/viewmodels/CallSettingsViewModel.kt b/app/src/main/java/org/linphone/activities/main/settings/viewmodels/CallSettingsViewModel.kt index c322f4f01..254aa4901 100644 --- a/app/src/main/java/org/linphone/activities/main/settings/viewmodels/CallSettingsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/main/settings/viewmodels/CallSettingsViewModel.kt @@ -139,6 +139,13 @@ class CallSettingsViewModel : GenericSettingsViewModel() { } val acceptEarlyMedia = MutableLiveData() + val ringDuringEarlyMediaListener = object : SettingListenerStub() { + override fun onBoolValueChanged(newValue: Boolean) { + core.ringDuringIncomingEarlyMedia = newValue + } + } + val ringDuringEarlyMedia = MutableLiveData() + val goToAndroidNotificationSettingsListener = object : SettingListenerStub() { override fun onClicked() { goToAndroidNotificationSettingsEvent.value = Event(true) @@ -163,6 +170,7 @@ class CallSettingsViewModel : GenericSettingsViewModel() { incomingTimeout.value = core.incTimeout voiceMailUri.value = prefs.voiceMailUri acceptEarlyMedia.value = prefs.acceptEarlyMedia + ringDuringEarlyMedia.value = core.ringDuringIncomingEarlyMedia } private fun initEncryptionList() { diff --git a/app/src/main/res/layout/settings_call_fragment.xml b/app/src/main/res/layout/settings_call_fragment.xml index 2b3c9a706..165b60971 100644 --- a/app/src/main/res/layout/settings_call_fragment.xml +++ b/app/src/main/res/layout/settings_call_fragment.xml @@ -170,6 +170,14 @@ linphone:listener="@{viewModel.acceptEarlyMediaListener}" linphone:checked="@={viewModel.acceptEarlyMedia}"/> + + Attention, ne pourra pas être désactivé ! Ouvrir les fichiers dans l\'application Vous pourrez toujours les exporter dans une appli tierce + Sonner durant un appel entrant avec early-media + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8196f3fd9..6dbd22dc7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -408,6 +408,8 @@ Voice mail URI Accept early media + Ring during incoming early media + Android notification settings