From 7ae9411247643e7d8b247c6a7a5ccf2db1807279 Mon Sep 17 00:00:00 2001 From: shawnlin Date: Thu, 6 Feb 2020 15:49:51 +0800 Subject: [PATCH] Add overlay package for waterfall cutout(1/N) Bug: 146875900 Test: adb shell cmd overlay enable --user 0 com.android.internal.display.cutout.emulation.waterfall Change-Id: Ia4e3d97a832405005586784fe40da56ef804fb04 --- packages/overlays/Android.mk | 1 + .../Android.mk | 14 ++++++++ .../AndroidManifest.xml | 26 ++++++++++++++ .../res/values-land/config.xml | 22 ++++++++++++ .../res/values/config.xml | 35 +++++++++++++++++++ .../res/values/strings.xml | 21 +++++++++++ 6 files changed, 119 insertions(+) create mode 100644 packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.mk create mode 100644 packages/overlays/DisplayCutoutEmulationWaterfallOverlay/AndroidManifest.xml create mode 100644 packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values-land/config.xml create mode 100644 packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/config.xml create mode 100644 packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/strings.xml diff --git a/packages/overlays/Android.mk b/packages/overlays/Android.mk index fc7709c4a51e6..dcdb80b497d0b 100644 --- a/packages/overlays/Android.mk +++ b/packages/overlays/Android.mk @@ -28,6 +28,7 @@ LOCAL_REQUIRED_MODULES := \ DisplayCutoutEmulationDoubleOverlay \ DisplayCutoutEmulationHoleOverlay \ DisplayCutoutEmulationTallOverlay \ + DisplayCutoutEmulationWaterfallOverlay \ FontNotoSerifSourceOverlay \ IconPackCircularAndroidOverlay \ IconPackCircularLauncherOverlay \ diff --git a/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.mk b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.mk new file mode 100644 index 0000000000000..b6b6dd1c25bce --- /dev/null +++ b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/Android.mk @@ -0,0 +1,14 @@ +LOCAL_PATH:= $(call my-dir) +include $(CLEAR_VARS) + +LOCAL_RRO_THEME := DisplayCutoutEmulationWaterfall + + +LOCAL_PRODUCT_MODULE := true + +LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res + +LOCAL_PACKAGE_NAME := DisplayCutoutEmulationWaterfallOverlay +LOCAL_SDK_VERSION := current + +include $(BUILD_RRO_PACKAGE) diff --git a/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/AndroidManifest.xml b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/AndroidManifest.xml new file mode 100644 index 0000000000000..2d5bb14f4dd33 --- /dev/null +++ b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/AndroidManifest.xml @@ -0,0 +1,26 @@ + + + + + + + diff --git a/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values-land/config.xml b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values-land/config.xml new file mode 100644 index 0000000000000..df2f3d19626ea --- /dev/null +++ b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values-land/config.xml @@ -0,0 +1,22 @@ + + + + + 48dp + + 176dp + \ No newline at end of file diff --git a/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/config.xml b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/config.xml new file mode 100644 index 0000000000000..6f692c8021c00 --- /dev/null +++ b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/config.xml @@ -0,0 +1,35 @@ + + + + + + 28dp + + 48dp + + 28dp + + 156dp + + 20dp + 0dp + 20dp + 0dp + + + diff --git a/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/strings.xml b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/strings.xml new file mode 100644 index 0000000000000..ed073d0e244e1 --- /dev/null +++ b/packages/overlays/DisplayCutoutEmulationWaterfallOverlay/res/values/strings.xml @@ -0,0 +1,21 @@ + + + + + Waterfall cutout + + \ No newline at end of file