| # 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_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: "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_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_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: "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_task_view_rotation_animation" |
| namespace: "multitasking" |
| description: "Fixes jump-cut animation and un-synced bounds (including bubbles) when rotating." |
| bug: "351813733" |
| 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 |
| } |
| } |
| |
| flag { |
| name: "fix_bubbles_add_same_bubble_being_removed" |
| namespace: "multitasking" |
| description: "Fixes a race condition where a bubble gets an update while being animated out" |
| bug: "420487074" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "fix_bubbles_ime_focus_flicker" |
| namespace: "multitasking" |
| description: "Fixes an ime flicker due to non-bubbled activity gaining focus when switching bubbles" |
| bug: "416347012" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "dismiss_pip_from_lockscreen" |
| namespace: "multitasking" |
| description: "Fixes a bug where tapping on a notification for a PiP-ed app while on Lockscreen does not launch it in fullscreen." |
| bug: "373314569" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "fix_exit_split_on_enter_bubble" |
| namespace: "multitasking" |
| description: "Fixes a bug where split screen remains active if one of the tasks moves to bubble via a trampoline task." |
| bug: "440647718" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "enable_shell_restart_bubble_cleanup" |
| namespace: "multitasking" |
| description: "Convert bubbled tasks back to fullscreen when WMShell restarts." |
| bug: "425496840" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "fix_bubble_stack_view_expanded_when_added" |
| namespace: "multitasking" |
| description: "Set BubbleStackView as collapsed if it's expanded when trying to be added" |
| bug: "417447385" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "enable_bubble_event_history_logs" |
| namespace: "multitasking" |
| description: "Enable bubble event history logs" |
| bug: "436320481" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |
| flag { |
| name: "enable_2x1_split" |
| namespace: "multitasking" |
| description: "Enables the 2x1 split implementation" |
| bug: "439992109" |
| } |
| |
| flag { |
| name: "split_to_full_set_window_mode" |
| namespace: "multitasking" |
| description: "Set the launch windowing mode when split screen launches app in fullscreen." |
| bug: "427103183" |
| metadata { |
| purpose: PURPOSE_BUGFIX |
| } |
| } |
| |