OSDN Git Service

Battery saver mode should disable dark mode modification
authorJay Aliomer <aaliomer@google.com>
Wed, 27 Nov 2019 22:46:58 +0000 (17:46 -0500)
committerJay Aliomer <aaliomer@google.com>
Mon, 2 Dec 2019 18:19:52 +0000 (18:19 +0000)
commitf4bc80c45cd5318c18087cf2639368365993f4f1
tree630cda0fde51b28f8d22a5c0c18564eea491411b
parent5dd4272ee44a01df5dc0fc83db2b2832df337526
Battery saver mode should disable dark mode modification

disable toggle options and disable the dark theme drop down selection

Test: make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.DarkUIPreferenceControllerTest" && \
make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.darkmode.DarkModeActivationPreferenceControllerTest" && \
make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.darkmode.DarkModeObserverTest" && \
make -j64 RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.darkmode.DarkModeScheduleSelectorControllerTest"

Fixes:  145098277
Fixes: 145297188
Fixes:  145254016
Change-Id: I5c81a295810cc2d9a45657978104647e9c15da46
res/xml/dark_mode_settings.xml
src/com/android/settings/display/DarkUIPreferenceController.java
src/com/android/settings/display/darkmode/DarkModeActivationPreferenceController.java
src/com/android/settings/display/darkmode/DarkModeObserver.java
src/com/android/settings/display/darkmode/DarkModePreference.java
src/com/android/settings/display/darkmode/DarkModeScheduleSelectorController.java
tests/robotests/src/com/android/settings/display/darkmode/DarkModeActivationPreferenceControllerTest.java
tests/robotests/src/com/android/settings/display/darkmode/DarkModeScheduleSelectorControllerTest.java