From cb4836b4868adc1f06212ce82851a5f16169ab5c Mon Sep 17 00:00:00 2001 From: Matt Pietal Date: Mon, 15 Nov 2021 08:27:16 -0500 Subject: [PATCH] [DO NOT MERGE] Allow a settings override for double-line clock This setting allows users to always show a single-line format clock, regardless of notification status. Fixes: 194905512 Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=com.android.settings.display Change-Id: I94ade1b2d968e5783750e7a98a9a5d28cc22b659 --- res/values/strings.xml | 4 + res/xml/security_lockscreen_settings.xml | 6 ++ .../LockscreenClockPreferenceController.java | 70 +++++++++++++++ ...ckscreenClockPreferenceControllerTest.java | 90 +++++++++++++++++++ 4 files changed, 170 insertions(+) create mode 100644 src/com/android/settings/display/LockscreenClockPreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/display/LockscreenClockPreferenceControllerTest.java diff --git a/res/values/strings.xml b/res/values/strings.xml index 2048d5cc20d..7262171e5b4 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -13289,6 +13289,10 @@ Show device controls Access controls when locked + + Show double-line clock when available + + Double-line clock diff --git a/res/xml/security_lockscreen_settings.xml b/res/xml/security_lockscreen_settings.xml index 82cb8609114..19a1a4cbba2 100644 --- a/res/xml/security_lockscreen_settings.xml +++ b/res/xml/security_lockscreen_settings.xml @@ -56,6 +56,12 @@ android:title="@string/lockscreen_privacy_controls_setting_toggle" android:summary="@string/lockscreen_privacy_controls_summary" settings:controller="com.android.settings.display.ControlsPrivacyPreferenceController" /> + +