From 92d892c0cd5462237f818b1129d936d95640e297 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Thu, 11 Sep 2014 15:11:00 +0200 Subject: [PATCH] Changed the swipe up search affordance The previous card animation is removed and replaced by a animating circle with a shadow. Also fixes several cases where the card could either get stuck and the affordance was not launched. Bug: 17457300 Bug: 17444236 Change-Id: I005313a1dbe63d338490e6100dd3bd01e35687ba --- .../SystemUI/res/anim/search_launch_enter.xml | 18 +- .../res/drawable/search_panel_card_bg.xml | 21 - .../res/layout/status_bar_search_panel.xml | 11 +- packages/SystemUI/res/values-land/styles.xml | 12 - .../SystemUI/res/values-sw600dp/styles.xml | 10 - packages/SystemUI/res/values/colors.xml | 3 +- packages/SystemUI/res/values/dimens.xml | 19 +- packages/SystemUI/res/values/styles.xml | 11 +- .../systemui/SearchPanelCircleView.java | 592 ++++++++++++++++++ .../com/android/systemui/SearchPanelView.java | 161 ++--- .../systemui/statusbar/BaseStatusBar.java | 6 + .../statusbar/phone/NavigationBarView.java | 46 +- .../NavigationBarViewTaskSwitchHelper.java | 5 +- .../statusbar/phone/PhoneStatusBar.java | 2 - 14 files changed, 702 insertions(+), 215 deletions(-) delete mode 100644 packages/SystemUI/res/drawable/search_panel_card_bg.xml create mode 100644 packages/SystemUI/src/com/android/systemui/SearchPanelCircleView.java diff --git a/packages/SystemUI/res/anim/search_launch_enter.xml b/packages/SystemUI/res/anim/search_launch_enter.xml index f3333b7cd8169..19c0a95ca042c 100644 --- a/packages/SystemUI/res/anim/search_launch_enter.xml +++ b/packages/SystemUI/res/anim/search_launch_enter.xml @@ -17,16 +17,8 @@ */ --> - - - - - - + \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/search_panel_card_bg.xml b/packages/SystemUI/res/drawable/search_panel_card_bg.xml deleted file mode 100644 index c19f900c6c07a..0000000000000 --- a/packages/SystemUI/res/drawable/search_panel_card_bg.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/packages/SystemUI/res/layout/status_bar_search_panel.xml b/packages/SystemUI/res/layout/status_bar_search_panel.xml index f025abdd2ce20..e0520ef6ba3b2 100644 --- a/packages/SystemUI/res/layout/status_bar_search_panel.xml +++ b/packages/SystemUI/res/layout/status_bar_search_panel.xml @@ -30,17 +30,14 @@ android:id="@+id/search_panel_scrim" android:background="@drawable/search_panel_scrim" /> - + - + diff --git a/packages/SystemUI/res/values-land/styles.xml b/packages/SystemUI/res/values-land/styles.xml index 682998d78fd78..e58fbb1235939 100644 --- a/packages/SystemUI/res/values-land/styles.xml +++ b/packages/SystemUI/res/values-land/styles.xml @@ -19,18 +19,6 @@ 360dp - - - - - - - - - - -