diff --git a/changelog.d/815.feature b/changelog.d/815.feature new file mode 100644 index 0000000000..a206ee31f4 --- /dev/null +++ b/changelog.d/815.feature @@ -0,0 +1 @@ +Enable cross signin and secure storage. \ No newline at end of file diff --git a/library/ui-strings/src/main/res/values-fr/strings.xml b/library/ui-strings/src/main/res/values-fr/strings.xml index 5cd0c6f2d9..44ad36a869 100644 --- a/library/ui-strings/src/main/res/values-fr/strings.xml +++ b/library/ui-strings/src/main/res/values-fr/strings.xml @@ -682,9 +682,10 @@ La phrase secrète est trop faible Veuillez supprimer la phrase secrète si vous voulez que ${app_name} génère une clé de récupération. Ne perdez jamais vos messages chiffrés - Les messages dans les salons chiffrés sont sécurisés avec un chiffrement de bout en bout. Seuls vous et le(s) destinataire(s) avez les clés pour lire ces messages. -\n -\nSauvegardez vos clés de façon sécurisée pour éviter de les perdre. + Protection afin d\'éviter de perdre l\'accès aux messages et données chiffrés. + + Générez une clé de sécurité à stocker dans un endroit sûr comme un gestionnaire de mot de passe ou un coffre. + Définir la phrase secrète Terminé Sauvegarder la clé de récupération @@ -743,7 +744,7 @@ Voulez-vous vraiment vous déconnecter ? Récupération des messages chiffrés Veuillez renseigner un nom d’utilisateur. - Commencer à utiliser la sauvegarde de clés + Utiliser une clé de sauvegarde Tchap (Avancé) Exporter les clés manuellement Protégez votre sauvegarde avec une phrase secrète. @@ -754,7 +755,7 @@ Ou protégez votre sauvegarde avec une clé de récupération, en la conservant en lieu sûr. (Avancé) Configurer une clé de récupération Bien joué ! - Vos clés sont en cours de sauvegarde. + Stockez votre clé dans un endroit sûr. Elle peut être utilisée pour dévérouiller vos messages et données chiffrés. Votre clé de récupération est une mesure de précaution. Vous pouvez l’utiliser pour restaurer l’accès à vos messages chiffrés si vous oubliez votre phrase secrète. \nConservez votre clé de récupération en lieu sûr, comme un gestionnaire de mots de passe (ou un coffre-fort) Conservez votre clé de récupération dans un endroit sûr, comme un gestionnaire de mots de passe (ou un coffre-fort) diff --git a/vector-config/src/btchap/res/values/config-features.xml b/vector-config/src/btchap/res/values/config-features.xml index 701bebae1a..5542daeda5 100755 --- a/vector-config/src/btchap/res/values/config-features.xml +++ b/vector-config/src/btchap/res/values/config-features.xml @@ -1,5 +1,5 @@ - false - false + true + true diff --git a/vector-config/src/tchap/res/values/config-features.xml b/vector-config/src/tchap/res/values/config-features.xml index 701bebae1a..5542daeda5 100755 --- a/vector-config/src/tchap/res/values/config-features.xml +++ b/vector-config/src/tchap/res/values/config-features.xml @@ -1,5 +1,5 @@ - false - false + true + true diff --git a/vector/src/main/java/im/vector/app/features/crypto/keysbackup/setup/KeysBackupSetupStep1Fragment.kt b/vector/src/main/java/im/vector/app/features/crypto/keysbackup/setup/KeysBackupSetupStep1Fragment.kt index 9b8386c741..8c4445f5c2 100644 --- a/vector/src/main/java/im/vector/app/features/crypto/keysbackup/setup/KeysBackupSetupStep1Fragment.kt +++ b/vector/src/main/java/im/vector/app/features/crypto/keysbackup/setup/KeysBackupSetupStep1Fragment.kt @@ -52,7 +52,8 @@ class KeysBackupSetupStep1Fragment : } private fun onButtonClick() { - viewModel.navigateEvent.value = LiveEvent(KeysBackupSetupSharedViewModel.NAVIGATE_TO_STEP_2) + // viewModel.navigateEvent.value = LiveEvent(KeysBackupSetupSharedViewModel.NAVIGATE_TO_STEP_2) + viewModel.prepareRecoveryKey(requireContext(), null) // Tchap : only recovery key } private fun onManualExportClick() {