Re-enable dreams: Settings
Re-arrange settings and captions for dreams. Activation on sleep and activation on dock now independent. Sleep activation defaults to off, dock activation defaults to on (replacing dock mode). Also use dream manager service for testing dream preference, and properly disable preferences if both dream activations are disabled. Change-Id: I76f5ba115c7678826a09077dd393acc55c2bca26 Bug: 6921930
This commit is contained in:
committed by
Daniel Sandler
parent
6a20ce5e51
commit
d541b6fd1c
@@ -232,10 +232,13 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
|
||||
}
|
||||
|
||||
private void updateScreenSaverSummary() {
|
||||
boolean activatedOnSleep = DreamSettings.isScreenSaverActivatedOnSleep(getActivity());
|
||||
boolean activatedOnDock = DreamSettings.isScreenSaverActivatedOnDock(getActivity());
|
||||
mScreenSaverPreference.setSummary(
|
||||
DreamSettings.isScreenSaverEnabled(mScreenSaverPreference.getContext())
|
||||
? R.string.screensaver_settings_summary_on
|
||||
: R.string.screensaver_settings_summary_off);
|
||||
activatedOnSleep && activatedOnDock ? R.string.screensaver_settings_summary_both :
|
||||
activatedOnSleep ? R.string.screensaver_settings_summary_sleep :
|
||||
activatedOnDock ? R.string.screensaver_settings_summary_dock :
|
||||
R.string.screensaver_settings_summary_off);
|
||||
}
|
||||
|
||||
private void updateAccelerometerRotationCheckbox() {
|
||||
|
Reference in New Issue
Block a user