From 2de7f45344ddb94553febc0d2050d2c42c2ace32 Mon Sep 17 00:00:00 2001 From: Hawkwood Glazier Date: Tue, 4 Apr 2023 01:48:47 +0000 Subject: [PATCH] Move entire status view in AOD for some clocks Bug: 275727037 Test: Manually checked new scaling Change-Id: Ib635f7c6ccd76b6ffdcd451f5b900200e39ffeda --- .../systemui/plugins/ClockProviderPlugin.kt | 3 ++ .../KeyguardStatusViewController.java | 26 +++++++++-- .../KeyguardStatusViewControllerTest.java | 46 ++++++++++++++++++- 3 files changed, 69 insertions(+), 6 deletions(-) diff --git a/packages/SystemUI/plugin/src/com/android/systemui/plugins/ClockProviderPlugin.kt b/packages/SystemUI/plugin/src/com/android/systemui/plugins/ClockProviderPlugin.kt index 322fc774e805a..05630e7954767 100644 --- a/packages/SystemUI/plugin/src/com/android/systemui/plugins/ClockProviderPlugin.kt +++ b/packages/SystemUI/plugin/src/com/android/systemui/plugins/ClockProviderPlugin.kt @@ -199,6 +199,9 @@ data class ClockConfig( */ val hasCustomPositionUpdatedAnimation: Boolean = false, + /** Transition to AOD should move smartspace like large clock instead of small clock */ + val useAlternateSmartspaceAODTransition: Boolean = false, + /** True if the clock will react to tone changes in the seed color. */ val isReactiveToTone: Boolean = true, ) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardStatusViewController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardStatusViewController.java index 6f549881d12a7..0cdef4d636396 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardStatusViewController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardStatusViewController.java @@ -73,7 +73,7 @@ public class KeyguardStatusViewController extends ViewController