From 3304bec9802df986899102926d74ca16d5ca862c Mon Sep 17 00:00:00 2001 From: Amin Shaikh Date: Tue, 5 Feb 2019 13:52:30 -0500 Subject: [PATCH] Use adaptive icon shapes for settings homeepage - Add AdaptiveIconShapeDrawable for the homepage icon backgrounds - Rename RoundedHomepageIcon -> AdaptiveHomepageIcon to reflect that the adaptive icon shape is used Bug: 123829919 Test: mp settings; manually viewing homepage icons Change-Id: I9fddfbf57461b300200f30f716d861878bbbcc38 --- res/drawable/ic_homepage_about.xml | 11 ++--- res/drawable/ic_homepage_accessibility.xml | 11 ++--- res/drawable/ic_homepage_accounts.xml | 11 ++--- res/drawable/ic_homepage_apps.xml | 11 ++--- res/drawable/ic_homepage_battery.xml | 11 ++--- res/drawable/ic_homepage_connected_device.xml | 11 ++--- res/drawable/ic_homepage_display.xml | 11 ++--- .../ic_homepage_generic_background.xml | 24 ----------- res/drawable/ic_homepage_location.xml | 11 ++--- res/drawable/ic_homepage_network.xml | 11 ++--- res/drawable/ic_homepage_privacy.xml | 11 ++--- res/drawable/ic_homepage_security.xml | 11 ++--- res/drawable/ic_homepage_sound.xml | 11 ++--- res/drawable/ic_homepage_storage.xml | 11 ++--- res/drawable/ic_homepage_support.xml | 11 ++--- res/drawable/ic_homepage_system_dashboard.xml | 11 ++--- .../DashboardFeatureProviderImpl.java | 6 +-- .../homepage/AdaptiveIconShapeDrawable.java | 43 +++++++++++++++++++ ...ageIcon.java => AdaptiveHomepageIcon.java} | 9 ++-- ...est.java => AdaptiveHomepageIconTest.java} | 23 +++++----- 20 files changed, 122 insertions(+), 148 deletions(-) delete mode 100644 res/drawable/ic_homepage_generic_background.xml create mode 100644 src/com/android/settings/homepage/AdaptiveIconShapeDrawable.java rename src/com/android/settings/widget/{RoundedHomepageIcon.java => AdaptiveHomepageIcon.java} (90%) rename tests/robotests/src/com/android/settings/widget/{RoundedHomepageIconTest.java => AdaptiveHomepageIconTest.java} (83%) diff --git a/res/drawable/ic_homepage_about.xml b/res/drawable/ic_homepage_about.xml index d47a740b573..07dbb34b0ea 100644 --- a/res/drawable/ic_homepage_about.xml +++ b/res/drawable/ic_homepage_about.xml @@ -18,13 +18,10 @@ - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - - \ No newline at end of file diff --git a/res/drawable/ic_homepage_location.xml b/res/drawable/ic_homepage_location.xml index 413801b0a56..c5d6e8970ff 100644 --- a/res/drawable/ic_homepage_location.xml +++ b/res/drawable/ic_homepage_location.xml @@ -18,13 +18,10 @@ - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +