From c5708ee3ce3b0cd62afe582e9c78c9089d413b2a Mon Sep 17 00:00:00 2001 From: str4d Date: Fri, 10 Jun 2016 12:58:01 +0000 Subject: [PATCH] Add a UI for changing the password --- briar-android/AndroidManifest.xml | 10 + .../res/layout/activity_change_password.xml | 128 ++++++++++ briar-android/res/values/strings.xml | 6 + briar-android/res/xml/settings.xml | 14 ++ .../android/ActivityComponent.java | 2 + .../android/ChangePasswordActivity.java | 162 ++++++++++++ .../controller/PasswordController.java | 3 + .../controller/PasswordControllerImpl.java | 52 +++- .../controller/SetupControllerImpl.java | 31 +-- .../activity/ChangePasswordActivityTest.java | 234 ++++++++++++++++++ .../activity/TestChangePasswordActivity.java | 29 +++ 11 files changed, 640 insertions(+), 31 deletions(-) create mode 100644 briar-android/res/layout/activity_change_password.xml create mode 100644 briar-android/src/org/briarproject/android/ChangePasswordActivity.java create mode 100644 briar-android/test/java/briarproject/activity/ChangePasswordActivityTest.java create mode 100644 briar-android/test/java/briarproject/activity/TestChangePasswordActivity.java diff --git a/briar-android/AndroidManifest.xml b/briar-android/AndroidManifest.xml index 43231803d..2d8dc0223 100644 --- a/briar-android/AndroidManifest.xml +++ b/briar-android/AndroidManifest.xml @@ -205,6 +205,16 @@ + + + + diff --git a/briar-android/res/layout/activity_change_password.xml b/briar-android/res/layout/activity_change_password.xml new file mode 100644 index 000000000..6e5887f2b --- /dev/null +++ b/briar-android/res/layout/activity_change_password.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +