Loading core/res/res/values/config.xml +5 −0 Original line number Diff line number Diff line Loading @@ -1424,6 +1424,11 @@ <!-- Is the lock-screen disabled for new users by default --> <bool name="config_disableLockscreenByDefault">false</bool> <!-- Provides default value for double line clock in lock screen setting: 0 - Don't show double line clock 1 - Show double line clock in lock screen (default) --> <integer name="config_doublelineClockDefault">1</integer> <!-- If true, enables verification of the lockscreen credential in the factory reset protection flow. This should be true if gatekeeper / weaver credentials can still be checked after a factory reset. --> Loading core/res/res/values/symbols.xml +3 −0 Original line number Diff line number Diff line Loading @@ -2355,6 +2355,9 @@ <java-symbol type="dimen" name="popup_enter_animation_from_y_delta" /> <java-symbol type="dimen" name="popup_exit_animation_to_y_delta" /> <!-- For double line clock in lock screen --> <java-symbol type="integer" name="config_doublelineClockDefault"/> <!-- ImfTest --> <java-symbol type="layout" name="auto_complete_list" /> Loading packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +2 −1 Original line number Diff line number Diff line Loading @@ -545,7 +545,8 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS private void updateDoubleLineClock() { mCanShowDoubleLineClock = mSecureSettings.getIntForUser( Settings.Secure.LOCKSCREEN_USE_DOUBLE_LINE_CLOCK, 1, Settings.Secure.LOCKSCREEN_USE_DOUBLE_LINE_CLOCK, mView.getResources() .getInteger(com.android.internal.R.integer.config_doublelineClockDefault), UserHandle.USER_CURRENT) != 0; if (!mCanShowDoubleLineClock) { Loading packages/SystemUI/tests/src/com/android/keyguard/KeyguardClockSwitchControllerBaseTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,8 @@ public class KeyguardClockSwitchControllerBaseTest extends SysuiTestCase { .thenReturn(100); when(mResources.getDimensionPixelSize(R.dimen.keyguard_large_clock_top_margin)) .thenReturn(-200); when(mResources.getInteger(com.android.internal.R.integer.config_doublelineClockDefault)) .thenReturn(1); when(mResources.getInteger(R.integer.keyguard_date_weather_view_invisibility)) .thenReturn(INVISIBLE); Loading packages/SystemUI/tests/src/com/android/keyguard/KeyguardClockSwitchControllerTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,7 @@ public class KeyguardClockSwitchControllerTest extends KeyguardClockSwitchContro // When a settings change has occurred to the small clock, make sure the view is adjusted reset(mView); when(mView.getResources()).thenReturn(mResources); observer.onChange(true); mExecutor.runAllReady(); verify(mView).switchToClock(KeyguardClockSwitch.SMALL, /* animate */ true); Loading Loading
core/res/res/values/config.xml +5 −0 Original line number Diff line number Diff line Loading @@ -1424,6 +1424,11 @@ <!-- Is the lock-screen disabled for new users by default --> <bool name="config_disableLockscreenByDefault">false</bool> <!-- Provides default value for double line clock in lock screen setting: 0 - Don't show double line clock 1 - Show double line clock in lock screen (default) --> <integer name="config_doublelineClockDefault">1</integer> <!-- If true, enables verification of the lockscreen credential in the factory reset protection flow. This should be true if gatekeeper / weaver credentials can still be checked after a factory reset. --> Loading
core/res/res/values/symbols.xml +3 −0 Original line number Diff line number Diff line Loading @@ -2355,6 +2355,9 @@ <java-symbol type="dimen" name="popup_enter_animation_from_y_delta" /> <java-symbol type="dimen" name="popup_exit_animation_to_y_delta" /> <!-- For double line clock in lock screen --> <java-symbol type="integer" name="config_doublelineClockDefault"/> <!-- ImfTest --> <java-symbol type="layout" name="auto_complete_list" /> Loading
packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitchController.java +2 −1 Original line number Diff line number Diff line Loading @@ -545,7 +545,8 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS private void updateDoubleLineClock() { mCanShowDoubleLineClock = mSecureSettings.getIntForUser( Settings.Secure.LOCKSCREEN_USE_DOUBLE_LINE_CLOCK, 1, Settings.Secure.LOCKSCREEN_USE_DOUBLE_LINE_CLOCK, mView.getResources() .getInteger(com.android.internal.R.integer.config_doublelineClockDefault), UserHandle.USER_CURRENT) != 0; if (!mCanShowDoubleLineClock) { Loading
packages/SystemUI/tests/src/com/android/keyguard/KeyguardClockSwitchControllerBaseTest.java +2 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,8 @@ public class KeyguardClockSwitchControllerBaseTest extends SysuiTestCase { .thenReturn(100); when(mResources.getDimensionPixelSize(R.dimen.keyguard_large_clock_top_margin)) .thenReturn(-200); when(mResources.getInteger(com.android.internal.R.integer.config_doublelineClockDefault)) .thenReturn(1); when(mResources.getInteger(R.integer.keyguard_date_weather_view_invisibility)) .thenReturn(INVISIBLE); Loading
packages/SystemUI/tests/src/com/android/keyguard/KeyguardClockSwitchControllerTest.java +1 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,7 @@ public class KeyguardClockSwitchControllerTest extends KeyguardClockSwitchContro // When a settings change has occurred to the small clock, make sure the view is adjusted reset(mView); when(mView.getResources()).thenReturn(mResources); observer.onChange(true); mExecutor.runAllReady(); verify(mView).switchToClock(KeyguardClockSwitch.SMALL, /* animate */ true); Loading