From 057df3a5eed651290ce0a946b379f6b289fcac0e Mon Sep 17 00:00:00 2001 From: Hawkwood Glazier Date: Wed, 14 Jun 2023 20:10:21 +0000 Subject: [PATCH] Migrate shared dimens to customization resources This also fixes an issue where certain dimensions weren't properly overlaid in the wpp on certain devices. This caused a layout issue in certain previews. Bug: 282758655 Test: Manually checked layout on many devices Change-Id: I9a2ab82b64407624a64374b50987e84b7794ef24 --- packages/SystemUI/Android.bp | 1 + .../SystemUI/customization/res/values-h800dp/dimens.xml | 3 +++ packages/SystemUI/customization/res/values/dimens.xml | 8 ++++++++ packages/SystemUI/res-keyguard/values/dimens.xml | 3 --- packages/SystemUI/res/values-h800dp/dimens.xml | 3 --- packages/SystemUI/res/values/dimens.xml | 2 -- 6 files changed, 12 insertions(+), 8 deletions(-) diff --git a/packages/SystemUI/Android.bp b/packages/SystemUI/Android.bp index 73fb0f03052be..b52ad2d72c3aa 100644 --- a/packages/SystemUI/Android.bp +++ b/packages/SystemUI/Android.bp @@ -123,6 +123,7 @@ android_library { ], static_libs: [ "SystemUISharedLib", + "SystemUICustomizationLib", "SettingsLib", "androidx.leanback_leanback", "androidx.slice_slice-core", diff --git a/packages/SystemUI/customization/res/values-h800dp/dimens.xml b/packages/SystemUI/customization/res/values-h800dp/dimens.xml index 60afc8a97a71a..cb4994516a3af 100644 --- a/packages/SystemUI/customization/res/values-h800dp/dimens.xml +++ b/packages/SystemUI/customization/res/values-h800dp/dimens.xml @@ -17,4 +17,7 @@ 200dp + + + -112dp diff --git a/packages/SystemUI/customization/res/values/dimens.xml b/packages/SystemUI/customization/res/values/dimens.xml index ba8f2843cdfcd..8eb8132b07b9e 100644 --- a/packages/SystemUI/customization/res/values/dimens.xml +++ b/packages/SystemUI/customization/res/values/dimens.xml @@ -24,4 +24,12 @@ .7 1 + + + -60dp + + + 114dp + 28dp + 28dp \ No newline at end of file diff --git a/packages/SystemUI/res-keyguard/values/dimens.xml b/packages/SystemUI/res-keyguard/values/dimens.xml index 39dd90e5ed60f..8c817330953cc 100644 --- a/packages/SystemUI/res-keyguard/values/dimens.xml +++ b/packages/SystemUI/res-keyguard/values/dimens.xml @@ -95,9 +95,6 @@ 12dp - 114dp - 28dp - 28dp 32dp 16dp 28dp diff --git a/packages/SystemUI/res/values-h800dp/dimens.xml b/packages/SystemUI/res/values-h800dp/dimens.xml index 3a71994e07e2d..829ef98956c5b 100644 --- a/packages/SystemUI/res/values-h800dp/dimens.xml +++ b/packages/SystemUI/res/values-h800dp/dimens.xml @@ -15,9 +15,6 @@ --> - - -112dp - 20dp diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index b102102edf426..3b19d646d7a14 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -734,8 +734,6 @@ 14dp 12dp - - -60dp 32dp