From 0ab429872c6202387149851b6809dbb30426a52c Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Wed, 16 Dec 2020 15:41:37 +1100 Subject: [PATCH] Implement auto-migration --- ...ey_pair_migration_success_bottom_sheet.xml | 61 +++++++++++++++++++ .../securesms/ApplicationContext.java | 11 +++- .../securesms/loki/activities/HomeActivity.kt | 18 ++++-- .../loki/activities/LandingActivity.kt | 9 ++- .../loki/activities/SettingsActivity.kt | 2 +- .../loki/dialogs/ClearAllDataDialog.kt | 4 +- .../dialogs/KeyPairMigrationBottomSheet.kt | 2 +- .../KeyPairMigrationSuccessBottomSheet.kt | 58 ++++++++++++++++++ .../protocol/shelved/MultiDeviceProtocol.kt | 2 +- .../loki/utilities/KeyPairUtilities.kt | 40 ++++++++++++ .../securesms/util/TextSecurePreferences.java | 8 +++ 11 files changed, 198 insertions(+), 17 deletions(-) create mode 100644 res/layout/fragment_key_pair_migration_success_bottom_sheet.xml create mode 100644 src/org/thoughtcrime/securesms/loki/dialogs/KeyPairMigrationSuccessBottomSheet.kt diff --git a/res/layout/fragment_key_pair_migration_success_bottom_sheet.xml b/res/layout/fragment_key_pair_migration_success_bottom_sheet.xml new file mode 100644 index 0000000000..eaff60652e --- /dev/null +++ b/res/layout/fragment_key_pair_migration_success_bottom_sheet.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + +