blob: 9ea2e6fd06a0fbcb514e3821d91986f0b04b1547 [file]
# 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
}
}