From 48f2cda829ddb761697a0efb0cad42a62480c130 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Fri, 11 Dec 2015 13:20:12 -0500 Subject: [PATCH] Removing the debug header bar icon. - Repurposing resize button to move tasks between stacks when freeform is enabled - Enabling freeform workspaces for supported devices - Removing old debug dialog Bug: 26043230 Bug: 24815256 Change-Id: If3236999dd236de5d5bd665d69edfc17f18f74f0 --- .../res/drawable/recents_dismiss_dark.xml | 2 +- .../res/drawable/recents_dismiss_light.xml | 2 +- ...ml => recents_move_task_freeform_dark.xml} | 2 +- ...l => recents_move_task_freeform_light.xml} | 4 +- ... => recents_move_task_fullscreen_dark.xml} | 8 +- ...=> recents_move_task_fullscreen_light.xml} | 13 +- .../vector_drawable_place_bottom_right.xml | 24 -- .../vector_drawable_place_dock_bottom.xml | 24 -- .../vector_drawable_place_dock_left.xml | 24 -- .../vector_drawable_place_dock_right.xml | 24 -- .../vector_drawable_place_dock_top.xml | 24 -- .../drawable/vector_drawable_place_left.xml | 24 -- .../drawable/vector_drawable_place_right.xml | 24 -- .../drawable/vector_drawable_place_top.xml | 24 -- .../vector_drawable_place_top_right.xml | 24 -- .../recents_task_resize_dialog.xml | 65 ---- .../recents_task_resize_dialog.xml | 65 ---- .../recents_task_resize_dialog.xml | 93 ------ .../recents_task_resize_dialog.xml | 93 ------ .../res/layout/recents_task_view_header.xml | 2 +- packages/SystemUI/res/values/colors.xml | 4 +- .../systemui/recents/RecentsActivity.java | 17 -- .../recents/RecentsResizeTaskDialog.java | 286 ------------------ .../LaunchTaskEvent.java} | 20 +- .../recents/misc/SystemServicesProxy.java | 3 +- .../android/systemui/recents/model/Task.java | 1 - .../recents/views/AnimateableViewBounds.java | 8 +- .../systemui/recents/views/RecentsView.java | 34 +-- .../systemui/recents/views/TaskStackView.java | 31 +- .../systemui/recents/views/TaskView.java | 14 +- .../recents/views/TaskViewHeader.java | 129 ++++---- 31 files changed, 147 insertions(+), 965 deletions(-) rename packages/SystemUI/res/drawable/{vector_drawable_place_top_left.xml => recents_move_task_freeform_dark.xml} (93%) rename packages/SystemUI/res/drawable/{vector_drawable_place_bottom.xml => recents_move_task_freeform_light.xml} (88%) rename packages/SystemUI/res/drawable/{vector_drawable_place_fullscreen.xml => recents_move_task_fullscreen_dark.xml} (81%) rename packages/SystemUI/res/drawable/{vector_drawable_place_bottom_left.xml => recents_move_task_fullscreen_light.xml} (57%) delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_bottom_right.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_dock_bottom.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_dock_left.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_dock_right.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_dock_top.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_left.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_right.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_top.xml delete mode 100644 packages/SystemUI/res/drawable/vector_drawable_place_top_right.xml delete mode 100644 packages/SystemUI/res/layout-land/recents_task_resize_dialog.xml delete mode 100644 packages/SystemUI/res/layout-port/recents_task_resize_dialog.xml delete mode 100644 packages/SystemUI/res/layout-sw600dp-land/recents_task_resize_dialog.xml delete mode 100644 packages/SystemUI/res/layout-sw600dp-port/recents_task_resize_dialog.xml delete mode 100644 packages/SystemUI/src/com/android/systemui/recents/RecentsResizeTaskDialog.java rename packages/SystemUI/src/com/android/systemui/recents/events/{ui/ResizeTaskEvent.java => activity/LaunchTaskEvent.java} (51%) diff --git a/packages/SystemUI/res/drawable/recents_dismiss_dark.xml b/packages/SystemUI/res/drawable/recents_dismiss_dark.xml index ba09ebe2f88be..951269bd37b19 100644 --- a/packages/SystemUI/res/drawable/recents_dismiss_dark.xml +++ b/packages/SystemUI/res/drawable/recents_dismiss_dark.xml @@ -19,6 +19,6 @@ Copyright (C) 2014 The Android Open Source Project android:viewportWidth="48.0" android:viewportHeight="48.0"> \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/recents_dismiss_light.xml b/packages/SystemUI/res/drawable/recents_dismiss_light.xml index be0825cf953a2..1f44c1c846bba 100644 --- a/packages/SystemUI/res/drawable/recents_dismiss_light.xml +++ b/packages/SystemUI/res/drawable/recents_dismiss_light.xml @@ -19,6 +19,6 @@ Copyright (C) 2014 The Android Open Source Project android:viewportWidth="48.0" android:viewportHeight="48.0"> \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_top_left.xml b/packages/SystemUI/res/drawable/recents_move_task_freeform_dark.xml similarity index 93% rename from packages/SystemUI/res/drawable/vector_drawable_place_top_left.xml rename to packages/SystemUI/res/drawable/recents_move_task_freeform_dark.xml index feb612c1bcc17..ce07b2da138cb 100644 --- a/packages/SystemUI/res/drawable/vector_drawable_place_top_left.xml +++ b/packages/SystemUI/res/drawable/recents_move_task_freeform_dark.xml @@ -19,6 +19,6 @@ Copyright (C) 2015 The Android Open Source Project android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_bottom.xml b/packages/SystemUI/res/drawable/recents_move_task_freeform_light.xml similarity index 88% rename from packages/SystemUI/res/drawable/vector_drawable_place_bottom.xml rename to packages/SystemUI/res/drawable/recents_move_task_freeform_light.xml index 14f19819aa1cd..bf452ae168f05 100644 --- a/packages/SystemUI/res/drawable/vector_drawable_place_bottom.xml +++ b/packages/SystemUI/res/drawable/recents_move_task_freeform_light.xml @@ -19,6 +19,6 @@ Copyright (C) 2015 The Android Open Source Project android:viewportWidth="24.0" android:viewportHeight="24.0"> + android:fillColor="@color/recents_task_bar_light_icon_color" + android:pathData="M0.0,0.0l0.0,24.0l24.0,0.0L24.0,0.0L0.0,0.0zM4.0,4.0l10.0,0.0l0.0,10.0L4.0,14.0L4.0,4.0z"/> diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_fullscreen.xml b/packages/SystemUI/res/drawable/recents_move_task_fullscreen_dark.xml similarity index 81% rename from packages/SystemUI/res/drawable/vector_drawable_place_fullscreen.xml rename to packages/SystemUI/res/drawable/recents_move_task_fullscreen_dark.xml index aee0b7fbba994..4160efb8cd358 100644 --- a/packages/SystemUI/res/drawable/vector_drawable_place_fullscreen.xml +++ b/packages/SystemUI/res/drawable/recents_move_task_fullscreen_dark.xml @@ -19,15 +19,15 @@ Copyright (C) 2015 The Android Open Source Project android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_bottom_left.xml b/packages/SystemUI/res/drawable/recents_move_task_fullscreen_light.xml similarity index 57% rename from packages/SystemUI/res/drawable/vector_drawable_place_bottom_left.xml rename to packages/SystemUI/res/drawable/recents_move_task_fullscreen_light.xml index cea63248d7674..f424bf66aeb04 100644 --- a/packages/SystemUI/res/drawable/vector_drawable_place_bottom_left.xml +++ b/packages/SystemUI/res/drawable/recents_move_task_fullscreen_light.xml @@ -19,6 +19,15 @@ Copyright (C) 2015 The Android Open Source Project android:viewportWidth="24.0" android:viewportHeight="24.0"> + android:fillColor="@color/recents_task_bar_light_icon_color" + android:pathData="M0.0,8.0l4.0,0.0 0.0,-4.0 4.0,0.0 0.0,-4.0 -8.0,0.0z"/> + + + diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_bottom_right.xml b/packages/SystemUI/res/drawable/vector_drawable_place_bottom_right.xml deleted file mode 100644 index c2ae9c8b58427..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_bottom_right.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_dock_bottom.xml b/packages/SystemUI/res/drawable/vector_drawable_place_dock_bottom.xml deleted file mode 100644 index f11b690b90afd..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_dock_bottom.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_dock_left.xml b/packages/SystemUI/res/drawable/vector_drawable_place_dock_left.xml deleted file mode 100644 index 79ade42cc94e1..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_dock_left.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_dock_right.xml b/packages/SystemUI/res/drawable/vector_drawable_place_dock_right.xml deleted file mode 100644 index 49c2a38ce48e7..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_dock_right.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_dock_top.xml b/packages/SystemUI/res/drawable/vector_drawable_place_dock_top.xml deleted file mode 100644 index c3abec222e7d9..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_dock_top.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_left.xml b/packages/SystemUI/res/drawable/vector_drawable_place_left.xml deleted file mode 100644 index 078f83cf89264..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_left.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_right.xml b/packages/SystemUI/res/drawable/vector_drawable_place_right.xml deleted file mode 100644 index 86730db141f74..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_right.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_top.xml b/packages/SystemUI/res/drawable/vector_drawable_place_top.xml deleted file mode 100644 index 92e01afd35e8a..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_top.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/drawable/vector_drawable_place_top_right.xml b/packages/SystemUI/res/drawable/vector_drawable_place_top_right.xml deleted file mode 100644 index 9f4ee49c2b6e2..0000000000000 --- a/packages/SystemUI/res/drawable/vector_drawable_place_top_right.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - diff --git a/packages/SystemUI/res/layout-land/recents_task_resize_dialog.xml b/packages/SystemUI/res/layout-land/recents_task_resize_dialog.xml deleted file mode 100644 index 0a4c0868fbd6b..0000000000000 --- a/packages/SystemUI/res/layout-land/recents_task_resize_dialog.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - -