Files
Lawnchair/flags/src/com/android/window/flags2/Flags.java
T
2026-01-10 20:49:12 +07:00

2282 lines
90 KiB
Java

package com.android.window.flags2;
/** @hide */
public final class Flags {
/** @hide */
public static final String FLAG_ACTION_MODE_EDGE_TO_EDGE = "com.android.window.flags.action_mode_edge_to_edge";
/** @hide */
public static final String FLAG_ACTIVITY_EMBEDDING_DELAY_TASK_FRAGMENT_FINISH_FOR_ACTIVITY_LAUNCH = "com.android.window.flags.activity_embedding_delay_task_fragment_finish_for_activity_launch";
/** @hide */
public static final String FLAG_ACTIVITY_EMBEDDING_INTERACTIVE_DIVIDER_FLAG = "com.android.window.flags.activity_embedding_interactive_divider_flag";
/** @hide */
public static final String FLAG_ACTIVITY_EMBEDDING_METRICS = "com.android.window.flags.activity_embedding_metrics";
/** @hide */
public static final String FLAG_ACTIVITY_EMBEDDING_SUPPORT_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.activity_embedding_support_for_connected_displays";
/** @hide */
public static final String FLAG_ALLOW_DISABLE_ACTIVITY_RECORD_INPUT_SINK = "com.android.window.flags.allow_disable_activity_record_input_sink";
/** @hide */
public static final String FLAG_ALLOWS_SCREEN_SIZE_DECOUPLED_FROM_STATUS_BAR_AND_CUTOUT = "com.android.window.flags.allows_screen_size_decoupled_from_status_bar_and_cutout";
/** @hide */
public static final String FLAG_ALWAYS_DRAW_MAGNIFICATION_FULLSCREEN_BORDER = "com.android.window.flags.always_draw_magnification_fullscreen_border";
/** @hide */
public static final String FLAG_ALWAYS_SEQ_ID_LAYOUT = "com.android.window.flags.always_seq_id_layout";
/** @hide */
public static final String FLAG_ALWAYS_UPDATE_WALLPAPER_PERMISSION = "com.android.window.flags.always_update_wallpaper_permission";
/** @hide */
public static final String FLAG_AOD_TRANSITION = "com.android.window.flags.aod_transition";
/** @hide */
public static final String FLAG_APP_COMPAT_ASYNC_RELAYOUT = "com.android.window.flags.app_compat_async_relayout";
/** @hide */
public static final String FLAG_APP_COMPAT_PROPERTIES_API = "com.android.window.flags.app_compat_properties_api";
/** @hide */
public static final String FLAG_APP_COMPAT_REFACTORING = "com.android.window.flags.app_compat_refactoring";
/** @hide */
public static final String FLAG_APP_COMPAT_REFACTORING_ROUNDED_CORNERS = "com.android.window.flags.app_compat_refactoring_rounded_corners";
/** @hide */
public static final String FLAG_APP_COMPAT_UI_FRAMEWORK = "com.android.window.flags.app_compat_ui_framework";
/** @hide */
public static final String FLAG_APP_HANDLE_NO_RELAYOUT_ON_EXCLUSION_CHANGE = "com.android.window.flags.app_handle_no_relayout_on_exclusion_change";
/** @hide */
public static final String FLAG_APPLY_LIFECYCLE_ON_PIP_CHANGE = "com.android.window.flags.apply_lifecycle_on_pip_change";
/** @hide */
public static final String FLAG_AVOID_REBINDING_INTENTIONALLY_DISCONNECTED_WALLPAPER = "com.android.window.flags.avoid_rebinding_intentionally_disconnected_wallpaper";
/** @hide */
public static final String FLAG_BACKUP_AND_RESTORE_FOR_USER_ASPECT_RATIO_SETTINGS = "com.android.window.flags.backup_and_restore_for_user_aspect_ratio_settings";
/** @hide */
public static final String FLAG_BAL_ADDITIONAL_LOGGING = "com.android.window.flags.bal_additional_logging";
/** @hide */
public static final String FLAG_BAL_ADDITIONAL_START_MODES = "com.android.window.flags.bal_additional_start_modes";
/** @hide */
public static final String FLAG_BAL_CLEAR_ALLOWLIST_DURATION = "com.android.window.flags.bal_clear_allowlist_duration";
/** @hide */
public static final String FLAG_BAL_COVER_INTENT_SENDER = "com.android.window.flags.bal_cover_intent_sender";
/** @hide */
public static final String FLAG_BAL_DONT_BRING_EXISTING_BACKGROUND_TASK_STACK_TO_FG = "com.android.window.flags.bal_dont_bring_existing_background_task_stack_to_fg";
/** @hide */
public static final String FLAG_BAL_REDUCE_GRACE_PERIOD = "com.android.window.flags.bal_reduce_grace_period";
/** @hide */
public static final String FLAG_BAL_RESPECT_APP_SWITCH_STATE_WHEN_CHECK_BOUND_BY_FOREGROUND_UID = "com.android.window.flags.bal_respect_app_switch_state_when_check_bound_by_foreground_uid";
/** @hide */
public static final String FLAG_BAL_SEND_INTENT_WITH_OPTIONS = "com.android.window.flags.bal_send_intent_with_options";
/** @hide */
public static final String FLAG_BAL_SHOW_TOASTS_BLOCKED = "com.android.window.flags.bal_show_toasts_blocked";
/** @hide */
public static final String FLAG_BAL_STRICT_MODE_GRACE_PERIOD = "com.android.window.flags.bal_strict_mode_grace_period";
/** @hide */
public static final String FLAG_BAL_STRICT_MODE_RO = "com.android.window.flags.bal_strict_mode_ro";
/** @hide */
public static final String FLAG_BETTER_SUPPORT_NON_MATCH_PARENT_ACTIVITY = "com.android.window.flags.better_support_non_match_parent_activity";
/** @hide */
public static final String FLAG_CAMERA_COMPAT_FOR_FREEFORM = "com.android.window.flags.camera_compat_for_freeform";
/** @hide */
public static final String FLAG_CAMERA_COMPAT_FULLSCREEN_PICK_SAME_TASK_ACTIVITY = "com.android.window.flags.camera_compat_fullscreen_pick_same_task_activity";
/** @hide */
public static final String FLAG_CLOSE_TO_SQUARE_CONFIG_INCLUDES_STATUS_BAR = "com.android.window.flags.close_to_square_config_includes_status_bar";
/** @hide */
public static final String FLAG_COVER_DISPLAY_OPT_IN = "com.android.window.flags.cover_display_opt_in";
/** @hide */
public static final String FLAG_CURRENT_ANIMATOR_SCALE_USES_SHARED_MEMORY = "com.android.window.flags.current_animator_scale_uses_shared_memory";
/** @hide */
public static final String FLAG_DEFAULT_DESK_WITHOUT_WARMUP_MIGRATION = "com.android.window.flags.default_desk_without_warmup_migration";
/** @hide */
public static final String FLAG_DELEGATE_UNHANDLED_DRAGS = "com.android.window.flags.delegate_unhandled_drags";
/** @hide */
public static final String FLAG_DENSITY_390_API = "com.android.window.flags.density_390_api";
/** @hide */
public static final String FLAG_DISABLE_DESKTOP_LAUNCH_PARAMS_OUTSIDE_DESKTOP_BUG_FIX = "com.android.window.flags.disable_desktop_launch_params_outside_desktop_bug_fix";
/** @hide */
public static final String FLAG_DISABLE_NON_RESIZABLE_APP_SNAP_RESIZING = "com.android.window.flags.disable_non_resizable_app_snap_resizing";
/** @hide */
public static final String FLAG_DISABLE_OPT_OUT_EDGE_TO_EDGE = "com.android.window.flags.disable_opt_out_edge_to_edge";
/** @hide */
public static final String FLAG_DISPATCH_FIRST_KEYGUARD_LOCKED_STATE = "com.android.window.flags.dispatch_first_keyguard_locked_state";
/** @hide */
public static final String FLAG_ENABLE_ACCESSIBLE_CUSTOM_HEADERS = "com.android.window.flags.enable_accessible_custom_headers";
/** @hide */
public static final String FLAG_ENABLE_ACTIVITY_EMBEDDING_SUPPORT_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_activity_embedding_support_for_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_APP_HANDLE_POSITION_REPORTING = "com.android.window.flags.enable_app_handle_position_reporting";
/** @hide */
public static final String FLAG_ENABLE_APP_HEADER_WITH_TASK_DENSITY = "com.android.window.flags.enable_app_header_with_task_density";
/** @hide */
public static final String FLAG_ENABLE_BLOCK_NON_DESKTOP_DISPLAY_WINDOW_DRAG_BUGFIX = "com.android.window.flags.enable_block_non_desktop_display_window_drag_bugfix";
/** @hide */
public static final String FLAG_ENABLE_BORDER_SETTINGS = "com.android.window.flags.enable_border_settings";
/** @hide */
public static final String FLAG_ENABLE_BOX_SHADOW_SETTINGS = "com.android.window.flags.enable_box_shadow_settings";
/** @hide */
public static final String FLAG_ENABLE_BUG_FIXES_FOR_SECONDARY_DISPLAY = "com.android.window.flags.enable_bug_fixes_for_secondary_display";
/** @hide */
public static final String FLAG_ENABLE_CAMERA_COMPAT_CHECK_DEVICE_ROTATION_BUGFIX = "com.android.window.flags.enable_camera_compat_check_device_rotation_bugfix";
/** @hide */
public static final String FLAG_ENABLE_CAMERA_COMPAT_FOR_DESKTOP_WINDOWING = "com.android.window.flags.enable_camera_compat_for_desktop_windowing";
/** @hide */
public static final String FLAG_ENABLE_CAMERA_COMPAT_FOR_DESKTOP_WINDOWING_OPT_OUT = "com.android.window.flags.enable_camera_compat_for_desktop_windowing_opt_out";
/** @hide */
public static final String FLAG_ENABLE_CAMERA_COMPAT_FOR_DESKTOP_WINDOWING_OPT_OUT_API = "com.android.window.flags.enable_camera_compat_for_desktop_windowing_opt_out_api";
/** @hide */
public static final String FLAG_ENABLE_CAMERA_COMPAT_TRACK_TASK_AND_APP_BUGFIX = "com.android.window.flags.enable_camera_compat_track_task_and_app_bugfix";
/** @hide */
public static final String FLAG_ENABLE_CAPTION_COMPAT_INSET_CONVERSION = "com.android.window.flags.enable_caption_compat_inset_conversion";
/** @hide */
public static final String FLAG_ENABLE_CAPTION_COMPAT_INSET_FORCE_CONSUMPTION = "com.android.window.flags.enable_caption_compat_inset_force_consumption";
/** @hide */
public static final String FLAG_ENABLE_CAPTION_COMPAT_INSET_FORCE_CONSUMPTION_ALWAYS = "com.android.window.flags.enable_caption_compat_inset_force_consumption_always";
/** @hide */
public static final String FLAG_ENABLE_CASCADING_WINDOWS = "com.android.window.flags.enable_cascading_windows";
/** @hide */
public static final String FLAG_ENABLE_CLOSE_LID_INTERACTION = "com.android.window.flags.enable_close_lid_interaction";
/** @hide */
public static final String FLAG_ENABLE_COMPAT_UI_VISIBILITY_STATUS = "com.android.window.flags.enable_compat_ui_visibility_status";
/** @hide */
public static final String FLAG_ENABLE_COMPATUI_SYSUI_LAUNCHER = "com.android.window.flags.enable_compatui_sysui_launcher";
/** @hide */
public static final String FLAG_ENABLE_CONNECTED_DISPLAYS_DND = "com.android.window.flags.enable_connected_displays_dnd";
/** @hide */
public static final String FLAG_ENABLE_CONNECTED_DISPLAYS_PIP = "com.android.window.flags.enable_connected_displays_pip";
/** @hide */
public static final String FLAG_ENABLE_CONNECTED_DISPLAYS_WINDOW_DRAG = "com.android.window.flags.enable_connected_displays_window_drag";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_HANDLE_ANIMATION = "com.android.window.flags.enable_desktop_app_handle_animation";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_HEADER_STATE_CHANGE_ANNOUNCEMENTS = "com.android.window.flags.enable_desktop_app_header_state_change_announcements";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_LAUNCH_ALTTAB_TRANSITIONS = "com.android.window.flags.enable_desktop_app_launch_alttab_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_LAUNCH_ALTTAB_TRANSITIONS_BUGFIX = "com.android.window.flags.enable_desktop_app_launch_alttab_transitions_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_LAUNCH_BUGFIX = "com.android.window.flags.enable_desktop_app_launch_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_LAUNCH_TRANSITIONS = "com.android.window.flags.enable_desktop_app_launch_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_APP_LAUNCH_TRANSITIONS_BUGFIX = "com.android.window.flags.enable_desktop_app_launch_transitions_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_CLOSE_SHORTCUT_BUGFIX = "com.android.window.flags.enable_desktop_close_shortcut_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_CLOSE_TASK_ANIMATION_IN_DTC_BUGFIX = "com.android.window.flags.enable_desktop_close_task_animation_in_dtc_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_FIRST_BASED_DEFAULT_TO_DESKTOP_BUGFIX = "com.android.window.flags.enable_desktop_first_based_default_to_desktop_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_FIRST_BASED_DRAG_TO_MAXIMIZE = "com.android.window.flags.enable_desktop_first_based_drag_to_maximize";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_FIRST_FULLSCREEN_REFOCUS_BUGFIX = "com.android.window.flags.enable_desktop_first_fullscreen_refocus_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_FIRST_LISTENER = "com.android.window.flags.enable_desktop_first_listener";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_IME_BUGFIX = "com.android.window.flags.enable_desktop_ime_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_IMMERSIVE_DRAG_BUGFIX = "com.android.window.flags.enable_desktop_immersive_drag_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_INDICATOR_IN_SEPARATE_THREAD_BUGFIX = "com.android.window.flags.enable_desktop_indicator_in_separate_thread_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_MODE_THROUGH_DEV_OPTION = "com.android.window.flags.enable_desktop_mode_through_dev_option";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_OPENING_DEEPLINK_MINIMIZE_ANIMATION_BUGFIX = "com.android.window.flags.enable_desktop_opening_deeplink_minimize_animation_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_RECENTS_TRANSITIONS_CORNERS_BUGFIX = "com.android.window.flags.enable_desktop_recents_transitions_corners_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_SPLITSCREEN_TRANSITION_BUGFIX = "com.android.window.flags.enable_desktop_splitscreen_transition_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_SYSTEM_DIALOGS_TRANSITIONS = "com.android.window.flags.enable_desktop_system_dialogs_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_TAB_TEARING_LAUNCH_ANIMATION = "com.android.window.flags.enable_desktop_tab_tearing_launch_animation";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_TAB_TEARING_MINIMIZE_ANIMATION_BUGFIX = "com.android.window.flags.enable_desktop_tab_tearing_minimize_animation_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_TASK_LIMIT_SEPARATE_TRANSITION = "com.android.window.flags.enable_desktop_task_limit_separate_transition";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_TASKBAR_ON_FREEFORM_DISPLAYS = "com.android.window.flags.enable_desktop_taskbar_on_freeform_displays";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_TRAMPOLINE_CLOSE_ANIMATION_BUGFIX = "com.android.window.flags.enable_desktop_trampoline_close_animation_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WALLPAPER_ACTIVITY_FOR_SYSTEM_USER = "com.android.window.flags.enable_desktop_wallpaper_activity_for_system_user";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_APP_HANDLE_EDUCATION = "com.android.window.flags.enable_desktop_windowing_app_handle_education";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_APP_TO_WEB = "com.android.window.flags.enable_desktop_windowing_app_to_web";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_APP_TO_WEB_EDUCATION = "com.android.window.flags.enable_desktop_windowing_app_to_web_education";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_APP_TO_WEB_EDUCATION_INTEGRATION = "com.android.window.flags.enable_desktop_windowing_app_to_web_education_integration";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_BACK_NAVIGATION = "com.android.window.flags.enable_desktop_windowing_back_navigation";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_ENTER_TRANSITION_BUGFIX = "com.android.window.flags.enable_desktop_windowing_enter_transition_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_ENTER_TRANSITIONS = "com.android.window.flags.enable_desktop_windowing_enter_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_EXIT_BY_MINIMIZE_TRANSITION_BUGFIX = "com.android.window.flags.enable_desktop_windowing_exit_by_minimize_transition_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_EXIT_TRANSITIONS = "com.android.window.flags.enable_desktop_windowing_exit_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_EXIT_TRANSITIONS_BUGFIX = "com.android.window.flags.enable_desktop_windowing_exit_transitions_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_HSUM = "com.android.window.flags.enable_desktop_windowing_hsum";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_IMMERSIVE_HANDLE_HIDING = "com.android.window.flags.enable_desktop_windowing_immersive_handle_hiding";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_MODALS_POLICY = "com.android.window.flags.enable_desktop_windowing_modals_policy";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_MODE = "com.android.window.flags.enable_desktop_windowing_mode";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_MULTI_INSTANCE_FEATURES = "com.android.window.flags.enable_desktop_windowing_multi_instance_features";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_PERSISTENCE = "com.android.window.flags.enable_desktop_windowing_persistence";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_PIP = "com.android.window.flags.enable_desktop_windowing_pip";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_PIP_IN_OVERVIEW_BUGFIX = "com.android.window.flags.enable_desktop_windowing_pip_in_overview_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_QUICK_SWITCH = "com.android.window.flags.enable_desktop_windowing_quick_switch";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_SCVH_CACHE_BUG_FIX = "com.android.window.flags.enable_desktop_windowing_scvh_cache_bug_fix";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_SIZE_CONSTRAINTS = "com.android.window.flags.enable_desktop_windowing_size_constraints";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_TASK_LIMIT = "com.android.window.flags.enable_desktop_windowing_task_limit";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_TASKBAR_RUNNING_APPS = "com.android.window.flags.enable_desktop_windowing_taskbar_running_apps";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_TRANSITIONS = "com.android.window.flags.enable_desktop_windowing_transitions";
/** @hide */
public static final String FLAG_ENABLE_DESKTOP_WINDOWING_WALLPAPER_ACTIVITY = "com.android.window.flags.enable_desktop_windowing_wallpaper_activity";
/** @hide */
public static final String FLAG_ENABLE_DEVICE_STATE_AUTO_ROTATE_SETTING_LOGGING = "com.android.window.flags.enable_device_state_auto_rotate_setting_logging";
/** @hide */
public static final String FLAG_ENABLE_DEVICE_STATE_AUTO_ROTATE_SETTING_REFACTOR = "com.android.window.flags.enable_device_state_auto_rotate_setting_refactor";
/** @hide */
public static final String FLAG_ENABLE_DISPLAY_COMPAT_MODE = "com.android.window.flags.enable_display_compat_mode";
/** @hide */
public static final String FLAG_ENABLE_DISPLAY_DISCONNECT_INTERACTION = "com.android.window.flags.enable_display_disconnect_interaction";
/** @hide */
public static final String FLAG_ENABLE_DISPLAY_FOCUS_IN_SHELL_TRANSITIONS = "com.android.window.flags.enable_display_focus_in_shell_transitions";
/** @hide */
public static final String FLAG_ENABLE_DISPLAY_RECONNECT_INTERACTION = "com.android.window.flags.enable_display_reconnect_interaction";
/** @hide */
public static final String FLAG_ENABLE_DISPLAY_WINDOWING_MODE_SWITCHING = "com.android.window.flags.enable_display_windowing_mode_switching";
/** @hide */
public static final String FLAG_ENABLE_DRAG_RESIZE_SET_UP_IN_BG_THREAD = "com.android.window.flags.enable_drag_resize_set_up_in_bg_thread";
/** @hide */
public static final String FLAG_ENABLE_DRAG_TO_DESKTOP_INCOMING_TRANSITIONS_BUGFIX = "com.android.window.flags.enable_drag_to_desktop_incoming_transitions_bugfix";
/** @hide */
public static final String FLAG_ENABLE_DRAG_TO_MAXIMIZE = "com.android.window.flags.enable_drag_to_maximize";
/** @hide */
public static final String FLAG_ENABLE_DRAGGING_PIP_ACROSS_DISPLAYS = "com.android.window.flags.enable_dragging_pip_across_displays";
/** @hide */
public static final String FLAG_ENABLE_DYNAMIC_RADIUS_COMPUTATION_BUGFIX = "com.android.window.flags.enable_dynamic_radius_computation_bugfix";
/** @hide */
public static final String FLAG_ENABLE_EMPTY_DESK_ON_MINIMIZE = "com.android.window.flags.enable_empty_desk_on_minimize";
/** @hide */
public static final String FLAG_ENABLE_EXPERIMENTAL_BUBBLES_CONTROLLER = "com.android.window.flags.enable_experimental_bubbles_controller";
/** @hide */
public static final String FLAG_ENABLE_FREEFORM_BOX_SHADOWS = "com.android.window.flags.enable_freeform_box_shadows";
/** @hide */
public static final String FLAG_ENABLE_FREEFORM_DISPLAY_LAUNCH_PARAMS = "com.android.window.flags.enable_freeform_display_launch_params";
/** @hide */
public static final String FLAG_ENABLE_FULL_SCREEN_WINDOW_ON_REMOVING_SPLIT_SCREEN_STAGE_BUGFIX = "com.android.window.flags.enable_full_screen_window_on_removing_split_screen_stage_bugfix";
/** @hide */
public static final String FLAG_ENABLE_FULLSCREEN_WINDOW_CONTROLS = "com.android.window.flags.enable_fullscreen_window_controls";
/** @hide */
public static final String FLAG_ENABLE_FULLY_IMMERSIVE_IN_DESKTOP = "com.android.window.flags.enable_fully_immersive_in_desktop";
/** @hide */
public static final String FLAG_ENABLE_HANDLE_INPUT_FIX = "com.android.window.flags.enable_handle_input_fix";
/** @hide */
public static final String FLAG_ENABLE_HANDLERS_DEBUGGING_MODE = "com.android.window.flags.enable_handlers_debugging_mode";
/** @hide */
public static final String FLAG_ENABLE_HOLD_TO_DRAG_APP_HANDLE = "com.android.window.flags.enable_hold_to_drag_app_handle";
/** @hide */
public static final String FLAG_ENABLE_INDEPENDENT_BACK_IN_PROJECTED = "com.android.window.flags.enable_independent_back_in_projected";
/** @hide */
public static final String FLAG_ENABLE_INORDER_TRANSITION_CALLBACKS_FOR_DESKTOP = "com.android.window.flags.enable_inorder_transition_callbacks_for_desktop";
/** @hide */
public static final String FLAG_ENABLE_INPUT_LAYER_TRANSITION_FIX = "com.android.window.flags.enable_input_layer_transition_fix";
/** @hide */
public static final String FLAG_ENABLE_KEY_GESTURE_HANDLER_FOR_SYSUI = "com.android.window.flags.enable_key_gesture_handler_for_sysui";
/** @hide */
public static final String FLAG_ENABLE_MINIMIZE_BUTTON = "com.android.window.flags.enable_minimize_button";
/** @hide */
public static final String FLAG_ENABLE_MODALS_FULLSCREEN_WITH_PERMISSION = "com.android.window.flags.enable_modals_fullscreen_with_permission";
/** @hide */
public static final String FLAG_ENABLE_MODALS_FULLSCREEN_WITH_PLATFORM_SIGNATURE = "com.android.window.flags.enable_modals_fullscreen_with_platform_signature";
/** @hide */
public static final String FLAG_ENABLE_MOVE_TO_NEXT_DISPLAY_SHORTCUT = "com.android.window.flags.enable_move_to_next_display_shortcut";
/** @hide */
public static final String FLAG_ENABLE_MULTI_DISPLAY_SPLIT = "com.android.window.flags.enable_multi_display_split";
/** @hide */
public static final String FLAG_ENABLE_MULTIDISPLAY_TRACKPAD_BACK_GESTURE = "com.android.window.flags.enable_multidisplay_trackpad_back_gesture";
/** @hide */
public static final String FLAG_ENABLE_MULTIPLE_DESKTOPS_BACKEND = "com.android.window.flags.enable_multiple_desktops_backend";
/** @hide */
public static final String FLAG_ENABLE_MULTIPLE_DESKTOPS_DEFAULT_ACTIVATION_IN_DESKTOP_FIRST_DISPLAYS = "com.android.window.flags.enable_multiple_desktops_default_activation_in_desktop_first_displays";
/** @hide */
public static final String FLAG_ENABLE_MULTIPLE_DESKTOPS_FRONTEND = "com.android.window.flags.enable_multiple_desktops_frontend";
/** @hide */
public static final String FLAG_ENABLE_NO_WINDOW_DECORATION_FOR_DESKS = "com.android.window.flags.enable_no_window_decoration_for_desks";
/** @hide */
public static final String FLAG_ENABLE_NON_DEFAULT_DISPLAY_SPLIT = "com.android.window.flags.enable_non_default_display_split";
/** @hide */
public static final String FLAG_ENABLE_OMIT_ACCELEROMETER_ROTATION_RESTORE = "com.android.window.flags.enable_omit_accelerometer_rotation_restore";
/** @hide */
public static final String FLAG_ENABLE_OPAQUE_BACKGROUND_FOR_TRANSPARENT_WINDOWS = "com.android.window.flags.enable_opaque_background_for_transparent_windows";
/** @hide */
public static final String FLAG_ENABLE_OVERFLOW_BUTTON_FOR_TASKBAR_PINNED_ITEMS = "com.android.window.flags.enable_overflow_button_for_taskbar_pinned_items";
/** @hide */
public static final String FLAG_ENABLE_PER_DISPLAY_DESKTOP_WALLPAPER_ACTIVITY = "com.android.window.flags.enable_per_display_desktop_wallpaper_activity";
/** @hide */
public static final String FLAG_ENABLE_PER_DISPLAY_PACKAGE_CONTEXT_CACHE_IN_STATUSBAR_NOTIF = "com.android.window.flags.enable_per_display_package_context_cache_in_statusbar_notif";
/** @hide */
public static final String FLAG_ENABLE_PERSISTING_DISPLAY_SIZE_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_persisting_display_size_for_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_PINNING_APP_WITH_CONTEXT_MENU = "com.android.window.flags.enable_pinning_app_with_context_menu";
/** @hide */
public static final String FLAG_ENABLE_PRESENTATION_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_presentation_for_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_PROJECTED_DISPLAY_DESKTOP_MODE = "com.android.window.flags.enable_projected_display_desktop_mode";
/** @hide */
public static final String FLAG_ENABLE_QUICKSWITCH_DESKTOP_SPLIT_BUGFIX = "com.android.window.flags.enable_quickswitch_desktop_split_bugfix";
/** @hide */
public static final String FLAG_ENABLE_REJECT_HOME_TRANSITION = "com.android.window.flags.enable_reject_home_transition";
/** @hide */
public static final String FLAG_ENABLE_REQUEST_FULLSCREEN_BUGFIX = "com.android.window.flags.enable_request_fullscreen_bugfix";
/** @hide */
public static final String FLAG_ENABLE_REQUEST_FULLSCREEN_REFACTOR = "com.android.window.flags.enable_request_fullscreen_refactor";
/** @hide */
public static final String FLAG_ENABLE_RESIZING_METRICS = "com.android.window.flags.enable_resizing_metrics";
/** @hide */
public static final String FLAG_ENABLE_RESTART_MENU_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_restart_menu_for_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_RESTORE_TO_PREVIOUS_SIZE_FROM_DESKTOP_IMMERSIVE = "com.android.window.flags.enable_restore_to_previous_size_from_desktop_immersive";
/** @hide */
public static final String FLAG_ENABLE_SEE_THROUGH_TASK_FRAGMENTS = "com.android.window.flags.enable_see_through_task_fragments";
/** @hide */
public static final String FLAG_ENABLE_SHELL_INITIAL_BOUNDS_REGRESSION_BUG_FIX = "com.android.window.flags.enable_shell_initial_bounds_regression_bug_fix";
/** @hide */
public static final String FLAG_ENABLE_SIZE_COMPAT_MODE_IMPROVEMENTS_FOR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_size_compat_mode_improvements_for_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_START_LAUNCH_TRANSITION_FROM_TASKBAR_BUGFIX = "com.android.window.flags.enable_start_launch_transition_from_taskbar_bugfix";
/** @hide */
public static final String FLAG_ENABLE_SYS_DECORS_CALLBACKS_VIA_WM = "com.android.window.flags.enable_sys_decors_callbacks_via_wm";
/** @hide */
public static final String FLAG_ENABLE_TALL_APP_HEADERS = "com.android.window.flags.enable_tall_app_headers";
/** @hide */
public static final String FLAG_ENABLE_TASK_RESIZING_KEYBOARD_SHORTCUTS = "com.android.window.flags.enable_task_resizing_keyboard_shortcuts";
/** @hide */
public static final String FLAG_ENABLE_TASK_STACK_OBSERVER_IN_SHELL = "com.android.window.flags.enable_task_stack_observer_in_shell";
/** @hide */
public static final String FLAG_ENABLE_TASKBAR_CONNECTED_DISPLAYS = "com.android.window.flags.enable_taskbar_connected_displays";
/** @hide */
public static final String FLAG_ENABLE_TASKBAR_OVERFLOW = "com.android.window.flags.enable_taskbar_overflow";
/** @hide */
public static final String FLAG_ENABLE_TASKBAR_RECENT_TASKS_THROTTLE_BUGFIX = "com.android.window.flags.enable_taskbar_recent_tasks_throttle_bugfix";
/** @hide */
public static final String FLAG_ENABLE_TASKBAR_RECENTS_LAYOUT_TRANSITION = "com.android.window.flags.enable_taskbar_recents_layout_transition";
/** @hide */
public static final String FLAG_ENABLE_THEMED_APP_HEADERS = "com.android.window.flags.enable_themed_app_headers";
/** @hide */
public static final String FLAG_ENABLE_TILE_RESIZING = "com.android.window.flags.enable_tile_resizing";
/** @hide */
public static final String FLAG_ENABLE_TOP_VISIBLE_ROOT_TASK_PER_USER_TRACKING = "com.android.window.flags.enable_top_visible_root_task_per_user_tracking";
/** @hide */
public static final String FLAG_ENABLE_TRANSITION_ON_ACTIVITY_SET_REQUESTED_ORIENTATION = "com.android.window.flags.enable_transition_on_activity_set_requested_orientation";
/** @hide */
public static final String FLAG_ENABLE_VISUAL_INDICATOR_IN_TRANSITION_BUGFIX = "com.android.window.flags.enable_visual_indicator_in_transition_bugfix";
/** @hide */
public static final String FLAG_ENABLE_WINDOW_CONTEXT_OVERRIDE_TYPE = "com.android.window.flags.enable_window_context_override_type";
/** @hide */
public static final String FLAG_ENABLE_WINDOW_CONTEXT_RESOURCES_UPDATE_ON_CONFIG_CHANGE = "com.android.window.flags.enable_window_context_resources_update_on_config_change";
/** @hide */
public static final String FLAG_ENABLE_WINDOW_DECORATION_REFACTOR = "com.android.window.flags.enable_window_decoration_refactor";
/** @hide */
public static final String FLAG_ENABLE_WINDOW_REPOSITIONING_API = "com.android.window.flags.enable_window_repositioning_api";
/** @hide */
public static final String FLAG_ENABLE_WINDOWING_DYNAMIC_INITIAL_BOUNDS = "com.android.window.flags.enable_windowing_dynamic_initial_bounds";
/** @hide */
public static final String FLAG_ENABLE_WINDOWING_EDGE_DRAG_RESIZE = "com.android.window.flags.enable_windowing_edge_drag_resize";
/** @hide */
public static final String FLAG_ENABLE_WINDOWING_SCALED_RESIZING = "com.android.window.flags.enable_windowing_scaled_resizing";
/** @hide */
public static final String FLAG_ENABLE_WINDOWING_TASK_STACK_ORDER_BUGFIX = "com.android.window.flags.enable_windowing_task_stack_order_bugfix";
/** @hide */
public static final String FLAG_ENABLE_WINDOWING_TRANSITION_HANDLERS_OBSERVERS = "com.android.window.flags.enable_windowing_transition_handlers_observers";
/** @hide */
public static final String FLAG_ENFORCE_EDGE_TO_EDGE = "com.android.window.flags.enforce_edge_to_edge";
/** @hide */
public static final String FLAG_ENSURE_KEYGUARD_DOES_TRANSITION_STARTING = "com.android.window.flags.ensure_keyguard_does_transition_starting";
/** @hide */
public static final String FLAG_ENTER_DESKTOP_BY_DEFAULT_ON_FREEFORM_DISPLAYS = "com.android.window.flags.enter_desktop_by_default_on_freeform_displays";
/** @hide */
public static final String FLAG_EXCLUDE_CAPTION_FROM_APP_BOUNDS = "com.android.window.flags.exclude_caption_from_app_bounds";
/** @hide */
public static final String FLAG_EXCLUDE_DESK_ROOTS_FROM_DESKTOP_TASKS = "com.android.window.flags.exclude_desk_roots_from_desktop_tasks";
/** @hide */
public static final String FLAG_EXCLUDE_NON_MAIN_WINDOW_FROM_SNAPSHOT = "com.android.window.flags.exclude_non_main_window_from_snapshot";
/** @hide */
public static final String FLAG_EXCLUDE_TASK_FROM_RECENTS = "com.android.window.flags.exclude_task_from_recents";
/** @hide */
public static final String FLAG_EXTENDING_PERSISTENCE_SNAPSHOT_QUEUE_DEPTH = "com.android.window.flags.extending_persistence_snapshot_queue_depth";
/** @hide */
public static final String FLAG_FALLBACK_TO_FOCUSED_DISPLAY = "com.android.window.flags.fallback_to_focused_display";
/** @hide */
public static final String FLAG_FIFO_PRIORITY_FOR_MAJOR_UI_PROCESSES = "com.android.window.flags.fifo_priority_for_major_ui_processes";
/** @hide */
public static final String FLAG_FIX_FULLSCREEN_IN_MULTI_WINDOW = "com.android.window.flags.fix_fullscreen_in_multi_window";
/** @hide */
public static final String FLAG_FIX_HIDE_OVERLAY_API = "com.android.window.flags.fix_hide_overlay_api";
/** @hide */
public static final String FLAG_FIX_LAYOUT_RESTORED_TASK = "com.android.window.flags.fix_layout_restored_task";
/** @hide */
public static final String FLAG_FIX_MOVING_UNFOCUSED_TASK = "com.android.window.flags.fix_moving_unfocused_task";
/** @hide */
public static final String FLAG_FIX_SET_ADJACENT_TASK_FRAGMENTS_WITH_PARAMS = "com.android.window.flags.fix_set_adjacent_task_fragments_with_params";
/** @hide */
public static final String FLAG_FIX_SHOW_WHEN_LOCKED_SYNC_TIMEOUT = "com.android.window.flags.fix_show_when_locked_sync_timeout";
/** @hide */
public static final String FLAG_FORCE_CLOSE_TOP_TRANSPARENT_FULLSCREEN_TASK = "com.android.window.flags.force_close_top_transparent_fullscreen_task";
/** @hide */
public static final String FLAG_FORCE_SHOW_SYSTEM_BAR_FOR_BUBBLE = "com.android.window.flags.force_show_system_bar_for_bubble";
/** @hide */
public static final String FLAG_FORM_FACTOR_BASED_DESKTOP_FIRST_SWITCH = "com.android.window.flags.form_factor_based_desktop_first_switch";
/** @hide */
public static final String FLAG_GET_DIMMER_ON_CLOSING = "com.android.window.flags.get_dimmer_on_closing";
/** @hide */
public static final String FLAG_GRANT_MANAGE_KEY_GESTURES_TO_RECENTS = "com.android.window.flags.grant_manage_key_gestures_to_recents";
/** @hide */
public static final String FLAG_IGNORE_ASPECT_RATIO_RESTRICTIONS_FOR_RESIZEABLE_FREEFORM_ACTIVITIES = "com.android.window.flags.ignore_aspect_ratio_restrictions_for_resizeable_freeform_activities";
/** @hide */
public static final String FLAG_IGNORE_CORNER_RADIUS_AND_SHADOWS = "com.android.window.flags.ignore_corner_radius_and_shadows";
/** @hide */
public static final String FLAG_INCLUDE_TOP_TRANSPARENT_FULLSCREEN_TASK_IN_DESKTOP_HEURISTIC = "com.android.window.flags.include_top_transparent_fullscreen_task_in_desktop_heuristic";
/** @hide */
public static final String FLAG_INHERIT_TASK_BOUNDS_FOR_TRAMPOLINE_TASK_LAUNCHES = "com.android.window.flags.inherit_task_bounds_for_trampoline_task_launches";
/** @hide */
public static final String FLAG_INSETS_DECOUPLED_CONFIGURATION = "com.android.window.flags.insets_decoupled_configuration";
/** @hide */
public static final String FLAG_INTERCEPT_MOTION_FROM_MOVE_TO_CANCEL = "com.android.window.flags.intercept_motion_from_move_to_cancel";
/** @hide */
public static final String FLAG_JANK_API = "com.android.window.flags.jank_api";
/** @hide */
public static final String FLAG_KEYBOARD_SHORTCUTS_TO_SWITCH_DESKS = "com.android.window.flags.keyboard_shortcuts_to_switch_desks";
/** @hide */
public static final String FLAG_LETTERBOX_BACKGROUND_WALLPAPER = "com.android.window.flags.letterbox_background_wallpaper";
/** @hide */
public static final String FLAG_MOVABLE_CUTOUT_CONFIGURATION = "com.android.window.flags.movable_cutout_configuration";
/** @hide */
public static final String FLAG_MOVE_TO_EXTERNAL_DISPLAY_SHORTCUT = "com.android.window.flags.move_to_external_display_shortcut";
/** @hide */
public static final String FLAG_MULTI_CROP = "com.android.window.flags.multi_crop";
/** @hide */
public static final String FLAG_NAV_BAR_TRANSPARENT_BY_DEFAULT = "com.android.window.flags.nav_bar_transparent_by_default";
/** @hide */
public static final String FLAG_NESTED_TASKS_WITH_INDEPENDENT_BOUNDS_BUGFIX = "com.android.window.flags.nested_tasks_with_independent_bounds_bugfix";
/** @hide */
public static final String FLAG_OFFLOAD_COLOR_EXTRACTION = "com.android.window.flags.offload_color_extraction";
/** @hide */
public static final String FLAG_PARALLEL_CD_TRANSITIONS_DURING_RECENTS = "com.android.window.flags.parallel_cd_transitions_during_recents";
/** @hide */
public static final String FLAG_PORT_WINDOW_SIZE_ANIMATION = "com.android.window.flags.port_window_size_animation";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_DEFAULT_ENABLE_SDK_36 = "com.android.window.flags.predictive_back_default_enable_sdk_36";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_PRIORITY_SYSTEM_NAVIGATION_OBSERVER = "com.android.window.flags.predictive_back_priority_system_navigation_observer";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_SWIPE_EDGE_NONE_API = "com.android.window.flags.predictive_back_swipe_edge_none_api";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_SYSTEM_OVERRIDE_CALLBACK = "com.android.window.flags.predictive_back_system_override_callback";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_THREE_BUTTON_NAV = "com.android.window.flags.predictive_back_three_button_nav";
/** @hide */
public static final String FLAG_PREDICTIVE_BACK_TIMESTAMP_API = "com.android.window.flags.predictive_back_timestamp_api";
/** @hide */
public static final String FLAG_PRESERVE_RECENTS_TASK_CONFIGURATION_ON_RELAUNCH = "com.android.window.flags.preserve_recents_task_configuration_on_relaunch";
/** @hide */
public static final String FLAG_REAR_DISPLAY_DISABLE_FORCE_DESKTOP_SYSTEM_DECORATIONS = "com.android.window.flags.rear_display_disable_force_desktop_system_decorations";
/** @hide */
public static final String FLAG_REDUCE_CHANGED_EXCLUSION_RECTS_MSGS = "com.android.window.flags.reduce_changed_exclusion_rects_msgs";
/** @hide */
public static final String FLAG_REDUCE_TASK_SNAPSHOT_MEMORY_USAGE = "com.android.window.flags.reduce_task_snapshot_memory_usage";
/** @hide */
public static final String FLAG_RELATIVE_INSETS = "com.android.window.flags.relative_insets";
/** @hide */
public static final String FLAG_RELEASE_SNAPSHOT_AGGRESSIVELY = "com.android.window.flags.release_snapshot_aggressively";
/** @hide */
public static final String FLAG_RELEASE_SURFACE_ON_TRANSITION_FINISH = "com.android.window.flags.release_surface_on_transition_finish";
/** @hide */
public static final String FLAG_REMOVE_ACTIVITY_STARTER_DREAM_CALLBACK = "com.android.window.flags.remove_activity_starter_dream_callback";
/** @hide */
public static final String FLAG_REMOVE_DEPART_TARGET_FROM_MOTION = "com.android.window.flags.remove_depart_target_from_motion";
/** @hide */
public static final String FLAG_REMOVE_STARTING_IN_TRANSITION = "com.android.window.flags.remove_starting_in_transition";
/** @hide */
public static final String FLAG_REPARENT_TO_DEFAULT_WITH_DISPLAY_REMOVAL = "com.android.window.flags.reparent_to_default_with_display_removal";
/** @hide */
public static final String FLAG_REPARENT_WINDOW_TOKEN_API = "com.android.window.flags.reparent_window_token_api";
/** @hide */
public static final String FLAG_RESPECT_FULLSCREEN_ACTIVITY_OPTION_IN_DESKTOP_LAUNCH_PARAMS = "com.android.window.flags.respect_fullscreen_activity_option_in_desktop_launch_params";
/** @hide */
public static final String FLAG_RESPECT_HIERARCHY_SURFACE_VISIBILITY = "com.android.window.flags.respect_hierarchy_surface_visibility";
/** @hide */
public static final String FLAG_RESPECT_LEAF_TASK_BOUNDS = "com.android.window.flags.respect_leaf_task_bounds";
/** @hide */
public static final String FLAG_RESPECT_ORIENTATION_CHANGE_FOR_UNRESIZEABLE = "com.android.window.flags.respect_orientation_change_for_unresizeable";
/** @hide */
public static final String FLAG_RESTORE_USER_ASPECT_RATIO_SETTINGS_USING_SERVICE = "com.android.window.flags.restore_user_aspect_ratio_settings_using_service";
/** @hide */
public static final String FLAG_RESTRICT_FREEFORM_HIDDEN_SYSTEM_BARS_TO_FILLING_TASKS = "com.android.window.flags.restrict_freeform_hidden_system_bars_to_filling_tasks";
/** @hide */
public static final String FLAG_ROOT_TASK_FOR_BUBBLE = "com.android.window.flags.root_task_for_bubble";
/** @hide */
public static final String FLAG_SAFE_REGION_LETTERBOXING = "com.android.window.flags.safe_region_letterboxing";
/** @hide */
public static final String FLAG_SAFE_RELEASE_SNAPSHOT_AGGRESSIVELY = "com.android.window.flags.safe_release_snapshot_aggressively";
/** @hide */
public static final String FLAG_SCHEDULING_FOR_NOTIFICATION_SHADE = "com.android.window.flags.scheduling_for_notification_shade";
/** @hide */
public static final String FLAG_SCRAMBLE_SNAPSHOT_FILE_NAME = "com.android.window.flags.scramble_snapshot_file_name";
/** @hide */
public static final String FLAG_SCREEN_BRIGHTNESS_DIM_ON_EMULATOR = "com.android.window.flags.screen_brightness_dim_on_emulator";
/** @hide */
public static final String FLAG_SCREEN_RECORDING_CALLBACKS = "com.android.window.flags.screen_recording_callbacks";
/** @hide */
public static final String FLAG_SCROLLING_FROM_LETTERBOX = "com.android.window.flags.scrolling_from_letterbox";
/** @hide */
public static final String FLAG_SCVH_SURFACE_CONTROL_LIFETIME_FIX = "com.android.window.flags.scvh_surface_control_lifetime_fix";
/** @hide */
public static final String FLAG_SDK_DESIRED_PRESENT_TIME = "com.android.window.flags.sdk_desired_present_time";
/** @hide */
public static final String FLAG_SET_SC_PROPERTIES_IN_CLIENT = "com.android.window.flags.set_sc_properties_in_client";
/** @hide */
public static final String FLAG_SHOW_APP_HANDLE_LARGE_SCREENS = "com.android.window.flags.show_app_handle_large_screens";
/** @hide */
public static final String FLAG_SHOW_DESKTOP_EXPERIENCE_DEV_OPTION = "com.android.window.flags.show_desktop_experience_dev_option";
/** @hide */
public static final String FLAG_SHOW_DESKTOP_WINDOWING_DEV_OPTION = "com.android.window.flags.show_desktop_windowing_dev_option";
/** @hide */
public static final String FLAG_SHOW_HOME_BEHIND_DESKTOP = "com.android.window.flags.show_home_behind_desktop";
/** @hide */
public static final String FLAG_SKIP_COMPAT_UI_EDUCATION_IN_DESKTOP_MODE = "com.android.window.flags.skip_compat_ui_education_in_desktop_mode";
/** @hide */
public static final String FLAG_SKIP_DEACTIVATION_OF_DESK_WITH_NOTHING_IN_FRONT = "com.android.window.flags.skip_deactivation_of_desk_with_nothing_in_front";
/** @hide */
public static final String FLAG_SKIP_DECOR_VIEW_RELAYOUT_WHEN_CLOSING_BUGFIX = "com.android.window.flags.skip_decor_view_relayout_when_closing_bugfix";
/** @hide */
public static final String FLAG_SPLASH_SCREEN_VIEW_SYNC_TRANSACTION = "com.android.window.flags.splash_screen_view_sync_transaction";
/** @hide */
public static final String FLAG_SUPPORTS_DRAG_ASSISTANT_TO_MULTIWINDOW = "com.android.window.flags.supports_drag_assistant_to_multiwindow";
/** @hide */
public static final String FLAG_SUPPORTS_MULTI_INSTANCE_SYSTEM_UI = "com.android.window.flags.supports_multi_instance_system_ui";
/** @hide */
public static final String FLAG_SURFACE_CONTROL_INPUT_RECEIVER = "com.android.window.flags.surface_control_input_receiver";
/** @hide */
public static final String FLAG_SURFACE_TRUSTED_OVERLAY = "com.android.window.flags.surface_trusted_overlay";
/** @hide */
public static final String FLAG_SYNC_SCREEN_CAPTURE = "com.android.window.flags.sync_screen_capture";
/** @hide */
public static final String FLAG_SYSTEM_UI_POST_ANIMATION_END = "com.android.window.flags.system_ui_post_animation_end";
/** @hide */
public static final String FLAG_TOUCH_PASS_THROUGH_OPT_IN = "com.android.window.flags.touch_pass_through_opt_in";
/** @hide */
public static final String FLAG_TRANSIT_READY_TRACKING = "com.android.window.flags.transit_ready_tracking";
/** @hide */
public static final String FLAG_TRANSIT_TRACKER_PLUMBING = "com.android.window.flags.transit_tracker_plumbing";
/** @hide */
public static final String FLAG_TRANSITION_HANDLER_CUJ_TAGS = "com.android.window.flags.transition_handler_cuj_tags";
/** @hide */
public static final String FLAG_TRUSTED_PRESENTATION_LISTENER_FOR_WINDOW = "com.android.window.flags.trusted_presentation_listener_for_window";
/** @hide */
public static final String FLAG_UNIFY_BACK_NAVIGATION_TRANSITION = "com.android.window.flags.unify_back_navigation_transition";
/** @hide */
public static final String FLAG_UNIFY_SHELL_BINDERS = "com.android.window.flags.unify_shell_binders";
/** @hide */
public static final String FLAG_UNIVERSAL_RESIZABLE_BY_DEFAULT = "com.android.window.flags.universal_resizable_by_default";
/** @hide */
public static final String FLAG_UNTRUSTED_EMBEDDING_ANY_APP_PERMISSION = "com.android.window.flags.untrusted_embedding_any_app_permission";
/** @hide */
public static final String FLAG_UNTRUSTED_EMBEDDING_STATE_SHARING = "com.android.window.flags.untrusted_embedding_state_sharing";
/** @hide */
public static final String FLAG_UPDATE_DIMS_WHEN_WINDOW_SHOWN = "com.android.window.flags.update_dims_when_window_shown";
/** @hide */
public static final String FLAG_UPDATE_HOST_INPUT_TRANSFER_TOKEN = "com.android.window.flags.update_host_input_transfer_token";
/** @hide */
public static final String FLAG_UPDATE_TASK_MIN_DIMENSIONS_WITH_ROOT_ACTIVITY = "com.android.window.flags.update_task_min_dimensions_with_root_activity";
/** @hide */
public static final String FLAG_USE_CACHED_INSETS_FOR_DISPLAY_SWITCH = "com.android.window.flags.use_cached_insets_for_display_switch";
/** @hide */
public static final String FLAG_USE_TASKS_DIM_ONLY = "com.android.window.flags.use_tasks_dim_only";
/** @hide */
public static final String FLAG_VDM_FORCE_APP_UNIVERSAL_RESIZABLE_API = "com.android.window.flags.vdm_force_app_universal_resizable_api";
/** @hide */
public static final String FLAG_WALLPAPER_OFFSET_ASYNC = "com.android.window.flags.wallpaper_offset_async";
/** @hide */
public static final String FLAG_WLINFO_ONCREATE = "com.android.window.flags.wlinfo_oncreate";
public static boolean actionModeEdgeToEdge() {
return FEATURE_FLAGS.actionModeEdgeToEdge();
}
public static boolean activityEmbeddingDelayTaskFragmentFinishForActivityLaunch() {
return FEATURE_FLAGS.activityEmbeddingDelayTaskFragmentFinishForActivityLaunch();
}
public static boolean activityEmbeddingInteractiveDividerFlag() {
return FEATURE_FLAGS.activityEmbeddingInteractiveDividerFlag();
}
public static boolean activityEmbeddingMetrics() {
return FEATURE_FLAGS.activityEmbeddingMetrics();
}
public static boolean activityEmbeddingSupportForConnectedDisplays() {
return FEATURE_FLAGS.activityEmbeddingSupportForConnectedDisplays();
}
public static boolean allowDisableActivityRecordInputSink() {
return FEATURE_FLAGS.allowDisableActivityRecordInputSink();
}
public static boolean allowsScreenSizeDecoupledFromStatusBarAndCutout() {
return FEATURE_FLAGS.allowsScreenSizeDecoupledFromStatusBarAndCutout();
}
public static boolean alwaysDrawMagnificationFullscreenBorder() {
return FEATURE_FLAGS.alwaysDrawMagnificationFullscreenBorder();
}
public static boolean alwaysSeqIdLayout() {
return FEATURE_FLAGS.alwaysSeqIdLayout();
}
public static boolean alwaysUpdateWallpaperPermission() {
return FEATURE_FLAGS.alwaysUpdateWallpaperPermission();
}
public static boolean aodTransition() {
return FEATURE_FLAGS.aodTransition();
}
public static boolean appCompatAsyncRelayout() {
return FEATURE_FLAGS.appCompatAsyncRelayout();
}
public static boolean appCompatPropertiesApi() {
return FEATURE_FLAGS.appCompatPropertiesApi();
}
public static boolean appCompatRefactoring() {
return FEATURE_FLAGS.appCompatRefactoring();
}
public static boolean appCompatRefactoringRoundedCorners() {
return FEATURE_FLAGS.appCompatRefactoringRoundedCorners();
}
public static boolean appCompatUiFramework() {
return FEATURE_FLAGS.appCompatUiFramework();
}
public static boolean appHandleNoRelayoutOnExclusionChange() {
return FEATURE_FLAGS.appHandleNoRelayoutOnExclusionChange();
}
public static boolean applyLifecycleOnPipChange() {
return FEATURE_FLAGS.applyLifecycleOnPipChange();
}
public static boolean avoidRebindingIntentionallyDisconnectedWallpaper() {
return FEATURE_FLAGS.avoidRebindingIntentionallyDisconnectedWallpaper();
}
public static boolean backupAndRestoreForUserAspectRatioSettings() {
return FEATURE_FLAGS.backupAndRestoreForUserAspectRatioSettings();
}
public static boolean balAdditionalLogging() {
return FEATURE_FLAGS.balAdditionalLogging();
}
public static boolean balAdditionalStartModes() {
return FEATURE_FLAGS.balAdditionalStartModes();
}
public static boolean balClearAllowlistDuration() {
return FEATURE_FLAGS.balClearAllowlistDuration();
}
public static boolean balCoverIntentSender() {
return FEATURE_FLAGS.balCoverIntentSender();
}
public static boolean balDontBringExistingBackgroundTaskStackToFg() {
return FEATURE_FLAGS.balDontBringExistingBackgroundTaskStackToFg();
}
public static boolean balReduceGracePeriod() {
return FEATURE_FLAGS.balReduceGracePeriod();
}
public static boolean balRespectAppSwitchStateWhenCheckBoundByForegroundUid() {
return FEATURE_FLAGS.balRespectAppSwitchStateWhenCheckBoundByForegroundUid();
}
public static boolean balSendIntentWithOptions() {
return FEATURE_FLAGS.balSendIntentWithOptions();
}
public static boolean balShowToastsBlocked() {
return FEATURE_FLAGS.balShowToastsBlocked();
}
public static boolean balStrictModeGracePeriod() {
return FEATURE_FLAGS.balStrictModeGracePeriod();
}
public static boolean balStrictModeRo() {
return FEATURE_FLAGS.balStrictModeRo();
}
public static boolean betterSupportNonMatchParentActivity() {
return FEATURE_FLAGS.betterSupportNonMatchParentActivity();
}
public static boolean cameraCompatForFreeform() {
return FEATURE_FLAGS.cameraCompatForFreeform();
}
public static boolean cameraCompatFullscreenPickSameTaskActivity() {
return FEATURE_FLAGS.cameraCompatFullscreenPickSameTaskActivity();
}
public static boolean closeToSquareConfigIncludesStatusBar() {
return FEATURE_FLAGS.closeToSquareConfigIncludesStatusBar();
}
public static boolean coverDisplayOptIn() {
return FEATURE_FLAGS.coverDisplayOptIn();
}
public static boolean currentAnimatorScaleUsesSharedMemory() {
return FEATURE_FLAGS.currentAnimatorScaleUsesSharedMemory();
}
public static boolean defaultDeskWithoutWarmupMigration() {
return FEATURE_FLAGS.defaultDeskWithoutWarmupMigration();
}
public static boolean delegateUnhandledDrags() {
return FEATURE_FLAGS.delegateUnhandledDrags();
}
public static boolean density390Api() {
return FEATURE_FLAGS.density390Api();
}
public static boolean disableDesktopLaunchParamsOutsideDesktopBugFix() {
return FEATURE_FLAGS.disableDesktopLaunchParamsOutsideDesktopBugFix();
}
public static boolean disableNonResizableAppSnapResizing() {
return FEATURE_FLAGS.disableNonResizableAppSnapResizing();
}
public static boolean disableOptOutEdgeToEdge() {
return FEATURE_FLAGS.disableOptOutEdgeToEdge();
}
public static boolean dispatchFirstKeyguardLockedState() {
return FEATURE_FLAGS.dispatchFirstKeyguardLockedState();
}
public static boolean enableAccessibleCustomHeaders() {
return FEATURE_FLAGS.enableAccessibleCustomHeaders();
}
public static boolean enableActivityEmbeddingSupportForConnectedDisplays() {
return FEATURE_FLAGS.enableActivityEmbeddingSupportForConnectedDisplays();
}
public static boolean enableAppHandlePositionReporting() {
return FEATURE_FLAGS.enableAppHandlePositionReporting();
}
public static boolean enableAppHeaderWithTaskDensity() {
return FEATURE_FLAGS.enableAppHeaderWithTaskDensity();
}
public static boolean enableBlockNonDesktopDisplayWindowDragBugfix() {
return FEATURE_FLAGS.enableBlockNonDesktopDisplayWindowDragBugfix();
}
public static boolean enableBorderSettings() {
return FEATURE_FLAGS.enableBorderSettings();
}
public static boolean enableBoxShadowSettings() {
return FEATURE_FLAGS.enableBoxShadowSettings();
}
public static boolean enableBugFixesForSecondaryDisplay() {
return FEATURE_FLAGS.enableBugFixesForSecondaryDisplay();
}
public static boolean enableCameraCompatCheckDeviceRotationBugfix() {
return FEATURE_FLAGS.enableCameraCompatCheckDeviceRotationBugfix();
}
public static boolean enableCameraCompatForDesktopWindowing() {
return FEATURE_FLAGS.enableCameraCompatForDesktopWindowing();
}
public static boolean enableCameraCompatForDesktopWindowingOptOut() {
return FEATURE_FLAGS.enableCameraCompatForDesktopWindowingOptOut();
}
public static boolean enableCameraCompatForDesktopWindowingOptOutApi() {
return FEATURE_FLAGS.enableCameraCompatForDesktopWindowingOptOutApi();
}
public static boolean enableCameraCompatTrackTaskAndAppBugfix() {
return FEATURE_FLAGS.enableCameraCompatTrackTaskAndAppBugfix();
}
public static boolean enableCaptionCompatInsetConversion() {
return FEATURE_FLAGS.enableCaptionCompatInsetConversion();
}
public static boolean enableCaptionCompatInsetForceConsumption() {
return FEATURE_FLAGS.enableCaptionCompatInsetForceConsumption();
}
public static boolean enableCaptionCompatInsetForceConsumptionAlways() {
return FEATURE_FLAGS.enableCaptionCompatInsetForceConsumptionAlways();
}
public static boolean enableCascadingWindows() {
return FEATURE_FLAGS.enableCascadingWindows();
}
public static boolean enableCloseLidInteraction() {
return FEATURE_FLAGS.enableCloseLidInteraction();
}
public static boolean enableCompatUiVisibilityStatus() {
return FEATURE_FLAGS.enableCompatUiVisibilityStatus();
}
public static boolean enableCompatuiSysuiLauncher() {
return FEATURE_FLAGS.enableCompatuiSysuiLauncher();
}
public static boolean enableConnectedDisplaysDnd() {
return FEATURE_FLAGS.enableConnectedDisplaysDnd();
}
public static boolean enableConnectedDisplaysPip() {
return FEATURE_FLAGS.enableConnectedDisplaysPip();
}
public static boolean enableConnectedDisplaysWindowDrag() {
return FEATURE_FLAGS.enableConnectedDisplaysWindowDrag();
}
public static boolean enableDesktopAppHandleAnimation() {
return FEATURE_FLAGS.enableDesktopAppHandleAnimation();
}
public static boolean enableDesktopAppHeaderStateChangeAnnouncements() {
return FEATURE_FLAGS.enableDesktopAppHeaderStateChangeAnnouncements();
}
public static boolean enableDesktopAppLaunchAlttabTransitions() {
return FEATURE_FLAGS.enableDesktopAppLaunchAlttabTransitions();
}
public static boolean enableDesktopAppLaunchAlttabTransitionsBugfix() {
return FEATURE_FLAGS.enableDesktopAppLaunchAlttabTransitionsBugfix();
}
public static boolean enableDesktopAppLaunchBugfix() {
return FEATURE_FLAGS.enableDesktopAppLaunchBugfix();
}
public static boolean enableDesktopAppLaunchTransitions() {
return FEATURE_FLAGS.enableDesktopAppLaunchTransitions();
}
public static boolean enableDesktopAppLaunchTransitionsBugfix() {
return FEATURE_FLAGS.enableDesktopAppLaunchTransitionsBugfix();
}
public static boolean enableDesktopCloseShortcutBugfix() {
return FEATURE_FLAGS.enableDesktopCloseShortcutBugfix();
}
public static boolean enableDesktopCloseTaskAnimationInDtcBugfix() {
return FEATURE_FLAGS.enableDesktopCloseTaskAnimationInDtcBugfix();
}
public static boolean enableDesktopFirstBasedDefaultToDesktopBugfix() {
return FEATURE_FLAGS.enableDesktopFirstBasedDefaultToDesktopBugfix();
}
public static boolean enableDesktopFirstBasedDragToMaximize() {
return FEATURE_FLAGS.enableDesktopFirstBasedDragToMaximize();
}
public static boolean enableDesktopFirstFullscreenRefocusBugfix() {
return FEATURE_FLAGS.enableDesktopFirstFullscreenRefocusBugfix();
}
public static boolean enableDesktopFirstListener() {
return FEATURE_FLAGS.enableDesktopFirstListener();
}
public static boolean enableDesktopImeBugfix() {
return FEATURE_FLAGS.enableDesktopImeBugfix();
}
public static boolean enableDesktopImmersiveDragBugfix() {
return FEATURE_FLAGS.enableDesktopImmersiveDragBugfix();
}
public static boolean enableDesktopIndicatorInSeparateThreadBugfix() {
return FEATURE_FLAGS.enableDesktopIndicatorInSeparateThreadBugfix();
}
public static boolean enableDesktopModeThroughDevOption() {
return FEATURE_FLAGS.enableDesktopModeThroughDevOption();
}
public static boolean enableDesktopOpeningDeeplinkMinimizeAnimationBugfix() {
return FEATURE_FLAGS.enableDesktopOpeningDeeplinkMinimizeAnimationBugfix();
}
public static boolean enableDesktopRecentsTransitionsCornersBugfix() {
return FEATURE_FLAGS.enableDesktopRecentsTransitionsCornersBugfix();
}
public static boolean enableDesktopSplitscreenTransitionBugfix() {
return FEATURE_FLAGS.enableDesktopSplitscreenTransitionBugfix();
}
public static boolean enableDesktopSystemDialogsTransitions() {
return FEATURE_FLAGS.enableDesktopSystemDialogsTransitions();
}
public static boolean enableDesktopTabTearingLaunchAnimation() {
return FEATURE_FLAGS.enableDesktopTabTearingLaunchAnimation();
}
public static boolean enableDesktopTabTearingMinimizeAnimationBugfix() {
return FEATURE_FLAGS.enableDesktopTabTearingMinimizeAnimationBugfix();
}
public static boolean enableDesktopTaskLimitSeparateTransition() {
return FEATURE_FLAGS.enableDesktopTaskLimitSeparateTransition();
}
public static boolean enableDesktopTaskbarOnFreeformDisplays() {
return FEATURE_FLAGS.enableDesktopTaskbarOnFreeformDisplays();
}
public static boolean enableDesktopTrampolineCloseAnimationBugfix() {
return FEATURE_FLAGS.enableDesktopTrampolineCloseAnimationBugfix();
}
public static boolean enableDesktopWallpaperActivityForSystemUser() {
return FEATURE_FLAGS.enableDesktopWallpaperActivityForSystemUser();
}
public static boolean enableDesktopWindowingAppHandleEducation() {
return FEATURE_FLAGS.enableDesktopWindowingAppHandleEducation();
}
public static boolean enableDesktopWindowingAppToWeb() {
return FEATURE_FLAGS.enableDesktopWindowingAppToWeb();
}
public static boolean enableDesktopWindowingAppToWebEducation() {
return FEATURE_FLAGS.enableDesktopWindowingAppToWebEducation();
}
public static boolean enableDesktopWindowingAppToWebEducationIntegration() {
return FEATURE_FLAGS.enableDesktopWindowingAppToWebEducationIntegration();
}
public static boolean enableDesktopWindowingBackNavigation() {
return FEATURE_FLAGS.enableDesktopWindowingBackNavigation();
}
public static boolean enableDesktopWindowingEnterTransitionBugfix() {
return FEATURE_FLAGS.enableDesktopWindowingEnterTransitionBugfix();
}
public static boolean enableDesktopWindowingEnterTransitions() {
return FEATURE_FLAGS.enableDesktopWindowingEnterTransitions();
}
public static boolean enableDesktopWindowingExitByMinimizeTransitionBugfix() {
return FEATURE_FLAGS.enableDesktopWindowingExitByMinimizeTransitionBugfix();
}
public static boolean enableDesktopWindowingExitTransitions() {
return FEATURE_FLAGS.enableDesktopWindowingExitTransitions();
}
public static boolean enableDesktopWindowingExitTransitionsBugfix() {
return FEATURE_FLAGS.enableDesktopWindowingExitTransitionsBugfix();
}
public static boolean enableDesktopWindowingHsum() {
return FEATURE_FLAGS.enableDesktopWindowingHsum();
}
public static boolean enableDesktopWindowingImmersiveHandleHiding() {
return FEATURE_FLAGS.enableDesktopWindowingImmersiveHandleHiding();
}
public static boolean enableDesktopWindowingModalsPolicy() {
return FEATURE_FLAGS.enableDesktopWindowingModalsPolicy();
}
public static boolean enableDesktopWindowingMode() {
return FEATURE_FLAGS.enableDesktopWindowingMode();
}
public static boolean enableDesktopWindowingMultiInstanceFeatures() {
return FEATURE_FLAGS.enableDesktopWindowingMultiInstanceFeatures();
}
public static boolean enableDesktopWindowingPersistence() {
return FEATURE_FLAGS.enableDesktopWindowingPersistence();
}
public static boolean enableDesktopWindowingPip() {
return FEATURE_FLAGS.enableDesktopWindowingPip();
}
public static boolean enableDesktopWindowingPipInOverviewBugfix() {
return FEATURE_FLAGS.enableDesktopWindowingPipInOverviewBugfix();
}
public static boolean enableDesktopWindowingQuickSwitch() {
return FEATURE_FLAGS.enableDesktopWindowingQuickSwitch();
}
public static boolean enableDesktopWindowingScvhCacheBugFix() {
return FEATURE_FLAGS.enableDesktopWindowingScvhCacheBugFix();
}
public static boolean enableDesktopWindowingSizeConstraints() {
return FEATURE_FLAGS.enableDesktopWindowingSizeConstraints();
}
public static boolean enableDesktopWindowingTaskLimit() {
return FEATURE_FLAGS.enableDesktopWindowingTaskLimit();
}
public static boolean enableDesktopWindowingTaskbarRunningApps() {
return FEATURE_FLAGS.enableDesktopWindowingTaskbarRunningApps();
}
public static boolean enableDesktopWindowingTransitions() {
return FEATURE_FLAGS.enableDesktopWindowingTransitions();
}
public static boolean enableDesktopWindowingWallpaperActivity() {
return FEATURE_FLAGS.enableDesktopWindowingWallpaperActivity();
}
public static boolean enableDeviceStateAutoRotateSettingLogging() {
return FEATURE_FLAGS.enableDeviceStateAutoRotateSettingLogging();
}
public static boolean enableDeviceStateAutoRotateSettingRefactor() {
return FEATURE_FLAGS.enableDeviceStateAutoRotateSettingRefactor();
}
public static boolean enableDisplayCompatMode() {
return FEATURE_FLAGS.enableDisplayCompatMode();
}
public static boolean enableDisplayDisconnectInteraction() {
return FEATURE_FLAGS.enableDisplayDisconnectInteraction();
}
public static boolean enableDisplayFocusInShellTransitions() {
return FEATURE_FLAGS.enableDisplayFocusInShellTransitions();
}
public static boolean enableDisplayReconnectInteraction() {
return FEATURE_FLAGS.enableDisplayReconnectInteraction();
}
public static boolean enableDisplayWindowingModeSwitching() {
return FEATURE_FLAGS.enableDisplayWindowingModeSwitching();
}
public static boolean enableDragResizeSetUpInBgThread() {
return FEATURE_FLAGS.enableDragResizeSetUpInBgThread();
}
public static boolean enableDragToDesktopIncomingTransitionsBugfix() {
return FEATURE_FLAGS.enableDragToDesktopIncomingTransitionsBugfix();
}
public static boolean enableDragToMaximize() {
return FEATURE_FLAGS.enableDragToMaximize();
}
public static boolean enableDraggingPipAcrossDisplays() {
return FEATURE_FLAGS.enableDraggingPipAcrossDisplays();
}
public static boolean enableDynamicRadiusComputationBugfix() {
return FEATURE_FLAGS.enableDynamicRadiusComputationBugfix();
}
public static boolean enableEmptyDeskOnMinimize() {
return FEATURE_FLAGS.enableEmptyDeskOnMinimize();
}
public static boolean enableExperimentalBubblesController() {
return FEATURE_FLAGS.enableExperimentalBubblesController();
}
public static boolean enableFreeformBoxShadows() {
return FEATURE_FLAGS.enableFreeformBoxShadows();
}
public static boolean enableFreeformDisplayLaunchParams() {
return FEATURE_FLAGS.enableFreeformDisplayLaunchParams();
}
public static boolean enableFullScreenWindowOnRemovingSplitScreenStageBugfix() {
return FEATURE_FLAGS.enableFullScreenWindowOnRemovingSplitScreenStageBugfix();
}
public static boolean enableFullscreenWindowControls() {
return FEATURE_FLAGS.enableFullscreenWindowControls();
}
public static boolean enableFullyImmersiveInDesktop() {
return FEATURE_FLAGS.enableFullyImmersiveInDesktop();
}
public static boolean enableHandleInputFix() {
return FEATURE_FLAGS.enableHandleInputFix();
}
public static boolean enableHandlersDebuggingMode() {
return FEATURE_FLAGS.enableHandlersDebuggingMode();
}
public static boolean enableHoldToDragAppHandle() {
return FEATURE_FLAGS.enableHoldToDragAppHandle();
}
public static boolean enableIndependentBackInProjected() {
return FEATURE_FLAGS.enableIndependentBackInProjected();
}
public static boolean enableInorderTransitionCallbacksForDesktop() {
return FEATURE_FLAGS.enableInorderTransitionCallbacksForDesktop();
}
public static boolean enableInputLayerTransitionFix() {
return FEATURE_FLAGS.enableInputLayerTransitionFix();
}
public static boolean enableKeyGestureHandlerForSysui() {
return FEATURE_FLAGS.enableKeyGestureHandlerForSysui();
}
public static boolean enableMinimizeButton() {
return FEATURE_FLAGS.enableMinimizeButton();
}
public static boolean enableModalsFullscreenWithPermission() {
return FEATURE_FLAGS.enableModalsFullscreenWithPermission();
}
public static boolean enableModalsFullscreenWithPlatformSignature() {
return FEATURE_FLAGS.enableModalsFullscreenWithPlatformSignature();
}
public static boolean enableMoveToNextDisplayShortcut() {
return FEATURE_FLAGS.enableMoveToNextDisplayShortcut();
}
public static boolean enableMultiDisplaySplit() {
return FEATURE_FLAGS.enableMultiDisplaySplit();
}
public static boolean enableMultidisplayTrackpadBackGesture() {
return FEATURE_FLAGS.enableMultidisplayTrackpadBackGesture();
}
public static boolean enableMultipleDesktopsBackend() {
return FEATURE_FLAGS.enableMultipleDesktopsBackend();
}
public static boolean enableMultipleDesktopsDefaultActivationInDesktopFirstDisplays() {
return FEATURE_FLAGS.enableMultipleDesktopsDefaultActivationInDesktopFirstDisplays();
}
public static boolean enableMultipleDesktopsFrontend() {
return FEATURE_FLAGS.enableMultipleDesktopsFrontend();
}
public static boolean enableNoWindowDecorationForDesks() {
return FEATURE_FLAGS.enableNoWindowDecorationForDesks();
}
public static boolean enableNonDefaultDisplaySplit() {
return FEATURE_FLAGS.enableNonDefaultDisplaySplit();
}
public static boolean enableOmitAccelerometerRotationRestore() {
return FEATURE_FLAGS.enableOmitAccelerometerRotationRestore();
}
public static boolean enableOpaqueBackgroundForTransparentWindows() {
return FEATURE_FLAGS.enableOpaqueBackgroundForTransparentWindows();
}
public static boolean enableOverflowButtonForTaskbarPinnedItems() {
return FEATURE_FLAGS.enableOverflowButtonForTaskbarPinnedItems();
}
public static boolean enablePerDisplayDesktopWallpaperActivity() {
return FEATURE_FLAGS.enablePerDisplayDesktopWallpaperActivity();
}
public static boolean enablePerDisplayPackageContextCacheInStatusbarNotif() {
return FEATURE_FLAGS.enablePerDisplayPackageContextCacheInStatusbarNotif();
}
public static boolean enablePersistingDisplaySizeForConnectedDisplays() {
return FEATURE_FLAGS.enablePersistingDisplaySizeForConnectedDisplays();
}
public static boolean enablePinningAppWithContextMenu() {
return FEATURE_FLAGS.enablePinningAppWithContextMenu();
}
public static boolean enablePresentationForConnectedDisplays() {
return FEATURE_FLAGS.enablePresentationForConnectedDisplays();
}
public static boolean enableProjectedDisplayDesktopMode() {
return FEATURE_FLAGS.enableProjectedDisplayDesktopMode();
}
public static boolean enableQuickswitchDesktopSplitBugfix() {
return FEATURE_FLAGS.enableQuickswitchDesktopSplitBugfix();
}
public static boolean enableRejectHomeTransition() {
return FEATURE_FLAGS.enableRejectHomeTransition();
}
public static boolean enableRequestFullscreenBugfix() {
return FEATURE_FLAGS.enableRequestFullscreenBugfix();
}
public static boolean enableRequestFullscreenRefactor() {
return FEATURE_FLAGS.enableRequestFullscreenRefactor();
}
public static boolean enableResizingMetrics() {
return FEATURE_FLAGS.enableResizingMetrics();
}
public static boolean enableRestartMenuForConnectedDisplays() {
return FEATURE_FLAGS.enableRestartMenuForConnectedDisplays();
}
public static boolean enableRestoreToPreviousSizeFromDesktopImmersive() {
return FEATURE_FLAGS.enableRestoreToPreviousSizeFromDesktopImmersive();
}
public static boolean enableSeeThroughTaskFragments() {
return FEATURE_FLAGS.enableSeeThroughTaskFragments();
}
public static boolean enableShellInitialBoundsRegressionBugFix() {
return FEATURE_FLAGS.enableShellInitialBoundsRegressionBugFix();
}
public static boolean enableSizeCompatModeImprovementsForConnectedDisplays() {
return FEATURE_FLAGS.enableSizeCompatModeImprovementsForConnectedDisplays();
}
public static boolean enableStartLaunchTransitionFromTaskbarBugfix() {
return FEATURE_FLAGS.enableStartLaunchTransitionFromTaskbarBugfix();
}
public static boolean enableSysDecorsCallbacksViaWm() {
return FEATURE_FLAGS.enableSysDecorsCallbacksViaWm();
}
public static boolean enableTallAppHeaders() {
return FEATURE_FLAGS.enableTallAppHeaders();
}
public static boolean enableTaskResizingKeyboardShortcuts() {
return FEATURE_FLAGS.enableTaskResizingKeyboardShortcuts();
}
public static boolean enableTaskStackObserverInShell() {
return FEATURE_FLAGS.enableTaskStackObserverInShell();
}
public static boolean enableTaskbarConnectedDisplays() {
return FEATURE_FLAGS.enableTaskbarConnectedDisplays();
}
public static boolean enableTaskbarOverflow() {
return FEATURE_FLAGS.enableTaskbarOverflow();
}
public static boolean enableTaskbarRecentTasksThrottleBugfix() {
return FEATURE_FLAGS.enableTaskbarRecentTasksThrottleBugfix();
}
public static boolean enableTaskbarRecentsLayoutTransition() {
return FEATURE_FLAGS.enableTaskbarRecentsLayoutTransition();
}
public static boolean enableThemedAppHeaders() {
return FEATURE_FLAGS.enableThemedAppHeaders();
}
public static boolean enableTileResizing() {
return FEATURE_FLAGS.enableTileResizing();
}
public static boolean enableTopVisibleRootTaskPerUserTracking() {
return FEATURE_FLAGS.enableTopVisibleRootTaskPerUserTracking();
}
public static boolean enableTransitionOnActivitySetRequestedOrientation() {
return FEATURE_FLAGS.enableTransitionOnActivitySetRequestedOrientation();
}
public static boolean enableVisualIndicatorInTransitionBugfix() {
return FEATURE_FLAGS.enableVisualIndicatorInTransitionBugfix();
}
public static boolean enableWindowContextOverrideType() {
return FEATURE_FLAGS.enableWindowContextOverrideType();
}
public static boolean enableWindowContextResourcesUpdateOnConfigChange() {
return FEATURE_FLAGS.enableWindowContextResourcesUpdateOnConfigChange();
}
public static boolean enableWindowDecorationRefactor() {
return FEATURE_FLAGS.enableWindowDecorationRefactor();
}
public static boolean enableWindowRepositioningApi() {
return FEATURE_FLAGS.enableWindowRepositioningApi();
}
public static boolean enableWindowingDynamicInitialBounds() {
return FEATURE_FLAGS.enableWindowingDynamicInitialBounds();
}
public static boolean enableWindowingEdgeDragResize() {
return FEATURE_FLAGS.enableWindowingEdgeDragResize();
}
public static boolean enableWindowingScaledResizing() {
return FEATURE_FLAGS.enableWindowingScaledResizing();
}
public static boolean enableWindowingTaskStackOrderBugfix() {
return FEATURE_FLAGS.enableWindowingTaskStackOrderBugfix();
}
public static boolean enableWindowingTransitionHandlersObservers() {
return FEATURE_FLAGS.enableWindowingTransitionHandlersObservers();
}
public static boolean enforceEdgeToEdge() {
return FEATURE_FLAGS.enforceEdgeToEdge();
}
public static boolean ensureKeyguardDoesTransitionStarting() {
return FEATURE_FLAGS.ensureKeyguardDoesTransitionStarting();
}
public static boolean enterDesktopByDefaultOnFreeformDisplays() {
return FEATURE_FLAGS.enterDesktopByDefaultOnFreeformDisplays();
}
public static boolean excludeCaptionFromAppBounds() {
return FEATURE_FLAGS.excludeCaptionFromAppBounds();
}
public static boolean excludeDeskRootsFromDesktopTasks() {
return FEATURE_FLAGS.excludeDeskRootsFromDesktopTasks();
}
public static boolean excludeNonMainWindowFromSnapshot() {
return FEATURE_FLAGS.excludeNonMainWindowFromSnapshot();
}
public static boolean excludeTaskFromRecents() {
return FEATURE_FLAGS.excludeTaskFromRecents();
}
public static boolean extendingPersistenceSnapshotQueueDepth() {
return FEATURE_FLAGS.extendingPersistenceSnapshotQueueDepth();
}
public static boolean fallbackToFocusedDisplay() {
return FEATURE_FLAGS.fallbackToFocusedDisplay();
}
public static boolean fifoPriorityForMajorUiProcesses() {
return FEATURE_FLAGS.fifoPriorityForMajorUiProcesses();
}
public static boolean fixFullscreenInMultiWindow() {
return FEATURE_FLAGS.fixFullscreenInMultiWindow();
}
public static boolean fixHideOverlayApi() {
return FEATURE_FLAGS.fixHideOverlayApi();
}
public static boolean fixLayoutRestoredTask() {
return FEATURE_FLAGS.fixLayoutRestoredTask();
}
public static boolean fixMovingUnfocusedTask() {
return FEATURE_FLAGS.fixMovingUnfocusedTask();
}
public static boolean fixSetAdjacentTaskFragmentsWithParams() {
return FEATURE_FLAGS.fixSetAdjacentTaskFragmentsWithParams();
}
public static boolean fixShowWhenLockedSyncTimeout() {
return FEATURE_FLAGS.fixShowWhenLockedSyncTimeout();
}
public static boolean forceCloseTopTransparentFullscreenTask() {
return FEATURE_FLAGS.forceCloseTopTransparentFullscreenTask();
}
public static boolean forceShowSystemBarForBubble() {
return FEATURE_FLAGS.forceShowSystemBarForBubble();
}
public static boolean formFactorBasedDesktopFirstSwitch() {
return FEATURE_FLAGS.formFactorBasedDesktopFirstSwitch();
}
public static boolean getDimmerOnClosing() {
return FEATURE_FLAGS.getDimmerOnClosing();
}
public static boolean grantManageKeyGesturesToRecents() {
return FEATURE_FLAGS.grantManageKeyGesturesToRecents();
}
public static boolean ignoreAspectRatioRestrictionsForResizeableFreeformActivities() {
return FEATURE_FLAGS.ignoreAspectRatioRestrictionsForResizeableFreeformActivities();
}
public static boolean ignoreCornerRadiusAndShadows() {
return FEATURE_FLAGS.ignoreCornerRadiusAndShadows();
}
public static boolean includeTopTransparentFullscreenTaskInDesktopHeuristic() {
return FEATURE_FLAGS.includeTopTransparentFullscreenTaskInDesktopHeuristic();
}
public static boolean inheritTaskBoundsForTrampolineTaskLaunches() {
return FEATURE_FLAGS.inheritTaskBoundsForTrampolineTaskLaunches();
}
public static boolean insetsDecoupledConfiguration() {
return FEATURE_FLAGS.insetsDecoupledConfiguration();
}
public static boolean interceptMotionFromMoveToCancel() {
return FEATURE_FLAGS.interceptMotionFromMoveToCancel();
}
public static boolean jankApi() {
return FEATURE_FLAGS.jankApi();
}
public static boolean keyboardShortcutsToSwitchDesks() {
return FEATURE_FLAGS.keyboardShortcutsToSwitchDesks();
}
public static boolean letterboxBackgroundWallpaper() {
return FEATURE_FLAGS.letterboxBackgroundWallpaper();
}
public static boolean movableCutoutConfiguration() {
return FEATURE_FLAGS.movableCutoutConfiguration();
}
public static boolean moveToExternalDisplayShortcut() {
return FEATURE_FLAGS.moveToExternalDisplayShortcut();
}
public static boolean multiCrop() {
return FEATURE_FLAGS.multiCrop();
}
public static boolean navBarTransparentByDefault() {
return FEATURE_FLAGS.navBarTransparentByDefault();
}
public static boolean nestedTasksWithIndependentBoundsBugfix() {
return FEATURE_FLAGS.nestedTasksWithIndependentBoundsBugfix();
}
public static boolean offloadColorExtraction() {
return FEATURE_FLAGS.offloadColorExtraction();
}
public static boolean parallelCdTransitionsDuringRecents() {
return FEATURE_FLAGS.parallelCdTransitionsDuringRecents();
}
public static boolean portWindowSizeAnimation() {
return FEATURE_FLAGS.portWindowSizeAnimation();
}
public static boolean predictiveBackDefaultEnableSdk36() {
return FEATURE_FLAGS.predictiveBackDefaultEnableSdk36();
}
public static boolean predictiveBackPrioritySystemNavigationObserver() {
return FEATURE_FLAGS.predictiveBackPrioritySystemNavigationObserver();
}
public static boolean predictiveBackSwipeEdgeNoneApi() {
return FEATURE_FLAGS.predictiveBackSwipeEdgeNoneApi();
}
public static boolean predictiveBackSystemOverrideCallback() {
return FEATURE_FLAGS.predictiveBackSystemOverrideCallback();
}
public static boolean predictiveBackThreeButtonNav() {
return FEATURE_FLAGS.predictiveBackThreeButtonNav();
}
public static boolean predictiveBackTimestampApi() {
return FEATURE_FLAGS.predictiveBackTimestampApi();
}
public static boolean preserveRecentsTaskConfigurationOnRelaunch() {
return FEATURE_FLAGS.preserveRecentsTaskConfigurationOnRelaunch();
}
public static boolean rearDisplayDisableForceDesktopSystemDecorations() {
return FEATURE_FLAGS.rearDisplayDisableForceDesktopSystemDecorations();
}
public static boolean reduceChangedExclusionRectsMsgs() {
return FEATURE_FLAGS.reduceChangedExclusionRectsMsgs();
}
public static boolean reduceTaskSnapshotMemoryUsage() {
return FEATURE_FLAGS.reduceTaskSnapshotMemoryUsage();
}
public static boolean relativeInsets() {
return FEATURE_FLAGS.relativeInsets();
}
public static boolean releaseSnapshotAggressively() {
return FEATURE_FLAGS.releaseSnapshotAggressively();
}
public static boolean releaseSurfaceOnTransitionFinish() {
return FEATURE_FLAGS.releaseSurfaceOnTransitionFinish();
}
public static boolean removeActivityStarterDreamCallback() {
return FEATURE_FLAGS.removeActivityStarterDreamCallback();
}
public static boolean removeDepartTargetFromMotion() {
return FEATURE_FLAGS.removeDepartTargetFromMotion();
}
public static boolean removeStartingInTransition() {
return FEATURE_FLAGS.removeStartingInTransition();
}
public static boolean reparentToDefaultWithDisplayRemoval() {
return FEATURE_FLAGS.reparentToDefaultWithDisplayRemoval();
}
public static boolean reparentWindowTokenApi() {
return FEATURE_FLAGS.reparentWindowTokenApi();
}
public static boolean respectFullscreenActivityOptionInDesktopLaunchParams() {
return FEATURE_FLAGS.respectFullscreenActivityOptionInDesktopLaunchParams();
}
public static boolean respectHierarchySurfaceVisibility() {
return FEATURE_FLAGS.respectHierarchySurfaceVisibility();
}
public static boolean respectLeafTaskBounds() {
return FEATURE_FLAGS.respectLeafTaskBounds();
}
public static boolean respectOrientationChangeForUnresizeable() {
return FEATURE_FLAGS.respectOrientationChangeForUnresizeable();
}
public static boolean restoreUserAspectRatioSettingsUsingService() {
return FEATURE_FLAGS.restoreUserAspectRatioSettingsUsingService();
}
public static boolean restrictFreeformHiddenSystemBarsToFillingTasks() {
return FEATURE_FLAGS.restrictFreeformHiddenSystemBarsToFillingTasks();
}
public static boolean rootTaskForBubble() {
return FEATURE_FLAGS.rootTaskForBubble();
}
public static boolean safeRegionLetterboxing() {
return FEATURE_FLAGS.safeRegionLetterboxing();
}
public static boolean safeReleaseSnapshotAggressively() {
return FEATURE_FLAGS.safeReleaseSnapshotAggressively();
}
public static boolean schedulingForNotificationShade() {
return FEATURE_FLAGS.schedulingForNotificationShade();
}
public static boolean scrambleSnapshotFileName() {
return FEATURE_FLAGS.scrambleSnapshotFileName();
}
public static boolean screenBrightnessDimOnEmulator() {
return FEATURE_FLAGS.screenBrightnessDimOnEmulator();
}
public static boolean screenRecordingCallbacks() {
return FEATURE_FLAGS.screenRecordingCallbacks();
}
public static boolean scrollingFromLetterbox() {
return FEATURE_FLAGS.scrollingFromLetterbox();
}
public static boolean scvhSurfaceControlLifetimeFix() {
return FEATURE_FLAGS.scvhSurfaceControlLifetimeFix();
}
public static boolean sdkDesiredPresentTime() {
return FEATURE_FLAGS.sdkDesiredPresentTime();
}
public static boolean setScPropertiesInClient() {
return FEATURE_FLAGS.setScPropertiesInClient();
}
public static boolean showAppHandleLargeScreens() {
return FEATURE_FLAGS.showAppHandleLargeScreens();
}
public static boolean showDesktopExperienceDevOption() {
return FEATURE_FLAGS.showDesktopExperienceDevOption();
}
public static boolean showDesktopWindowingDevOption() {
return FEATURE_FLAGS.showDesktopWindowingDevOption();
}
public static boolean showHomeBehindDesktop() {
return FEATURE_FLAGS.showHomeBehindDesktop();
}
public static boolean skipCompatUiEducationInDesktopMode() {
return FEATURE_FLAGS.skipCompatUiEducationInDesktopMode();
}
public static boolean skipDeactivationOfDeskWithNothingInFront() {
return FEATURE_FLAGS.skipDeactivationOfDeskWithNothingInFront();
}
public static boolean skipDecorViewRelayoutWhenClosingBugfix() {
return FEATURE_FLAGS.skipDecorViewRelayoutWhenClosingBugfix();
}
public static boolean splashScreenViewSyncTransaction() {
return FEATURE_FLAGS.splashScreenViewSyncTransaction();
}
public static boolean supportsDragAssistantToMultiwindow() {
return FEATURE_FLAGS.supportsDragAssistantToMultiwindow();
}
public static boolean supportsMultiInstanceSystemUi() {
return FEATURE_FLAGS.supportsMultiInstanceSystemUi();
}
public static boolean surfaceControlInputReceiver() {
return FEATURE_FLAGS.surfaceControlInputReceiver();
}
public static boolean surfaceTrustedOverlay() {
return FEATURE_FLAGS.surfaceTrustedOverlay();
}
public static boolean syncScreenCapture() {
return FEATURE_FLAGS.syncScreenCapture();
}
public static boolean systemUiPostAnimationEnd() {
return FEATURE_FLAGS.systemUiPostAnimationEnd();
}
public static boolean touchPassThroughOptIn() {
return FEATURE_FLAGS.touchPassThroughOptIn();
}
public static boolean transitReadyTracking() {
return FEATURE_FLAGS.transitReadyTracking();
}
public static boolean transitTrackerPlumbing() {
return FEATURE_FLAGS.transitTrackerPlumbing();
}
public static boolean transitionHandlerCujTags() {
return FEATURE_FLAGS.transitionHandlerCujTags();
}
public static boolean trustedPresentationListenerForWindow() {
return FEATURE_FLAGS.trustedPresentationListenerForWindow();
}
public static boolean unifyBackNavigationTransition() {
return FEATURE_FLAGS.unifyBackNavigationTransition();
}
public static boolean unifyShellBinders() {
return FEATURE_FLAGS.unifyShellBinders();
}
public static boolean universalResizableByDefault() {
return FEATURE_FLAGS.universalResizableByDefault();
}
public static boolean untrustedEmbeddingAnyAppPermission() {
return FEATURE_FLAGS.untrustedEmbeddingAnyAppPermission();
}
public static boolean untrustedEmbeddingStateSharing() {
return FEATURE_FLAGS.untrustedEmbeddingStateSharing();
}
public static boolean updateDimsWhenWindowShown() {
return FEATURE_FLAGS.updateDimsWhenWindowShown();
}
public static boolean updateHostInputTransferToken() {
return FEATURE_FLAGS.updateHostInputTransferToken();
}
public static boolean updateTaskMinDimensionsWithRootActivity() {
return FEATURE_FLAGS.updateTaskMinDimensionsWithRootActivity();
}
public static boolean useCachedInsetsForDisplaySwitch() {
return FEATURE_FLAGS.useCachedInsetsForDisplaySwitch();
}
public static boolean useTasksDimOnly() {
return FEATURE_FLAGS.useTasksDimOnly();
}
public static boolean vdmForceAppUniversalResizableApi() {
return FEATURE_FLAGS.vdmForceAppUniversalResizableApi();
}
public static boolean wallpaperOffsetAsync() {
return FEATURE_FLAGS.wallpaperOffsetAsync();
}
public static boolean wlinfoOncreate() {
return FEATURE_FLAGS.wlinfoOncreate();
}
private static FeatureFlags FEATURE_FLAGS = new FeatureFlagsImpl();
}