1package: "com.android.launcher3" 2container: "system" 3 4flag { 5 name: "enable_expanding_pause_work_button" 6 namespace: "launcher" 7 description: "Expand and collapse pause work button while scrolling." 8 bug: "270390779" 9} 10 11flag { 12 name: "enable_twoline_allapps" 13 namespace: "launcher" 14 description: "Enables two line label inside all apps." 15 bug: "270390937" 16} 17 18flag { 19 name: "enable_twoline_toggle" 20 namespace: "launcher" 21 description: "Enables visibility in home settings to see the toggle to turn on/off two lines in all apps." 22 bug: "316027081" 23} 24 25flag { 26 name: "enable_cursor_hover_states" 27 namespace: "launcher" 28 description: "Enables cursor hover states for certain elements." 29 bug: "243191650" 30} 31 32flag { 33 name: "enable_responsive_workspace" 34 namespace: "launcher" 35 description: "Enables new workspace grid calculations method." 36 bug: "302189128" 37} 38 39flag { 40 name: "enable_focus_outline" 41 namespace: "launcher" 42 description: "Enables focus states outline for launcher." 43 bug: "310953377" 44} 45 46flag { 47 name: "enable_taskbar_no_recreate" 48 namespace: "launcher" 49 description: "Enables taskbar with no recreation from lifecycle changes of TaskbarActivityContext." 50 bug: "299193589" 51} 52 53flag { 54 name: "enable_home_transition_listener" 55 namespace: "launcher" 56 description: "Enables launcher to listen to all transitions that include home activity" 57 bug: "306053414" 58} 59 60flag { 61 name: "enable_taskbar_pinning" 62 namespace: "launcher" 63 description: "Enables taskbar pinning to allow user to switch between transient and persistent taskbar flavors." 64 bug: "296231746" 65} 66 67flag { 68 name: "enable_taskbar_connected_displays" 69 namespace: "launcher" 70 description: "Enables connected displays in taskbar." 71 bug: "362720616" 72} 73 74flag { 75 name: "enable_taskbar_customization" 76 namespace: "launcher" 77 description: "Enables taskbar customization framework." 78 bug: "347281365" 79} 80 81flag { 82 name: "enable_unfolded_two_pane_picker" 83 namespace: "launcher" 84 description: "Enables two pane widget picker for unfolded foldables" 85 bug: "313922374" 86} 87 88flag { 89 name: "enable_tablet_two_pane_picker_v2" 90 namespace: "launcher" 91 description: "Enables full width two pane widget picker for tablets in landscape and portrait" 92 bug: "315055849" 93} 94 95flag { 96 name: "enable_two_pane_launcher_settings" 97 namespace: "launcher" 98 description: "Enables two panel settings when on large enough displays" 99 bug: "204463748" 100} 101 102flag { 103 name: "enable_predictive_back_gesture" 104 namespace: "launcher" 105 description: "Enable predictive back gesture on Launcher (including all apps and widget picker)." 106 bug: "238475505" 107} 108 109flag { 110 name: "enable_shortcut_dont_suggest_app" 111 namespace: "launcher" 112 description: "Enables don't suggest app shortcut for suggested apps" 113 bug: "319250810" 114} 115 116flag { 117 name: "enable_support_for_archiving" 118 namespace: "launcher" 119 description: "Enables support for archived apps in Launcher3, such as empty progress bar etc." 120 bug: "210590852" 121} 122 123flag { 124 name: "enable_private_space_install_shortcut" 125 namespace: "launcher" 126 description: "Enables long-press shortcut to install a copy of an app to Private space" 127 bug: "316118005" 128} 129 130flag { 131 name: "enable_launcher_br_metrics_fixed" 132 namespace: "launcher" 133 description: "Enables logging of Launcher restore metrics to the Backup & Restore team" 134 bug: "307527314" 135 is_fixed_read_only: true 136} 137 138flag { 139 name: "enable_reboot_unlock_animation" 140 namespace: "launcher" 141 description: "Enables unlock animation after device reboot" 142 bug: "298231234" 143} 144 145flag { 146 name: "enable_workspace_inflation" 147 namespace: "launcher" 148 description: "Enables asnc inflation of workspace icons" 149 bug: "318539160" 150} 151 152flag { 153 name: "enable_unfold_state_animation" 154 namespace: "launcher" 155 description: "Tie unfold animation with state animation" 156 bug: "297057373" 157} 158 159flag { 160 name: "enable_generated_previews" 161 namespace: "launcher" 162 description: "Enables support for RemoteViews previews in the widget picker." 163 bug: "306546610" 164} 165 166flag { 167 name: "enable_categorized_widget_suggestions" 168 namespace: "launcher" 169 description: "Enables widget suggestions in widget picker to be displayed in categories" 170 bug: "318410881" 171} 172 173flag { 174 name: "force_monochrome_app_icons" 175 namespace: "launcher" 176 description: "Enable the ability to generate monochromatic icons, if it is not provided by the app" 177 bug: "270396209" 178} 179 180flag { 181 name: "enable_add_app_widget_via_config_activity_v2" 182 namespace: "launcher" 183 description: "When adding app widget through config activity, directly add it to workspace to reduce flicker" 184 bug: "284236964" 185 metadata { 186 purpose: PURPOSE_BUGFIX 187 } 188} 189 190flag { 191 name: "use_activity_overlay" 192 namespace: "launcher" 193 description: "Use an activity for home screen overlay" 194 bug: "273828110" 195} 196 197flag { 198 name: "enable_grid_migration_fix" 199 namespace: "launcher" 200 description: "Keep items in place when migrating to a bigger grid" 201 bug: "325286145" 202 is_fixed_read_only: true 203 metadata { 204 purpose: PURPOSE_BUGFIX 205 } 206} 207 208flag { 209 name: "enable_narrow_grid_restore" 210 namespace: "launcher" 211 description: "Using only the most recent workspace when restoring to avoid confusion." 212 is_fixed_read_only: true 213 bug: "325285743" 214 metadata { 215 purpose: PURPOSE_BUGFIX 216 } 217} 218 219flag { 220 name: "enable_scaling_reveal_home_animation" 221 namespace: "launcher" 222 description: "Enables the Home gesture animation" 223 bug: "308801666" 224} 225 226flag { 227 name: "enable_widget_tap_to_add" 228 namespace: "launcher" 229 description: "Enables an add button in the widget picker" 230 bug: "323886237" 231} 232 233flag { 234 name: "enable_handle_delayed_gesture_callbacks" 235 namespace: "launcher" 236 description: "Enables additional handling for delayed mid-gesture callbacks" 237 bug: "285636175" 238 metadata { 239 purpose: PURPOSE_BUGFIX 240 } 241} 242 243flag { 244 name: "enable_fallback_overview_in_window" 245 namespace: "launcher" 246 description: "Enables fallback recents opening inside of a window instead of an activity." 247 bug: "292269949" 248} 249 250flag { 251 name: "enable_smartspace_as_a_widget" 252 namespace: "launcher" 253 description: "Enables smartspace as a widget" 254 bug: "300140279" 255} 256 257flag { 258 name: "enable_smartspace_removal_toggle" 259 namespace: "launcher" 260 description: "Enables smartspace removal toggle" 261 bug: "303471576" 262} 263 264flag { 265 name: "enable_additional_home_animations" 266 namespace: "launcher" 267 description: "Enables custom home animations for non-running tasks" 268 bug: "237638627" 269 metadata { 270 purpose: PURPOSE_BUGFIX 271 } 272} 273 274flag { 275 name: "enabled_folders_in_all_apps" 276 namespace: "launcher" 277 description: "Enables folders in all apps" 278 bug: "341582436" 279} 280 281flag { 282 name: "enable_recents_in_taskbar" 283 namespace: "launcher" 284 description: "Replace hybrid hotseat app predictions with strictly Recent Apps" 285 bug: "315354060" 286} 287 288flag { 289 name: "enable_first_screen_broadcast_archiving_extras" 290 namespace: "launcher" 291 description: "adds Extras to first screen broadcast for archived apps" 292 bug: "322314760" 293 is_fixed_read_only: true 294 metadata { 295 purpose: PURPOSE_BUGFIX 296 } 297} 298 299flag { 300 name: "enable_container_return_animations" 301 namespace: "launcher" 302 description: "Enables the container return animation mirroring launches." 303 bug: "341017746" 304} 305 306flag { 307 name: "floating_search_bar" 308 namespace: "launcher" 309 description: "Search bar persists at the bottom of the screen across Launcher states" 310 bug: "346408388" 311} 312 313flag { 314 name: "all_apps_sheet_for_handheld" 315 namespace: "launcher" 316 description: "All Apps will be presented on a bottom sheet in handheld mode" 317 bug: "374186088" 318} 319 320flag { 321 name: "multiline_search_bar" 322 namespace: "launcher" 323 description: "Search bar can wrap to multi-line" 324 bug: "341795751" 325} 326 327flag { 328 name: "enable_multi_instance_menu_taskbar" 329 namespace: "launcher" 330 description: "Menu in Taskbar with options to launch and manage multiple instances of the same app" 331 bug: "355237285" 332} 333 334flag { 335 name: "navigate_to_child_preference" 336 namespace: "launcher" 337 description: "Settings screen supports navigating to child preference if the key is not on the screen" 338 bug: "293390881" 339} 340 341flag { 342 name: "use_new_icon_for_archived_apps" 343 namespace: "launcher" 344 description: "Archived apps will use new cloud icon in app title instead of overlay" 345 bug: "350758155" 346 metadata { 347 purpose: PURPOSE_BUGFIX 348 } 349} 350 351flag { 352 name: "letter_fast_scroller" 353 namespace: "launcher" 354 description: "Change fast scroller to a lettered list" 355 bug: "358673724" 356} 357 358flag { 359 name: "enable_desktop_task_alpha_animation" 360 namespace: "launcher" 361 description: "Enables the animation of the desktop task's background view" 362 bug: "320307666" 363 metadata { 364 purpose: PURPOSE_BUGFIX 365 } 366} 367 368flag { 369 name: "ignore_three_finger_trackpad_for_nav_handle_long_press" 370 namespace: "launcher" 371 description: "Ignore three finger trackpad event for nav handle long press" 372 bug: "342143522" 373 metadata { 374 purpose: PURPOSE_BUGFIX 375 } 376} 377 378flag { 379 name: "work_scheduler_in_work_profile" 380 namespace: "launcher" 381 description: "Enables work scheduler view above the work pause button in work profile." 382 bug: "361589193" 383} 384 385flag { 386 name: "one_grid_specs" 387 namespace: "launcher" 388 description: "Defines the new specs for grids based on OneGrid" 389 bug: "364711064" 390} 391 392flag { 393 name: "one_grid_mounted_mode" 394 namespace: "launcher" 395 description: "Support a fixed landscape mode for handheld devices" 396 bug: "364711735" 397} 398 399flag { 400 name: "one_grid_rotation_handling" 401 namespace: "launcher" 402 description: "New landscape approach for the workspace using different rows and columns in landscape and portrait" 403 bug: "364711814" 404} 405 406flag { 407 name: "grid_migration_refactor" 408 namespace: "launcher" 409 description: "Refactor grid migration such that the code is simpler to understand and update" 410 bug: "358399271" 411} 412 413flag { 414 name: "accessibility_scroll_on_allapps" 415 namespace: "launcher" 416 description: "Scroll to item position if accessibility focused" 417 bug: "265392261" 418 metadata { 419 purpose: PURPOSE_BUGFIX 420 } 421} 422 423flag { 424 name: "enable_dismiss_prediction_undo" 425 namespace: "launcher" 426 description: "Show an 'Undo' snackbar when users dismiss a predicted hotseat item" 427 bug: "270394476" 428} 429 430flag { 431 name: "enable_all_apps_button_in_hotseat" 432 namespace: "launcher" 433 description: "Enables displaying the all apps button in the hotseat." 434 bug: "270393897" 435} 436 437flag { 438 name: "taskbar_quiet_mode_change_support" 439 namespace: "launcher" 440 description: "Support changing quiet mode for user profiles in taskbar." 441 bug: "345760034" 442} 443 444flag { 445 name: "taskbar_overflow" 446 namespace: "launcher" 447 description: "Show recent apps in the taskbar overflow." 448 bug: "368119679" 449} 450 451flag { 452 name: "enable_active_gesture_proto_log" 453 namespace: "launcher" 454 description: "Enables tracking active gesture logs in ProtoLog" 455 bug: "293182501" 456} 457 458flag { 459 name: "enable_recents_window_proto_log" 460 namespace: "launcher" 461 description: "Enables tracking recents window logs in ProtoLog" 462 bug: "292269949" 463} 464 465flag { 466 name: "enable_state_manager_proto_log" 467 namespace: "launcher" 468 description: "Enables tracking state manager logs in ProtoLog" 469 bug: "292269949" 470} 471 472flag { 473 name: "coordinate_workspace_scale" 474 namespace: "launcher" 475 description: "Ensure that the workspace and hotseat scale doesn't conflict and transitions smoothly between launching and closing apps" 476 bug: "366403487" 477 metadata { 478 purpose: PURPOSE_BUGFIX 479 } 480} 481 482flag { 483 name: "enable_tiered_widgets_by_default_in_picker" 484 namespace: "launcher" 485 description: "Shows filtered set of widgets by default and an option to show all widgets in the widget picker" 486 bug: "356127021" 487} 488 489flag { 490 name: "show_taskbar_pinning_popup_from_anywhere" 491 namespace: "launcher" 492 description: "Shows the pinning popup view after long-pressing or right-clicking anywhere on the pinned taskbar" 493 bug: "297325541" 494} 495 496flag { 497 name: "enable_launcher_overview_in_window" 498 namespace: "launcher" 499 description: "Enables launcher recents opening inside of a window instead of being hosted in launcher activity." 500 bug: "292269949" 501} 502 503flag { 504 name: "use_system_radius_for_app_widgets" 505 namespace: "launcher" 506 description: "Use system radius for enforced widget corners instead of a separate 16.dp value" 507 bug: "373351337" 508 metadata { 509 purpose: PURPOSE_BUGFIX 510 } 511} 512 513flag { 514 name: "enable_contrast_tiles" 515 namespace: "launcher" 516 description: "Enable launcher app contrast tiles." 517 bug: "341217082" 518} 519 520flag { 521 name: "msdl_feedback" 522 namespace: "launcher" 523 description: "Enable MSDL feedback for Launcher interactions" 524 bug: "377496684" 525} 526 527flag { 528 name: "taskbar_recents_layout_transition" 529 namespace: "launcher" 530 description: "Enable Taskbar LayoutTransition for Recent Apps" 531 bug: "343521765" 532} 533 534flag { 535 name: "enable_pinning_app_with_context_menu" 536 namespace: "launcher" 537 description: "Add options to pin/unpin to taskbar to app context menus." 538 bug: "375648361" 539} 540 541flag { 542 name: "enable_launcher_icon_shapes" 543 namespace: "launcher" 544 description: "Enable launcher icon shape customizations" 545 bug: "348708061" 546}