Loading core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -2864,6 +2864,8 @@ <bool name="config_dreamsOnlyEnabledForDockUser">false</bool> <!-- Whether dreams are disabled when ambient mode is suppressed. --> <bool name="config_dreamsDisabledByAmbientModeSuppressionConfig">false</bool> <!-- Whether to restrict dreams to wireless charging. --> <bool name="config_onlyDreamWhenWirelessChargingDefault">false</bool> <!-- The default for the setting that controls when to auto-start hub mode. 0 means "never" --> Loading core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2362,6 +2362,7 @@ <java-symbol type="string" name="config_dreamsDefaultComponent" /> <java-symbol type="bool" name="config_dreamsDisabledByAmbientModeSuppressionConfig" /> <java-symbol type="bool" name="config_dreamsOnlyEnabledForDockUser" /> <java-symbol type="bool" name="config_onlyDreamWhenWirelessChargingDefault" /> <java-symbol type="integer" name="config_dreamOpenAnimationDuration" /> <java-symbol type="integer" name="config_dreamCloseAnimationDuration" /> <java-symbol type="array" name="config_supportedDreamComplications" /> Loading packages/SettingsLib/src/com/android/settingslib/dream/DreamBackend.java +6 −3 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ public class DreamBackend { private final boolean mDreamsActivatedOnSleepByDefault; private final boolean mDreamsActivatedOnDockByDefault; private final boolean mDreamsActivatedOnPosturedByDefault; private final boolean mDreamOnlyOnWirelssChargingDefault; private final boolean mLowLightDisplayBehaviorEnabledDefault; private final int mLowLightDisplayBehaviorDefault; private final Set<ComponentName> mDisabledDreams; Loading Loading @@ -184,6 +185,8 @@ public class DreamBackend { com.android.internal.R.bool.config_dreamsActivatedOnDockByDefault); mDreamsActivatedOnPosturedByDefault = resources.getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); mDreamOnlyOnWirelssChargingDefault = resources.getBoolean( com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mLowLightDisplayBehaviorEnabledDefault = resources.getBoolean( com.android.internal.R.bool.config_lowLightDisplayBehaviorEnabledDefault); mLowLightDisplayBehaviorDefault = resources.getInteger( Loading Loading @@ -440,9 +443,9 @@ public class DreamBackend { /** Get whether to restrict showing dreams to only when charging wirelessly. */ public boolean getRestrictToWirelessCharging() { return Settings.Secure.getInt( mContext.getContentResolver(), Settings.Secure.SCREENSAVER_RESTRICT_TO_WIRELESS_CHARGING, 0) == 1; return Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.SCREENSAVER_RESTRICT_TO_WIRELESS_CHARGING, mDreamOnlyOnWirelssChargingDefault ? 1 : 0) == 1; } /** Gets all dream complications which are supported on this device. **/ Loading services/core/java/com/android/server/dreams/DreamManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -282,8 +282,8 @@ public final class DreamManagerService extends SystemService { com.android.internal.R.bool.config_dreamsActivatedOnDockByDefault); mDreamsActivatedOnPosturedByDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); // TODO(b/407768891): use default config when added. mOnlyDreamOnWirelessChargingDefault = false; mOnlyDreamOnWirelessChargingDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mSettingsObserver = new SettingsObserver(mHandler); mKeepDreamingWhenUnpluggingDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_keepDreamingWhenUnplugging); Loading services/core/java/com/android/server/power/PowerManagerService.java +1 −2 Original line number Diff line number Diff line Loading @@ -1552,8 +1552,7 @@ public final class PowerManagerService extends SystemService mDreamsActivatedWhilePosturedByDefaultConfig = resources.getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); mDreamsActivatedOnlyWhileWirelessChargingConfig = resources.getBoolean( com.android.internal.R.bool.config_onlyShowGlanceableHubWhenWirelessChargingDefault ); com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mDreamsEnabledOnBatteryConfig = resources.getBoolean( com.android.internal.R.bool.config_dreamsEnabledOnBattery); mDreamsBatteryLevelMinimumWhenPoweredConfig = resources.getInteger( Loading Loading
core/res/res/values/config.xml +2 −0 Original line number Diff line number Diff line Loading @@ -2864,6 +2864,8 @@ <bool name="config_dreamsOnlyEnabledForDockUser">false</bool> <!-- Whether dreams are disabled when ambient mode is suppressed. --> <bool name="config_dreamsDisabledByAmbientModeSuppressionConfig">false</bool> <!-- Whether to restrict dreams to wireless charging. --> <bool name="config_onlyDreamWhenWirelessChargingDefault">false</bool> <!-- The default for the setting that controls when to auto-start hub mode. 0 means "never" --> Loading
core/res/res/values/symbols.xml +1 −0 Original line number Diff line number Diff line Loading @@ -2362,6 +2362,7 @@ <java-symbol type="string" name="config_dreamsDefaultComponent" /> <java-symbol type="bool" name="config_dreamsDisabledByAmbientModeSuppressionConfig" /> <java-symbol type="bool" name="config_dreamsOnlyEnabledForDockUser" /> <java-symbol type="bool" name="config_onlyDreamWhenWirelessChargingDefault" /> <java-symbol type="integer" name="config_dreamOpenAnimationDuration" /> <java-symbol type="integer" name="config_dreamCloseAnimationDuration" /> <java-symbol type="array" name="config_supportedDreamComplications" /> Loading
packages/SettingsLib/src/com/android/settingslib/dream/DreamBackend.java +6 −3 Original line number Diff line number Diff line Loading @@ -155,6 +155,7 @@ public class DreamBackend { private final boolean mDreamsActivatedOnSleepByDefault; private final boolean mDreamsActivatedOnDockByDefault; private final boolean mDreamsActivatedOnPosturedByDefault; private final boolean mDreamOnlyOnWirelssChargingDefault; private final boolean mLowLightDisplayBehaviorEnabledDefault; private final int mLowLightDisplayBehaviorDefault; private final Set<ComponentName> mDisabledDreams; Loading Loading @@ -184,6 +185,8 @@ public class DreamBackend { com.android.internal.R.bool.config_dreamsActivatedOnDockByDefault); mDreamsActivatedOnPosturedByDefault = resources.getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); mDreamOnlyOnWirelssChargingDefault = resources.getBoolean( com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mLowLightDisplayBehaviorEnabledDefault = resources.getBoolean( com.android.internal.R.bool.config_lowLightDisplayBehaviorEnabledDefault); mLowLightDisplayBehaviorDefault = resources.getInteger( Loading Loading @@ -440,9 +443,9 @@ public class DreamBackend { /** Get whether to restrict showing dreams to only when charging wirelessly. */ public boolean getRestrictToWirelessCharging() { return Settings.Secure.getInt( mContext.getContentResolver(), Settings.Secure.SCREENSAVER_RESTRICT_TO_WIRELESS_CHARGING, 0) == 1; return Settings.Secure.getInt(mContext.getContentResolver(), Settings.Secure.SCREENSAVER_RESTRICT_TO_WIRELESS_CHARGING, mDreamOnlyOnWirelssChargingDefault ? 1 : 0) == 1; } /** Gets all dream complications which are supported on this device. **/ Loading
services/core/java/com/android/server/dreams/DreamManagerService.java +2 −2 Original line number Diff line number Diff line Loading @@ -282,8 +282,8 @@ public final class DreamManagerService extends SystemService { com.android.internal.R.bool.config_dreamsActivatedOnDockByDefault); mDreamsActivatedOnPosturedByDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); // TODO(b/407768891): use default config when added. mOnlyDreamOnWirelessChargingDefault = false; mOnlyDreamOnWirelessChargingDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mSettingsObserver = new SettingsObserver(mHandler); mKeepDreamingWhenUnpluggingDefault = mContext.getResources().getBoolean( com.android.internal.R.bool.config_keepDreamingWhenUnplugging); Loading
services/core/java/com/android/server/power/PowerManagerService.java +1 −2 Original line number Diff line number Diff line Loading @@ -1552,8 +1552,7 @@ public final class PowerManagerService extends SystemService mDreamsActivatedWhilePosturedByDefaultConfig = resources.getBoolean( com.android.internal.R.bool.config_dreamsActivatedOnPosturedByDefault); mDreamsActivatedOnlyWhileWirelessChargingConfig = resources.getBoolean( com.android.internal.R.bool.config_onlyShowGlanceableHubWhenWirelessChargingDefault ); com.android.internal.R.bool.config_onlyDreamWhenWirelessChargingDefault); mDreamsEnabledOnBatteryConfig = resources.getBoolean( com.android.internal.R.bool.config_dreamsEnabledOnBattery); mDreamsBatteryLevelMinimumWhenPoweredConfig = resources.getInteger( Loading