From 3dd45c0ef636786820b7c107ed202a71c9786212 Mon Sep 17 00:00:00 2001 From: Lucas Dupin Date: Tue, 6 Feb 2018 00:58:46 -0800 Subject: [PATCH] Setting to control UI mode Fixes: 69783413 Test: tests/robotests/src/com/android/settings/development/DarkUIModePreferenceControllerTest.java Change-Id: I600036bfb8893f8b1bd93de81c10808bf24998ad --- res/values/arrays.xml | 14 +++ res/values/strings.xml | 6 + res/xml/development_settings.xml | 7 ++ .../DarkUIPreferenceController.java | 107 ++++++++++++++++++ .../DevelopmentSettingsDashboardFragment.java | 1 + .../DarkUIPreferenceControllerTest.java | 85 ++++++++++++++ 6 files changed, 220 insertions(+) create mode 100644 src/com/android/settings/development/DarkUIPreferenceController.java create mode 100644 tests/robotests/src/com/android/settings/development/DarkUIPreferenceControllerTest.java diff --git a/res/values/arrays.xml b/res/values/arrays.xml index cb6f9be5d04..0ccbbf44aa0 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -1079,4 +1079,18 @@ 2 + + + Automatic (based on time of day) + Always on + Always off + + + + + auto + yes + no + + diff --git a/res/values/strings.xml b/res/values/strings.xml index ad117062aae..0845ab53a62 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -8878,6 +8878,12 @@ System UI demo mode + + Night mode + + + Set Night mode + Quick settings developer tiles diff --git a/res/xml/development_settings.xml b/res/xml/development_settings.xml index a88a97bc711..570f976b7de 100644 --- a/res/xml/development_settings.xml +++ b/res/xml/development_settings.xml @@ -112,6 +112,13 @@ + +