Sort FeatureFlags by assigne LDAP
Sorted FeatureFlgags by assigne LDAP to help prevent future merge conflicts. Flag: not needed Bug: 278771275 Test: ran launcher Change-Id: Ib7f5276e8b943cf50c438c49e019cd31deea6674
This commit is contained in:
@@ -73,7 +73,157 @@ public final class FeatureFlags {
|
||||
* <p>
|
||||
* Declare a new ToggleableFlag below. Give it a unique key (e.g. "QSB_ON_FIRST_SCREEN"),
|
||||
* and set a default value for the flag. This will be the default value on Debug builds.
|
||||
* <p>
|
||||
* Please only add flags to your assigned block to prevent merge conflicts. If you do not have
|
||||
* a block, please update the current empty block and add a new empty block below to prevent
|
||||
* merge conflicts with the previous block.
|
||||
*/
|
||||
// TODO(Block 1): Clean up flags
|
||||
public static final BooleanFlag ENABLE_ONE_SEARCH_MOTION = getReleaseFlag(270394223,
|
||||
"ENABLE_ONE_SEARCH_MOTION", ENABLED, "Enables animations in OneSearch.");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES = getReleaseFlag(
|
||||
270394041, "ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES", DISABLED,
|
||||
"Enable option to replace decorator-based search result backgrounds with drawables");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION = getReleaseFlag(
|
||||
270394392, "ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION", DISABLED,
|
||||
"Enable option to launch search results using the new view container transitions");
|
||||
|
||||
// TODO(Block 2): Clean up flags
|
||||
public static final BooleanFlag ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH = getDebugFlag(270395073,
|
||||
"ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH", DISABLED,
|
||||
"Allow bottom sheet depth to be smaller than 1 for multi-display devices.");
|
||||
|
||||
// TODO(Block 3): Clean up flags
|
||||
public static final BooleanFlag ENABLE_DISMISS_PREDICTION_UNDO = getDebugFlag(270394476,
|
||||
"ENABLE_DISMISS_PREDICTION_UNDO", DISABLED,
|
||||
"Show an 'Undo' snackbar when users dismiss a predicted hotseat item");
|
||||
|
||||
public static final BooleanFlag CONTINUOUS_VIEW_TREE_CAPTURE = getDebugFlag(270395171,
|
||||
"CONTINUOUS_VIEW_TREE_CAPTURE", ENABLED, "Capture View tree every frame");
|
||||
|
||||
public static final BooleanFlag ENABLE_WORKSPACE_LOADING_OPTIMIZATION = getDebugFlag(251502424,
|
||||
"ENABLE_WORKSPACE_LOADING_OPTIMIZATION", DISABLED,
|
||||
"load the current workspace screen visible to the user before the rest rather than "
|
||||
+ "loading all of them at once.");
|
||||
|
||||
public static final BooleanFlag CHANGE_MODEL_DELEGATE_LOADING_ORDER = getDebugFlag(251502424,
|
||||
"CHANGE_MODEL_DELEGATE_LOADING_ORDER", DISABLED,
|
||||
"changes the timing of the loading and binding of delegate items during "
|
||||
+ "data preparation for loading the home screen");
|
||||
|
||||
// TODO(Block 4): Cleanup flags
|
||||
public static final BooleanFlag ENABLE_FLOATING_SEARCH_BAR =
|
||||
getReleaseFlag(270390286, "ENABLE_FLOATING_SEARCH_BAR", DISABLED,
|
||||
"Keep All Apps search bar at the bottom (but above keyboard if open)");
|
||||
|
||||
public static final BooleanFlag ENABLE_SHOW_KEYBOARD_OPTION_IN_ALL_APPS = getReleaseFlag(
|
||||
270394468, "ENABLE_SHOW_KEYBOARD_OPTION_IN_ALL_APPS", ENABLED,
|
||||
"Enable option to show keyboard when going to all-apps");
|
||||
|
||||
// TODO(Block 5): Clean up flags
|
||||
public static final BooleanFlag ENABLE_TWOLINE_DEVICESEARCH = getDebugFlag(201388851,
|
||||
"ENABLE_TWOLINE_DEVICESEARCH", TEAMFOOD,
|
||||
"Enable two line label for icons with labels on device search.");
|
||||
|
||||
public static final BooleanFlag ENABLE_ICON_IN_TEXT_HEADER = getDebugFlag(270395143,
|
||||
"ENABLE_ICON_IN_TEXT_HEADER", DISABLED, "Show icon in textheader");
|
||||
|
||||
public static final BooleanFlag ENABLE_PREMIUM_HAPTICS_ALL_APPS = getDebugFlag(270396358,
|
||||
"ENABLE_PREMIUM_HAPTICS_ALL_APPS", DISABLED,
|
||||
"Enables haptics opening/closing All apps");
|
||||
|
||||
// TODO(Block 6): Clean up flags
|
||||
public static final BooleanFlag WIDGETS_IN_LAUNCHER_PREVIEW = getDebugFlag(270393268,
|
||||
"WIDGETS_IN_LAUNCHER_PREVIEW", ENABLED,
|
||||
"Enables widgets in Launcher preview for the Wallpaper app.");
|
||||
|
||||
public static final BooleanFlag ENABLE_ALL_APPS_SEARCH_IN_TASKBAR = getDebugFlag(270393900,
|
||||
"ENABLE_ALL_APPS_SEARCH_IN_TASKBAR", DISABLED,
|
||||
"Enables Search box in Taskbar All Apps.");
|
||||
|
||||
public static final BooleanFlag SECONDARY_DRAG_N_DROP_TO_PIN = getDebugFlag(270395140,
|
||||
"SECONDARY_DRAG_N_DROP_TO_PIN", DISABLED,
|
||||
"Enable dragging and dropping to pin apps within secondary display");
|
||||
|
||||
// TODO(Block 7): Clean up flags
|
||||
public static final BooleanFlag ENABLE_FORCED_MONO_ICON = getDebugFlag(270396209,
|
||||
"ENABLE_FORCED_MONO_ICON", DISABLED,
|
||||
"Enable the ability to generate monochromatic icons, if it is not provided by the app");
|
||||
|
||||
// TODO(Block 8): Clean up flags
|
||||
public static final BooleanFlag ENABLE_MATERIAL_U_POPUP = getDebugFlag(270395516,
|
||||
"ENABLE_MATERIAL_U_POPUP", ENABLED, "Switch popup UX to use material U");
|
||||
|
||||
// TODO(Block 9): Clean up flags
|
||||
public static final BooleanFlag ENABLE_DOWNLOAD_APP_UX_V2 = getReleaseFlag(270395134,
|
||||
"ENABLE_DOWNLOAD_APP_UX_V2", ENABLED, "Updates the download app UX"
|
||||
+ " to have better visuals");
|
||||
|
||||
public static final BooleanFlag ENABLE_DOWNLOAD_APP_UX_V3 = getDebugFlag(270395186,
|
||||
"ENABLE_DOWNLOAD_APP_UX_V3", ENABLED, "Updates the download app UX"
|
||||
+ " to have better visuals, improve contrast, and color");
|
||||
|
||||
public static final BooleanFlag SHOW_DOT_PAGINATION = getDebugFlag(270395278,
|
||||
"SHOW_DOT_PAGINATION", ENABLED, "Enable showing dot pagination in workspace");
|
||||
|
||||
public static final BooleanFlag LARGE_SCREEN_WIDGET_PICKER = getDebugFlag(270395809,
|
||||
"LARGE_SCREEN_WIDGET_PICKER", ENABLED, "Enable new widget picker that takes "
|
||||
+ "advantage of large screen format");
|
||||
|
||||
public static final BooleanFlag MULTI_SELECT_EDIT_MODE = getDebugFlag(270709220,
|
||||
"MULTI_SELECT_EDIT_MODE", DISABLED, "Enable new multi-select edit mode "
|
||||
+ "for home screen");
|
||||
|
||||
// TODO(Block 10): Clean up flags
|
||||
public static final BooleanFlag ENABLE_BACK_SWIPE_LAUNCHER_ANIMATION = getDebugFlag(270614790,
|
||||
"ENABLE_BACK_SWIPE_LAUNCHER_ANIMATION", DISABLED,
|
||||
"Enables predictive back aniamtion from all apps and widgets to home");
|
||||
|
||||
// TODO(Block 11): Clean up flags
|
||||
public static final BooleanFlag ENABLE_TWO_PANEL_HOME = getDebugFlag(270392643,
|
||||
"ENABLE_TWO_PANEL_HOME", ENABLED,
|
||||
"Uses two panel on home screen. Only applicable on large screen devices.");
|
||||
|
||||
public static final BooleanFlag FOLDABLE_WORKSPACE_REORDER = getDebugFlag(270395070,
|
||||
"FOLDABLE_WORKSPACE_REORDER", DISABLED,
|
||||
"In foldables, when reordering the icons and widgets, is now going to use both sides");
|
||||
|
||||
public static final BooleanFlag FOLDABLE_SINGLE_PAGE = getDebugFlag(270395274,
|
||||
"FOLDABLE_SINGLE_PAGE", ENABLED, "Use a single page for the workspace");
|
||||
|
||||
// TODO(Block 12): Clean up flags
|
||||
public static final BooleanFlag ENABLE_MULTI_INSTANCE = getDebugFlag(270396680,
|
||||
"ENABLE_MULTI_INSTANCE", DISABLED,
|
||||
"Enables creation and filtering of multiple task instances in overview");
|
||||
|
||||
// TODO(Block 13): Clean up flags
|
||||
public static final BooleanFlag ENABLE_DEVICE_SEARCH_PERFORMANCE_LOGGING = getReleaseFlag(
|
||||
270391397, "ENABLE_DEVICE_SEARCH_PERFORMANCE_LOGGING", DISABLED,
|
||||
"Allows on device search in all apps logging");
|
||||
|
||||
// TODO(Block 14): Cleanup flags
|
||||
public static final BooleanFlag ASSISTANT_GIVES_LAUNCHER_FOCUS = getDebugFlag(270391641,
|
||||
"ASSISTANT_GIVES_LAUNCHER_FOCUS", DISABLED,
|
||||
"Allow Launcher to handle nav bar gestures while Assistant is running over it");
|
||||
|
||||
public static final BooleanFlag NOTIFY_CRASHES = getDebugFlag(270393108, "NOTIFY_CRASHES",
|
||||
DISABLED, "Sends a notification whenever launcher encounters an uncaught exception.");
|
||||
|
||||
public static final BooleanFlag FORCE_PERSISTENT_TASKBAR = getDebugFlag(270395077,
|
||||
"FORCE_PERSISTENT_TASKBAR", DISABLED, "Forces taskbar to be persistent, even in gesture"
|
||||
+ " nav mode and when transient taskbar is enabled.");
|
||||
|
||||
public static final BooleanFlag ENABLE_TRANSIENT_TASKBAR = getDebugFlag(270395798,
|
||||
"ENABLE_TRANSIENT_TASKBAR", ENABLED, "Enables transient taskbar.");
|
||||
|
||||
// TODO(Block 15): Clean up flags
|
||||
public static final BooleanFlag ENABLE_APP_CLONING_CHANGES_IN_LAUNCHER = getDebugFlag(266177840,
|
||||
"ENABLE_APP_CLONING_CHANGES_IN_LAUNCHER", DISABLED,
|
||||
"Removes clone apps from the work profile tab.");
|
||||
|
||||
// TODO(Block 16): Clean up flags
|
||||
// When enabled the promise icon is visible in all apps while installation an app.
|
||||
public static final BooleanFlag PROMISE_APPS_IN_ALL_APPS = getDebugFlag(270390012,
|
||||
"PROMISE_APPS_IN_ALL_APPS", DISABLED, "Add promise icon in all-apps");
|
||||
@@ -85,10 +235,6 @@ public final class FeatureFlags {
|
||||
public static final BooleanFlag ENABLE_DEVICE_SEARCH = getReleaseFlag(270390907,
|
||||
"ENABLE_DEVICE_SEARCH", ENABLED, "Allows on device search in all apps");
|
||||
|
||||
public static final BooleanFlag ENABLE_FLOATING_SEARCH_BAR =
|
||||
getReleaseFlag(270390286, "ENABLE_FLOATING_SEARCH_BAR", DISABLED,
|
||||
"Keep All Apps search bar at the bottom (but above keyboard if open)");
|
||||
|
||||
public static final BooleanFlag ENABLE_HIDE_HEADER = getReleaseFlag(270390930,
|
||||
"ENABLE_HIDE_HEADER", ENABLED, "Hide header on keyboard before typing in all apps");
|
||||
|
||||
@@ -102,14 +248,6 @@ public final class FeatureFlags {
|
||||
public static final BooleanFlag ENABLE_TWOLINE_ALLAPPS = getDebugFlag(270390937,
|
||||
"ENABLE_TWOLINE_ALLAPPS", DISABLED, "Enables two line label inside all apps.");
|
||||
|
||||
public static final BooleanFlag ENABLE_TWOLINE_DEVICESEARCH = getDebugFlag(201388851,
|
||||
"ENABLE_TWOLINE_DEVICESEARCH", TEAMFOOD,
|
||||
"Enable two line label for icons with labels on device search.");
|
||||
|
||||
public static final BooleanFlag ENABLE_DEVICE_SEARCH_PERFORMANCE_LOGGING = getReleaseFlag(
|
||||
270391397, "ENABLE_DEVICE_SEARCH_PERFORMANCE_LOGGING", DISABLED,
|
||||
"Allows on device search in all apps logging");
|
||||
|
||||
public static final BooleanFlag IME_STICKY_SNACKBAR_EDU = getDebugFlag(270391693,
|
||||
"IME_STICKY_SNACKBAR_EDU", ENABLED, "Show sticky IME edu in AllApps");
|
||||
|
||||
@@ -125,10 +263,75 @@ public final class FeatureFlags {
|
||||
"INJECT_FALLBACK_APP_CORPUS_RESULTS", DISABLED,
|
||||
"Inject fallback app corpus result when AiAi fails to return it.");
|
||||
|
||||
public static final BooleanFlag ASSISTANT_GIVES_LAUNCHER_FOCUS = getDebugFlag(270391641,
|
||||
"ASSISTANT_GIVES_LAUNCHER_FOCUS", DISABLED,
|
||||
"Allow Launcher to handle nav bar gestures while Assistant is running over it");
|
||||
// TODO(Block 17): Clean up flags
|
||||
public static final BooleanFlag ENABLE_TASKBAR_PINNING = getDebugFlag(270396583,
|
||||
"ENABLE_TASKBAR_PINNING", DISABLED,
|
||||
"Enables taskbar pinning to allow user to switch between transient and persistent "
|
||||
+ "taskbar flavors");
|
||||
|
||||
// TODO(Block 18): Clean up flags
|
||||
public static final BooleanFlag ENABLE_LAUNCH_FROM_STAGED_APP = getDebugFlag(270395567,
|
||||
"ENABLE_LAUNCH_FROM_STAGED_APP", ENABLED,
|
||||
"Enable the ability to tap a staged app during split select to launch it in full "
|
||||
+ "screen");
|
||||
|
||||
public static final BooleanFlag ENABLE_APP_PAIRS = getDebugFlag(274189428,
|
||||
"ENABLE_APP_PAIRS", DISABLED,
|
||||
"Enables the ability to create and save app pairs on the Home screen for easy"
|
||||
+ " split screen launching.");
|
||||
|
||||
// TODO(Block 19): Clean up flags
|
||||
public static final BooleanFlag SCROLL_TOP_TO_RESET = getReleaseFlag(270395177,
|
||||
"SCROLL_TOP_TO_RESET", ENABLED,
|
||||
"Bring up IME and focus on input when scroll to top if 'Always show keyboard'"
|
||||
+ " is enabled or in prefix state");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_UNINSTALLED_APPS = getReleaseFlag(270395269,
|
||||
"ENABLE_SEARCH_UNINSTALLED_APPS", DISABLED, "Search uninstalled app results.");
|
||||
|
||||
// TODO(Block 20): Clean up flags
|
||||
public static final BooleanFlag ENABLE_SCRIM_FOR_APP_LAUNCH = getDebugFlag(270393276,
|
||||
"ENABLE_SCRIM_FOR_APP_LAUNCH", DISABLED, "Enables scrim during app launch animation.");
|
||||
|
||||
public static final BooleanFlag ENABLE_BACK_SWIPE_HOME_ANIMATION = getDebugFlag(270393426,
|
||||
"ENABLE_BACK_SWIPE_HOME_ANIMATION", ENABLED,
|
||||
"Enables home animation to icon when user swipes back.");
|
||||
|
||||
// TODO(Block 21): Clean up flags
|
||||
public static final BooleanFlag ENABLE_APP_ICON_FOR_INLINE_SHORTCUTS = getDebugFlag(270395087,
|
||||
"ENABLE_APP_ICON_IN_INLINE_SHORTCUTS", DISABLED, "Show app icon for inline shortcut");
|
||||
|
||||
// TODO(Block 22): Clean up flags
|
||||
public static final BooleanFlag RECEIVE_UNFOLD_EVENTS_FROM_SYSUI = getDebugFlag(270397209,
|
||||
"RECEIVE_UNFOLD_EVENTS_FROM_SYSUI", ENABLED,
|
||||
"Enables receiving unfold animation events from sysui instead of calculating "
|
||||
+ "them in launcher process using hinge sensor values.");
|
||||
|
||||
// TODO(Block 23): Clean up flags
|
||||
public static final BooleanFlag ENABLE_GRID_ONLY_OVERVIEW = getDebugFlag(270397206,
|
||||
"ENABLE_GRID_ONLY_OVERVIEW", DISABLED,
|
||||
"Enable a grid-only overview without a focused task.");
|
||||
|
||||
// TODO(Block 24): Clean up flags
|
||||
public static final BooleanFlag ENABLE_NEW_MIGRATION_LOGIC = getDebugFlag(270393455,
|
||||
"ENABLE_NEW_MIGRATION_LOGIC", ENABLED,
|
||||
"Enable the new grid migration logic, keeping pages when src < dest");
|
||||
|
||||
public static final BooleanFlag ENABLE_CACHED_WIDGET = getDebugFlag(270395008,
|
||||
"ENABLE_CACHED_WIDGET", ENABLED,
|
||||
"Show previously cached widgets as opposed to deferred widget where available");
|
||||
|
||||
// TODO(Block 25): Clean up flags
|
||||
public static final BooleanFlag ENABLE_NEW_GESTURE_NAV_TUTORIAL = getDebugFlag(270396257,
|
||||
"ENABLE_NEW_GESTURE_NAV_TUTORIAL", ENABLED,
|
||||
"Enable the redesigned gesture navigation tutorial");
|
||||
|
||||
// TODO(Block 26): Clean up flags
|
||||
public static final BooleanFlag ENABLE_WIDGET_HOST_IN_BACKGROUND = getDebugFlag(270394384,
|
||||
"ENABLE_WIDGET_HOST_IN_BACKGROUND", ENABLED,
|
||||
"Enable background widget updates listening for widget holder");
|
||||
|
||||
// TODO(Block 27): Clean up flags
|
||||
public static final BooleanFlag ENABLE_OVERLAY_CONNECTION_OPTIM = getDebugFlag(270392629,
|
||||
"ENABLE_OVERLAY_CONNECTION_OPTIM", DISABLED,
|
||||
"Enable optimizing overlay service connection");
|
||||
@@ -148,219 +351,52 @@ public final class FeatureFlags {
|
||||
"SEPARATE_RECENTS_ACTIVITY", DISABLED,
|
||||
"Uses a separate recents activity instead of using the integrated recents+Launcher UI");
|
||||
|
||||
public static final BooleanFlag ENABLE_TWO_PANEL_HOME = getDebugFlag(270392643,
|
||||
"ENABLE_TWO_PANEL_HOME", ENABLED,
|
||||
"Uses two panel on home screen. Only applicable on large screen devices.");
|
||||
|
||||
public static final BooleanFlag ENABLE_SCRIM_FOR_APP_LAUNCH = getDebugFlag(270393276,
|
||||
"ENABLE_SCRIM_FOR_APP_LAUNCH", DISABLED, "Enables scrim during app launch animation.");
|
||||
|
||||
public static final BooleanFlag ENABLE_ENFORCED_ROUNDED_CORNERS = getReleaseFlag(270393258,
|
||||
"ENABLE_ENFORCED_ROUNDED_CORNERS", ENABLED,
|
||||
"Enforce rounded corners on all App Widgets");
|
||||
|
||||
public static final BooleanFlag NOTIFY_CRASHES = getDebugFlag(270393108, "NOTIFY_CRASHES",
|
||||
DISABLED, "Sends a notification whenever launcher encounters an uncaught exception.");
|
||||
|
||||
public static final BooleanFlag ENABLE_WALLPAPER_SCRIM = getDebugFlag(270393604,
|
||||
"ENABLE_WALLPAPER_SCRIM", DISABLED,
|
||||
"Enables scrim over wallpaper for text protection.");
|
||||
|
||||
public static final BooleanFlag WIDGETS_IN_LAUNCHER_PREVIEW = getDebugFlag(270393268,
|
||||
"WIDGETS_IN_LAUNCHER_PREVIEW", ENABLED,
|
||||
"Enables widgets in Launcher preview for the Wallpaper app.");
|
||||
|
||||
public static final BooleanFlag ENABLE_BACK_SWIPE_HOME_ANIMATION = getDebugFlag(270393426,
|
||||
"ENABLE_BACK_SWIPE_HOME_ANIMATION", ENABLED,
|
||||
"Enables home animation to icon when user swipes back.");
|
||||
|
||||
public static final BooleanFlag ENABLE_BACK_SWIPE_LAUNCHER_ANIMATION = getDebugFlag(270614790,
|
||||
"ENABLE_BACK_SWIPE_LAUNCHER_ANIMATION", DISABLED,
|
||||
"Enables predictive back aniamtion from all apps and widgets to home");
|
||||
|
||||
public static final BooleanFlag ENABLE_ICON_LABEL_AUTO_SCALING = getDebugFlag(270393294,
|
||||
"ENABLE_ICON_LABEL_AUTO_SCALING", ENABLED,
|
||||
"Enables scaling/spacing for icon labels to make more characters visible");
|
||||
|
||||
public static final BooleanFlag ENABLE_ALL_APPS_BUTTON_IN_HOTSEAT = getDebugFlag(270393897,
|
||||
"ENABLE_ALL_APPS_BUTTON_IN_HOTSEAT", DISABLED,
|
||||
"Enables displaying the all apps button in the hotseat.");
|
||||
|
||||
public static final BooleanFlag ENABLE_ALL_APPS_SEARCH_IN_TASKBAR = getDebugFlag(270393900,
|
||||
"ENABLE_ALL_APPS_SEARCH_IN_TASKBAR", DISABLED,
|
||||
"Enables Search box in Taskbar All Apps.");
|
||||
public static final BooleanFlag USE_LOCAL_ICON_OVERRIDES = getDebugFlag(270394973,
|
||||
"USE_LOCAL_ICON_OVERRIDES", ENABLED,
|
||||
"Use inbuilt monochrome icons if app doesn't provide one");
|
||||
|
||||
// TODO(Block 28): Clean up flags
|
||||
public static final BooleanFlag ENABLE_SPLIT_FROM_WORKSPACE = getDebugFlag(270393906,
|
||||
"ENABLE_SPLIT_FROM_WORKSPACE", ENABLED,
|
||||
"Enable initiating split screen from workspace.");
|
||||
|
||||
public static final BooleanFlag ENABLE_SPLIT_FROM_FULLSCREEN_WITH_KEYBOARD_SHORTCUTS =
|
||||
getDebugFlag(270394122, "ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT", DISABLED,
|
||||
"Enable splitting from fullscreen app with keyboard shortcuts");
|
||||
"Enable splitting from fullscreen app with keyboard shortcuts");
|
||||
|
||||
public static final BooleanFlag ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE = getDebugFlag(
|
||||
270393453, "ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE", DISABLED,
|
||||
"Enable initiating split screen from workspace to workspace.");
|
||||
|
||||
public static final BooleanFlag ENABLE_NEW_MIGRATION_LOGIC = getDebugFlag(270393455,
|
||||
"ENABLE_NEW_MIGRATION_LOGIC", ENABLED,
|
||||
"Enable the new grid migration logic, keeping pages when src < dest");
|
||||
|
||||
public static final BooleanFlag ENABLE_WIDGET_HOST_IN_BACKGROUND = getDebugFlag(270394384,
|
||||
"ENABLE_WIDGET_HOST_IN_BACKGROUND", ENABLED,
|
||||
"Enable background widget updates listening for widget holder");
|
||||
|
||||
public static final BooleanFlag ENABLE_ONE_SEARCH_MOTION = getReleaseFlag(270394223,
|
||||
"ENABLE_ONE_SEARCH_MOTION", ENABLED, "Enables animations in OneSearch.");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES = getReleaseFlag(
|
||||
270394041, "ENABLE_SEARCH_RESULT_BACKGROUND_DRAWABLES", DISABLED,
|
||||
"Enable option to replace decorator-based search result backgrounds with drawables");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION = getReleaseFlag(
|
||||
270394392, "ENABLE_SEARCH_RESULT_LAUNCH_TRANSITION", DISABLED,
|
||||
"Enable option to launch search results using the new view container transitions");
|
||||
|
||||
public static final BooleanFlag ENABLE_SHOW_KEYBOARD_OPTION_IN_ALL_APPS = getReleaseFlag(
|
||||
270394468, "ENABLE_SHOW_KEYBOARD_OPTION_IN_ALL_APPS", ENABLED,
|
||||
"Enable option to show keyboard when going to all-apps");
|
||||
|
||||
public static final BooleanFlag USE_LOCAL_ICON_OVERRIDES = getDebugFlag(270394973,
|
||||
"USE_LOCAL_ICON_OVERRIDES", ENABLED,
|
||||
"Use inbuilt monochrome icons if app doesn't provide one");
|
||||
|
||||
public static final BooleanFlag ENABLE_DISMISS_PREDICTION_UNDO = getDebugFlag(270394476,
|
||||
"ENABLE_DISMISS_PREDICTION_UNDO", DISABLED,
|
||||
"Show an 'Undo' snackbar when users dismiss a predicted hotseat item");
|
||||
|
||||
public static final BooleanFlag ENABLE_CACHED_WIDGET = getDebugFlag(270395008,
|
||||
"ENABLE_CACHED_WIDGET", ENABLED,
|
||||
"Show previously cached widgets as opposed to deferred widget where available");
|
||||
|
||||
public static final BooleanFlag USE_SEARCH_REQUEST_TIMEOUT_OVERRIDES = getDebugFlag(270395010,
|
||||
"USE_SEARCH_REQUEST_TIMEOUT_OVERRIDES", DISABLED,
|
||||
"Use local overrides for search request timeout");
|
||||
|
||||
public static final BooleanFlag CONTINUOUS_VIEW_TREE_CAPTURE = getDebugFlag(270395171,
|
||||
"CONTINUOUS_VIEW_TREE_CAPTURE", ENABLED, "Capture View tree every frame");
|
||||
|
||||
public static final BooleanFlag SECONDARY_DRAG_N_DROP_TO_PIN = getDebugFlag(270395140,
|
||||
"SECONDARY_DRAG_N_DROP_TO_PIN", DISABLED,
|
||||
"Enable dragging and dropping to pin apps within secondary display");
|
||||
|
||||
public static final BooleanFlag FOLDABLE_WORKSPACE_REORDER = getDebugFlag(270395070,
|
||||
"FOLDABLE_WORKSPACE_REORDER", DISABLED,
|
||||
"In foldables, when reordering the icons and widgets, is now going to use both sides");
|
||||
|
||||
public static final BooleanFlag ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH = getDebugFlag(270395073,
|
||||
"ENABLE_MULTI_DISPLAY_PARTIAL_DEPTH", DISABLED,
|
||||
"Allow bottom sheet depth to be smaller than 1 for multi-display devices.");
|
||||
|
||||
public static final BooleanFlag SCROLL_TOP_TO_RESET = getReleaseFlag(270395177,
|
||||
"SCROLL_TOP_TO_RESET", ENABLED,
|
||||
"Bring up IME and focus on input when scroll to top if 'Always show keyboard'"
|
||||
+ " is enabled or in prefix state");
|
||||
|
||||
public static final BooleanFlag ENABLE_MATERIAL_U_POPUP = getDebugFlag(270395516,
|
||||
"ENABLE_MATERIAL_U_POPUP", ENABLED, "Switch popup UX to use material U");
|
||||
|
||||
public static final BooleanFlag ENABLE_SEARCH_UNINSTALLED_APPS = getReleaseFlag(270395269,
|
||||
"ENABLE_SEARCH_UNINSTALLED_APPS", DISABLED, "Search uninstalled app results.");
|
||||
|
||||
public static final BooleanFlag ENABLE_DOWNLOAD_APP_UX_V2 = getReleaseFlag(270395134,
|
||||
"ENABLE_DOWNLOAD_APP_UX_V2", ENABLED, "Updates the download app UX"
|
||||
+ " to have better visuals");
|
||||
|
||||
public static final BooleanFlag ENABLE_DOWNLOAD_APP_UX_V3 = getDebugFlag(270395186,
|
||||
"ENABLE_DOWNLOAD_APP_UX_V3", ENABLED, "Updates the download app UX"
|
||||
+ " to have better visuals, improve contrast, and color");
|
||||
|
||||
public static final BooleanFlag FORCE_PERSISTENT_TASKBAR = getDebugFlag(270395077,
|
||||
"FORCE_PERSISTENT_TASKBAR", DISABLED, "Forces taskbar to be persistent, even in gesture"
|
||||
+ " nav mode and when transient taskbar is enabled.");
|
||||
|
||||
public static final BooleanFlag FOLDABLE_SINGLE_PAGE = getDebugFlag(270395274,
|
||||
"FOLDABLE_SINGLE_PAGE", ENABLED, "Use a single page for the workspace");
|
||||
|
||||
public static final BooleanFlag ENABLE_TRANSIENT_TASKBAR = getDebugFlag(270395798,
|
||||
"ENABLE_TRANSIENT_TASKBAR", ENABLED, "Enables transient taskbar.");
|
||||
|
||||
public static final BooleanFlag ENABLE_TRACKPAD_GESTURE = getDebugFlag(271010401,
|
||||
"ENABLE_TRACKPAD_GESTURE", ENABLED, "Enables trackpad gesture.");
|
||||
|
||||
public static final BooleanFlag ENABLE_ICON_IN_TEXT_HEADER = getDebugFlag(270395143,
|
||||
"ENABLE_ICON_IN_TEXT_HEADER", DISABLED, "Show icon in textheader");
|
||||
|
||||
public static final BooleanFlag ENABLE_APP_ICON_FOR_INLINE_SHORTCUTS = getDebugFlag(270395087,
|
||||
"ENABLE_APP_ICON_IN_INLINE_SHORTCUTS", DISABLED, "Show app icon for inline shortcut");
|
||||
|
||||
public static final BooleanFlag SHOW_DOT_PAGINATION = getDebugFlag(270395278,
|
||||
"SHOW_DOT_PAGINATION", ENABLED, "Enable showing dot pagination in workspace");
|
||||
|
||||
public static final BooleanFlag LARGE_SCREEN_WIDGET_PICKER = getDebugFlag(270395809,
|
||||
"LARGE_SCREEN_WIDGET_PICKER", ENABLED, "Enable new widget picker that takes "
|
||||
+ "advantage of large screen format");
|
||||
|
||||
public static final BooleanFlag MULTI_SELECT_EDIT_MODE = getDebugFlag(270709220,
|
||||
"MULTI_SELECT_EDIT_MODE", DISABLED, "Enable new multi-select edit mode "
|
||||
+ "for home screen");
|
||||
|
||||
public static final BooleanFlag ENABLE_NEW_GESTURE_NAV_TUTORIAL = getDebugFlag(270396257,
|
||||
"ENABLE_NEW_GESTURE_NAV_TUTORIAL", ENABLED,
|
||||
"Enable the redesigned gesture navigation tutorial");
|
||||
|
||||
public static final BooleanFlag ENABLE_LAUNCH_FROM_STAGED_APP = getDebugFlag(270395567,
|
||||
"ENABLE_LAUNCH_FROM_STAGED_APP", ENABLED,
|
||||
"Enable the ability to tap a staged app during split select to launch it in full "
|
||||
+ "screen");
|
||||
|
||||
public static final BooleanFlag ENABLE_PREMIUM_HAPTICS_ALL_APPS = getDebugFlag(270396358,
|
||||
"ENABLE_PREMIUM_HAPTICS_ALL_APPS", DISABLED,
|
||||
"Enables haptics opening/closing All apps");
|
||||
|
||||
public static final BooleanFlag ENABLE_FORCED_MONO_ICON = getDebugFlag(270396209,
|
||||
"ENABLE_FORCED_MONO_ICON", DISABLED,
|
||||
"Enable the ability to generate monochromatic icons, if it is not provided by the app");
|
||||
|
||||
public static final BooleanFlag ENABLE_MULTI_INSTANCE = getDebugFlag(270396680,
|
||||
"ENABLE_MULTI_INSTANCE", DISABLED,
|
||||
"Enables creation and filtering of multiple task instances in overview");
|
||||
|
||||
public static final BooleanFlag ENABLE_TASKBAR_PINNING = getDebugFlag(270396583,
|
||||
"ENABLE_TASKBAR_PINNING", DISABLED,
|
||||
"Enables taskbar pinning to allow user to switch between transient and persistent "
|
||||
+ "taskbar flavors");
|
||||
|
||||
public static final BooleanFlag ENABLE_WORKSPACE_LOADING_OPTIMIZATION = getDebugFlag(251502424,
|
||||
"ENABLE_WORKSPACE_LOADING_OPTIMIZATION", DISABLED,
|
||||
"load the current workspace screen visible to the user before the rest rather than "
|
||||
+ "loading all of them at once.");
|
||||
|
||||
public static final BooleanFlag CHANGE_MODEL_DELEGATE_LOADING_ORDER = getDebugFlag(251502424,
|
||||
"CHANGE_MODEL_DELEGATE_LOADING_ORDER", DISABLED,
|
||||
"changes the timing of the loading and binding of delegate items during "
|
||||
+ "data preparation for loading the home screen");
|
||||
|
||||
public static final BooleanFlag ENABLE_GRID_ONLY_OVERVIEW = getDebugFlag(270397206,
|
||||
"ENABLE_GRID_ONLY_OVERVIEW", DISABLED,
|
||||
"Enable a grid-only overview without a focused task.");
|
||||
|
||||
public static final BooleanFlag RECEIVE_UNFOLD_EVENTS_FROM_SYSUI = getDebugFlag(270397209,
|
||||
"RECEIVE_UNFOLD_EVENTS_FROM_SYSUI", ENABLED,
|
||||
"Enables receiving unfold animation events from sysui instead of calculating "
|
||||
+ "them in launcher process using hinge sensor values.");
|
||||
// TODO(Block 29): Clean up flags
|
||||
public static final BooleanFlag ENABLE_ALL_APPS_BUTTON_IN_HOTSEAT = getDebugFlag(270393897,
|
||||
"ENABLE_ALL_APPS_BUTTON_IN_HOTSEAT", DISABLED,
|
||||
"Enables displaying the all apps button in the hotseat.");
|
||||
|
||||
public static final BooleanFlag ENABLE_KEYBOARD_QUICK_SWITCH = getDebugFlag(270396844,
|
||||
"ENABLE_KEYBOARD_QUICK_SWITCH", ENABLED, "Enables keyboard quick switching");
|
||||
|
||||
public static final BooleanFlag ENABLE_APP_CLONING_CHANGES_IN_LAUNCHER = getDebugFlag(266177840,
|
||||
"ENABLE_APP_CLONING_CHANGES_IN_LAUNCHER", DISABLED,
|
||||
"Removes clone apps from the work profile tab.");
|
||||
// TODO(Block 30): Clean up flags
|
||||
public static final BooleanFlag USE_SEARCH_REQUEST_TIMEOUT_OVERRIDES = getDebugFlag(270395010,
|
||||
"USE_SEARCH_REQUEST_TIMEOUT_OVERRIDES", DISABLED,
|
||||
"Use local overrides for search request timeout");
|
||||
|
||||
public static final BooleanFlag ENABLE_APP_PAIRS = getDebugFlag(274189428,
|
||||
"ENABLE_APP_PAIRS", DISABLED,
|
||||
"Enables the ability to create and save app pairs on the Home screen for easy"
|
||||
+ " split screen launching.");
|
||||
// TODO(Block 31): Empty block
|
||||
|
||||
public static class BooleanFlag {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user