xref: /aosp_15_r20/frameworks/base/libs/WindowManager/Shell/aconfig/multitasking.aconfig (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1# proto-file: build/make/tools/aconfig/aconfig_protos/protos/aconfig.proto
2
3package: "com.android.wm.shell"
4container: "system"
5
6flag {
7    name: "enable_app_pairs"
8    namespace: "multitasking"
9    description: "Enables the ability to create and save app pairs to the Home screen"
10    bug: "274835596"
11}
12
13flag {
14    name: "enable_split_contextual"
15    namespace: "multitasking"
16    description: "Enables invoking split contextually"
17    bug: "276361926"
18}
19
20flag {
21    name: "enable_taskbar_navbar_unification"
22    namespace: "multitasking"
23    description: "Enables taskbar / navbar unification"
24    bug: "309671494"
25}
26
27flag {
28    name: "enable_pip2"
29    namespace: "multitasking"
30    description: "Enables the new implementation of PiP (PiP2)"
31    bug: "311462191"
32}
33
34flag {
35    name: "enable_left_right_split_in_portrait"
36    namespace: "multitasking"
37    description: "Enables left/right split in portrait"
38    bug: "291018646"
39}
40
41flag {
42    name: "enable_new_bubble_animations"
43    namespace: "multitasking"
44    description: "Enables new animations for expand and collapse for bubbles"
45    bug: "311450609"
46}
47
48flag {
49    name: "enable_pip_umo_experience"
50    namespace: "multitasking"
51    description: "Enables new UMO experience for PiP menu"
52    bug: "307998712"
53}
54
55flag {
56    name: "enable_bubble_bar"
57    namespace: "multitasking"
58    description: "Enables the new bubble bar UI for tablets"
59    bug: "286246694"
60}
61
62flag {
63    name: "enable_bubbles_long_press_nav_handle"
64    namespace: "multitasking"
65    description: "Enables long-press action for nav handle when a bubble is expanded"
66    bug: "324910035"
67}
68
69flag {
70    name: "enable_optional_bubble_overflow"
71    namespace: "multitasking"
72    description: "Hides the bubble overflow if there aren't any overflowed bubbles"
73    bug: "334175587"
74}
75
76flag {
77    name: "enable_retrievable_bubbles"
78    namespace: "multitasking"
79    description: "Allow opening bubbles overflow UI without bubbles being visible"
80    bug: "340337839"
81}
82
83flag {
84    name: "enable_bubble_stashing"
85    namespace: "multitasking"
86    description: "Allow the floating bubble stack to stash on the edge of the screen"
87    bug: "341361249"
88}
89
90flag {
91    name: "enable_tiny_taskbar"
92    namespace: "multitasking"
93    description: "Enables Taskbar on phones"
94    bug: "341784466"
95}
96
97flag {
98    name: "enable_bubble_anything"
99    namespace: "multitasking"
100    description: "Enable UI affordances to put other content into a bubble"
101    bug: "342245211"
102}
103
104flag {
105    name: "only_reuse_bubbled_task_when_launched_from_bubble"
106    namespace: "multitasking"
107    description: "Allow reusing bubbled tasks for new activities only when launching from bubbles"
108    bug: "328229865"
109    metadata {
110        purpose: PURPOSE_BUGFIX
111    }
112}
113
114flag {
115    name: "enable_taskbar_on_phones"
116    namespace: "multitasking"
117    description: "Enables taskbar on phones"
118    bug: "348007377"
119    metadata {
120        purpose: PURPOSE_BUGFIX
121    }
122}
123
124flag {
125    name: "enable_shell_top_task_tracking"
126    namespace: "multitasking"
127    description: "Enables tracking top tasks from the shell"
128    bug: "342627272"
129    metadata {
130        purpose: PURPOSE_BUGFIX
131    }
132}
133
134flag {
135    name: "enable_bubble_bar_in_persistent_task_bar"
136    namespace: "multitasking"
137    description: "Enable bubble bar to be shown in the persistent task bar"
138    bug: "346391377"
139}
140
141flag {
142    name: "bubble_view_info_executors"
143    namespace: "multitasking"
144    description: "Use executors to inflate bubble views"
145    bug: "353894869"
146    metadata {
147        purpose: PURPOSE_BUGFIX
148    }
149}
150
151flag {
152   name: "enable_bubble_to_fullscreen"
153   namespace: "multitasking"
154   description: "Enable an option to move bubbles to fullscreen"
155   bug: "363326492"
156}
157
158flag {
159    name: "enable_flexible_two_app_split"
160    namespace: "multitasking"
161    description: "Enables only 2 app 90:10 split"
162    bug: "349828130"
163}
164
165flag {
166    name: "enable_flexible_split"
167    namespace: "multitasking"
168    description: "Enables flexibile split feature for split screen"
169    bug: "349828130"
170}
171
172flag {
173    name: "enable_task_view_controller_cleanup"
174    namespace: "multitasking"
175    description: "Fix memory leak with task view controllers"
176    bug: "369995920"
177    metadata {
178        purpose: PURPOSE_BUGFIX
179    }
180}
181