1# proto-file: build/make/tools/aconfig/aconfig_protos/protos/aconfig.proto 2# proto-message: flag_declarations 3# Project link: http://gantry/projects/android_platform_multitasking 4 5package: "com.android.wm.shell" 6container: "system" 7 8 9flag { 10 name: "enable_taskbar_navbar_unification" 11 namespace: "multitasking" 12 description: "Enables taskbar / navbar unification" 13 bug: "309671494" 14} 15 16flag { 17 name: "enable_pip2" 18 namespace: "multitasking" 19 description: "Enables the new implementation of PiP (PiP2)" 20 bug: "311462191" 21} 22 23flag { 24 name: "enable_new_bubble_animations" 25 namespace: "multitasking" 26 description: "Enables new animations for expand and collapse for bubbles" 27 bug: "311450609" 28} 29 30flag { 31 name: "enable_pip_umo_experience" 32 namespace: "multitasking" 33 description: "Enables new UMO experience for PiP menu" 34 bug: "307998712" 35} 36 37flag { 38 name: "enable_bubble_bar" 39 namespace: "multitasking" 40 description: "Enables the new bubble bar UI for tablets" 41 bug: "286246694" 42} 43 44flag { 45 name: "enable_bubbles_long_press_nav_handle" 46 namespace: "multitasking" 47 description: "Enables long-press action for nav handle when a bubble is expanded" 48 bug: "324910035" 49} 50 51flag { 52 name: "enable_optional_bubble_overflow" 53 namespace: "multitasking" 54 description: "Hides the bubble overflow if there aren't any overflowed bubbles" 55 bug: "334175587" 56} 57 58flag { 59 name: "enable_retrievable_bubbles" 60 namespace: "multitasking" 61 description: "Allow opening bubbles overflow UI without bubbles being visible" 62 bug: "340337839" 63} 64 65flag { 66 name: "enable_bubble_stashing" 67 namespace: "multitasking" 68 description: "Allow the floating bubble stack to stash on the edge of the screen" 69 bug: "341361249" 70} 71 72flag { 73 name: "enable_tiny_taskbar" 74 namespace: "multitasking" 75 description: "Enables Taskbar on phones" 76 bug: "341784466" 77} 78 79flag { 80 name: "enable_bubble_anything" 81 namespace: "multitasking" 82 description: "Enable UI affordances to put other content into a bubble" 83 bug: "342245211" 84} 85 86flag { 87 name: "enable_create_any_bubble" 88 namespace: "multitasking" 89 description: "Enable UI affordances to create bubbles via launcher app icons" 90 bug: "385220199" 91} 92 93flag { 94 name: "only_reuse_bubbled_task_when_launched_from_bubble" 95 namespace: "multitasking" 96 description: "Allow reusing bubbled tasks for new activities only when launching from bubbles" 97 bug: "328229865" 98 metadata { 99 purpose: PURPOSE_BUGFIX 100 } 101} 102 103flag { 104 name: "enable_taskbar_on_phones" 105 namespace: "multitasking" 106 description: "Enables taskbar on phones" 107 bug: "348007377" 108 metadata { 109 purpose: PURPOSE_BUGFIX 110 } 111} 112 113flag { 114 name: "enable_shell_top_task_tracking" 115 namespace: "multitasking" 116 description: "Enables tracking top tasks from the shell" 117 bug: "346588978" 118 metadata { 119 purpose: PURPOSE_BUGFIX 120 } 121} 122 123flag { 124 name: "enable_recents_bookend_transition" 125 namespace: "multitasking" 126 description: "Use a finish-transition to clean up recents instead of the finish-WCT" 127 bug: "346588978" 128 metadata { 129 purpose: PURPOSE_BUGFIX 130 } 131} 132 133flag { 134 name: "bubble_view_info_executors" 135 namespace: "multitasking" 136 description: "Use executors to inflate bubble views" 137 bug: "353894869" 138 metadata { 139 purpose: PURPOSE_BUGFIX 140 } 141} 142 143flag { 144 name: "enable_bubble_to_fullscreen" 145 namespace: "multitasking" 146 description: "Enable an option to move bubbles to fullscreen" 147 bug: "363326492" 148} 149 150flag { 151 name: "enable_flexible_two_app_split" 152 namespace: "multitasking" 153 description: "Enables only 2 app 90:10 split" 154 bug: "349828130" 155} 156 157flag { 158 name: "enable_flexible_split" 159 namespace: "multitasking" 160 description: "Enables flexibile split feature for split screen" 161 bug: "349828130" 162} 163 164flag { 165 name: "enable_task_view_controller_cleanup" 166 namespace: "multitasking" 167 description: "Fix memory leak with task view controllers" 168 bug: "369995920" 169 metadata { 170 purpose: PURPOSE_BUGFIX 171 } 172} 173 174flag { 175 name: "task_view_repository" 176 namespace: "multitasking" 177 description: "Factor task-view state tracking out of taskviewtransitions" 178 bug: "384976265" 179} 180 181flag { 182 name: "fix_missing_user_change_callbacks" 183 namespace: "multitasking" 184 description: "Fix a race condition that could make Shell miss a user change callback." 185 bug: "404251029" 186 metadata { 187 purpose: PURPOSE_BUGFIX 188 } 189} 190 191flag { 192 name: "enable_bubble_bar_on_phones" 193 namespace: "multitasking" 194 description: "Try out bubble bar on phones" 195 bug: "394869612" 196} 197 198flag { 199 name: "enable_bubble_task_view_listener" 200 namespace: "multitasking" 201 description: "Use the same taskview listener for bubble bar and floating" 202 bug: "272102927" 203 metadata { 204 purpose: PURPOSE_BUGFIX 205 } 206} 207 208flag { 209 name: "enable_gsf" 210 namespace: "multitasking" 211 description: "Applies GSF font styles to multitasking." 212 bug: "400534660" 213 metadata { 214 purpose: PURPOSE_BUGFIX 215 } 216} 217 218flag { 219 name: "enable_magnetic_split_divider" 220 namespace: "multitasking" 221 description: "Makes the split divider snap 'magnetically' to available snap points during drag" 222 bug: "383631946" 223} 224 225flag { 226 name: "enable_dynamic_insets_for_app_launch" 227 namespace: "multitasking" 228 description: "Enables dynamic insets for app launch so the window is properly cropped" 229 bug: "336511494" 230} 231