From 2b6902c91c7511d456c37de910960313abfc14b7 Mon Sep 17 00:00:00 2001 From: Ats Jenk Date: Fri, 14 Oct 2022 19:00:28 -0700 Subject: [PATCH] Improve caption layout Add rounded corners to the caption bar and center back, handle and close button images. Test: visually verify the styling Bug: 253705823 Change-Id: I5e0a4f03e9fb7b4ea079fcae3ce27ba33165eacc --- .../Shell/res/drawable/decor_back_button_dark.xml | 4 ++-- .../Shell/res/drawable/decor_caption_title.xml | 1 + .../Shell/res/drawable/decor_close_button_dark.xml | 4 ++-- libs/WindowManager/Shell/res/drawable/decor_handle_dark.xml | 6 ++++-- .../wm/shell/windowdecor/CaptionWindowDecoration.java | 2 +- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/libs/WindowManager/Shell/res/drawable/decor_back_button_dark.xml b/libs/WindowManager/Shell/res/drawable/decor_back_button_dark.xml index 66e5b43d76af3..5ecba380fb60f 100644 --- a/libs/WindowManager/Shell/res/drawable/decor_back_button_dark.xml +++ b/libs/WindowManager/Shell/res/drawable/decor_back_button_dark.xml @@ -22,8 +22,8 @@ > + android:translateX="4.0" + android:translateY="4.0" > diff --git a/libs/WindowManager/Shell/res/drawable/decor_caption_title.xml b/libs/WindowManager/Shell/res/drawable/decor_caption_title.xml index 53a8bb18537cf..416287d2cbb33 100644 --- a/libs/WindowManager/Shell/res/drawable/decor_caption_title.xml +++ b/libs/WindowManager/Shell/res/drawable/decor_caption_title.xml @@ -17,4 +17,5 @@ + diff --git a/libs/WindowManager/Shell/res/drawable/decor_close_button_dark.xml b/libs/WindowManager/Shell/res/drawable/decor_close_button_dark.xml index 851cbf26afc33..cf9e632f69414 100644 --- a/libs/WindowManager/Shell/res/drawable/decor_close_button_dark.xml +++ b/libs/WindowManager/Shell/res/drawable/decor_close_button_dark.xml @@ -21,8 +21,8 @@ android:viewportHeight="32.0"> + android:translateX="4.0" + android:translateY="4.0" > diff --git a/libs/WindowManager/Shell/res/drawable/decor_handle_dark.xml b/libs/WindowManager/Shell/res/drawable/decor_handle_dark.xml index ee0f4663c9407..c9f262398f683 100644 --- a/libs/WindowManager/Shell/res/drawable/decor_handle_dark.xml +++ b/libs/WindowManager/Shell/res/drawable/decor_handle_dark.xml @@ -18,6 +18,8 @@ android:height="24dp" android:viewportWidth="24" android:viewportHeight="24"> - + + + diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/CaptionWindowDecoration.java b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/CaptionWindowDecoration.java index beace75d9fca4..87700ee4fb50e 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/CaptionWindowDecoration.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/CaptionWindowDecoration.java @@ -218,7 +218,7 @@ public class CaptionWindowDecoration extends WindowDecoration