From 730fbaa702b467669c4b88f6c03fa3e1823abf73 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Fri, 26 Jun 2020 10:34:08 -0300 Subject: [wallet] Move Anastasis UI mockup into its own library module --- .idea/gradle.xml | 1 + anastasis-ui/.gitignore | 1 + anastasis-ui/build.gradle | 70 ++++++ anastasis-ui/consumer-rules.pro | 0 anastasis-ui/proguard-rules.pro | 21 ++ anastasis-ui/src/main/AndroidManifest.xml | 26 ++ .../java/org/gnu/anastasis/ui/IntroFragment.kt | 48 ++++ .../main/java/org/gnu/anastasis/ui/MainActivity.kt | 46 ++++ .../java/org/gnu/anastasis/ui/MainViewModel.kt | 29 +++ .../ui/authentication/AuthenticationFragment.kt | 128 ++++++++++ .../ui/authentication/SecurityQuestionFragment.kt | 55 +++++ .../gnu/anastasis/ui/authentication/SmsFragment.kt | 55 +++++ .../anastasis/ui/authentication/VideoFragment.kt | 120 +++++++++ .../gnu/anastasis/ui/identity/IdentityFragment.kt | 94 +++++++ anastasis-ui/src/main/res/anim/slide_in_right.xml | 23 ++ anastasis-ui/src/main/res/anim/slide_out_left.xml | 23 ++ .../src/main/res/drawable/ic_baseline_check.xml | 10 + .../main/res/drawable/ic_baseline_cloud_circle.xml | 10 + .../res/drawable/ic_baseline_cloud_download.xml | 10 + .../src/main/res/drawable/ic_baseline_face.xml | 26 ++ .../src/main/res/drawable/ic_baseline_lock.xml | 10 + .../src/main/res/drawable/ic_baseline_person.xml | 10 + anastasis-ui/src/main/res/layout/activity.xml | 54 ++++ .../main/res/layout/fragment_authentication.xml | 275 +++++++++++++++++++++ .../src/main/res/layout/fragment_identity.xml | 187 ++++++++++++++ .../src/main/res/layout/fragment_intro.xml | 60 +++++ .../main/res/layout/fragment_security_question.xml | 100 ++++++++ anastasis-ui/src/main/res/layout/fragment_sms.xml | 51 ++++ .../src/main/res/layout/fragment_video.xml | 89 +++++++ anastasis-ui/src/main/res/navigation/anastasis.xml | 83 +++++++ anastasis-ui/src/main/res/values/themes.xml | 32 +++ build.gradle | 1 + settings.gradle | 1 + wallet/build.gradle | 4 +- .../src/main/java/net/taler/wallet/MainActivity.kt | 1 - .../main/java/net/taler/wallet/MainViewModel.kt | 2 - .../settings/AnastasisAuthenticationFragment.kt | 130 ---------- .../wallet/settings/AnastasisIdentityFragment.kt | 94 ------- .../wallet/settings/AnastasisIntroFragment.kt | 51 ---- .../net/taler/wallet/settings/AnastasisManager.kt | 27 -- .../wallet/settings/BackupSettingsFragment.kt | 16 +- .../wallet/settings/SecurityQuestionFragment.kt | 56 ----- .../java/net/taler/wallet/settings/SmsFragment.kt | 56 ----- .../net/taler/wallet/settings/VideoFragment.kt | 117 --------- wallet/src/main/res/anim/slide_in_right.xml | 23 -- wallet/src/main/res/anim/slide_out_left.xml | 23 -- wallet/src/main/res/drawable/ic_baseline_check.xml | 10 - .../main/res/drawable/ic_baseline_cloud_circle.xml | 10 - .../res/drawable/ic_baseline_cloud_download.xml | 10 - wallet/src/main/res/drawable/ic_baseline_face.xml | 26 -- wallet/src/main/res/drawable/ic_baseline_lock.xml | 10 - .../src/main/res/drawable/ic_baseline_person.xml | 10 - .../layout/fragment_anastasis_authentication.xml | 275 --------------------- .../res/layout/fragment_anastasis_identity.xml | 187 -------------- .../main/res/layout/fragment_anastasis_intro.xml | 60 ----- .../main/res/layout/fragment_security_question.xml | 100 -------- wallet/src/main/res/layout/fragment_sms.xml | 51 ---- wallet/src/main/res/layout/fragment_video.xml | 89 ------- wallet/src/main/res/navigation/nav_graph.xml | 70 +----- wallet/src/main/res/xml/settings_backup.xml | 6 +- 60 files changed, 1764 insertions(+), 1499 deletions(-) create mode 100644 anastasis-ui/.gitignore create mode 100644 anastasis-ui/build.gradle create mode 100644 anastasis-ui/consumer-rules.pro create mode 100644 anastasis-ui/proguard-rules.pro create mode 100644 anastasis-ui/src/main/AndroidManifest.xml create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/IntroFragment.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/MainActivity.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/MainViewModel.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/authentication/AuthenticationFragment.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/authentication/SecurityQuestionFragment.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/authentication/SmsFragment.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/authentication/VideoFragment.kt create mode 100644 anastasis-ui/src/main/java/org/gnu/anastasis/ui/identity/IdentityFragment.kt create mode 100644 anastasis-ui/src/main/res/anim/slide_in_right.xml create mode 100644 anastasis-ui/src/main/res/anim/slide_out_left.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_check.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_cloud_circle.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_cloud_download.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_face.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_lock.xml create mode 100644 anastasis-ui/src/main/res/drawable/ic_baseline_person.xml create mode 100644 anastasis-ui/src/main/res/layout/activity.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_authentication.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_identity.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_intro.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_security_question.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_sms.xml create mode 100644 anastasis-ui/src/main/res/layout/fragment_video.xml create mode 100644 anastasis-ui/src/main/res/navigation/anastasis.xml create mode 100644 anastasis-ui/src/main/res/values/themes.xml delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/AnastasisAuthenticationFragment.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/AnastasisIdentityFragment.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/AnastasisIntroFragment.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/AnastasisManager.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/SecurityQuestionFragment.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/SmsFragment.kt delete mode 100644 wallet/src/main/java/net/taler/wallet/settings/VideoFragment.kt delete mode 100644 wallet/src/main/res/anim/slide_in_right.xml delete mode 100644 wallet/src/main/res/anim/slide_out_left.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_check.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_cloud_circle.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_cloud_download.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_face.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_lock.xml delete mode 100644 wallet/src/main/res/drawable/ic_baseline_person.xml delete mode 100644 wallet/src/main/res/layout/fragment_anastasis_authentication.xml delete mode 100644 wallet/src/main/res/layout/fragment_anastasis_identity.xml delete mode 100644 wallet/src/main/res/layout/fragment_anastasis_intro.xml delete mode 100644 wallet/src/main/res/layout/fragment_security_question.xml delete mode 100644 wallet/src/main/res/layout/fragment_sms.xml delete mode 100644 wallet/src/main/res/layout/fragment_video.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index d14ac7f..697ff36 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -10,6 +10,7 @@