From 073346c157ec34b750d175c8543f346e6eae94de Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Tue, 1 Oct 2019 22:14:28 +0530 Subject: Redesign UI and introduce dark theme (#519) Caveats: - The openpgp preference had to be removed because the open-intents developers are too lazy to update their libraries. Over the coming weeks I will be reimplementing a local solution for this instead. - The autofill dialog is broken but I since it is being worked on in #410 already I'm not going to bother fixing it. --- app/src/main/res/color/text_color.xml | 5 - .../main/res/drawable/autofill_row_background.xml | 5 - app/src/main/res/drawable/bottom_line.xml | 4 +- app/src/main/res/drawable/divider.xml | 2 +- app/src/main/res/drawable/ic_action_secure.xml | 2 +- .../main/res/drawable/ic_folder_grey600_24dp.xml | 10 - .../main/res/drawable/ic_folder_tinted_24dp.xml | 10 + .../main/res/drawable/ic_launcher_foreground.xml | 9 +- .../main/res/drawable/password_row_background.xml | 12 + app/src/main/res/drawable/red_rectangle.xml | 2 +- app/src/main/res/layout/activity_git_clone.xml | 358 ++++++++--------- app/src/main/res/layout/activity_git_config.xml | 198 +++++----- app/src/main/res/layout/activity_pwdstore.xml | 4 +- app/src/main/res/layout/autofill_instructions.xml | 17 +- app/src/main/res/layout/autofill_recycler_view.xml | 4 +- app/src/main/res/layout/autofill_row_layout.xml | 36 +- app/src/main/res/layout/decrypt_layout.xml | 423 +++++++++++---------- app/src/main/res/layout/encrypt_layout.xml | 146 ++++--- app/src/main/res/layout/fragment_autofill.xml | 16 +- app/src/main/res/layout/fragment_pwgen.xml | 7 +- app/src/main/res/layout/fragment_show_ssh_key.xml | 5 +- app/src/main/res/layout/fragment_ssh_keygen.xml | 18 +- .../main/res/layout/fragment_to_clone_or_not.xml | 14 +- app/src/main/res/layout/git_passphrase_layout.xml | 1 - app/src/main/res/layout/password_recycler_view.xml | 4 +- app/src/main/res/layout/password_row_layout.xml | 18 +- app/src/main/res/values-night/colors.xml | 18 + app/src/main/res/values-night/styles.xml | 7 + app/src/main/res/values/attrs.xml | 9 + app/src/main/res/values/bools.xml | 5 + app/src/main/res/values/colors.xml | 31 +- app/src/main/res/values/strings.xml | 14 +- app/src/main/res/values/styles.xml | 48 ++- app/src/main/res/xml/preference.xml | 92 +++-- 34 files changed, 784 insertions(+), 770 deletions(-) delete mode 100644 app/src/main/res/color/text_color.xml delete mode 100644 app/src/main/res/drawable/autofill_row_background.xml delete mode 100644 app/src/main/res/drawable/ic_folder_grey600_24dp.xml create mode 100644 app/src/main/res/drawable/ic_folder_tinted_24dp.xml create mode 100644 app/src/main/res/drawable/password_row_background.xml create mode 100644 app/src/main/res/values-night/colors.xml create mode 100644 app/src/main/res/values-night/styles.xml create mode 100644 app/src/main/res/values/attrs.xml create mode 100644 app/src/main/res/values/bools.xml (limited to 'app/src/main/res') diff --git a/app/src/main/res/color/text_color.xml b/app/src/main/res/color/text_color.xml deleted file mode 100644 index 9e70185e..00000000 --- a/app/src/main/res/color/text_color.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/autofill_row_background.xml b/app/src/main/res/drawable/autofill_row_background.xml deleted file mode 100644 index 05e887ca..00000000 --- a/app/src/main/res/drawable/autofill_row_background.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/bottom_line.xml b/app/src/main/res/drawable/bottom_line.xml index 323b03e0..e67c96fa 100644 --- a/app/src/main/res/drawable/bottom_line.xml +++ b/app/src/main/res/drawable/bottom_line.xml @@ -2,13 +2,13 @@ - + - + diff --git a/app/src/main/res/drawable/divider.xml b/app/src/main/res/drawable/divider.xml index cf2134ff..23a88317 100644 --- a/app/src/main/res/drawable/divider.xml +++ b/app/src/main/res/drawable/divider.xml @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_action_secure.xml b/app/src/main/res/drawable/ic_action_secure.xml index 8f7b7539..af182711 100644 --- a/app/src/main/res/drawable/ic_action_secure.xml +++ b/app/src/main/res/drawable/ic_action_secure.xml @@ -3,7 +3,7 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24" - android:tint="@color/grey_600"> + android:tint="?attr/passwordIconColor"> diff --git a/app/src/main/res/drawable/ic_folder_grey600_24dp.xml b/app/src/main/res/drawable/ic_folder_grey600_24dp.xml deleted file mode 100644 index dbd73db5..00000000 --- a/app/src/main/res/drawable/ic_folder_grey600_24dp.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_folder_tinted_24dp.xml b/app/src/main/res/drawable/ic_folder_tinted_24dp.xml new file mode 100644 index 00000000..51380a42 --- /dev/null +++ b/app/src/main/res/drawable/ic_folder_tinted_24dp.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index 318de001..4072a948 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -1,9 +1,8 @@ + android:width="108dp" + android:height="108dp" + android:viewportWidth="110.34687" + android:viewportHeight="110.34687"> + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/red_rectangle.xml b/app/src/main/res/drawable/red_rectangle.xml index a6c48d0f..8213a7e3 100644 --- a/app/src/main/res/drawable/red_rectangle.xml +++ b/app/src/main/res/drawable/red_rectangle.xml @@ -13,7 +13,7 @@ - + - - + + + android:layout_margin="8dp" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + android:inputType="textWebEmailAddress" /> + - + + + android:id="@+id/server_url" + android:inputType="textWebEmailAddress" /> - + + + + - - - - - - - -