diff --git a/packages/SystemUI/res/drawable-hdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-hdpi/recents_bg_protect_tile.png deleted file mode 100644 index 87c7be69a357c..0000000000000 Binary files a/packages/SystemUI/res/drawable-hdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-hdpi/recents_blue_glow.9.png index 4f4ae788e3f11..436283618f54a 100644 Binary files a/packages/SystemUI/res/drawable-hdpi/recents_blue_glow.9.png and b/packages/SystemUI/res/drawable-hdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_callout_line.9.png b/packages/SystemUI/res/drawable-hdpi/recents_callout_line.9.png new file mode 100644 index 0000000000000..335d5a8171d50 Binary files /dev/null and b/packages/SystemUI/res/drawable-hdpi/recents_callout_line.9.png differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-hdpi/recents_callout_line.png deleted file mode 100644 index 5f4c0357e6747..0000000000000 Binary files a/packages/SystemUI/res/drawable-hdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.9.png b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.9.png new file mode 100644 index 0000000000000..1ad16f76035c5 Binary files /dev/null and b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.9.png differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.png deleted file mode 100644 index 23aabcefcef1c..0000000000000 Binary files a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.9.png b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.9.png new file mode 100644 index 0000000000000..6e806eefd6272 Binary files /dev/null and b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.9.png differ diff --git a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index 0b0765b5cc21b..0000000000000 Binary files a/packages/SystemUI/res/drawable-hdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/app_icon.png b/packages/SystemUI/res/drawable-large-hdpi/app_icon.png deleted file mode 100644 index 52354bde6c1e1..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/app_icon.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-large-hdpi/recents_bg_protect_tile.png deleted file mode 100644 index ce01276a3c5cf..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-large-hdpi/recents_blue_glow.9.png deleted file mode 100644 index 1848fcdbc8388..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/recents_blue_glow.9.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-large-hdpi/recents_callout_line.png deleted file mode 100644 index 61a3f87e44dd4..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg.png deleted file mode 100644 index b6aca49929a5c..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index 226aaac24e557..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-hdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/app_icon.png b/packages/SystemUI/res/drawable-large-mdpi/app_icon.png deleted file mode 100644 index 001811f2bc91e..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/app_icon.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-large-mdpi/recents_bg_protect_tile.png deleted file mode 100644 index 3d0fbf216fb2b..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-large-mdpi/recents_blue_glow.9.png deleted file mode 100644 index 436283618f54a..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/recents_blue_glow.9.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-large-mdpi/recents_callout_line.png deleted file mode 100644 index f4ccd7ee29a62..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg.png deleted file mode 100644 index 6392fa16742d3..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index f6ee5967dfd34..0000000000000 Binary files a/packages/SystemUI/res/drawable-large-mdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-mdpi/recents_bg_protect_tile.png deleted file mode 100644 index 87c7be69a357c..0000000000000 Binary files a/packages/SystemUI/res/drawable-mdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-mdpi/recents_blue_glow.9.png index 4f4ae788e3f11..436283618f54a 100644 Binary files a/packages/SystemUI/res/drawable-mdpi/recents_blue_glow.9.png and b/packages/SystemUI/res/drawable-mdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_callout_line.9.png b/packages/SystemUI/res/drawable-mdpi/recents_callout_line.9.png new file mode 100644 index 0000000000000..724a5cd73b6aa Binary files /dev/null and b/packages/SystemUI/res/drawable-mdpi/recents_callout_line.9.png differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-mdpi/recents_callout_line.png deleted file mode 100644 index 5f4c0357e6747..0000000000000 Binary files a/packages/SystemUI/res/drawable-mdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.9.png b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.9.png new file mode 100644 index 0000000000000..82ba0913926da Binary files /dev/null and b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.9.png differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.png deleted file mode 100644 index 23aabcefcef1c..0000000000000 Binary files a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.9.png b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.9.png new file mode 100644 index 0000000000000..7376085be66de Binary files /dev/null and b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.9.png differ diff --git a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index 0b0765b5cc21b..0000000000000 Binary files a/packages/SystemUI/res/drawable-mdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-sw600dp-hdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-sw600dp-hdpi/recents_blue_glow.9.png new file mode 100644 index 0000000000000..4ac131a622319 Binary files /dev/null and b/packages/SystemUI/res/drawable-sw600dp-hdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_blue_glow.9.png index 4f4ae788e3f11..436283618f54a 100644 Binary files a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_blue_glow.9.png and b/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_callout_line.png deleted file mode 100644 index 5f4c0357e6747..0000000000000 Binary files a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg.png deleted file mode 100644 index 87a67c9cf474e..0000000000000 Binary files a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index a1c39e6ec0461..0000000000000 Binary files a/packages/SystemUI/res/drawable-sw600dp-mdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_bg_protect_tile.png new file mode 100644 index 0000000000000..59908ad707363 Binary files /dev/null and b/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_bg_protect_tile.png differ diff --git a/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_blue_glow.9.png new file mode 100644 index 0000000000000..3938502868174 Binary files /dev/null and b/packages/SystemUI/res/drawable-sw600dp-xhdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-xhdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-xhdpi/recents_blue_glow.9.png new file mode 100644 index 0000000000000..e1e08c6fbd2b3 Binary files /dev/null and b/packages/SystemUI/res/drawable-xhdpi/recents_blue_glow.9.png differ diff --git a/packages/SystemUI/res/drawable-xhdpi/recents_callout_line.9.png b/packages/SystemUI/res/drawable-xhdpi/recents_callout_line.9.png new file mode 100644 index 0000000000000..1bd018ace35bd Binary files /dev/null and b/packages/SystemUI/res/drawable-xhdpi/recents_callout_line.9.png differ diff --git a/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg.9.png b/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg.9.png new file mode 100644 index 0000000000000..0352aca3af0c0 Binary files /dev/null and b/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg.9.png differ diff --git a/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg_press.9.png b/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg_press.9.png new file mode 100644 index 0000000000000..507ee22b45d7d Binary files /dev/null and b/packages/SystemUI/res/drawable-xhdpi/recents_thumbnail_bg_press.9.png differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/app_icon.png b/packages/SystemUI/res/drawable-xlarge-hdpi/app_icon.png deleted file mode 100644 index 52354bde6c1e1..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/app_icon.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-xlarge-hdpi/recents_bg_protect_tile.png deleted file mode 100644 index ce01276a3c5cf..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-xlarge-hdpi/recents_blue_glow.9.png deleted file mode 100644 index 1848fcdbc8388..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_blue_glow.9.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-xlarge-hdpi/recents_callout_line.png deleted file mode 100644 index 846bc492cacdf..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg.png deleted file mode 100644 index a983e12d798ca..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index 7c6e44e70b919..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-hdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/app_icon.png b/packages/SystemUI/res/drawable-xlarge-mdpi/app_icon.png deleted file mode 100644 index 001811f2bc91e..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/app_icon.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_bg_protect_tile.png b/packages/SystemUI/res/drawable-xlarge-mdpi/recents_bg_protect_tile.png deleted file mode 100644 index 3d0fbf216fb2b..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_bg_protect_tile.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_blue_glow.9.png b/packages/SystemUI/res/drawable-xlarge-mdpi/recents_blue_glow.9.png deleted file mode 100644 index 436283618f54a..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_blue_glow.9.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_callout_line.png b/packages/SystemUI/res/drawable-xlarge-mdpi/recents_callout_line.png deleted file mode 100644 index f4ccd7ee29a62..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_callout_line.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg.png b/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg.png deleted file mode 100644 index 6392fa16742d3..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg_press.png b/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg_press.png deleted file mode 100644 index f6ee5967dfd34..0000000000000 Binary files a/packages/SystemUI/res/drawable-xlarge-mdpi/recents_thumbnail_bg_press.png and /dev/null differ diff --git a/packages/SystemUI/res/drawable/recents_thumbnail_overlay.xml b/packages/SystemUI/res/drawable/recents_thumbnail_overlay.xml index 200bac40b947f..6d0509511ecc0 100644 --- a/packages/SystemUI/res/drawable/recents_thumbnail_overlay.xml +++ b/packages/SystemUI/res/drawable/recents_thumbnail_overlay.xml @@ -15,5 +15,6 @@ --> + diff --git a/packages/SystemUI/res/layout-land/status_bar_recent_item.xml b/packages/SystemUI/res/layout-land/status_bar_recent_item.xml index 42db77e123117..e99888c966148 100644 --- a/packages/SystemUI/res/layout-land/status_bar_recent_item.xml +++ b/packages/SystemUI/res/layout-land/status_bar_recent_item.xml @@ -38,8 +38,7 @@ android:layout_marginLeft="@dimen/status_bar_recents_thumbnail_left_margin" android:scaleType="center" android:clickable="true" - android:background="@drawable/recents_thumbnail_bg" - android:foreground="@drawable/recents_thumbnail_overlay"> + android:background="@drawable/recents_thumbnail_overlay"> @@ -70,7 +69,6 @@ android:layout_alignLeft="@id/app_thumbnail" android:layout_below="@id/app_thumbnail" android:layout_marginTop="@dimen/status_bar_recents_text_description_padding" - android:layout_marginLeft="@dimen/recents_thumbnail_bg_padding_left" android:singleLine="true" android:ellipsize="marquee" android:visibility="invisible" @@ -86,7 +84,6 @@ android:layout_alignLeft="@id/app_thumbnail" android:layout_below="@id/app_label" android:layout_marginTop="@dimen/status_bar_recents_text_description_padding" - android:layout_marginLeft="@dimen/recents_thumbnail_bg_padding_left" android:singleLine="true" android:ellipsize="marquee" /> diff --git a/packages/SystemUI/res/layout-port/status_bar_recent_item.xml b/packages/SystemUI/res/layout-port/status_bar_recent_item.xml index f6b72d43906d8..73ca335e134ec 100644 --- a/packages/SystemUI/res/layout-port/status_bar_recent_item.xml +++ b/packages/SystemUI/res/layout-port/status_bar_recent_item.xml @@ -36,8 +36,7 @@ android:clickable="true" android:layout_marginLeft="@dimen/status_bar_recents_thumbnail_left_margin" android:scaleType="center" - android:background="@drawable/recents_thumbnail_bg" - android:foreground="@drawable/recents_thumbnail_overlay"> + android:background="@drawable/recents_thumbnail_overlay"> diff --git a/packages/SystemUI/res/layout-sw600dp/status_bar_recent_item.xml b/packages/SystemUI/res/layout-sw600dp/status_bar_recent_item.xml index 8dab2e6ba12fe..cab90fd4b05fa 100644 --- a/packages/SystemUI/res/layout-sw600dp/status_bar_recent_item.xml +++ b/packages/SystemUI/res/layout-sw600dp/status_bar_recent_item.xml @@ -29,11 +29,10 @@ android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" + android:clickable="true" android:layout_marginLeft="@dimen/status_bar_recents_thumbnail_left_margin" android:scaleType="center" - android:clickable="true" - android:background="@drawable/recents_thumbnail_bg" - android:foreground="@drawable/recents_thumbnail_overlay"> + android:background="@drawable/recents_thumbnail_overlay"> diff --git a/packages/SystemUI/res/layout-sw600dp/status_bar_recent_panel.xml b/packages/SystemUI/res/layout-sw600dp/status_bar_recent_panel.xml index 2c9a15202b315..4ef602ee31786 100644 --- a/packages/SystemUI/res/layout-sw600dp/status_bar_recent_panel.xml +++ b/packages/SystemUI/res/layout-sw600dp/status_bar_recent_panel.xml @@ -47,7 +47,7 @@ android:clipChildren="false" > - - 6px - 7px - 6px - 6px - 97px diff --git a/packages/SystemUI/res/values-land/dimens.xml b/packages/SystemUI/res/values-land/dimens.xml index 656c7c1d74519..ca74b8b42bbb7 100644 --- a/packages/SystemUI/res/values-land/dimens.xml +++ b/packages/SystemUI/res/values-land/dimens.xml @@ -24,8 +24,6 @@ 8dp 12dp - - 128dp 8dp diff --git a/packages/SystemUI/res/values-mdpi/dimens.xml b/packages/SystemUI/res/values-mdpi/dimens.xml deleted file mode 100644 index 741b75a55a6a2..0000000000000 --- a/packages/SystemUI/res/values-mdpi/dimens.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - 6px - 7px - 6px - 6px - diff --git a/packages/SystemUI/res/values-port/dimens.xml b/packages/SystemUI/res/values-port/dimens.xml index 03b17e99cbf05..b89a610020e6a 100644 --- a/packages/SystemUI/res/values-port/dimens.xml +++ b/packages/SystemUI/res/values-port/dimens.xml @@ -19,14 +19,12 @@ 110dp - - 356dp 8dp 97dip - 16dip + 8dip 100dip diff --git a/packages/SystemUI/res/values-sw600dp/dimens.xml b/packages/SystemUI/res/values-sw600dp/dimens.xml index a5bea5c752cca..fe9245dda1fc8 100644 --- a/packages/SystemUI/res/values-sw600dp/dimens.xml +++ b/packages/SystemUI/res/values-sw600dp/dimens.xml @@ -30,16 +30,19 @@ 56dp - - 156dp - 110dp + 121dp - 64dp + 64dp - 64dp - - 356dp + 64dp + + + 245dp + 144dp + + + 600dp 8dp @@ -55,12 +58,6 @@ 100dip - - 15px - 8px - 12px - 8px - 13dp 13dp diff --git a/packages/SystemUI/res/values/colors.xml b/packages/SystemUI/res/values/colors.xml index 5d14fa8e96985..4c222f9e19bc6 100644 --- a/packages/SystemUI/res/values/colors.xml +++ b/packages/SystemUI/res/values/colors.xml @@ -22,5 +22,6 @@ #ff1d1d1d #ff000000 #b3000000 + #88000000 #ff000000 diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index f633825c5e261..d0ece6c67eb83 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -21,17 +21,21 @@ - 64dp + 64dp - 64dp + 64dp 13dp 13dp + + 164dp + 164dp + - 18dip + 16dip - 18dip + 16dip 20dip diff --git a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java index 6cfbc1b267685..14743f48aa744 100644 --- a/packages/SystemUI/src/com/android/systemui/SwipeHelper.java +++ b/packages/SystemUI/src/com/android/systemui/SwipeHelper.java @@ -307,6 +307,7 @@ public class SwipeHelper { dismissChild(mCurrView, childSwipedFastEnough ? velocity : 0f); } else { // snappity + mCallback.onDragCancelled(mCurrView); snapChild(mCurrView, velocity); } } @@ -325,5 +326,7 @@ public class SwipeHelper { void onBeginDrag(View v); void onChildDismissed(View v); + + void onDragCancelled(View v); } } diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java b/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java index 7ad7484a3f3d4..85cde7c00da2c 100644 --- a/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java +++ b/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java @@ -127,6 +127,11 @@ public class RecentsHorizontalScrollView extends HorizontalScrollView // We do this so the underlying ScrollView knows that it won't get // the chance to intercept events anymore requestDisallowInterceptTouchEvent(true); + v.setActivated(true); + } + + public void onDragCancelled(View v) { + v.setActivated(false); } public View getChildAtPosition(MotionEvent ev) { diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java b/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java index 233ed6ccb7851..d19b98a20cb15 100644 --- a/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java +++ b/packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java @@ -84,12 +84,8 @@ public class RecentsPanelView extends RelativeLayout private View mRecentsScrim; private View mRecentsGlowView; private ViewGroup mRecentsContainer; - private Bitmap mGlowBitmap; - // TODO: add these widgets attributes to the layout file - private int mGlowBitmapPaddingLeftPx; - private int mGlowBitmapPaddingTopPx; - private int mGlowBitmapPaddingRightPx; - private int mGlowBitmapPaddingBottomPx; + private Bitmap mAppThumbnailBackground; + private boolean mShowing; private Choreographer mChoreo; private View mRecentsDismissButton; @@ -129,7 +125,7 @@ public class RecentsPanelView extends RelativeLayout } public void setThumbnail(Bitmap thumbnail) { - mThumbnail = compositeBitmap(mGlowBitmap, thumbnail); + mThumbnail = compositeBitmap(mAppThumbnailBackground, thumbnail); } public Bitmap getThumbnail() { @@ -327,15 +323,12 @@ public class RecentsPanelView extends RelativeLayout mIconDpi = xlarge ? DisplayMetrics.DENSITY_HIGH : res.getDisplayMetrics().densityDpi; - mGlowBitmap = BitmapFactory.decodeResource(res, R.drawable.recents_thumbnail_bg); - mGlowBitmapPaddingLeftPx = - res.getDimensionPixelSize(R.dimen.recents_thumbnail_bg_padding_left); - mGlowBitmapPaddingTopPx = - res.getDimensionPixelSize(R.dimen.recents_thumbnail_bg_padding_top); - mGlowBitmapPaddingRightPx = - res.getDimensionPixelSize(R.dimen.recents_thumbnail_bg_padding_right); - mGlowBitmapPaddingBottomPx = - res.getDimensionPixelSize(R.dimen.recents_thumbnail_bg_padding_bottom); + int width = (int) res.getDimension(R.dimen.status_bar_recents_thumbnail_width); + int height = (int) res.getDimension(R.dimen.status_bar_recents_thumbnail_height); + int color = res.getColor(R.drawable.status_bar_recents_app_thumbnail_background); + mAppThumbnailBackground = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); + Canvas c = new Canvas(mAppThumbnailBackground); + c.drawColor(color); } @Override @@ -570,6 +563,9 @@ public class RecentsPanelView extends RelativeLayout mThumbnailLoader = null; } mActivityDescriptions = getRecentTasks(); + for (ActivityDescription ad : mActivityDescriptions) { + ad.setThumbnail(mAppThumbnailBackground); + } mListAdapter.notifyDataSetInvalidated(); if (mActivityDescriptions.size() > 0) { if (DEBUG) Log.v(TAG, "Showing " + mActivityDescriptions.size() + " apps"); @@ -644,14 +640,8 @@ public class RecentsPanelView extends RelativeLayout paint.setAntiAlias(true); paint.setFilterBitmap(true); paint.setAlpha(255); - final int srcWidth = thumbnail.getWidth(); - final int srcHeight = thumbnail.getHeight(); - if (DEBUG) Log.v(TAG, "Source thumb: " + srcWidth + "x" + srcHeight); - canvas.drawBitmap(thumbnail, - new Rect(0, 0, srcWidth-1, srcHeight-1), - new RectF(mGlowBitmapPaddingLeftPx, mGlowBitmapPaddingTopPx, - outBitmap.getWidth() - mGlowBitmapPaddingRightPx, - outBitmap.getHeight() - mGlowBitmapPaddingBottomPx), paint); + canvas.drawBitmap(thumbnail, null, + new RectF(0, 0, outBitmap.getWidth(), outBitmap.getHeight()), paint); canvas.setBitmap(null); } return outBitmap; diff --git a/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java b/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java index 1b6daa57c7c21..3acef08445937 100644 --- a/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java +++ b/packages/SystemUI/src/com/android/systemui/recent/RecentsVerticalScrollView.java @@ -142,6 +142,11 @@ public class RecentsVerticalScrollView extends ScrollView implements SwipeHelper // We do this so the underlying ScrollView knows that it won't get // the chance to intercept events anymore requestDisallowInterceptTouchEvent(true); + v.setActivated(true); + } + + public void onDragCancelled(View v) { + v.setActivated(false); } public View getChildAtPosition(MotionEvent ev) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NotificationRowLayout.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NotificationRowLayout.java index 469b462ace480..e287b7a36d8d2 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/NotificationRowLayout.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/NotificationRowLayout.java @@ -124,6 +124,9 @@ public class NotificationRowLayout extends ViewGroup implements SwipeHelper.Call requestDisallowInterceptTouchEvent(true); } + public void onDragCancelled(View v) { + } + public View getChildAtPosition(MotionEvent ev) { // find the view under the pointer, accounting for GONE views final int count = getChildCount(); diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java index 2ab667d52121e..7133b295564b9 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java @@ -306,7 +306,7 @@ public class TabletStatusBar extends StatusBar implements mStatusBarView.setIgnoreChildren(2, mRecentButton, mRecentsPanel); lp = new WindowManager.LayoutParams( - ViewGroup.LayoutParams.MATCH_PARENT, + (int) res.getDimension(R.dimen.status_bar_recents_width), ViewGroup.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.TYPE_STATUS_BAR_PANEL, WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN