Add sysui feature flags for two dream features.

1. A flag to enable hosting dreams within sysui (e.g. the lockscreen)
   rather than using DreamActivity.
2. A flag to enable using a DreamController hosted in sysui rather than
   the DreamController in system server.

Test: manually (not really anything to test until the flags are
enabled).
Bug: 288287730, 286092087

Change-Id: I98af897905ba1f8e6108d5373a6bee73d97b5a50
This commit is contained in:
Will Leshner
2023-06-26 15:22:10 -07:00
parent 0a2967455b
commit 22bbb8c9af

View File

@@ -146,6 +146,14 @@ object Flags {
val LOCKSCREEN_WITHOUT_SECURE_LOCK_WHEN_DREAMING = releasedFlag(208,
"lockscreen_without_secure_lock_when_dreaming")
// TODO(b/286092087): Tracking Bug
@JvmField
val ENABLE_SYSTEM_UI_DREAM_CONTROLLER = unreleasedFlag(301, "enable_system_ui_dream_controller")
// TODO(b/288287730): Tracking Bug
@JvmField
val ENABLE_SYSTEM_UI_DREAM_HOSTING = unreleasedFlag(302, "enable_system_ui_dream_hosting")
/**
* Whether the clock on a wide lock screen should use the new "stepping" animation for moving
* the digits when the clock moves.