From 56bd257478c931cea786ebf481d4c90631cfaa66 Mon Sep 17 00:00:00 2001 From: Alex Chau Date: Wed, 3 Nov 2021 18:48:18 +0000 Subject: [PATCH] Update overview clear all button to be larger - Tuned the size and corner radius - Tuned the margin from screen edge - Tuned the vertical position Bug: 204153113 Test: manual Change-Id: Ibf3df599b31c7ecc2c9c951fc89e7e09c90253ef --- quickstep/res/drawable/bg_overview_clear_all_button.xml | 2 +- quickstep/res/values/dimens.xml | 3 ++- quickstep/res/values/styles.xml | 4 ++-- .../src/com/android/quickstep/BaseActivityInterface.java | 2 +- .../src/com/android/quickstep/views/ClearAllButton.java | 6 +++++- res/values/dimens.xml | 2 ++ src/com/android/launcher3/DeviceProfile.java | 4 ++++ 7 files changed, 17 insertions(+), 6 deletions(-) diff --git a/quickstep/res/drawable/bg_overview_clear_all_button.xml b/quickstep/res/drawable/bg_overview_clear_all_button.xml index 47cbd9faba..fb014f75b1 100644 --- a/quickstep/res/drawable/bg_overview_clear_all_button.xml +++ b/quickstep/res/drawable/bg_overview_clear_all_button.xml @@ -20,7 +20,7 @@ - + diff --git a/quickstep/res/values/dimens.xml b/quickstep/res/values/dimens.xml index 98d43f1bbc..0b534e31e9 100644 --- a/quickstep/res/values/dimens.xml +++ b/quickstep/res/values/dimens.xml @@ -46,7 +46,8 @@ 8dp 16dp - 50dp + 60dp + 52dp 17.13dp 13.38dp 0dp diff --git a/quickstep/res/values/styles.xml b/quickstep/res/values/styles.xml index 40e18ec11f..2efe72e651 100644 --- a/quickstep/res/values/styles.xml +++ b/quickstep/res/values/styles.xml @@ -137,8 +137,8 @@ diff --git a/quickstep/src/com/android/quickstep/BaseActivityInterface.java b/quickstep/src/com/android/quickstep/BaseActivityInterface.java index cf06036ffa..944fb48c36 100644 --- a/quickstep/src/com/android/quickstep/BaseActivityInterface.java +++ b/quickstep/src/com/android/quickstep/BaseActivityInterface.java @@ -308,7 +308,7 @@ public abstract class BaseActivityInterface0dp 0dp 0dp + 0dp + 0dp 0dp 0dp 0dp diff --git a/src/com/android/launcher3/DeviceProfile.java b/src/com/android/launcher3/DeviceProfile.java index 0b60b32275..5c16b4c0d6 100644 --- a/src/com/android/launcher3/DeviceProfile.java +++ b/src/com/android/launcher3/DeviceProfile.java @@ -193,6 +193,7 @@ public class DeviceProfile { public final int overviewActionsBottomMarginGesturePx; public int overviewPageSpacing; public int overviewRowSpacing; + public int overviewGridSideMargin; // Widgets public final PointF appWidgetScale = new PointF(1.0f, 1.0f); @@ -399,6 +400,9 @@ public class DeviceProfile { overviewRowSpacing = isLandscape ? res.getDimensionPixelSize(R.dimen.overview_grid_row_spacing_landscape) : res.getDimensionPixelSize(R.dimen.overview_grid_row_spacing_portrait); + overviewGridSideMargin = isLandscape + ? res.getDimensionPixelSize(R.dimen.overview_grid_side_margin_landscape) + : res.getDimensionPixelSize(R.dimen.overview_grid_side_margin_portrait); // Calculate all of the remaining variables. extraSpace = updateAvailableDimensions(res);