Loading packages/SystemUI/customization/src/com/android/systemui/shared/quickaffordance/data/content/KeyguardQuickAffordanceProviderContract.kt +3 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,9 @@ object KeyguardQuickAffordanceProviderContract { const val TABLE_NAME = "flags" val URI: Uri = BASE_URI.buildUpon().path(TABLE_NAME).build() /** Flag denoting whether the Wallpaper Picker should use the new, revamped UI. */ const val FLAG_NAME_REVAMPED_WALLPAPER_UI = "revamped_wallpaper_ui" /** * Flag denoting whether the customizable lock screen quick affordances feature is enabled. */ Loading packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/KeyguardQuickAffordanceInteractor.kt +6 −5 Original line number Diff line number Diff line Loading @@ -40,13 +40,13 @@ import com.android.systemui.shared.quickaffordance.data.content.KeyguardQuickAff import com.android.systemui.statusbar.phone.SystemUIDialog import com.android.systemui.statusbar.policy.KeyguardStateController import dagger.Lazy import javax.inject.Inject import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.flatMapLatest import kotlinx.coroutines.flow.flowOf import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.onStart import javax.inject.Inject @SysUISingleton class KeyguardQuickAffordanceInteractor Loading Loading @@ -294,10 +294,7 @@ constructor( SystemUIDialog.setShowForAllUsers(dialog, true) SystemUIDialog.registerDismissListener(dialog) SystemUIDialog.setDialogSize(dialog) launchAnimator.show( dialog, controller ) launchAnimator.show(dialog, controller) } } Loading Loading @@ -354,6 +351,10 @@ constructor( fun getPickerFlags(): List<KeyguardPickerFlag> { return listOf( KeyguardPickerFlag( name = Contract.FlagsTable.FLAG_NAME_REVAMPED_WALLPAPER_UI, value = featureFlags.isEnabled(Flags.REVAMPED_WALLPAPER_UI), ), KeyguardPickerFlag( name = Contract.FlagsTable.FLAG_NAME_CUSTOM_LOCK_SCREEN_QUICK_AFFORDANCES_ENABLED, value = featureFlags.isEnabled(Flags.CUSTOMIZABLE_LOCK_SCREEN_QUICK_AFFORDANCES), Loading packages/SystemUI/tests/src/com/android/systemui/keyguard/KeyguardQuickAffordanceProviderTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -170,6 +170,7 @@ class KeyguardQuickAffordanceProviderTest : SysuiTestCase() { FakeFeatureFlags().apply { set(Flags.CUSTOMIZABLE_LOCK_SCREEN_QUICK_AFFORDANCES, true) set(Flags.LOCKSCREEN_CUSTOM_CLOCKS, true) set(Flags.REVAMPED_WALLPAPER_UI, true) }, repository = { quickAffordanceRepository }, launchAnimator = launchAnimator, Loading packages/SystemUI/src/com/android/systemui/flags/Flags.kt +1 −1 File changed.Contains only whitespace changes. Show changes Loading
packages/SystemUI/customization/src/com/android/systemui/shared/quickaffordance/data/content/KeyguardQuickAffordanceProviderContract.kt +3 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,9 @@ object KeyguardQuickAffordanceProviderContract { const val TABLE_NAME = "flags" val URI: Uri = BASE_URI.buildUpon().path(TABLE_NAME).build() /** Flag denoting whether the Wallpaper Picker should use the new, revamped UI. */ const val FLAG_NAME_REVAMPED_WALLPAPER_UI = "revamped_wallpaper_ui" /** * Flag denoting whether the customizable lock screen quick affordances feature is enabled. */ Loading
packages/SystemUI/src/com/android/systemui/keyguard/domain/interactor/KeyguardQuickAffordanceInteractor.kt +6 −5 Original line number Diff line number Diff line Loading @@ -40,13 +40,13 @@ import com.android.systemui.shared.quickaffordance.data.content.KeyguardQuickAff import com.android.systemui.statusbar.phone.SystemUIDialog import com.android.systemui.statusbar.policy.KeyguardStateController import dagger.Lazy import javax.inject.Inject import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.combine import kotlinx.coroutines.flow.flatMapLatest import kotlinx.coroutines.flow.flowOf import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.onStart import javax.inject.Inject @SysUISingleton class KeyguardQuickAffordanceInteractor Loading Loading @@ -294,10 +294,7 @@ constructor( SystemUIDialog.setShowForAllUsers(dialog, true) SystemUIDialog.registerDismissListener(dialog) SystemUIDialog.setDialogSize(dialog) launchAnimator.show( dialog, controller ) launchAnimator.show(dialog, controller) } } Loading Loading @@ -354,6 +351,10 @@ constructor( fun getPickerFlags(): List<KeyguardPickerFlag> { return listOf( KeyguardPickerFlag( name = Contract.FlagsTable.FLAG_NAME_REVAMPED_WALLPAPER_UI, value = featureFlags.isEnabled(Flags.REVAMPED_WALLPAPER_UI), ), KeyguardPickerFlag( name = Contract.FlagsTable.FLAG_NAME_CUSTOM_LOCK_SCREEN_QUICK_AFFORDANCES_ENABLED, value = featureFlags.isEnabled(Flags.CUSTOMIZABLE_LOCK_SCREEN_QUICK_AFFORDANCES), Loading
packages/SystemUI/tests/src/com/android/systemui/keyguard/KeyguardQuickAffordanceProviderTest.kt +1 −0 Original line number Diff line number Diff line Loading @@ -170,6 +170,7 @@ class KeyguardQuickAffordanceProviderTest : SysuiTestCase() { FakeFeatureFlags().apply { set(Flags.CUSTOMIZABLE_LOCK_SCREEN_QUICK_AFFORDANCES, true) set(Flags.LOCKSCREEN_CUSTOM_CLOCKS, true) set(Flags.REVAMPED_WALLPAPER_UI, true) }, repository = { quickAffordanceRepository }, launchAnimator = launchAnimator, Loading
packages/SystemUI/src/com/android/systemui/flags/Flags.kt +1 −1 File changed.Contains only whitespace changes. Show changes