From cd01f533224bd7ebba1b732162ff717dd6c62586 Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 2 Sep 2024 12:23:43 +0530 Subject: [PATCH] Theme app according to our pallete --- ...ingerprint_background_1_path_animation.xml | 18 ++--- ...ingerprint_background_2_path_animation.xml | 18 ++--- ...ingerprint_background_5_path_animation.xml | 18 ++--- ...ingerprint_background_6_path_animation.xml | 18 ++--- ...ingerprint_background_7_path_animation.xml | 18 ++--- .../enrollment_fingerprint_isolated.xml | 10 +-- res/drawable/fp_illustration_enrollment.xml | 10 +-- .../ic_accessibility_magnification_ftsw.xml | 29 ++++++++ .../ic_adaptive_font_download_ftsw.xml | 26 +++++++ res/drawable/ic_e_settings_about.xml | 40 +++++++++++ res/drawable/ic_e_settings_accessibility.xml | 38 +++++++++++ res/drawable/ic_e_settings_accounts.xml | 57 ++++++++++++++++ .../ic_e_settings_advanced_privacy.xml | 41 +++++++++++ res/drawable/ic_e_settings_apps.xml | 48 +++++++++++++ res/drawable/ic_e_settings_battery.xml | 54 +++++++++++++++ res/drawable/ic_e_settings_devices_other.xml | 40 +++++++++++ res/drawable/ic_e_settings_display.xml | 68 +++++++++++++++++++ res/drawable/ic_e_settings_emergency.xml | 55 +++++++++++++++ res/drawable/ic_e_settings_location.xml | 36 ++++++++++ res/drawable/ic_e_settings_notifications.xml | 45 ++++++++++++ res/drawable/ic_e_settings_privacy.xml | 37 ++++++++++ res/drawable/ic_e_settings_security.xml | 37 ++++++++++ res/drawable/ic_e_settings_sound.xml | 41 +++++++++++ res/drawable/ic_e_settings_storage.xml | 47 +++++++++++++ res/drawable/ic_e_settings_system.xml | 43 ++++++++++++ res/drawable/ic_e_settings_updater.xml | 42 ++++++++++++ res/drawable/ic_e_settings_wallpaper.xml | 40 +++++++++++ res/drawable/ic_e_settings_wireless.xml | 41 +++++++++++ res/drawable/ic_files_go_round.xml | 56 +++++++++++++++ res/drawable/ic_homepage_advanced_privacy.xml | 39 ----------- res/drawable/ic_lock_pin.xml | 2 +- res/drawable/ic_password.xml | 8 +-- res/drawable/ic_pattern.xml | 10 +-- res/drawable/ic_pin.xml | 2 +- res/drawable/ic_screen_zoom_ftsw.xml | 26 +++++++ res/drawable/ring_progress.xml | 2 +- .../settingslib_main_switch_bar.xml | 5 +- res/layout/homepage_preference.xml | 6 +- res/layout/notification_history.xml | 2 +- .../preference_widget_switch_compat.xml | 5 +- res/values-night/colors.xml | 6 +- res/values/colors.xml | 6 +- res/values/styles.xml | 4 +- res/values/themes.xml | 2 +- ...ccessibility_settings_for_setup_wizard.xml | 4 +- res/xml/storage_category_fragment.xml | 1 + res/xml/storage_dashboard_fragment.xml | 1 + res/xml/top_level_settings.xml | 40 +++++------ .../ManageStoragePreferenceController.java | 1 - .../settings/homepage/TopLevelSettings.java | 7 -- ...ighlightableTopLevelPreferenceAdapter.java | 4 -- 51 files changed, 1074 insertions(+), 180 deletions(-) create mode 100644 res/drawable/ic_accessibility_magnification_ftsw.xml create mode 100644 res/drawable/ic_adaptive_font_download_ftsw.xml create mode 100644 res/drawable/ic_e_settings_about.xml create mode 100644 res/drawable/ic_e_settings_accessibility.xml create mode 100644 res/drawable/ic_e_settings_accounts.xml create mode 100644 res/drawable/ic_e_settings_advanced_privacy.xml create mode 100644 res/drawable/ic_e_settings_apps.xml create mode 100644 res/drawable/ic_e_settings_battery.xml create mode 100644 res/drawable/ic_e_settings_devices_other.xml create mode 100644 res/drawable/ic_e_settings_display.xml create mode 100644 res/drawable/ic_e_settings_emergency.xml create mode 100644 res/drawable/ic_e_settings_location.xml create mode 100644 res/drawable/ic_e_settings_notifications.xml create mode 100644 res/drawable/ic_e_settings_privacy.xml create mode 100644 res/drawable/ic_e_settings_security.xml create mode 100644 res/drawable/ic_e_settings_sound.xml create mode 100644 res/drawable/ic_e_settings_storage.xml create mode 100644 res/drawable/ic_e_settings_system.xml create mode 100644 res/drawable/ic_e_settings_updater.xml create mode 100644 res/drawable/ic_e_settings_wallpaper.xml create mode 100644 res/drawable/ic_e_settings_wireless.xml create mode 100644 res/drawable/ic_files_go_round.xml delete mode 100644 res/drawable/ic_homepage_advanced_privacy.xml create mode 100644 res/drawable/ic_screen_zoom_ftsw.xml diff --git a/res/anim/enrollment_fingerprint_background_1_path_animation.xml b/res/anim/enrollment_fingerprint_background_1_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_1_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_1_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_2_path_animation.xml b/res/anim/enrollment_fingerprint_background_2_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_2_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_2_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_5_path_animation.xml b/res/anim/enrollment_fingerprint_background_5_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_5_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_5_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_6_path_animation.xml b/res/anim/enrollment_fingerprint_background_6_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_6_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_6_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_7_path_animation.xml b/res/anim/enrollment_fingerprint_background_7_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_7_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_7_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/drawable/enrollment_fingerprint_isolated.xml b/res/drawable/enrollment_fingerprint_isolated.xml index 960552f4bce..80533ad6d2e 100644 --- a/res/drawable/enrollment_fingerprint_isolated.xml +++ b/res/drawable/enrollment_fingerprint_isolated.xml @@ -30,7 +30,7 @@ @@ -40,7 +40,7 @@ @@ -50,7 +50,7 @@ @@ -60,7 +60,7 @@ @@ -72,7 +72,7 @@ diff --git a/res/drawable/fp_illustration_enrollment.xml b/res/drawable/fp_illustration_enrollment.xml index be98a87bdb9..20e6d996958 100644 --- a/res/drawable/fp_illustration_enrollment.xml +++ b/res/drawable/fp_illustration_enrollment.xml @@ -23,23 +23,23 @@ Copyright (C) 2015 The Android Open Source Project android:translateY="44"> diff --git a/res/drawable/ic_accessibility_magnification_ftsw.xml b/res/drawable/ic_accessibility_magnification_ftsw.xml new file mode 100644 index 00000000000..59f55901d39 --- /dev/null +++ b/res/drawable/ic_accessibility_magnification_ftsw.xml @@ -0,0 +1,29 @@ + + + + + + diff --git a/res/drawable/ic_adaptive_font_download_ftsw.xml b/res/drawable/ic_adaptive_font_download_ftsw.xml new file mode 100644 index 00000000000..045342fd953 --- /dev/null +++ b/res/drawable/ic_adaptive_font_download_ftsw.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/res/drawable/ic_e_settings_about.xml b/res/drawable/ic_e_settings_about.xml new file mode 100644 index 00000000000..75adc8fd662 --- /dev/null +++ b/res/drawable/ic_e_settings_about.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_accessibility.xml b/res/drawable/ic_e_settings_accessibility.xml new file mode 100644 index 00000000000..c36b014b34d --- /dev/null +++ b/res/drawable/ic_e_settings_accessibility.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_accounts.xml b/res/drawable/ic_e_settings_accounts.xml new file mode 100644 index 00000000000..27136a49468 --- /dev/null +++ b/res/drawable/ic_e_settings_accounts.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_advanced_privacy.xml b/res/drawable/ic_e_settings_advanced_privacy.xml new file mode 100644 index 00000000000..747fd5c6b39 --- /dev/null +++ b/res/drawable/ic_e_settings_advanced_privacy.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_apps.xml b/res/drawable/ic_e_settings_apps.xml new file mode 100644 index 00000000000..54a70a2d357 --- /dev/null +++ b/res/drawable/ic_e_settings_apps.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_battery.xml b/res/drawable/ic_e_settings_battery.xml new file mode 100644 index 00000000000..ed3c6bafe5a --- /dev/null +++ b/res/drawable/ic_e_settings_battery.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_devices_other.xml b/res/drawable/ic_e_settings_devices_other.xml new file mode 100644 index 00000000000..b45490d0a0b --- /dev/null +++ b/res/drawable/ic_e_settings_devices_other.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_display.xml b/res/drawable/ic_e_settings_display.xml new file mode 100644 index 00000000000..ce2c928bb11 --- /dev/null +++ b/res/drawable/ic_e_settings_display.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_emergency.xml b/res/drawable/ic_e_settings_emergency.xml new file mode 100644 index 00000000000..42348bb3497 --- /dev/null +++ b/res/drawable/ic_e_settings_emergency.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_location.xml b/res/drawable/ic_e_settings_location.xml new file mode 100644 index 00000000000..3f2c50b35b7 --- /dev/null +++ b/res/drawable/ic_e_settings_location.xml @@ -0,0 +1,36 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_notifications.xml b/res/drawable/ic_e_settings_notifications.xml new file mode 100644 index 00000000000..bc8b60af04f --- /dev/null +++ b/res/drawable/ic_e_settings_notifications.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_privacy.xml b/res/drawable/ic_e_settings_privacy.xml new file mode 100644 index 00000000000..afa70a03525 --- /dev/null +++ b/res/drawable/ic_e_settings_privacy.xml @@ -0,0 +1,37 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_security.xml b/res/drawable/ic_e_settings_security.xml new file mode 100644 index 00000000000..50a7cb7082f --- /dev/null +++ b/res/drawable/ic_e_settings_security.xml @@ -0,0 +1,37 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_sound.xml b/res/drawable/ic_e_settings_sound.xml new file mode 100644 index 00000000000..1ab100ff444 --- /dev/null +++ b/res/drawable/ic_e_settings_sound.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_storage.xml b/res/drawable/ic_e_settings_storage.xml new file mode 100644 index 00000000000..fe83ba35d47 --- /dev/null +++ b/res/drawable/ic_e_settings_storage.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_system.xml b/res/drawable/ic_e_settings_system.xml new file mode 100644 index 00000000000..c1d0f8f3267 --- /dev/null +++ b/res/drawable/ic_e_settings_system.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_updater.xml b/res/drawable/ic_e_settings_updater.xml new file mode 100644 index 00000000000..8f5d5530072 --- /dev/null +++ b/res/drawable/ic_e_settings_updater.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/ic_e_settings_wallpaper.xml b/res/drawable/ic_e_settings_wallpaper.xml new file mode 100644 index 00000000000..2511fb49a67 --- /dev/null +++ b/res/drawable/ic_e_settings_wallpaper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_wireless.xml b/res/drawable/ic_e_settings_wireless.xml new file mode 100644 index 00000000000..db5d8be7a9c --- /dev/null +++ b/res/drawable/ic_e_settings_wireless.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + diff --git a/res/drawable/ic_files_go_round.xml b/res/drawable/ic_files_go_round.xml new file mode 100644 index 00000000000..3dc14f64d49 --- /dev/null +++ b/res/drawable/ic_files_go_round.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_advanced_privacy.xml b/res/drawable/ic_homepage_advanced_privacy.xml deleted file mode 100644 index c75e102402b..00000000000 --- a/res/drawable/ic_homepage_advanced_privacy.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - diff --git a/res/drawable/ic_lock_pin.xml b/res/drawable/ic_lock_pin.xml index 4614f533393..4b61c327d5a 100644 --- a/res/drawable/ic_lock_pin.xml +++ b/res/drawable/ic_lock_pin.xml @@ -22,5 +22,5 @@ android:tint="?android:attr/colorControlNormal"> + android:fillColor="?attr/sudListItemIconColor"/> diff --git a/res/drawable/ic_password.xml b/res/drawable/ic_password.xml index cf3b408537f..0eac6d42879 100644 --- a/res/drawable/ic_password.xml +++ b/res/drawable/ic_password.xml @@ -21,15 +21,15 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_pattern.xml b/res/drawable/ic_pattern.xml index e56fb003a21..f47fd18ca04 100644 --- a/res/drawable/ic_pattern.xml +++ b/res/drawable/ic_pattern.xml @@ -21,18 +21,18 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_pin.xml b/res/drawable/ic_pin.xml index 8520ec12468..132c6436231 100644 --- a/res/drawable/ic_pin.xml +++ b/res/drawable/ic_pin.xml @@ -21,6 +21,6 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_screen_zoom_ftsw.xml b/res/drawable/ic_screen_zoom_ftsw.xml new file mode 100644 index 00000000000..4e5f0851384 --- /dev/null +++ b/res/drawable/ic_screen_zoom_ftsw.xml @@ -0,0 +1,26 @@ + + + + + \ No newline at end of file diff --git a/res/drawable/ring_progress.xml b/res/drawable/ring_progress.xml index 346ff5f5bed..81d99273a9d 100644 --- a/res/drawable/ring_progress.xml +++ b/res/drawable/ring_progress.xml @@ -21,7 +21,7 @@ android:shape="ring" android:thickness="@dimen/ring_progress_bar_thickness" android:useLevel="false" - android:tint="?android:colorControlNormal"> + android:tint="@color/e_fingerprint_progress"> diff --git a/res/layout-v34/settingslib_main_switch_bar.xml b/res/layout-v34/settingslib_main_switch_bar.xml index 3a44d2ae86f..4fb9fb5c2f2 100644 --- a/res/layout-v34/settingslib_main_switch_bar.xml +++ b/res/layout-v34/settingslib_main_switch_bar.xml @@ -49,15 +49,14 @@ android:lineBreakWordStyle="phrase" style="@style/MainSwitchText.Settingslib" /> - + android:focusable="false" /> diff --git a/res/layout/homepage_preference.xml b/res/layout/homepage_preference.xml index f0b1b71c20c..605d568bf78 100644 --- a/res/layout/homepage_preference.xml +++ b/res/layout/homepage_preference.xml @@ -39,8 +39,8 @@ @@ -53,7 +53,7 @@ android:layout_weight="1" android:paddingTop="16dp" android:paddingBottom="16dp" - android:paddingStart="@dimen/homepage_preference_text_padding_start" + android:paddingStart="20dp" android:paddingEnd="24dp"> diff --git a/res/layout/preference_widget_switch_compat.xml b/res/layout/preference_widget_switch_compat.xml index e833171d5da..c52a05294f8 100644 --- a/res/layout/preference_widget_switch_compat.xml +++ b/res/layout/preference_widget_switch_compat.xml @@ -15,12 +15,11 @@ ~ limitations under the License. --> - + android:focusable="false" /> diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml index a572841b07b..8cbb49a56c8 100644 --- a/res/values-night/colors.xml +++ b/res/values-night/colors.xml @@ -19,7 +19,7 @@ #783BE5 #3F5FBD @*android:color/material_grey_900 - ?androidprv:attr/materialColorSurfaceContainerHigh + @*android:color/e_action_bar_dark #5F6368 @@ -77,5 +77,9 @@ #1FE3E3E3 + + + #1FFFFFFF + #1FFFFFFF diff --git a/res/values/colors.xml b/res/values/colors.xml index 03225a5c447..e97280296d4 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -94,7 +94,7 @@ @*android:color/accent_device_default_light - ?androidprv:attr/materialColorSurfaceBright + @android:color/system_neutral1_50 #42a5f5 @@ -219,4 +219,8 @@ #1F1F1F1F + + + #14212121 + #14212121 diff --git a/res/values/styles.xml b/res/values/styles.xml index 0a28b016ca9..18bb89b749c 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -398,8 +398,8 @@ diff --git a/res/values/themes.xml b/res/values/themes.xml index b149bb8fd6b..49f4cfae900 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -47,7 +47,7 @@ @drawable/wifi_friction 0dp - ?android:attr/colorAccent + ?android:attr/textColorSecondary @style/Widget.ActionBar diff --git a/res/xml/accessibility_settings_for_setup_wizard.xml b/res/xml/accessibility_settings_for_setup_wizard.xml index 0926d2d3008..6c68e9d1c54 100644 --- a/res/xml/accessibility_settings_for_setup_wizard.xml +++ b/res/xml/accessibility_settings_for_setup_wizard.xml @@ -22,7 +22,7 @@ diff --git a/res/xml/storage_category_fragment.xml b/res/xml/storage_category_fragment.xml index 2c9588938a2..40419be23bc 100644 --- a/res/xml/storage_category_fragment.xml +++ b/res/xml/storage_category_fragment.xml @@ -24,6 +24,7 @@ android:order="4" android:title="@string/storage_free_up_space_title" android:summary="@string/storage_free_up_space_summary" + android:icon="@drawable/ic_files_go_round" settings:controller="com.android.settings.deviceinfo.storage.ManageStoragePreferenceController"/> @@ -34,7 +34,7 @@ @@ -195,7 +195,7 @@ { - Drawable icon = preference.getIcon(); - if (icon != null) { - icon.setTint(tintColor); - } - }); } @Override diff --git a/src/com/android/settings/widget/HighlightableTopLevelPreferenceAdapter.java b/src/com/android/settings/widget/HighlightableTopLevelPreferenceAdapter.java index 8084a4811d6..15167aca1db 100644 --- a/src/com/android/settings/widget/HighlightableTopLevelPreferenceAdapter.java +++ b/src/com/android/settings/widget/HighlightableTopLevelPreferenceAdapter.java @@ -243,10 +243,6 @@ public class HighlightableTopLevelPreferenceAdapter extends PreferenceGroupAdapt v.setBackgroundResource(RES_NORMAL_BACKGROUND); ((TextView) v.findViewById(android.R.id.title)).setTextColor(mTitleColorNormal); ((TextView) v.findViewById(android.R.id.summary)).setTextColor(mSummaryColorNormal); - final Drawable drawable = ((ImageView) v.findViewById(android.R.id.icon)).getDrawable(); - if (drawable != null) { - drawable.setTint(mIconColorNormal); - } } private boolean isHighlightNeeded() { -- GitLab