mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 03:08:19 +00:00
This allows the flag to be shared with Customization Picker. Flag: com.android.systemui.shared.extendible_theme_manager Test: manually verified by building w/ soong and gradle Test: manually verified by flipping flag Bug: 397782741 Change-Id: I131f54602e33dd2b92ce0068f5fc43da3e150a01
645 lines
16 KiB
Plaintext
645 lines
16 KiB
Plaintext
package: "com.android.launcher3"
|
|
container: "system_ext"
|
|
|
|
flag {
|
|
name: "enable_expanding_pause_work_button"
|
|
namespace: "launcher"
|
|
description: "Expand and collapse pause work button while scrolling."
|
|
bug: "270390779"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_twoline_allapps"
|
|
namespace: "launcher"
|
|
description: "Enables two line label inside all apps."
|
|
bug: "270390937"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_twoline_toggle"
|
|
namespace: "launcher"
|
|
description: "Enables visibility in home settings to see the toggle to turn on/off two lines in all apps."
|
|
bug: "316027081"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_cursor_hover_states"
|
|
namespace: "launcher"
|
|
description: "Enables cursor hover states for certain elements."
|
|
bug: "243191650"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_responsive_workspace"
|
|
namespace: "launcher"
|
|
description: "Enables new workspace grid calculations method."
|
|
bug: "302189128"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_focus_outline"
|
|
namespace: "launcher"
|
|
description: "Enables focus states outline for launcher."
|
|
bug: "310953377"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_no_recreate"
|
|
namespace: "launcher"
|
|
description: "Enables taskbar with no recreation from lifecycle changes of TaskbarActivityContext."
|
|
bug: "299193589"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_home_transition_listener"
|
|
namespace: "launcher"
|
|
description: "Enables launcher to listen to all transitions that include home activity"
|
|
bug: "306053414"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_pinning"
|
|
namespace: "launcher"
|
|
description: "Enables taskbar pinning to allow user to switch between transient and persistent taskbar flavors."
|
|
bug: "296231746"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_customization"
|
|
namespace: "launcher"
|
|
description: "Enables taskbar customization framework."
|
|
bug: "347281365"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_tablet_two_pane_picker_v2"
|
|
namespace: "launcher"
|
|
description: "Enables full width two pane widget picker for tablets in landscape and portrait"
|
|
bug: "315055849"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_two_pane_launcher_settings"
|
|
namespace: "launcher"
|
|
description: "Enables two panel settings when on large enough displays"
|
|
bug: "204463748"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_predictive_back_gesture"
|
|
namespace: "launcher"
|
|
description: "Enable predictive back gesture on Launcher (including all apps and widget picker)."
|
|
bug: "238475505"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_support_for_archiving"
|
|
namespace: "launcher"
|
|
description: "Enables support for archived apps in Launcher3, such as empty progress bar etc."
|
|
bug: "210590852"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_private_space_install_shortcut"
|
|
namespace: "launcher"
|
|
description: "Enables long-press shortcut to install a copy of an app to Private space"
|
|
bug: "316118005"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_launcher_br_metrics_fixed"
|
|
namespace: "launcher"
|
|
description: "Enables logging of Launcher restore metrics to the Backup & Restore team"
|
|
bug: "307527314"
|
|
is_fixed_read_only: true
|
|
}
|
|
|
|
flag {
|
|
name: "enable_reboot_unlock_animation"
|
|
namespace: "launcher"
|
|
description: "Enables unlock animation after device reboot"
|
|
bug: "298231234"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_workspace_inflation"
|
|
namespace: "launcher"
|
|
description: "Enables asnc inflation of workspace icons"
|
|
bug: "318539160"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_unfold_state_animation"
|
|
namespace: "launcher"
|
|
description: "Tie unfold animation with state animation"
|
|
bug: "297057373"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_generated_previews"
|
|
namespace: "launcher"
|
|
description: "Enables support for RemoteViews previews in the widget picker."
|
|
bug: "306546610"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_categorized_widget_suggestions"
|
|
namespace: "launcher"
|
|
description: "Enables widget suggestions in widget picker to be displayed in categories"
|
|
bug: "318410881"
|
|
}
|
|
|
|
flag {
|
|
name: "force_monochrome_app_icons"
|
|
namespace: "launcher"
|
|
description: "Enable the ability to generate monochromatic icons, if it is not provided by the app"
|
|
bug: "270396209"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_add_app_widget_via_config_activity_v2"
|
|
namespace: "launcher"
|
|
description: "When adding app widget through config activity, directly add it to workspace to reduce flicker"
|
|
bug: "284236964"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_narrow_grid_restore"
|
|
namespace: "launcher"
|
|
description: "Using only the most recent workspace when restoring to avoid confusion."
|
|
is_fixed_read_only: true
|
|
bug: "325285743"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_scaling_reveal_home_animation"
|
|
namespace: "launcher"
|
|
description: "Enables the Home gesture animation"
|
|
bug: "308801666"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_widget_tap_to_add"
|
|
namespace: "launcher"
|
|
description: "Enables an add button in the widget picker"
|
|
bug: "323886237"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_fallback_overview_in_window"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enables fallback recents opening inside of a window instead of an activity."
|
|
bug: "292269949"
|
|
}
|
|
|
|
flag {
|
|
name: "enabled_folders_in_all_apps"
|
|
namespace: "launcher"
|
|
description: "Enables folders in all apps"
|
|
bug: "341582436"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_recents_in_taskbar"
|
|
namespace: "launcher"
|
|
description: "Replace hybrid hotseat app predictions with strictly Recent Apps"
|
|
bug: "315354060"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_first_screen_broadcast_archiving_extras"
|
|
namespace: "launcher"
|
|
description: "adds Extras to first screen broadcast for archived apps"
|
|
bug: "322314760"
|
|
is_fixed_read_only: true
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_container_return_animations"
|
|
namespace: "launcher"
|
|
description: "Enables the container return animation mirroring launches."
|
|
bug: "341017746"
|
|
}
|
|
|
|
flag {
|
|
name: "floating_search_bar"
|
|
namespace: "launcher"
|
|
description: "Search bar persists at the bottom of the screen across Launcher states"
|
|
bug: "346408388"
|
|
}
|
|
|
|
flag {
|
|
name: "all_apps_sheet_for_handheld"
|
|
namespace: "launcher"
|
|
description: "All Apps will be presented on a bottom sheet in handheld mode"
|
|
bug: "374186088"
|
|
}
|
|
|
|
flag {
|
|
name: "all_apps_blur"
|
|
namespace: "launcher"
|
|
description: "Content behind the all apps panel in Launcher will be blurred."
|
|
bug: "400827727"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_multi_instance_menu_taskbar"
|
|
namespace: "launcher"
|
|
description: "Menu in Taskbar with options to launch and manage multiple instances of the same app"
|
|
bug: "355237285"
|
|
}
|
|
|
|
flag {
|
|
name: "use_new_icon_for_archived_apps"
|
|
namespace: "launcher"
|
|
description: "Archived apps will use new cloud icon in app title instead of overlay"
|
|
bug: "350758155"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "letter_fast_scroller"
|
|
namespace: "launcher"
|
|
description: "Change fast scroller to a lettered list"
|
|
bug: "358673724"
|
|
}
|
|
|
|
flag {
|
|
name: "ignore_three_finger_trackpad_for_nav_handle_long_press"
|
|
namespace: "launcher"
|
|
description: "Ignore three finger trackpad event for nav handle long press"
|
|
bug: "342143522"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "work_scheduler_in_work_profile"
|
|
namespace: "launcher"
|
|
description: "Enables work scheduler view above the work pause button in work profile."
|
|
bug: "361589193"
|
|
}
|
|
|
|
flag {
|
|
name: "one_grid_specs"
|
|
namespace: "launcher"
|
|
description: "Defines the new specs for grids based on OneGrid"
|
|
bug: "364711064"
|
|
}
|
|
|
|
flag {
|
|
name: "one_grid_mounted_mode"
|
|
namespace: "launcher"
|
|
description: "Support a fixed landscape mode for handheld devices"
|
|
bug: "364711735"
|
|
}
|
|
|
|
flag {
|
|
name: "one_grid_rotation_handling"
|
|
namespace: "launcher"
|
|
description: "New landscape approach for the workspace using different rows and columns in landscape and portrait"
|
|
bug: "364711814"
|
|
}
|
|
|
|
flag {
|
|
name: "grid_migration_refactor"
|
|
namespace: "launcher"
|
|
description: "Refactor grid migration such that the code is simpler to understand and update"
|
|
bug: "358399271"
|
|
}
|
|
|
|
flag {
|
|
name: "accessibility_scroll_on_allapps"
|
|
namespace: "launcher"
|
|
description: "Scroll to item position if accessibility focused"
|
|
bug: "265392261"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_dismiss_prediction_undo"
|
|
namespace: "launcher"
|
|
description: "Show an 'Undo' snackbar when users dismiss a predicted hotseat item"
|
|
bug: "270394476"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_all_apps_button_in_hotseat"
|
|
namespace: "launcher"
|
|
description: "Enables displaying the all apps button in the hotseat."
|
|
bug: "270393897"
|
|
}
|
|
|
|
flag {
|
|
name: "taskbar_quiet_mode_change_support"
|
|
namespace: "launcher"
|
|
description: "Support changing quiet mode for user profiles in taskbar."
|
|
bug: "345760034"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_recents_window_proto_log"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enables tracking recents window logs in ProtoLog"
|
|
bug: "292269949"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_state_manager_proto_log"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enables tracking state manager logs in ProtoLog"
|
|
bug: "292269949"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_tiered_widgets_by_default_in_picker"
|
|
namespace: "launcher"
|
|
description: "Shows filtered set of widgets by default and an option to show all widgets in the widget picker"
|
|
bug: "356127021"
|
|
}
|
|
|
|
flag {
|
|
name: "show_taskbar_pinning_popup_from_anywhere"
|
|
namespace: "launcher"
|
|
description: "Shows the pinning popup view after long-pressing or right-clicking anywhere on the pinned taskbar"
|
|
bug: "297325541"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_launcher_overview_in_window"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enables launcher recents opening inside of a window instead of being hosted in launcher activity."
|
|
bug: "292269949"
|
|
}
|
|
|
|
flag {
|
|
name: "use_system_radius_for_app_widgets"
|
|
namespace: "launcher"
|
|
description: "Use system radius for enforced widget corners instead of a separate 16.dp value"
|
|
bug: "373351337"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_contrast_tiles"
|
|
namespace: "launcher"
|
|
description: "Enable launcher app contrast tiles."
|
|
bug: "341217082"
|
|
}
|
|
|
|
flag {
|
|
name: "msdl_feedback"
|
|
namespace: "launcher"
|
|
description: "Enable MSDL feedback for Launcher interactions"
|
|
bug: "377496684"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_launcher_icon_shapes"
|
|
namespace: "launcher"
|
|
description: "Enable launcher icon shape customizations"
|
|
bug: "348708061"
|
|
}
|
|
|
|
flag {
|
|
name: "predictive_back_to_home_polish"
|
|
namespace: "launcher"
|
|
description: "Enables workspace reveal animation for predictive back-to-home"
|
|
bug: "382453424"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "predictive_back_to_home_blur"
|
|
namespace: "launcher"
|
|
description: "Adds blur for predictive back-to-home"
|
|
bug: "342178850"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_launcher_visual_refresh"
|
|
namespace: "launcher"
|
|
description: "Adds refresh for font family, app longpress menu icons, and pagination dots"
|
|
bug: "395145453"
|
|
}
|
|
|
|
flag {
|
|
name: "external_data_access"
|
|
namespace: "launcher"
|
|
description: "For LauncherProvider bug fixes and new static permissions as part of the cross oem backup / restore effort."
|
|
bug: "395145453"
|
|
is_fixed_read_only: true
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "gsf_res"
|
|
namespace: "launcher"
|
|
description: "Adds refresh for font family. Needs to be fixed to be used in resources."
|
|
bug: "395145453"
|
|
is_fixed_read_only: true
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "restore_archived_shortcuts"
|
|
namespace: "launcher"
|
|
description: "Makes sure pre-archived pinned shortcuts also get restored"
|
|
bug: "375414891"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "restore_archived_app_icons_from_db"
|
|
namespace: "launcher"
|
|
description: "Restores pre-archived icons from db when available, mimicing promise icons"
|
|
bug: "391913214"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_mouse_interaction_changes"
|
|
namespace: "launcher"
|
|
description: "Changes mouse interaction behavior"
|
|
bug: "388897603"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_alt_tab_kqs_on_connected_displays"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enable Alt + Tab KQS support on connected displays"
|
|
bug: "394007677"
|
|
}
|
|
|
|
flag {
|
|
name: "expressive_theme_in_taskbar_and_navigation"
|
|
namespace: "launcher"
|
|
description: "Enables the expressive theme and GSF font styles for Taskbar and Gesture Navigation"
|
|
bug: "394613212"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_strict_mode"
|
|
namespace: "launcher"
|
|
description: "Enable Strict Mode for the Launcher app"
|
|
bug: "394651876"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_alt_tab_kqs_flatenning"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enable Alt + Tab KQS view to show apps in flattened structure"
|
|
bug: "382769617"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_gesture_nav_on_connected_displays"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Enables gesture navigation handling on connected displays"
|
|
bug: "382130680"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_behind_shade"
|
|
namespace: "lse_desktop_experience"
|
|
description: "Keeps taskbar behind notification shade when its pulled down"
|
|
bug: "343194358"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_scalability_for_desktop_experience"
|
|
namespace: "launcher"
|
|
description: "Enable more grid scale options on the launcher for desktop experience"
|
|
bug: "375491272"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_gesture_nav_horizontal_touch_slop"
|
|
namespace: "launcher"
|
|
description: "Enables horizontal touch slop checking in non-vertical fling navigation gestures"
|
|
bug: "394364217"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "sync_app_launch_with_taskbar_stash"
|
|
namespace: "launcher"
|
|
description: "Syncs the two animations (app launch, taskbar stash) so they play at the same time."
|
|
bug: "319162553"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "remove_apps_refresh_on_right_click"
|
|
namespace: "launcher"
|
|
description: "Remove predicted apps refresh on right click"
|
|
bug: "343650193"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_for_direct_boot"
|
|
namespace: "launcher"
|
|
description: "Initializes parts of Taskbar before onUserUnlocked"
|
|
bug: "324485921"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "enable_taskbar_ui_thread"
|
|
namespace: "launcher"
|
|
description: "Enable per-window thread for taskbar"
|
|
bug: "404636836"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_expressive_folder_expansion"
|
|
namespace: "launcher"
|
|
description: "Enables expressive folder expansion motion"
|
|
bug: "348708061"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|
|
|
|
flag {
|
|
name: "model_repository"
|
|
namespace: "launcher"
|
|
description: "Adds various data repositories for the model"
|
|
bug: "390572144"
|
|
}
|
|
|
|
flag {
|
|
name: "home_screen_edit_improvements"
|
|
namespace: "launcher"
|
|
description: "Improves item removal and resizing within home screen"
|
|
bug: "416087474"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_widget_picker_refactor"
|
|
namespace: "launcher"
|
|
description: "Enables the refactored code for widget picker using separate activity and module"
|
|
bug: "370950552"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_reversible_home_action_corner"
|
|
namespace: "launcher"
|
|
description: "Enables home action corner to be reversible"
|
|
bug: "416664984"
|
|
}
|
|
|
|
flag {
|
|
name: "enable_long_press_remove_shortcut"
|
|
namespace: "launcher"
|
|
description: "Enables remove app shortcut on long press menu"
|
|
bug: "419289205"
|
|
metadata {
|
|
purpose: PURPOSE_BUGFIX
|
|
}
|
|
}
|