From 4d22091d49cacf9f29cc01b0044378fd5eab9419 Mon Sep 17 00:00:00 2001 From: Massimo Carli Date: Tue, 4 Jul 2023 14:22:21 +0000 Subject: [PATCH] Enable blur letterbox wallpaper behind flags Introduces build time and runtime flags to set wallpaper as the default letterbox background style updating default values for blur radius and dark scrim alpha. Updates default color in case of solid letterbox background style. Bug: 289902667 Test: Manual Change-Id: Ib6e9388bb1bc5c46ad7ffc545d7f20c8e319fa3c --- core/res/res/color/letterbox_background.xml | 19 ---- core/res/res/values/config.xml | 6 +- .../server/wm/LetterboxConfiguration.java | 95 +++++++++++++------ .../server/wm/LetterboxUiController.java | 16 ++-- .../server/wm/WindowManagerShellCommand.java | 17 ++-- .../server/wm/WindowManagerServiceTests.java | 2 +- 6 files changed, 87 insertions(+), 68 deletions(-) delete mode 100644 core/res/res/color/letterbox_background.xml diff --git a/core/res/res/color/letterbox_background.xml b/core/res/res/color/letterbox_background.xml deleted file mode 100644 index 955948ad2b6aa..0000000000000 --- a/core/res/res/color/letterbox_background.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index 3be0d7ff06afb..2d8bfbb8517d4 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -5574,13 +5574,13 @@ - 31dp + 24dp - 0.5 + 0.68 - @color/letterbox_background + @color/system_on_secondary_fixed