| # proto-file: build/make/tools/aconfig/aconfig_protos/protos/aconfig.proto | |
| # proto-message: flag_declarations | |
| # Project link: http://gantry/projects/android_platform_multitasking | |
| package: "com.android.wm.shell" | |
| container: "system" | |
| flag { | |
| name: "enable_taskbar_navbar_unification" | |
| namespace: "multitasking" | |
| description: "Enables taskbar / navbar unification" | |
| bug: "309671494" | |
| } | |
| flag { | |
| name: "enable_pip2" | |
| namespace: "multitasking" | |
| description: "Enables the new implementation of PiP (PiP2)" | |
| bug: "311462191" | |
| } | |
| flag { | |
| name: "enable_pip2_on_tv" | |
| namespace: "multitasking" | |
| description: "Enables the new implementation of PiP (PiP2) on TV" | |
| bug: "403347147" | |
| } | |
| flag { | |
| name: "enable_new_bubble_animations" | |
| namespace: "multitasking" | |
| description: "Enables new animations for expand and collapse for bubbles" | |
| bug: "311450609" | |
| } | |
| flag { | |
| name: "enable_pip_umo_experience" | |
| namespace: "multitasking" | |
| description: "Enables new UMO experience for PiP menu" | |
| bug: "307998712" | |
| } | |
| flag { | |
| name: "enable_bubble_bar" | |
| namespace: "multitasking" | |
| description: "Enables the new bubble bar UI for tablets" | |
| bug: "286246694" | |
| } | |
| flag { | |
| name: "enable_bubbles_long_press_nav_handle" | |
| namespace: "multitasking" | |
| description: "Enables long-press action for nav handle when a bubble is expanded" | |
| bug: "324910035" | |
| } | |
| flag { | |
| name: "enable_optional_bubble_overflow" | |
| namespace: "multitasking" | |
| description: "Hides the bubble overflow if there aren't any overflowed bubbles" | |
| bug: "334175587" | |
| } | |
| flag { | |
| name: "enable_retrievable_bubbles" | |
| namespace: "multitasking" | |
| description: "Allow opening bubbles overflow UI without bubbles being visible" | |
| bug: "340337839" | |
| } | |
| flag { | |
| name: "enable_bubble_stashing" | |
| namespace: "multitasking" | |
| description: "Allow the floating bubble stack to stash on the edge of the screen" | |
| bug: "341361249" | |
| } | |
| flag { | |
| name: "enable_tiny_taskbar" | |
| namespace: "multitasking" | |
| description: "Enables Taskbar on phones" | |
| bug: "341784466" | |
| } | |
| flag { | |
| name: "enable_bubble_anything" | |
| namespace: "multitasking" | |
| description: "Enable UI affordances to put other content into a bubble" | |
| bug: "342245211" | |
| } | |
| flag { | |
| name: "enable_create_any_bubble" | |
| namespace: "multitasking" | |
| description: "Enable UI affordances to create bubbles via launcher app icons" | |
| bug: "385220199" | |
| } | |
| flag { | |
| name: "enable_taskbar_on_phones" | |
| namespace: "multitasking" | |
| description: "Enables taskbar on phones" | |
| bug: "348007377" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_shell_top_task_tracking" | |
| namespace: "multitasking" | |
| description: "Enables tracking top tasks from the shell" | |
| bug: "346588978" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_recents_bookend_transition" | |
| namespace: "multitasking" | |
| description: "Use a finish-transition to clean up recents instead of the finish-WCT" | |
| bug: "346588978" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_bubble_to_fullscreen" | |
| namespace: "multitasking" | |
| description: "Enable an option to move bubbles to fullscreen" | |
| bug: "363326492" | |
| } | |
| flag { | |
| name: "enable_flexible_two_app_split" | |
| namespace: "multitasking" | |
| description: "Enables only 2 app 90:10 split" | |
| bug: "349828130" | |
| } | |
| flag { | |
| name: "enable_flexible_split" | |
| namespace: "multitasking" | |
| description: "Enables flexibile split feature for split screen" | |
| bug: "349828130" | |
| } | |
| flag { | |
| name: "task_view_repository" | |
| namespace: "multitasking" | |
| description: "Factor task-view state tracking out of taskviewtransitions" | |
| bug: "384976265" | |
| } | |
| flag { | |
| name: "fix_missing_user_change_callbacks" | |
| namespace: "multitasking" | |
| description: "Fix a race condition that could make Shell miss a user change callback." | |
| bug: "404251029" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_bubble_bar_on_phones" | |
| namespace: "multitasking" | |
| description: "Try out bubble bar on phones" | |
| bug: "394869612" | |
| } | |
| flag { | |
| name: "enable_bubble_task_view_listener" | |
| namespace: "multitasking" | |
| description: "Use the same taskview listener for bubble bar and floating" | |
| bug: "272102927" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_gsf" | |
| namespace: "multitasking" | |
| description: "Applies GSF font styles to multitasking." | |
| bug: "400534660" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_magnetic_split_divider" | |
| namespace: "multitasking" | |
| description: "Makes the split divider snap 'magnetically' to available snap points during drag" | |
| bug: "383631946" | |
| } | |
| flag { | |
| name: "enable_dynamic_insets_for_app_launch" | |
| namespace: "multitasking" | |
| description: "Enables dynamic insets for app launch so the window is properly cropped" | |
| bug: "336511494" | |
| } | |
| flag { | |
| name: "task_view_transitions_refactor" | |
| namespace: "windowing_frontend" | |
| description: "Refactor TaskViewTransitions.startAnimation" | |
| bug: "402454136" | |
| } | |
| flag { | |
| name: "enable_pip_box_shadows" | |
| namespace: "multitasking" | |
| description: "Enables box shadows for PiP" | |
| bug: "367464660" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_enter_split_remove_bubble" | |
| namespace: "multitasking" | |
| description: "Enable removing a task from bubbles when it is entering split screen" | |
| bug: "396315875" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "enable_bubble_bar_to_floating_transition" | |
| namespace: "multitasking" | |
| description: "Enable transitioning from bubble bar to floating when folding" | |
| bug: "380105874" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "fix_bubbles_to_recents" | |
| namespace: "multitasking" | |
| description: "Fixes a bug with entering recents via 3 button when bubbles are open" | |
| bug: "418760100" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "bug_rotation_button_cover_bubble" | |
| namespace: "multitasking" | |
| description: "Fixes a bug where clicking the rotation button would open the bubble." | |
| bug: "424165276" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "split_disable_child_task_bounds" | |
| namespace: "multitasking" | |
| description: "Fixes a bug where split task can keep bounds from previous multitasking mode." | |
| bug: "427245857" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "fix_bubbles_expanded_sysui_flag" | |
| namespace: "multitasking" | |
| description: "Fixes a bug when we shell fails to notify launcher of collapsed expanded bubble." | |
| bug: "435098356" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } | |
| flag { | |
| name: "fix_bubbles_cancel_animation" | |
| namespace: "multitasking" | |
| description: "Fixes a bug where state was incorrect if the expandedView animation was canceled." | |
| bug: "420487074" | |
| metadata { | |
| purpose: PURPOSE_BUGFIX | |
| } | |
| } |