diff options
Diffstat (limited to 'packages/SystemUI/res')
| -rw-r--r-- | packages/SystemUI/res/drawable-hdpi/navbar_search_bg_scrim.9.png | bin | 21892 -> 0 bytes | |||
| -rw-r--r-- | packages/SystemUI/res/drawable-mdpi/navbar_search_bg_scrim.9.png | bin | 11004 -> 0 bytes | |||
| -rw-r--r-- | packages/SystemUI/res/drawable-xhdpi/navbar_search_bg_scrim.9.png | bin | 34907 -> 0 bytes | |||
| -rw-r--r-- | packages/SystemUI/res/layout-land/status_bar_recent_panel.xml | 6 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout-land/status_bar_search_panel.xml | 14 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout-port/status_bar_recent_panel.xml | 6 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout-port/status_bar_search_panel.xml | 14 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout-sw600dp/status_bar_search_panel.xml | 13 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout-sw720dp/status_bar_search_panel.xml | 13 | ||||
| -rw-r--r-- | packages/SystemUI/res/layout/system_bar_recent_panel.xml | 7 | ||||
| -rw-r--r-- | packages/SystemUI/res/values-sw600dp/dimens.xml | 3 | ||||
| -rw-r--r-- | packages/SystemUI/res/values/dimens.xml | 5 |
12 files changed, 57 insertions, 24 deletions
diff --git a/packages/SystemUI/res/drawable-hdpi/navbar_search_bg_scrim.9.png b/packages/SystemUI/res/drawable-hdpi/navbar_search_bg_scrim.9.png Binary files differdeleted file mode 100644 index 4c163a2..0000000 --- a/packages/SystemUI/res/drawable-hdpi/navbar_search_bg_scrim.9.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-mdpi/navbar_search_bg_scrim.9.png b/packages/SystemUI/res/drawable-mdpi/navbar_search_bg_scrim.9.png Binary files differdeleted file mode 100644 index 21c5abd..0000000 --- a/packages/SystemUI/res/drawable-mdpi/navbar_search_bg_scrim.9.png +++ /dev/null diff --git a/packages/SystemUI/res/drawable-xhdpi/navbar_search_bg_scrim.9.png b/packages/SystemUI/res/drawable-xhdpi/navbar_search_bg_scrim.9.png Binary files differdeleted file mode 100644 index 7874c63..0000000 --- a/packages/SystemUI/res/drawable-xhdpi/navbar_search_bg_scrim.9.png +++ /dev/null diff --git a/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml b/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml index 8a21117..00e3e27 100644 --- a/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml +++ b/packages/SystemUI/res/layout-land/status_bar_recent_panel.xml @@ -26,7 +26,11 @@ android:layout_width="match_parent" systemui:recentItemLayout="@layout/status_bar_recent_item" > - + <View + android:id="@+id/recents_transition_background" + android:layout_height="match_parent" + android:layout_width="match_parent" + android:visibility="invisible" /> <FrameLayout android:id="@+id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" diff --git a/packages/SystemUI/res/layout-land/status_bar_search_panel.xml b/packages/SystemUI/res/layout-land/status_bar_search_panel.xml index ae81167..e6c0087 100644 --- a/packages/SystemUI/res/layout-land/status_bar_search_panel.xml +++ b/packages/SystemUI/res/layout-land/status_bar_search_panel.xml @@ -38,25 +38,29 @@ android:layout_height="match_parent" android:layout_alignParentRight="true"> - <com.android.internal.widget.multiwaveview.MultiWaveView - android:id="@+id/multi_wave_view" + <com.android.internal.widget.multiwaveview.GlowPadView + android:id="@+id/glow_pad_view" android:orientation="vertical" android:layout_width="@dimen/navbar_search_panel_height" android:layout_height="match_parent" android:layout_alignParentBottom="true" - android:background="@drawable/navbar_search_bg_scrim" android:gravity="left" prvandroid:targetDrawables="@array/navbar_search_targets" prvandroid:targetDescriptions="@array/navbar_search_target_descriptions" prvandroid:directionDescriptions="@array/navbar_search_direction_descriptions" prvandroid:handleDrawable="@drawable/navbar_search_handle" - prvandroid:waveDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRingDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRadius="@dimen/navbar_search_outerring_radius" + prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius" prvandroid:snapMargin="@dimen/navbar_search_snap_margin" prvandroid:hitRadius="@dimen/navbar_search_hit_radius" prvandroid:feedbackCount="0" prvandroid:vibrationDuration="@integer/config_vibration_duration" - prvandroid:alwaysTrackFinger="true"/> + prvandroid:alwaysTrackFinger="true" + prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius" + prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot" + /> </RelativeLayout> diff --git a/packages/SystemUI/res/layout-port/status_bar_recent_panel.xml b/packages/SystemUI/res/layout-port/status_bar_recent_panel.xml index 1d29c5a..a7e5db1 100644 --- a/packages/SystemUI/res/layout-port/status_bar_recent_panel.xml +++ b/packages/SystemUI/res/layout-port/status_bar_recent_panel.xml @@ -26,7 +26,11 @@ android:layout_width="match_parent" systemui:recentItemLayout="@layout/status_bar_recent_item" > - + <View + android:id="@+id/recents_transition_background" + android:layout_height="match_parent" + android:layout_width="match_parent" + android:visibility="invisible" /> <FrameLayout android:id="@+id/recents_bg_protect" android:background="@drawable/status_bar_recents_background" diff --git a/packages/SystemUI/res/layout-port/status_bar_search_panel.xml b/packages/SystemUI/res/layout-port/status_bar_search_panel.xml index 785d5dd..3828136 100644 --- a/packages/SystemUI/res/layout-port/status_bar_search_panel.xml +++ b/packages/SystemUI/res/layout-port/status_bar_search_panel.xml @@ -38,25 +38,29 @@ android:layout_height="wrap_content" android:layout_alignParentBottom="true"> - <com.android.internal.widget.multiwaveview.MultiWaveView - android:id="@+id/multi_wave_view" + <com.android.internal.widget.multiwaveview.GlowPadView + android:id="@+id/glow_pad_view" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="@dimen/navbar_search_panel_height" android:layout_alignParentBottom="true" - android:background="@drawable/navbar_search_bg_scrim" android:gravity="top" prvandroid:targetDrawables="@array/navbar_search_targets" prvandroid:targetDescriptions="@array/navbar_search_target_descriptions" prvandroid:directionDescriptions="@array/navbar_search_direction_descriptions" prvandroid:handleDrawable="@drawable/navbar_search_handle" - prvandroid:waveDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRingDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRadius="@dimen/navbar_search_outerring_radius" + prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius" prvandroid:snapMargin="@dimen/navbar_search_snap_margin" prvandroid:hitRadius="@dimen/navbar_search_hit_radius" prvandroid:feedbackCount="0" prvandroid:vibrationDuration="@integer/config_vibration_duration" - prvandroid:alwaysTrackFinger="true"/> + prvandroid:alwaysTrackFinger="true" + prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius" + prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot" + /> </RelativeLayout> diff --git a/packages/SystemUI/res/layout-sw600dp/status_bar_search_panel.xml b/packages/SystemUI/res/layout-sw600dp/status_bar_search_panel.xml index 74a15f2..c17f858 100644 --- a/packages/SystemUI/res/layout-sw600dp/status_bar_search_panel.xml +++ b/packages/SystemUI/res/layout-sw600dp/status_bar_search_panel.xml @@ -25,23 +25,26 @@ android:layout_height="match_parent" android:layout_width="match_parent"> - <com.android.internal.widget.multiwaveview.MultiWaveView - android:id="@+id/multi_wave_view" + <com.android.internal.widget.multiwaveview.GlowPadView + android:id="@+id/glow_pad_view" android:layout_width="wrap_content" android:layout_height="@dimen/navbar_search_panel_height" android:layout_gravity="center_horizontal|bottom" android:gravity="center_horizontal|top" - android:background="@drawable/navbar_search_bg_scrim" prvandroid:targetDrawables="@array/navbar_search_targets" prvandroid:targetDescriptions="@array/navbar_search_target_descriptions" prvandroid:directionDescriptions="@array/navbar_search_direction_descriptions" prvandroid:handleDrawable="@drawable/navbar_search_handle" - prvandroid:waveDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRingDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRadius="@dimen/navbar_search_outerring_radius" + prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius" prvandroid:snapMargin="@dimen/navbar_search_snap_margin" prvandroid:hitRadius="@dimen/navbar_search_hit_radius" prvandroid:feedbackCount="0" prvandroid:vibrationDuration="@integer/config_vibration_duration" - prvandroid:alwaysTrackFinger="true"/> + prvandroid:alwaysTrackFinger="true" + prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius" + prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot"/> </com.android.systemui.SearchPanelView> diff --git a/packages/SystemUI/res/layout-sw720dp/status_bar_search_panel.xml b/packages/SystemUI/res/layout-sw720dp/status_bar_search_panel.xml index 2a97307..100f81d 100644 --- a/packages/SystemUI/res/layout-sw720dp/status_bar_search_panel.xml +++ b/packages/SystemUI/res/layout-sw720dp/status_bar_search_panel.xml @@ -25,24 +25,27 @@ android:layout_height="match_parent" android:layout_width="match_parent"> - <com.android.internal.widget.multiwaveview.MultiWaveView - android:id="@+id/multi_wave_view" + <com.android.internal.widget.multiwaveview.GlowPadView + android:id="@+id/glow_pad_view" android:layout_width="wrap_content" android:layout_height="@dimen/navbar_search_panel_height" android:layout_gravity="left|bottom" android:gravity="top|right" android:layout_marginLeft="-150dip" - android:background="@drawable/navbar_search_bg_scrim" prvandroid:targetDrawables="@array/navbar_search_targets" prvandroid:targetDescriptions="@array/navbar_search_target_descriptions" prvandroid:directionDescriptions="@array/navbar_search_direction_descriptions" prvandroid:handleDrawable="@drawable/navbar_search_handle" - prvandroid:waveDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRingDrawable="@drawable/navbar_search_outerring" + prvandroid:outerRadius="@dimen/navbar_search_outerring_radius" + prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius" prvandroid:snapMargin="@dimen/navbar_search_snap_margin" prvandroid:hitRadius="@dimen/navbar_search_hit_radius" prvandroid:feedbackCount="0" prvandroid:vibrationDuration="@integer/config_vibration_duration" - prvandroid:alwaysTrackFinger="true"/> + prvandroid:alwaysTrackFinger="true" + prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius" + prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot"/> </com.android.systemui.SearchPanelView> diff --git a/packages/SystemUI/res/layout/system_bar_recent_panel.xml b/packages/SystemUI/res/layout/system_bar_recent_panel.xml index d5745c8..127551d 100644 --- a/packages/SystemUI/res/layout/system_bar_recent_panel.xml +++ b/packages/SystemUI/res/layout/system_bar_recent_panel.xml @@ -28,7 +28,11 @@ android:clipChildren="false" systemui:recentItemLayout="@layout/system_bar_recent_item" > - + <View + android:id="@+id/recents_transition_background" + android:layout_height="match_parent" + android:layout_width="match_parent" + android:visibility="invisible" /> <FrameLayout android:id="@+id/recents_bg_protect" android:background="@drawable/recents_bg_protect_tile" @@ -38,7 +42,6 @@ android:layout_marginBottom="@*android:dimen/system_bar_height" android:clipToPadding="false" android:clipChildren="false"> - <ImageView android:id="@+id/recents_transition_placeholder_icon" android:layout_width="wrap_content" diff --git a/packages/SystemUI/res/values-sw600dp/dimens.xml b/packages/SystemUI/res/values-sw600dp/dimens.xml index 1bf59b0..2b5248f 100644 --- a/packages/SystemUI/res/values-sw600dp/dimens.xml +++ b/packages/SystemUI/res/values-sw600dp/dimens.xml @@ -30,6 +30,9 @@ <!-- Diameter of outer shape drawable shown in navbar search--> <dimen name="navbar_search_outerring_diameter">430dip</dimen> + <!-- Diameter of outer shape drawable shown in navbar search. Should be 1/2 of above value. --> + <dimen name="navbar_search_outerring_radius">215dip</dimen> + <!-- Height of search panel including navigation bar height --> <dimen name="navbar_search_panel_height">280dip</dimen> diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 3ed63ed..c88ae2a 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -87,6 +87,8 @@ <dimen name="fling_collapse_min_velocity">200dp</dimen> <!-- Cap on contribution of x dimension of gesture to overall velocity --> <dimen name="fling_gesture_max_x_velocity">200dp</dimen> + <!-- Cap on overall resulting fling speed (s^-1) --> + <dimen name="fling_gesture_max_output_velocity">3000dp</dimen> <!-- Minimum fraction of the display a gesture must travel, at any velocity, to qualify as a collapse request --> @@ -117,6 +119,9 @@ <!-- Diameter of outer shape drawable shown in navbar search--> <dimen name="navbar_search_outerring_diameter">340dp</dimen> + <!-- Diameter of outer shape drawable shown in navbar search. Should be 1/2 of above value --> + <dimen name="navbar_search_outerring_radius">170dp</dimen> + <!-- Threshold for swipe-up gesture to activate search dialog --> <dimen name="navbar_search_up_threshhold">40dip</dimen> |
