blob: 88ab9d08a39060907f4210bb50e495a5d24288ed [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_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_bubble_transition_planner"
namespace: "multitasking"
description: "Enables BubbleTransitionsPlanner to handle bubble transitions"
bug: "473881387"
}
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_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: "enable_bubble_bar_on_phones"
namespace: "multitasking"
description: "Try out bubble bar on phones"
bug: "394869612"
}
flag {
name: "enable_shell_modes"
namespace: "multitasking"
description: "Shell hierarchy and modes infrastructure"
bug: "463244845"
}
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: "task_view_transitions_refactor"
namespace: "windowing_frontend"
description: "Refactor TaskViewTransitions.startAnimation"
bug: "402454136"
}
flag {
name: "enable_pip_box_shadows_v2"
namespace: "multitasking"
description: "Enables box shadows for PiP"
bug: "367464660"
}
flag {
name: "enable_2x1_split"
namespace: "multitasking"
description: "Enables the 2x1 split implementation"
bug: "439992109"
}
flag {
name: "bug_dont_remove_task_bubble"
namespace: "multitasking"
description: "Fixes a bug where tasks are being destroyed when a bubble is overflowed."
bug: "427302529"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "add_one_off_handler_leashes"
namespace: "multitasking"
description: "Add one-off leashes to non-Shell handlers (Remote, Recents, etc.) when starting or taking over an animation."
bug: "403529740"
}
flag {
name: "fix_bubble_swipe_up_dismiss_bubble_bar"
namespace: "multitasking"
description: "Allows you to swipe up to dismiss a bubble in bubble bar"
bug: "399910368"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "resolve_trampoline_destination_packages"
namespace: "multitasking"
description: "Fixes a bug where resolving package name for task trampoline."
bug: "370653710"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_ime_clipping"
namespace: "multitasking"
description: "Fix a bug where the ime clipped all of bubbles view when it shouldn't"
bug: "459673299"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_mark_task_as_trimmable"
namespace: "multitasking"
description: "Fixes a bug where tasks were not marked as trimmable when removed from a bubble"
bug: "474169292"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "disable_bubble_scrim_large_screens"
namespace: "multitasking"
description: "Disable the transparent scrim when a bubble is expanded on large screen devices that are eligible for Desktop Windowing."
bug: "463292965"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "disable_bubble_anything_desktop_windowing"
namespace: "multitasking"
description: "Disable Bubble Anything on large screen devices that are eligible for Desktop Windowing."
bug: "469240263"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "launch_bubble_on_main_display"
namespace: "multitasking"
description: "Ensure bubble task is created on the main display if triggered from a connected display."
bug: "457889029"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "enable_bubble_pinning"
namespace: "multitasking"
description: "Enables pinning bubbles on laptops and tablets"
bug: "493912543"
}
flag {
name: "consolidate_split_keyboard_shortcut_controllers"
namespace: "multitasking"
description: "Consolidate split desktop keyboard shortcuts handling on shell and launcher side"
bug: "438790317"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "use_bubble_icon_from_activity_info"
namespace: "multitasking"
description: "Load Bubble app icon from specific ActivityInfo rather than just the ApplicationInfo."
bug: "462281202"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "update_bubble_bar_taskbar_intersection"
namespace: "multitasking"
description: "Update the logic to determine if the expanded bubble bar will intersect the persistent taskbar"
bug: "478462570"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "bbev_square_corners_fix"
namespace: "multitasking"
description: "Fixes square corners when expanding Bubbles from PiP"
bug: "475068406"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "update_bubble_bounds_during_rotation"
namespace: "multitasking"
description: "Update the bounds of the expanded bubble task as part of the rotation transition"
bug: "471756214"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_adjust_accessibility_actions_for_stack_view_state"
namespace: "multitasking"
description: "Adjust accessibility actions for stack view expanded state"
bug: "469259914"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "bubble_dismiss_magnetize_collision_prevention"
namespace: "multitasking"
description: "Move the dismiss view higher so it`s magnetize zone does not collide with the bubble bar"
bug: "481701224"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_reduce_shadow_alpha"
namespace: "multitasking"
description: "Reduce floating bubbles scrim view alpha to make navigation buttons visible"
bug: "450646947"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_flicker_when_app_bubble_from_overflow"
namespace: "multitasking"
description: "Fixes a flicker issue that happens when promoting an app bubble from overflow"
bug: "472080053"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_bar_not_collapsed_if_animating_bubble"
namespace: "multitasking"
description: "Fixes bubble bar collapse failure when setExpandedFromSysui() is called while a bubble is animating."
bug: "487678424"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_notification_showing_in_lock_screen"
namespace: "multitasking"
description: "Fixes a bug where bubble notification persist on lock screen"
bug: "466186520"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_bar_flick_on_pinning_animation"
namespace: "multitasking"
description: "Fixes bubble flickering issue on the taskbar pinning animation completion"
bug: "484396747"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_bar_stashing_with_hardware_keyboard"
namespace: "multitasking"
description: "Fixes a bug where bubble bar stashes incorrectly when a hardware keyboard is connected"
bug: "461660471"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_swipe_up_notification_shade_with_bubble_bar"
namespace: "multitasking"
description: "Fixes an issue where swiping from the bottom of the notification shade while bubbles were expanded below wouldn't work"
bug: "483561405"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_verify_bubble_task_id_on_removal"
namespace: "multitasking"
description: "Fixes a bug where we remove a bubble based on package name after the bubble task has changed"
bug: "482877474"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_taskbar_scrim_view_on_home"
namespace: "multitasking"
description: "Fixes taskbar scrim view when bubbles are expanded on Launcher home screen"
bug: "492048302"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubbles_stashing_on_home"
namespace: "multitasking"
description: "Fixes a bug where bubbles could be stashed on launcher home"
bug: "487360955"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubbled_task_height"
namespace: "multitasking"
description: "Fixes bubbled task being short after device is folded"
bug: "487855787"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "bubbles_fix_issues_with_repeated_fold_unfold"
namespace: "multitasking"
description: "Fixes bubble issues when transitioning between modes due to repeated folding and unfolding"
bug: "450107220"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubbles_handle_user_education"
namespace: "multitasking"
description: "Fixes an issue where user education didn't dismiss"
bug: "490187640"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_dismiss_flyout_persistent_taskbar"
namespace: "multitasking"
description: "Fixes a bug where bubble bar flyout is not hidden on persistent taskbars"
bug: "493963961"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubbles_stack_visible_in_immersive"
namespace: "multitasking"
description: "Fixes a bug where the floating stack is visible in immersive mode"
bug: "494514819"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubbles_stash_incorrect_progress"
namespace: "multitasking"
description: "Fixes a bug where persistent bubble stash progress is incorrect after transition from home."
bug: "487826634"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_insets_when_invisible"
namespace: "multitasking"
description: "Fixes a bug where bubbles would still be in the insets even when invisible"
bug: "494114931"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_bubble_bar_visibility_update_dropped"
namespace: "multitasking"
description: "Fixes bubble bar visibility update being dropped when animations are interrupted"
bug: "474032293"
metadata {
purpose: PURPOSE_BUGFIX
}
}
flag {
name: "fix_pip_to_bubble_relaunch"
namespace: "multitasking"
description: "Fixes a bug where relaunching an app that was bubble'd after being PIP'd didn't work"
bug: "496911676"
metadata {
purpose: PURPOSE_BUGFIX
}
}