diff --git a/app/src/main/java/org/linphone/contact/ContactSelectionData.kt b/app/src/main/java/org/linphone/contact/ContactSelectionData.kt index ccd0b072d..acade9afd 100644 --- a/app/src/main/java/org/linphone/contact/ContactSelectionData.kt +++ b/app/src/main/java/org/linphone/contact/ContactSelectionData.kt @@ -55,7 +55,9 @@ class ContactSelectionData(private val searchResult: SearchResult) : ContactData } val hasLimeX3DHCapability: Boolean - get() = searchResult.hasCapability(FriendCapability.LimeX3Dh) + get() = LinphoneUtils.isEndToEndEncryptedChatAvailable() && searchResult.hasCapability( + FriendCapability.LimeX3Dh + ) init { isDisabled.value = false diff --git a/app/src/main/java/org/linphone/core/CoreContext.kt b/app/src/main/java/org/linphone/core/CoreContext.kt index a482b4c8d..12432dccd 100644 --- a/app/src/main/java/org/linphone/core/CoreContext.kt +++ b/app/src/main/java/org/linphone/core/CoreContext.kt @@ -165,6 +165,12 @@ class CoreContext( } } + override fun onAuthenticationRequested(core: Core, authInfo: AuthInfo, method: AuthMethod) { + Log.w( + "[Context] Authentication requested for account [${authInfo.username}@${authInfo.domain}] with realm [${authInfo.realm}] using method [$method]" + ) + } + override fun onPushNotificationReceived(core: Core, payload: String?) { Log.i("[Context] Push notification received: $payload") } diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 5dbb3116a..af31bf418 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -82,7 +82,7 @@ Choisissez où enregistrer le contact Enregistrer localement %s a quitté le groupe - Activer les traces de débogage + Débogage Activer les traces Désactiver les traces Envoyer les traces