From ce6167f45b1faaff56c92b1d7f2f4672fd76644f Mon Sep 17 00:00:00 2001 From: Jamie Garside Date: Wed, 28 Apr 2021 16:50:40 +0100 Subject: [PATCH] Renamed enableOneHandedBouncer to enableDynamicKeyguardPositioning. One-handed mode is used elsewhere in Android for other stuff, so this refactoring is to disambiguate the two. Test: Tests pass Bug: 170858298 Change-Id: Ief5a0d6a32ab9c016b6e365e58e63db2ed78c198 --- core/res/res/values/config.xml | 5 +++-- core/res/res/values/symbols.xml | 2 +- .../com/android/keyguard/KeyguardHostViewController.java | 2 +- .../src/com/android/keyguard/KeyguardSecurityContainer.java | 2 +- .../android/keyguard/KeyguardHostViewControllerTest.java | 6 +++--- .../com/android/keyguard/KeyguardSecurityContainerTest.java | 3 ++- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index fbc96783597d1..be7f38970006a 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -4758,8 +4758,9 @@ false - - false + + false true diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 0421f2c5d4713..9bb78d912fdd2 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -4245,7 +4245,7 @@ - + diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java index d06c8bc6bffeb..3ebd652b3467c 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardHostViewController.java @@ -481,7 +481,7 @@ public class KeyguardHostViewController extends ViewController if (resources.getBoolean(R.bool.can_use_one_handed_bouncer) && resources.getBoolean( - com.android.internal.R.bool.config_enableOneHandedKeyguard)) { + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning)) { gravity = resources.getInteger( R.integer.keyguard_host_view_one_handed_gravity); } else { diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java index 54ecf955ed11d..ca4d73b6de5df 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainer.java @@ -278,7 +278,7 @@ public class KeyguardSecurityContainer extends FrameLayout { private boolean canUseOneHandedBouncer() { // Is it enabled? if (!getResources().getBoolean( - com.android.internal.R.bool.config_enableOneHandedKeyguard)) { + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning)) { return false; } diff --git a/packages/SystemUI/tests/src/com/android/keyguard/KeyguardHostViewControllerTest.java b/packages/SystemUI/tests/src/com/android/keyguard/KeyguardHostViewControllerTest.java index 42314bf3643f1..6f2c565157678 100644 --- a/packages/SystemUI/tests/src/com/android/keyguard/KeyguardHostViewControllerTest.java +++ b/packages/SystemUI/tests/src/com/android/keyguard/KeyguardHostViewControllerTest.java @@ -81,7 +81,7 @@ public class KeyguardHostViewControllerTest extends SysuiTestCase { mTestableResources.addOverride( R.bool.can_use_one_handed_bouncer, false); mTestableResources.addOverride( - com.android.internal.R.bool.config_enableOneHandedKeyguard, false); + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning, false); when(mKeyguardSecurityContainerControllerFactory.create(any( KeyguardSecurityContainer.SecurityCallback.class))) @@ -150,7 +150,7 @@ public class KeyguardHostViewControllerTest extends SysuiTestCase { mTestableResources.addOverride( R.bool.can_use_one_handed_bouncer, false); mTestableResources.addOverride( - com.android.internal.R.bool.config_enableOneHandedKeyguard, false); + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning, false); mKeyguardHostViewController.init(); assertEquals( @@ -161,7 +161,7 @@ public class KeyguardHostViewControllerTest extends SysuiTestCase { mTestableResources.addOverride( R.bool.can_use_one_handed_bouncer, true); mTestableResources.addOverride( - com.android.internal.R.bool.config_enableOneHandedKeyguard, true); + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning, true); mKeyguardHostViewController.updateResources(); assertEquals( diff --git a/packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerTest.java b/packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerTest.java index 9557d5cdb982f..f5916e748f04e 100644 --- a/packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerTest.java +++ b/packages/SystemUI/tests/src/com/android/keyguard/KeyguardSecurityContainerTest.java @@ -246,7 +246,8 @@ public class KeyguardSecurityContainerTest extends SysuiTestCase { boolean sysuiResourceCanUseOneHandedKeyguard, SecurityMode securityMode) { TestableResources testableResources = mContext.getOrCreateTestableResources(); - testableResources.addOverride(com.android.internal.R.bool.config_enableOneHandedKeyguard, + testableResources.addOverride( + com.android.internal.R.bool.config_enableDynamicKeyguardPositioning, deviceConfigCanUseOneHandedKeyguard); testableResources.addOverride(R.bool.can_use_one_handed_bouncer, sysuiResourceCanUseOneHandedKeyguard);