From 6a350b53cff91e8b3bc27aa28aaab4d2603d1d84 Mon Sep 17 00:00:00 2001 From: Matt Pietal Date: Tue, 3 Nov 2020 15:11:20 -0500 Subject: [PATCH] AOD - Burn in adjustments Move both the clock and keyguard slice area towards the middle for x adjustments, and retain the current Y adjustments. Bug: 172360102 Test: follow burn in instructions here: /frameworks/base/packages/SystemUI/docs/clock-plugins.md Change-Id: Id22d777724bf9be58758b1a2b260a7933af8e999 --- .../KeyguardClockSwitchController.java | 21 +++++++++++++++++ .../keyguard/KeyguardSliceViewController.java | 10 ++++++++ .../KeyguardStatusViewController.java | 23 ++++++++++++++----- .../notification/AnimatableProperty.java | 7 ++++-- .../phone/KeyguardClockPositionAlgorithm.java | 2 +- .../phone/NotificationIconAreaController.java | 13 +++++++++++ 6 files changed, 67 insertions(+), 9 deletions(-) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java index 628193dc305db..5b89f7f467729 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java @@ -22,6 +22,7 @@ import android.text.format.DateFormat; import android.util.TypedValue; import android.view.View; import android.view.ViewGroup; +import android.widget.FrameLayout; import com.android.internal.colorextraction.ColorExtractor; import com.android.keyguard.clock.ClockManager; @@ -30,6 +31,9 @@ import com.android.systemui.colorextraction.SysuiColorExtractor; import com.android.systemui.dagger.qualifiers.Main; import com.android.systemui.plugins.ClockPlugin; import com.android.systemui.plugins.statusbar.StatusBarStateController; +import com.android.systemui.statusbar.notification.AnimatableProperty; +import com.android.systemui.statusbar.notification.PropertyAnimator; +import com.android.systemui.statusbar.notification.stack.AnimationProperties; import com.android.systemui.statusbar.phone.NotificationIconAreaController; import com.android.systemui.statusbar.phone.NotificationIconContainer; import com.android.systemui.util.ViewController; @@ -51,6 +55,7 @@ public class KeyguardClockSwitchController extends ViewController