From e911ce09143d0382b08865c7787774bb2b1ac1ed Mon Sep 17 00:00:00 2001 From: Michal Brzezinski Date: Tue, 27 Jun 2023 16:41:53 +0100 Subject: [PATCH] Adjusting paddings in ShadeHeader to allow for hover state This change is mostly about rearranging paddings and resizing so that in large screen, single line header, border of the shade_header_system_icons is aligned with desired hover state indicator. There should be no visual changes on handheld. Bug: 283800652 Bug: 249859409 Test: checking lack of visual changes on small/large screen Change-Id: I59418bd8280c7e13f4429457cc516aab1b0c3312 --- packages/SystemUI/res/layout/combined_qs_header.xml | 10 ++++++---- packages/SystemUI/res/values-sw600dp/dimens.xml | 3 +++ packages/SystemUI/res/values-sw720dp/dimens.xml | 3 +++ packages/SystemUI/res/values/dimens.xml | 4 ++++ .../SystemUI/res/xml/large_screen_shade_header.xml | 2 +- .../android/systemui/shade/ShadeHeaderController.kt | 9 +++++++++ 6 files changed, 26 insertions(+), 5 deletions(-) diff --git a/packages/SystemUI/res/layout/combined_qs_header.xml b/packages/SystemUI/res/layout/combined_qs_header.xml index 665c6127e06de..f3a6bbeaaf0e0 100644 --- a/packages/SystemUI/res/layout/combined_qs_header.xml +++ b/packages/SystemUI/res/layout/combined_qs_header.xml @@ -121,10 +121,12 @@ frame when animating QS <-> QQS transition @@ -132,13 +134,13 @@ frame when animating QS <-> QQS transition diff --git a/packages/SystemUI/res/values-sw600dp/dimens.xml b/packages/SystemUI/res/values-sw600dp/dimens.xml index 59becc69506c0..5e5317db4fb6e 100644 --- a/packages/SystemUI/res/values-sw600dp/dimens.xml +++ b/packages/SystemUI/res/values-sw600dp/dimens.xml @@ -67,6 +67,9 @@ 472dp 42dp + + 11dp + 12dp 200dp diff --git a/packages/SystemUI/res/values-sw720dp/dimens.xml b/packages/SystemUI/res/values-sw720dp/dimens.xml index d277daefd9286..fb7311f8c2344 100644 --- a/packages/SystemUI/res/values-sw720dp/dimens.xml +++ b/packages/SystemUI/res/values-sw720dp/dimens.xml @@ -31,6 +31,9 @@ 56dp + + 10dp + 348dp diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index 3bd7a0664d5ab..b34b8f690fd5d 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -470,6 +470,10 @@ 48dp @dimen/qs_header_row_min_height @dimen/qs_horizontal_margin + @dimen/large_screen_shade_header_min_height + 32dp + 0dp + 0dp