diff options
author | Selim Cinek <cinek@google.com> | 2014-09-16 08:40:25 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-09-16 08:40:25 +0000 |
commit | 30a2c15b2358f895cae1c6cfbb237a987431a49d (patch) | |
tree | 24881fe82d1f8dc1eec5f6c1135fb6175cd5f4e5 /packages/SystemUI/res | |
parent | 835b5c9599207db5819138d029618ce62083ab24 (diff) | |
parent | f095d89f237d3a9bafdfb1bcce7e0ad4d5717bae (diff) | |
download | frameworks_base-30a2c15b2358f895cae1c6cfbb237a987431a49d.zip frameworks_base-30a2c15b2358f895cae1c6cfbb237a987431a49d.tar.gz frameworks_base-30a2c15b2358f895cae1c6cfbb237a987431a49d.tar.bz2 |
am d76e2395: am 67ec0b19: am f4e6f631: Merge "Changed the swipe up search affordance" into lmp-dev
* commit 'd76e239507c37de1324ce6ea920ff027afa9e84d':
Changed the swipe up search affordance
Diffstat (limited to 'packages/SystemUI/res')
-rw-r--r-- | packages/SystemUI/res/anim/search_launch_enter.xml | 18 | ||||
-rw-r--r-- | packages/SystemUI/res/drawable/search_panel_card_bg.xml | 21 | ||||
-rw-r--r-- | packages/SystemUI/res/layout/status_bar_search_panel.xml | 11 | ||||
-rw-r--r-- | packages/SystemUI/res/values-land/styles.xml | 12 | ||||
-rw-r--r-- | packages/SystemUI/res/values-sw600dp/styles.xml | 10 | ||||
-rw-r--r-- | packages/SystemUI/res/values/colors.xml | 3 | ||||
-rw-r--r-- | packages/SystemUI/res/values/dimens.xml | 19 | ||||
-rw-r--r-- | packages/SystemUI/res/values/styles.xml | 11 |
8 files changed, 25 insertions, 80 deletions
diff --git a/packages/SystemUI/res/anim/search_launch_enter.xml b/packages/SystemUI/res/anim/search_launch_enter.xml index f3333b7..19c0a95 100644 --- a/packages/SystemUI/res/anim/search_launch_enter.xml +++ b/packages/SystemUI/res/anim/search_launch_enter.xml @@ -17,16 +17,8 @@ */ --> -<set xmlns:android="http://schemas.android.com/apk/res/android" - android:shareInterpolator="false" android:zAdjustment="top"> - - <alpha android:fromAlpha="0" android:toAlpha="1.0" - android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true" - android:interpolator="@android:interpolator/decelerate_cubic" - android:duration="300"/> - - <translate android:fromYDelta="100%" android:toYDelta="0" - android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true" - android:interpolator="@android:interpolator/decelerate_cubic" - android:duration="300" /> -</set> +<alpha xmlns:android="http://schemas.android.com/apk/res/android" + android:fromAlpha="0" android:toAlpha="1.0" + android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true" + android:interpolator="@android:interpolator/decelerate_cubic" + android:duration="300"/>
\ 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 c19f900..0000000 --- a/packages/SystemUI/res/drawable/search_panel_card_bg.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> - -<!-- - ~ Copyright (C) 2014 The Android Open Source Project - ~ - ~ Licensed under the Apache License, Version 2.0 (the "License"); - ~ you may not use this file except in compliance with the License. - ~ You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License - --> -<shape xmlns:android="http://schemas.android.com/apk/res/android"> - <solid android:color="@color/search_panel_card_color" /> - <corners android:radius="@dimen/notification_material_rounded_rect_radius" /> -</shape> diff --git a/packages/SystemUI/res/layout/status_bar_search_panel.xml b/packages/SystemUI/res/layout/status_bar_search_panel.xml index f025abd..e0520ef 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" /> - <FrameLayout - style="@style/SearchPanelCard" - android:id="@+id/search_panel_card" - android:background="@drawable/search_panel_card_bg" - android:elevation="12dp"> + <com.android.systemui.SearchPanelCircleView + style="@style/SearchPanelCircle" + android:id="@+id/search_panel_circle"> <ImageView - style="@style/SearchPanelLogo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/search_logo" /> - </FrameLayout> + </com.android.systemui.SearchPanelCircleView> </com.android.systemui.SearchPanelView> diff --git a/packages/SystemUI/res/values-land/styles.xml b/packages/SystemUI/res/values-land/styles.xml index 682998d..e58fbb1 100644 --- a/packages/SystemUI/res/values-land/styles.xml +++ b/packages/SystemUI/res/values-land/styles.xml @@ -19,18 +19,6 @@ <item name="android:layout_width">360dp</item> </style> - <style name="SearchPanelCard"> - <item name="android:layout_width">@dimen/search_panel_card_height</item> - <item name="android:layout_height">match_parent</item> - <item name="android:layout_marginTop">16dp</item> - <item name="android:layout_marginBottom">16dp</item> - <item name="android:layout_gravity">right</item> - </style> - - <style name="SearchPanelLogo"> - <item name="android:layout_gravity">top|left</item> - </style> - <style name="SearchPanelScrim"> <item name="android:layout_width">@dimen/search_panel_scrim_height</item> <item name="android:layout_height">match_parent</item> diff --git a/packages/SystemUI/res/values-sw600dp/styles.xml b/packages/SystemUI/res/values-sw600dp/styles.xml index 9e5b1d6..156fa65 100644 --- a/packages/SystemUI/res/values-sw600dp/styles.xml +++ b/packages/SystemUI/res/values-sw600dp/styles.xml @@ -19,16 +19,6 @@ <item name="android:layout_width">480dp</item> </style> - <style name="SearchPanelCard"> - <item name="android:layout_width">550dp</item> - <item name="android:layout_height">@dimen/search_panel_card_height</item> - <item name="android:layout_gravity">center_horizontal|bottom</item> - </style> - - <style name="SearchPanelLogo"> - <item name="android:layout_gravity">top|center_horizontal</item> - </style> - <style name="SearchPanelScrim"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">@dimen/search_panel_scrim_height</item> diff --git a/packages/SystemUI/res/values/colors.xml b/packages/SystemUI/res/values/colors.xml index 6da811f..d5b0f17 100644 --- a/packages/SystemUI/res/values/colors.xml +++ b/packages/SystemUI/res/values/colors.xml @@ -109,7 +109,8 @@ <color name="notification_guts_text_color">#b2FFFFFF</color> <color name="notification_guts_btn_color">#FFFFFFFF</color> - <color name="search_panel_card_color">#ffffff</color> + <color name="search_panel_circle_color">#ffffff</color> + <color name="search_panel_ripple_color">#ffbbbbbb</color> <color name="keyguard_user_switcher_background_gradient_color">#77000000</color> <color name="doze_small_icon_background_color">#ff434343</color> diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 4495318..8fe0af8 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -434,15 +434,20 @@ from Keyguard. --> <dimen name="go_to_full_shade_appearing_translation">200dp</dimen> - <!-- The height of the search panel card. --> - <dimen name="search_panel_card_height">300dp</dimen> + <!-- The diameter of the search panel circle. --> + <dimen name="search_panel_circle_size">88dp</dimen> - <!-- The height of the scrim behind the search panel card. --> - <dimen name="search_panel_scrim_height">250dp</dimen> + <!-- The margin to the edge of the screen from where the circle starts to appear --> + <dimen name="search_panel_circle_base_margin">80dp</dimen> + + <!-- The amount the circle translates when appearing --> + <dimen name="search_panel_circle_travel_distance">80dp</dimen> - <!-- How much from the bottom of the screen the card should peek in when activating the search - panel --> - <dimen name="search_card_peek_height">100dp</dimen> + <!-- The elevation of the search panel circle --> + <dimen name="search_panel_circle_elevation">12dp</dimen> + + <!-- The height of the scrim behind the search panel circle. --> + <dimen name="search_panel_scrim_height">250dp</dimen> <!-- How far the user needs to drag up to invoke search. --> <dimen name="search_panel_threshold">100dp</dimen> diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index cb66e7a..0456c82 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -239,16 +239,9 @@ <item name="android:textColor">#60000000</item> </style> - <style name="SearchPanelCard"> + <style name="SearchPanelCircle"> <item name="android:layout_width">match_parent</item> - <item name="android:layout_height">@dimen/search_panel_card_height</item> - <item name="android:layout_marginStart">8dp</item> - <item name="android:layout_marginEnd">8dp</item> - <item name="android:layout_gravity">bottom</item> - </style> - - <style name="SearchPanelLogo"> - <item name="android:layout_gravity">top|center_horizontal</item> + <item name="android:layout_height">match_parent</item> </style> <style name="SearchPanelScrim"> |