blob: 0d337eb948ad8760c123efdb047afd757a47f311 [file] [log] [blame]
Ned Burns6d480c32023-08-28 12:12:19 -04001package: "com.android.systemui"
Dennis Shen42aa2c02024-04-04 14:38:14 +00002container: "system"
Dave Mankofff6a791e2023-07-31 18:03:34 +00003
4flag {
5 name: "example_flag"
6 namespace: "systemui"
7 description: "An Example Flag"
8 bug: "292511372"
Dave Mankoff818186b2023-10-02 17:31:07 +00009}
10
11flag {
12 name: "sysui_teamfood"
13 namespace: "systemui"
14 description: "Enables all the sysui classic flags that are marked as being in teamfood"
15 bug: "302578396"
16}
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020017
18flag {
Beverlyc853b772024-02-16 21:19:27 +000019 name: "udfps_view_performance"
20 namespace: "systemui"
21 description: "Decrease screen off blocking calls by waiting until the device is finished going to sleep before adding the udfps view."
22 bug: "225183106"
23 metadata {
24 purpose: PURPOSE_BUGFIX
25 }
26}
27
28flag {
Jeff DeCew91e01cb2024-05-13 20:33:01 +000029 name: "priority_people_section"
30 namespace: "systemui"
31 description: "Add a new section for priority people (aka important conversations)."
32 bug: "340294566"
33}
34
35flag {
Jeff DeCew9d982342024-05-31 16:26:59 +000036 name: "notification_row_content_binder_refactor"
37 namespace: "systemui"
38 description: "Convert the NotificationContentInflater to Kotlin and restructure it to support modern views"
39 bug: "343942780"
40}
41
42flag {
Jeff DeCewf5f436be2024-03-19 21:06:02 +000043 name: "notification_minimalism_prototype"
44 namespace: "systemui"
45 description: "Prototype of notification minimalism; the new 'Intermediate' lockscreen customization proposal."
46 bug: "330387368"
47 metadata {
48 purpose: PURPOSE_BUGFIX
49 }
50}
51
52flag {
Jeff DeCew0297a6f2024-05-22 15:20:27 +000053 name: "notification_view_flipper_pausing_v2"
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000054 namespace: "systemui"
55 description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed."
56 bug: "309146176"
57 metadata {
58 purpose: PURPOSE_BUGFIX
59 }
60}
61
62flag {
Jeff DeCewd8397d82024-04-19 16:35:04 +000063 name: "notification_over_expansion_clipping_fix"
64 namespace: "systemui"
65 description: "fix NSSL clipping when over-expanding; fixes split shade bug."
66 bug: "288553572"
67 metadata {
68 purpose: PURPOSE_BUGFIX
69 }
70}
71
72flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080073 name: "notification_async_group_header_inflation"
74 namespace: "systemui"
75 description: "Inflates the notification group summary header views from the background thread."
76 bug: "217799515"
77}
78
79flag {
Yining Liu9a835c82023-10-31 01:30:23 +000080 name: "notification_async_hybrid_view_inflation"
81 namespace: "systemui"
82 description: "Inflates hybrid (single-line) notification views from the background thread."
83 bug: "217799515"
84}
85
86flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040087 name: "notification_color_update_logger"
88 namespace: "systemui"
89 description: "Enabled debug logging and dumping of notification color updates."
90 bug: "294347738"
91}
92
93flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020094 name: "notifications_footer_view_refactor"
95 namespace: "systemui"
96 description: "Enables the refactored version of the footer view in the notification shade "
97 "(containing the \"Clear all\" button). Should not bring any behavior changes"
98 bug: "293167744"
99}
Alexander Roederer74cda602023-10-11 00:24:09 +0000100
101flag {
Steve Elliott34edc352023-10-23 13:14:24 -0400102 name: "notifications_icon_container_refactor"
103 namespace: "systemui"
104 description: "Enables the refactored version of the notification icon container in StatusBar, "
105 "AOD, and the notification shelf. Should not bring any behavioral changes."
106 bug: "278765923"
107}
108
109flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +0100110 name: "notifications_hide_on_display_switch"
111 namespace: "systemui"
112 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
113 bug: "293824309"
114}
115
116flag {
András Kurucz305199f2023-12-18 18:31:34 +0000117 name: "notifications_improved_hun_animation"
118 namespace: "systemui"
119 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
120 bug: "243302608"
121}
122
123flag {
Yining Liu49c0d052024-02-22 23:52:59 +0000124 name: "notification_content_alpha_optimization"
125 namespace: "systemui"
126 description: "Only reset alpha values of needed content views"
127 bug: "292024656"
128 metadata {
129 purpose: PURPOSE_BUGFIX
130 }
131}
132
133flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000134 name: "notifications_live_data_store_refactor"
135 namespace: "systemui"
136 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
137 "Should not bring any behavior changes."
138 bug: "308623704"
139}
140
141flag {
András Kurucz4171ecc02024-03-18 20:14:55 +0000142 name: "notifications_heads_up_refactor"
143 namespace: "systemui"
144 description: "Use HeadsUpInteractor to feed HUN updates to the NSSL."
145 bug: "325936094"
146}
147
148flag {
Yining Liub5021762024-07-02 00:37:12 +0000149 name: "notification_transparent_header_fix"
150 namespace: "systemui"
151 description: "fix the transparent group header issue for async header inflation."
152 bug: "340161724"
153 metadata {
154 purpose: PURPOSE_BUGFIX
155 }
156}
157
158flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000159 name: "pss_app_selector_abrupt_exit_fix"
160 namespace: "systemui"
161 description: "Fixes the app selector abruptly disappearing without an animation, when the"
162 "selected task is the foreground task."
163 bug: "314385883"
164 metadata {
165 purpose: PURPOSE_BUGFIX
166 }
167}
168
169flag {
dakinola558bf872024-03-14 20:21:46 +0000170 name: "pss_app_selector_recents_split_screen"
171 namespace: "systemui"
172 description: "Allows recent apps selected for partial screenshare to be launched in split screen mode"
173 bug: "320449039"
174 metadata {
175 purpose: PURPOSE_BUGFIX
176 }
177}
178
179flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100180 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100181 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100182 description: "Moves part of the notification icon updates to the background."
183 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100184 metadata {
185 purpose: PURPOSE_BUGFIX
186 }
187}
188
189flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100190 name: "refactor_get_current_user"
191 namespace: "systemui"
192 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
193 bug: "305984787"
194}
195
196flag {
Jeff DeCew7a539312024-05-29 13:55:50 +0000197 name: "notification_avalanche_throttle_hun"
198 namespace: "systemui"
Jeff DeCewdf6a22e2024-05-29 14:00:54 +0000199 description: "During notification avalanche, throttle HUNs showing in fast succession."
Jeff DeCew7a539312024-05-29 13:55:50 +0000200 bug: "307288824"
201}
202
203flag {
Lyn06388cc2024-01-18 22:17:50 +0000204 name: "notification_avalanche_suppression"
205 namespace: "systemui"
206 description: "After notification avalanche floodgate event, suppress HUNs completely."
207 bug: "321089634"
208}
209
210flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000211 name: "notification_background_tint_optimization"
212 namespace: "systemui"
213 description: "Re-enable the codepath that removed tinting of notifications when the"
214 " standard background color is desired. This was the behavior before we discovered"
215 " a resources threading issue, which we worked around by tinting the notification"
Jeff DeCew4dd5e072024-05-16 19:38:20 +0000216 " backgrounds."
217 bug: "294830092"
218}
219
220flag {
221 name: "notification_footer_background_tint_optimization"
222 namespace: "systemui"
223 description: "Remove duplicative tinting of notification footer buttons. This was the behavior"
224 " before we discovered a resources threading issue, which we worked around by applying the"
225 " same color as a tint to the background drawable of footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000226 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000227}
228
229flag {
Yining Liud6b4a142024-06-25 21:15:57 +0000230 name: "notification_group_hun_removal_animation_fix"
231 namespace: "systemui"
232 description: "Fix the lack of hun removal animation for group notifications"
233 "(not GROUP_ALERT_SUMMARY)"
234 bug: "343475993"
235 metadata {
236 purpose: PURPOSE_BUGFIX
237 }
238}
239
240flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000241 name: "scene_container"
242 namespace: "systemui"
243 description: "Enables the scene container framework go/flexiglass."
244 bug: "283121968"
245}
Julia Tuttle5201be82023-10-30 17:49:30 -0400246
247flag {
burakovc98942c2024-04-25 16:15:35 +0000248 name: "dual_shade"
249 namespace: "systemui"
250 description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)."
251 bug: "337259436"
252}
253
254flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000255 name: "keyguard_bottom_area_refactor"
256 namespace: "systemui"
257 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
258 "lock icon and others."
259 bug: "290652751"
260}
261
262flag {
Beverly96b3e592023-11-08 15:32:58 +0000263 name: "device_entry_udfps_refactor"
264 namespace: "systemui"
265 description: "Refactoring device entry UDFPS icon to use modern architecture and "
266 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
267 bug: "279440316"
268}
269
270flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400271 name: "visual_interruptions_refactor"
272 namespace: "systemui"
273 description: "Enables the refactored version of the code to decide when notifications "
274 "HUN, bubble, pulse, or FSI."
275 bug: "261728888"
276}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700277
278flag {
279 name: "haptic_brightness_slider"
280 namespace: "systemui"
281 description: "Adds haptic feedback to the brightness slider."
282 bug: "296467915"
283}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000284
285flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000286 name: "unfold_animation_background_progress"
287 namespace: "systemui"
288 description: "Moves unfold animation progress calculation to a background thread"
289 bug: "277879146"
290}
291
292flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000293 name: "enable_background_keyguard_ondrawn_callback"
294 namespace: "systemui"
295 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
296 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
297 "Note that, even after this callback is called, we're waiting for all windows to finish "
298 " drawing."
299 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000300 metadata {
301 purpose: PURPOSE_BUGFIX
302 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000303}
304
305flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000306 name: "qs_new_pipeline"
307 namespace: "systemui"
308 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
309 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500310}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000311
312flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000313 name: "qs_new_tiles"
314 namespace: "systemui"
315 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000316 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000317}
318
319flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000320 name: "qs_new_tiles_future"
321 namespace: "systemui"
322 description: "Use the new tiles in the Quick Settings that are still under development. This flag will not be used to gate release but to prevent tiles under development from reaching teamfood."
323 bug: "311147395"
324}
325
326flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000327 name: "coroutine_tracing"
328 namespace: "systemui"
329 description: "Adds thread-local data to System UI's global coroutine scopes to "
330 "allow for tracing of coroutine continuations using System UI's tracinglib"
331 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100332}
333
334flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000335 name: "edge_back_gesture_handler_thread"
336 namespace: "systemui"
337 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
338 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
339 "the main thread with the rest of System UI."
340 bug: "304583132"
341}
342
343flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100344 name: "new_aod_transition"
345 namespace: "systemui"
346 description: "New LOCKSCREEN <=> AOD transition"
347 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100348}
349
350flag {
351 name: "light_reveal_migration"
352 namespace: "systemui"
353 description: "Move LightRevealScrim to recommended architecture"
354 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600355}
356
357flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000358 name: "theme_overlay_controller_wakefulness_deprecation"
359 namespace: "systemui"
360 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
361 "ThemOverlayController to mitigate flickering when locking the device"
362 bug: "308676488"
363}
364
365flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000366 name: "truncated_status_bar_icons_fix"
367 namespace: "systemui"
368 description: "Fixes the status bar icons being trunacted due to the status bar window height "
369 "not being updated after certain rotations"
370 bug: "323299264"
371 metadata {
372 purpose: PURPOSE_BUGFIX
373 }
374}
375
376flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200377 name: "status_bar_monochrome_icons_fix"
378 namespace: "systemui"
379 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
380 bug: "329091967"
381 metadata {
382 purpose: PURPOSE_BUGFIX
383 }
384}
385
386flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000387 name: "status_bar_screen_sharing_chips"
388 namespace: "systemui"
389 description: "Show chips on the left side of the status bar when a user is screen sharing, "
390 "recording, or casting"
391 bug: "332662551"
392}
393
394flag {
Chandru S1df19782023-09-30 18:34:20 -0700395 name: "compose_bouncer"
396 namespace: "systemui"
397 description: "Use the new compose bouncer in SystemUI"
398 bug: "310005730"
399}
400
401flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000402 name: "pss_task_switcher"
403 namespace: "systemui"
404 description: "Enable the task switcher feature for partial screen sharing"
405 bug: "317208379"
406}
407
408flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530409 name: "revamped_bouncer_messages"
410 namespace: "systemui"
411 description: "Change the bouncer message to be a 2-line more descriptive message"
412 bug: "236891644"
413}
414
415flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530416 name: "rest_to_unlock"
417 namespace: "systemui"
418 description: "Require prolonged touch for fingerprint authentication"
419 bug: "303672286"
420}
421
422flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000423 name: "record_issue_qs_tile"
424 namespace: "systemui"
425 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
426 bug: "305049544"
427}
Chandru S7ec7fd22023-11-30 13:12:25 +0530428
Aurélien Pomini7c643452023-09-21 10:06:47 +0000429flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000430 name: "migrate_clocks_to_blueprint"
431 namespace: "systemui"
432 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
433 "and use modern architecture for lockscreen clocks"
434 bug: "301502635"
435}
436
437flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000438 name: "clock_reactive_variants"
439 namespace: "systemui"
440 description: "Add reactive variant fonts to some clocks"
441 bug: "343495953"
442}
443
444flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000445 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000446 namespace: "systemui"
447 description: "Faster wallpaper unlock transition"
448 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000449 metadata {
450 purpose: PURPOSE_BUGFIX
451 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000452}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800453
454flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700455 name: "confine_notification_touch_to_view_width"
456 namespace: "systemui"
457 description: "Use notification view width when detecting gestures."
458 bug: "335828150"
459}
460
461flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000462 name: "fix_image_wallpaper_crash_surface_already_released"
463 namespace: "systemui"
464 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
465 bug: "337287154"
466 metadata {
467 purpose: PURPOSE_BUGFIX
468 }
469}
470
471flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800472 name: "activity_transition_use_largest_window"
473 namespace: "systemui"
474 description: "Target largest opening window during activity transitions."
475 bug: "323294573"
476 metadata {
477 purpose: PURPOSE_BUGFIX
478 }
479}
480
481flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000482 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000483 namespace: "systemui"
484 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
485 " central place, instead of reading resources directly. This is to take into account display"
486 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000487 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000488 metadata {
489 purpose: PURPOSE_BUGFIX
490 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000491}
492
493flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000494 name: "enable_layout_tracing"
495 namespace: "systemui"
496 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
497 bug: "315274804"
498}
499
500flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800501 name: "quick_settings_visual_haptics_longpress"
502 namespace: "systemui"
503 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
504 bug: "229856884"
505}
Evan Laird3f199372023-11-14 18:32:19 -0500506
507flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800508 name: "switch_user_on_bg"
509 namespace: "systemui"
510 description: "Does user switching on a background thread"
511 bug: "284095720"
512}
513
514flag {
Evan Laird3f199372023-11-14 18:32:19 -0500515 name: "status_bar_static_inout_indicators"
516 namespace: "systemui"
517 description: "(Upstream request) Always show the network activity inout indicators and "
518 "prefer using alpha to distinguish network activity."
519 bug: "310715220"
520}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800521
522flag {
523 name: "haptic_volume_slider"
524 namespace: "systemui"
525 description: "Adds haptic feedback to the volume slider."
526 bug: "316953430"
527}
Richard MacGregor019df652023-12-18 15:27:36 -0800528
529flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000530 name: "new_volume_panel"
531 namespace: "systemui"
532 description: "Switches to the new volume panel (without Slices)."
533 bug: "202262476"
534}
535
536flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100537 name: "use_volume_controller"
538 namespace: "systemui"
539 description: "Adds Volume Controller signals to the AudioRepository to update volume"
540 bug: "349348461"
541 metadata {
542 purpose: PURPOSE_BUGFIX
543 }
544}
545
546flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500547 name: "screenshot_action_dismiss_system_windows"
548 namespace: "systemui"
549 description: "Dismiss existing system windows when starting action from screenshot UI"
550 bug: "309933761"
551}
552
553flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400554 name: "fix_screenshot_action_dismiss_system_windows"
555 namespace: "systemui"
556 description: "Dismiss existing system windows when starting action from screenshot UI"
557 bug: "309933761"
558 metadata {
559 purpose: PURPOSE_BUGFIX
560 }
561}
562
Mark Renouf646174c2024-05-09 12:51:44 -0400563flag {
564 name: "screenshot_scroll_crop_view_crash_fix"
565 namespace: "systemui"
566 description: "Mitigate crash on invalid computed range in CropView"
567 bug: "232633995"
568 metadata {
569 purpose: PURPOSE_BUGFIX
570 }
571}
Mark Renoufd30667a2024-05-08 13:19:04 -0400572
573flag {
Matt Casey44387fb2024-05-09 12:56:29 +0000574 name: "screenshot_private_profile_accessibility_announcement_fix"
575 namespace: "systemui"
576 description: "Modified a11y announcement for private space screenshots"
577 bug: "326941376"
578 metadata {
579 purpose: PURPOSE_BUGFIX
580 }
581}
582
583flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000584 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000585 namespace: "systemui"
586 description: "Private profile support for screenshots"
587 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000588 metadata {
589 purpose: PURPOSE_BUGFIX
590 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000591}
592
593flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400594 name: "screenshot_save_image_exporter"
595 namespace: "systemui"
596 description: "Save all screenshots using ImageExporter"
597 bug: "352308052"
598 metadata {
599 purpose: PURPOSE_BUGFIX
600 }
601}
602
603flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400604 name: "screenshot_ui_controller_refactor"
605 namespace: "systemui"
606 description: "Simplify and refactor ScreenshotController"
607 bug: "354711957"
608}
609
610flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000611 name: "run_fingerprint_detect_on_dismissible_keyguard"
612 namespace: "systemui"
613 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
614 bug: "311145851"
615}
616
617flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000618 name: "smartspace_relocate_to_bottom"
619 namespace: "systemui"
620 description: "Relocate Smartspace to bottom of the Lock Screen"
621 bug: "316212788"
622}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000623
624flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000625 name: "smartspace_remoteviews_rendering"
626 namespace: "systemui"
627 description: "Indicate Smartspace RemoteViews rendering"
628 bug: "326292691"
629}
630
631flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000632 name: "smartspace_lockscreen_viewmodel"
633 namespace: "systemui"
634 description: "Indicate Smartspace lockscreen viewmodel"
635 bug: "331451011"
636}
637
638flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000639 name: "pin_input_field_styled_focus_state"
640 namespace: "systemui"
641 description: "Enables styled focus states on pin input field if keyboard is connected"
642 bug: "316106516"
643}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500644
645flag {
646 name: "keyguard_wm_state_refactor"
647 namespace: "systemui"
648 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
649 bug: "278086361"
650}
Aaron Liu972537c2024-01-26 14:35:06 -0800651
652flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800653 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800654 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800655 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800656 bug: "301968149"
657}
Zhe Songe2a44482024-01-30 10:50:57 +0000658
659flag {
660 name: "enable_contextual_tip_for_power_off"
661 namespace: "systemui"
662 description: "Enables on-screen contextual tip about how to power off or restart phone"
663 bug: "322891421"
664}
665
666flag {
667 name: "enable_contextual_tip_for_take_screenshot"
668 namespace: "systemui"
669 description: "Enables on-screen contextual tip about how to take screenshot."
670 bug: "322891421"
671}
Yein Jobbfb3312024-01-31 22:40:47 +0000672
673flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000674 name: "enable_contextual_tip_for_mute_volume"
675 namespace: "systemui"
676 description: "Enables the contextual tip for muting the volume."
677 bug: "337737048"
678}
679
680flag {
Zhe Song79564da2024-03-13 17:12:54 +0800681 name: "disable_contextual_tips_frequency_check"
682 description: "Disables frequency capping check for contextual tips."
683 namespace: "systemui"
684 bug: "322891421"
685}
686
687flag {
688 name: "disable_contextual_tips_ios_switcher_check"
689 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
690 namespace: "systemui"
691 bug: "322891421"
692}
693
694flag {
Yu Chao3964b562024-02-01 08:03:59 +0000695 name: "enable_contextual_tips"
696 description: "Enables showing contextual tips."
697 namespace: "systemui"
698 bug: "322891421"
699}
700
701flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800702 name: "contextual_tips_assistant_dismiss_fix"
703 namespace: "systemui"
704 description: "Improve assistant dismiss signal accuracy for contextual tips."
705 bug: "334759504"
706 metadata {
707 purpose: PURPOSE_BUGFIX
708 }
709}
710
711flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000712 name: "shaderlib_loading_effect_refactor"
713 namespace: "systemui"
714 description: "Extend shader library to provide the common loading effects."
715 bug: "282007590"
716}
717
Matías Hernándeza67952e2024-02-06 15:29:52 +0100718flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800719 name: "hearing_aids_qs_tile_dialog"
720 namespace: "systemui"
721 description: "Show a dialog when clicking on hearing aids quick settings tile."
722 bug: "291423171"
723}
724
725flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100726 name: "notification_row_user_context"
727 namespace: "systemui"
728 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
729 " (based on the NotificationEntry's user)."
730 bug: "317503801"
731 metadata {
732 purpose: PURPOSE_BUGFIX
733 }
734}
735
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000736flag {
737 name: "get_connected_device_name_unsynchronized"
738 namespace: "systemui"
739 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
740 bug: "323995015"
741 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000742 purpose: PURPOSE_BUGFIX
743 }
744}
745
746flag {
Sindhuc5d22842024-02-09 06:47:35 +0000747 name: "slice_manager_binder_call_background"
748 namespace: "systemui"
749 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
750 bug: "322745650"
751 metadata {
752 purpose: PURPOSE_BUGFIX
753 }
754}
755
756flag {
Sindhu561c2402024-02-07 09:38:47 +0000757 name: "register_new_wallet_card_in_background"
758 namespace: "systemui"
759 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
760 bug: "322506838"
761 metadata {
762 purpose: PURPOSE_BUGFIX
763 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000764}
archishab51923e2024-02-08 05:53:04 +0000765
766flag {
767 name: "update_user_switcher_background"
768 namespace: "systemui"
769 description: "Decide whether to update user switcher in background thread."
770 bug: "322745650"
771 metadata {
772 purpose: PURPOSE_BUGFIX
773 }
774}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000775
776flag {
777 name: "register_zen_mode_content_observer_background"
778 namespace: "systemui"
779 description: "Decide whether to register zen mode content observers in the background thread."
780 bug: "324515627"
781 metadata {
782 purpose: PURPOSE_BUGFIX
783 }
784}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500785
786flag {
787 name: "clipboard_noninteractive_on_lockscreen"
788 namespace: "systemui"
789 description: "Prevents the interactive clipboard UI from appearing when device is locked"
790 bug: "317048495"
791 metadata {
792 purpose: PURPOSE_BUGFIX
793 }
794}
Jernej Virag96b48772024-02-20 10:34:27 +0100795
796flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500797 name: "dedicated_notif_inflation_thread"
798 namespace: "systemui"
799 description: "Create a separate background thread for inflating notifications"
800 bug: "308967184"
801 metadata {
802 purpose: PURPOSE_BUGFIX
803 }
804}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000805
806flag {
807 name: "bind_keyguard_media_visibility"
808 namespace: "systemui"
809 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
810 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000811 metadata {
812 purpose: PURPOSE_BUGFIX
813 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100814}
815
816flag {
817 name: "delayed_wakelock_release_on_background_thread"
818 namespace: "systemui"
819 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
820 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000821 metadata {
822 purpose: PURPOSE_BUGFIX
823 }
824}
bvineeth68756982024-02-23 09:57:28 +0000825
826flag {
827 name: "notify_power_manager_user_activity_background"
828 namespace: "systemui"
829 description: "Decide whether to notify the user activity to power manager in the background thread."
830 bug: "325203885"
831 metadata {
832 purpose: PURPOSE_BUGFIX
833 }
834}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000835
836flag {
Josh814484f2024-03-05 15:38:07 +0000837 name: "qs_tile_focus_state"
838 namespace: "systemui"
839 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
840 bug: "312899524"
841}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000842
843flag {
yyalan129343f2024-05-07 14:33:16 +0100844 name: "brightness_slider_focus_state"
845 namespace: "systemui"
846 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
847 bug: "329244723"
848}
849
850flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000851 name: "edgeback_gesture_handler_get_running_tasks_background"
852 namespace: "systemui"
853 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
854 " class on the background thread."
855 bug: "325041960"
856 metadata {
857 purpose: PURPOSE_BUGFIX
858 }
859}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400860
861flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700862 name: "screenshare_notification_hiding_bug_fix"
863 namespace: "systemui"
864 description: "Various bug fixes for notification redaction while screensharing"
865 bug: "312784809"
866 metadata {
867 purpose: PURPOSE_BUGFIX
868 }
869}
870
871flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400872 name: "qs_ui_refactor"
873 namespace: "systemui"
874 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
875 " Compose for the UI."
876 bug: "325099249"
877}
Yein Jo380f96c2024-04-04 21:28:31 +0000878
879flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400880 name: "qs_ui_refactor_compose_fragment"
881 namespace: "systemui"
882 description: "Uses a different QS fragment in NPVC that uses the new compose UI and recommended architecture. This flag depends on qs_ui_refactor flag."
883 bug: "325099249"
884}
885
886flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400887 name: "remove_dream_overlay_hide_on_touch"
888 namespace: "systemui"
889 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
890 bug: "329091030"
891 metadata {
892 purpose: PURPOSE_BUGFIX
893 }
894}
895
896flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000897 name: "keyboard_docking_indicator"
898 namespace: "systemui"
899 description: "Glow bar indicator reveals upon keyboard docking."
900 bug: "324600132"
901}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700902
903flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100904 name: "keyboard_shortcut_helper_rewrite"
905 namespace: "systemui"
906 description: "A new implementation of the keyboards shortcuts helper sheet."
907 bug: "327364197"
908}
909
910flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000911 name: "keyboard_touchpad_contextual_education"
912 namespace: "systemui"
913 description: "Allow showing education for physical keyboard and touchpad"
914 bug: "317496783"
915}
916
917flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700918 name: "dream_overlay_bouncer_swipe_direction_filtering"
919 namespace: "systemui"
920 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
921 bug: "333632464"
922 metadata {
923 purpose: PURPOSE_BUGFIX
924 }
Bryce Leece3c21032024-04-09 17:15:17 -0700925}
926
927flag {
928 name: "dream_input_session_pilfer_once"
929 namespace: "systemui"
930 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700931 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700932 metadata {
933 purpose: PURPOSE_BUGFIX
934 }
935}
Jernej Virag6d932a02024-04-16 16:57:50 +0200936
937flag {
938 name: "slice_broadcast_relay_in_background"
939 namespace: "systemui"
940 description: "Move handling of slice broadcast relay broadcasts to background threads"
941 bug: "334767208"
942 metadata {
943 purpose: PURPOSE_BUGFIX
944 }
bvineethac6e09a2024-04-10 08:20:28 +0000945}
946
947flag {
948 name: "register_battery_controller_receivers_in_corestartable"
949 namespace: "systemui"
950 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
951 bug: "307517093"
952 metadata {
953 purpose: PURPOSE_BUGFIX
954 }
955}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800956
957flag {
958 name: "enforce_brightness_base_user_restriction"
959 namespace: "systemui"
960 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
961 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000962 metadata {
963 purpose: PURPOSE_BUGFIX
964 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800965}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000966
967flag {
968 name: "ambient_touch_monitor_listen_to_display_changes"
969 namespace: "systemui"
970 description: "listen to display changes and cache window metrics"
971 bug: "330906135"
972 metadata {
973 purpose: PURPOSE_BUGFIX
974 }
975}
Bryce Lee19f1e282024-05-02 22:03:28 +0000976
977flag {
Bryce Leea320f562024-05-03 04:19:45 +0000978 name: "restart_dream_on_unocclude"
979 namespace: "systemui"
980 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
981 bug: "338051457"
982 metadata {
983 purpose: PURPOSE_BUGFIX
984 }
985}
986
987flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000988 name: "communal_bouncer_do_not_modify_plugin_open"
989 namespace: "systemui"
990 description: "do not modify notification shade when handling bouncer expansion."
991 bug: "338252661"
992 metadata {
993 purpose: PURPOSE_BUGFIX
994 }
995}
Ajinkya Chalke612d1612024-05-07 13:19:46 +0000996
997flag {
Lucas Silvade528e82024-07-18 19:34:54 +0000998 name: "communal_scene_ktf_refactor"
999 namespace: "systemui"
1000 description: "refactors the syncing mechanism between communal STL and KTF state."
1001 bug: "327225415"
1002 metadata {
1003 purpose: PURPOSE_BUGFIX
1004 }
1005}
1006
1007flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001008 name: "communal_timer_flicker_fix"
1009 namespace: "systemui"
1010 description: "fixes timers on the hub flickering when pausing"
1011 bug: "353801573"
1012 metadata {
1013 purpose: PURPOSE_BUGFIX
1014 }
1015}
1016
1017flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001018 name: "app_clips_backlinks"
1019 namespace: "systemui"
1020 description: "Enables Backlinks improvement feature in App Clips"
1021 bug: "300307759"
1022}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001023
1024flag {
1025 name: "qs_custom_tile_click_guaranteed_bug_fix"
1026 namespace: "systemui"
1027 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1028 bug: "339290820"
1029 metadata {
1030 purpose: PURPOSE_BUGFIX
1031 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001032}
1033
1034flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001035 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001036 namespace: "systemui"
1037 description: "Only dismiss media notifications when the control was removed by the user."
1038 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001039 metadata {
1040 purpose: PURPOSE_BUGFIX
1041 }
archisha1a22b1f2024-04-22 05:53:16 +00001042}
1043
1044flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001045 name: "media_controls_lockscreen_shade_bug_fix"
1046 namespace: "systemui"
1047 description: "Use ShadeInteractor for media location changes"
1048 bug: "319244625"
1049 metadata {
1050 purpose: PURPOSE_BUGFIX
1051 }
1052}
1053
1054flag {
archisha1a22b1f2024-04-22 05:53:16 +00001055 namespace: "systemui"
1056 name: "enable_view_capture_tracing"
1057 description: "Enables view capture tracing in System UI."
1058 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001059 metadata {
1060 purpose: PURPOSE_BUGFIX
1061 }
1062}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001063
1064flag {
Chris Göllner352ab972024-06-04 16:27:09 +01001065 namespace: "systemui"
1066 name: "privacy_dot_unfold_wrong_corner_fix"
1067 description: "Fixes an issue where the privacy dot is at the wrong corner after unfolding/folding."
1068 bug: "339335643"
1069 metadata {
1070 purpose: PURPOSE_BUGFIX
1071 }
1072}
1073
1074flag {
Ben Murdoch5957bee2024-05-15 20:17:19 +00001075 name: "validate_keyboard_shortcut_helper_icon_uri"
1076 namespace: "systemui"
1077 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1078 bug: "331180422"
1079 metadata {
1080 purpose: PURPOSE_BUGFIX
1081 }
1082}
William Xiao07cbc242024-05-10 15:16:11 -07001083
1084flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001085 name: "glanceable_hub_back_gesture"
1086 namespace: "systemui"
1087 description: "Enables back gesture on the glanceable hub"
1088 bug: "346331399"
1089 metadata {
1090 purpose: PURPOSE_BUGFIX
1091 }
1092}
1093
1094flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001095 name: "glanceable_hub_allow_keyguard_when_dreaming"
1096 namespace: "systemui"
1097 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1098 bug: "343505271"
1099}
1100
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001101flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001102 name: "register_wallpaper_notifier_background"
1103 namespace: "systemui"
1104 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1105 bug: "327315860"
1106 metadata {
1107 purpose: PURPOSE_BUGFIX
1108 }
1109}
Michael Mikhaile3247482024-05-14 13:56:23 +00001110
1111flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001112 name: "enable_efficient_display_repository"
1113 namespace: "systemui"
1114 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1115 bug: "345472038"
1116 metadata {
1117 purpose: PURPOSE_BUGFIX
1118 }
1119}
1120
1121flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001122 name: "notification_media_manager_background_execution"
1123 namespace: "systemui"
1124 description: "Decide whether to execute binder calls in background thread"
1125 bug: "336612071"
1126 metadata {
1127 purpose: PURPOSE_BUGFIX
1128 }
1129}
Sindhu4fece3c2024-06-03 10:34:29 +00001130
1131flag {
1132 name: "dozeui_scheduling_alarms_background_execution"
1133 namespace: "systemui"
1134 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1135 bug: "330492575"
1136 metadata {
1137 purpose: PURPOSE_BUGFIX
1138 }
1139}
András Kurucz48f27812024-06-05 13:22:19 +00001140
1141flag {
1142 name: "notification_pulsing_fix"
1143 namespace: "systemui"
1144 description: "Allow showing new pulsing notifications when the device is already pulsing."
1145 bug: "335560575"
1146 metadata {
1147 purpose: PURPOSE_BUGFIX
1148 }
1149}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001150
1151flag {
1152 name: "media_lockscreen_launch_animation"
1153 namespace : "systemui"
1154 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1155 bug : "346865769"
1156 metadata {
1157 purpose: PURPOSE_BUGFIX
1158 }
1159}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001160
1161flag {
1162 name: "expand_heads_up_on_inline_reply"
1163 namespace: "systemui"
1164 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1165 bug: "346976443"
1166 metadata {
1167 purpose: PURPOSE_BUGFIX
1168 }
1169}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001170
1171flag {
1172 name: "translucent_occluding_activity_fix"
1173 namespace: "systemui"
1174 description: "Fixes occlusion animation for transluent activities"
1175 bug: "303010980"
1176 metadata {
1177 purpose: PURPOSE_BUGFIX
1178 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001179}
1180
1181flag {
1182 namespace: "systemui"
1183 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1184 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1185 bug: "312452252"
1186 metadata {
1187 purpose: PURPOSE_BUGFIX
1188 }
1189}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001190
1191flag {
1192 namespace: "systemui"
1193 name: "qs_register_setting_observer_on_bg_thread"
1194 description: "Registers Quick Settings content providers on background thread"
1195 bug: "351766769"
1196 metadata {
1197 purpose: PURPOSE_BUGFIX
1198 }
1199}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001200
1201flag {
1202 name: "sounddose_customization"
1203 namespace: "systemui"
1204 description: "Enables custom actions for sounddose notifications"
1205 bug: "345227709"
1206}
1207
Jernej Viragb0f48602024-07-12 08:48:24 +00001208flag {
1209 namespace: "systemui"
1210 name: "register_content_observers_async"
1211 description: "Use new Async API to register content observers"
1212 bug: "316922634"
1213 metadata {
1214 purpose: PURPOSE_BUGFIX
1215 }
1216}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001217
1218flag {
1219 name: "msdl_feedback"
1220 namespace: "systemui"
1221 description: "Enables MSDL feedback in SysUI surfaces."
1222 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001223}
1224
1225flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001226 name: "hubmode_fullscreen_vertical_swipe"
1227 namespace: "systemui"
1228 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1229 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001230 metadata {
1231 purpose: PURPOSE_BUGFIX
1232 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001233}
1234
1235flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001236 namespace: "systemui"
1237 name: "remove_update_listener_in_qs_icon_view_impl"
1238 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1239 bug: "327078684"
1240 metadata {
1241 purpose: PURPOSE_BUGFIX
1242 }
1243}
1244
1245flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001246 name: "sim_pin_race_condition_on_restart"
1247 namespace: "systemui"
1248 description: "The SIM PIN screen may be shown incorrectly on reboot"
1249 bug: "351426938"
1250 metadata {
1251 purpose: PURPOSE_BUGFIX
1252 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001253}
1254
1255flag {
1256 name: "sim_pin_talkback_fix_for_double_submit"
1257 namespace: "systemui"
1258 description: "The SIM PIN entry screens show the wrong message due"
1259 bug: "346932439"
1260 metadata {
1261 purpose: PURPOSE_BUGFIX
1262 }
Sindhu B3a51f312024-07-15 09:32:00 +00001263}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001264
1265flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001266 name: "use_transitions_for_keyguard_occluded"
1267 namespace: "systemui"
1268 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1269 bug: "344716537"
1270 metadata {
1271 purpose: PURPOSE_BUGFIX
1272 }
1273}
1274
1275flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001276 name: "lockscreen_preview_renderer_create_on_main_thread"
1277 namespace: "systemui"
1278 description: "Force preview renderer to be created on the main thread"
1279 bug: "343732179"
1280 metadata {
1281 purpose: PURPOSE_BUGFIX
1282 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001283}
1284flag {
1285 name: "classic_flags_multi_user"
1286 namespace: "systemui"
1287 description: "Make the classic feature flag loading multi user aware."
1288 bug: "345443431"
1289 metadata {
1290 purpose: PURPOSE_BUGFIX
1291 }
1292}