From 929539eb864822d669265b142bdcc49b6cf8ea6b Mon Sep 17 00:00:00 2001 From: calderwoodra Date: Sat, 19 May 2018 00:05:02 -0700 Subject: Implement a global theme to be easily configured in Dialer. deleted several colors and unified them across the app migrated several alert dialogs to support alert dialogs added many todos migrated several tests from GoogleRobolectricTestRunner to RobolectricTestRunner Because of the test migration: - moved dialpad theme attributes into dialpad/theme - moved incall ui theme attributes into incallui/theme Bug: 79883035 Test: tap PiperOrigin-RevId: 197246477 Change-Id: Ifc534793bc32757bbbf2007a7c40287c8d0817ad --- .../android/dialer/main/impl/AndroidManifest.xml | 3 +- .../com/android/dialer/main/impl/MainActivity.java | 3 +- .../dialer/main/impl/bottomnav/BottomNavItem.java | 8 ++--- .../bottomnav/res/drawable/notification_badge.xml | 4 +-- .../bottomnav/res/layout/bottom_nav_bar_layout.xml | 2 +- .../impl/bottomnav/res/layout/bottom_nav_item.xml | 6 ++-- .../main/impl/bottomnav/res/values/colors.xml | 20 ------------ .../impl/res/layout/promotion_bottom_sheet.xml | 4 +-- .../dialer/main/impl/res/values-v27/styles.xml | 5 +-- .../dialer/main/impl/res/values/strings.xml | 3 -- .../android/dialer/main/impl/res/values/styles.xml | 37 ++++------------------ .../impl/toolbar/res/drawable/custom_cursor.xml | 2 +- .../toolbar/res/drawable/search_bar_background.xml | 2 +- .../search_bar_background_rounded_corners.xml | 2 +- .../toolbar/res/layout/expanded_search_bar.xml | 4 +-- .../impl/toolbar/res/layout/toolbar_layout.xml | 10 +++--- 16 files changed, 36 insertions(+), 79 deletions(-) delete mode 100644 java/com/android/dialer/main/impl/bottomnav/res/values/colors.xml (limited to 'java/com/android/dialer/main') diff --git a/java/com/android/dialer/main/impl/AndroidManifest.xml b/java/com/android/dialer/main/impl/AndroidManifest.xml index d14077377..f0f338a1b 100644 --- a/java/com/android/dialer/main/impl/AndroidManifest.xml +++ b/java/com/android/dialer/main/impl/AndroidManifest.xml @@ -19,6 +19,7 @@ + - + - + \ No newline at end of file diff --git a/java/com/android/dialer/main/impl/bottomnav/res/layout/bottom_nav_bar_layout.xml b/java/com/android/dialer/main/impl/bottomnav/res/layout/bottom_nav_bar_layout.xml index 02ba3abd5..1dd60d8db 100644 --- a/java/com/android/dialer/main/impl/bottomnav/res/layout/bottom_nav_bar_layout.xml +++ b/java/com/android/dialer/main/impl/bottomnav/res/layout/bottom_nav_bar_layout.xml @@ -19,7 +19,7 @@ android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="@color/background_dialer_white" + android:background="?android:attr/colorBackgroundFloating" android:elevation="8dp"> + android:background="?android:attr/selectableItemBackgroundBorderless"> @@ -59,6 +59,6 @@ android:layout_height="wrap_content" android:layout_marginBottom="8dp" android:textSize="12sp" - android:textColor="@color/dialer_theme_color" + android:textColor="?android:attr/colorPrimary" android:gravity="center_horizontal"/> \ No newline at end of file diff --git a/java/com/android/dialer/main/impl/bottomnav/res/values/colors.xml b/java/com/android/dialer/main/impl/bottomnav/res/values/colors.xml deleted file mode 100644 index b858b4f8c..000000000 --- a/java/com/android/dialer/main/impl/bottomnav/res/values/colors.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - @color/dialer_theme_color - @color/dialer_secondary_text_color - diff --git a/java/com/android/dialer/main/impl/res/layout/promotion_bottom_sheet.xml b/java/com/android/dialer/main/impl/res/layout/promotion_bottom_sheet.xml index 3f1e709fb..c7f2d9a01 100644 --- a/java/com/android/dialer/main/impl/res/layout/promotion_bottom_sheet.xml +++ b/java/com/android/dialer/main/impl/res/layout/promotion_bottom_sheet.xml @@ -37,7 +37,7 @@ android:id="@+id/promotion_icon" android:layout_width="36dp" android:layout_height="36dp" - android:tint="@color/dialer_theme_color"/> + android:tint="?android:attr/colorPrimary"/> - \ No newline at end of file diff --git a/java/com/android/dialer/main/impl/res/values/strings.xml b/java/com/android/dialer/main/impl/res/values/strings.xml index 121820383..cde78e66d 100644 --- a/java/com/android/dialer/main/impl/res/values/strings.xml +++ b/java/com/android/dialer/main/impl/res/values/strings.xml @@ -21,9 +21,6 @@ Phone Keypad - - Call history - @android:string/search_go diff --git a/java/com/android/dialer/main/impl/res/values/styles.xml b/java/com/android/dialer/main/impl/res/values/styles.xml index 387b1d79e..467cb5be0 100644 --- a/java/com/android/dialer/main/impl/res/values/styles.xml +++ b/java/com/android/dialer/main/impl/res/values/styles.xml @@ -17,47 +17,24 @@ - - diff --git a/java/com/android/dialer/main/impl/toolbar/res/drawable/custom_cursor.xml b/java/com/android/dialer/main/impl/toolbar/res/drawable/custom_cursor.xml index 008b0a3cc..f352901de 100644 --- a/java/com/android/dialer/main/impl/toolbar/res/drawable/custom_cursor.xml +++ b/java/com/android/dialer/main/impl/toolbar/res/drawable/custom_cursor.xml @@ -16,5 +16,5 @@ --> - + \ No newline at end of file diff --git a/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background.xml b/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background.xml index 8767057a5..8bc21c4a8 100644 --- a/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background.xml +++ b/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background.xml @@ -16,5 +16,5 @@ --> - + diff --git a/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background_rounded_corners.xml b/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background_rounded_corners.xml index 58cdabe8b..2bbc8d106 100644 --- a/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background_rounded_corners.xml +++ b/java/com/android/dialer/main/impl/toolbar/res/drawable/search_bar_background_rounded_corners.xml @@ -16,6 +16,6 @@ --> - + diff --git a/java/com/android/dialer/main/impl/toolbar/res/layout/expanded_search_bar.xml b/java/com/android/dialer/main/impl/toolbar/res/layout/expanded_search_bar.xml index 3bd71b63a..8a8730f78 100644 --- a/java/com/android/dialer/main/impl/toolbar/res/layout/expanded_search_bar.xml +++ b/java/com/android/dialer/main/impl/toolbar/res/layout/expanded_search_bar.xml @@ -29,7 +29,7 @@ android:background="?attr/selectableItemBackgroundBorderless" android:contentDescription="@string/action_menu_back_from_search" android:src="@drawable/quantum_ic_arrow_back_vd_theme_24" - android:tint="@color/dialer_theme_color"/> + android:tint="?android:attr/colorPrimary"/> diff --git a/java/com/android/dialer/main/impl/toolbar/res/layout/toolbar_layout.xml b/java/com/android/dialer/main/impl/toolbar/res/layout/toolbar_layout.xml index d63fdfe2f..98b856361 100644 --- a/java/com/android/dialer/main/impl/toolbar/res/layout/toolbar_layout.xml +++ b/java/com/android/dialer/main/impl/toolbar/res/layout/toolbar_layout.xml @@ -18,7 +18,7 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="@dimen/expanded_search_bar_height" - android:background="@color/dialer_theme_color" + android:background="?android:attr/colorPrimary" app:contentInsetEnd="0dp" app:contentInsetStart="0dp"> @@ -122,14 +122,14 @@ android:layout_marginTop="8dp" android:layout_marginBottom="8dp" android:src="@drawable/quantum_ic_close_vd_theme_24" - android:tint="@color/dialer_primary_text_color_white"/> + android:tint="?android:attr/textColorPrimaryInverse"/> -- cgit v1.2.3