blob: 291db3c535f8f7f28bc593901d7ffe2444de3fb4 [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 {
dakinola558bf872024-03-14 20:21:46 +0000159 name: "pss_app_selector_recents_split_screen"
160 namespace: "systemui"
161 description: "Allows recent apps selected for partial screenshare to be launched in split screen mode"
162 bug: "320449039"
163 metadata {
164 purpose: PURPOSE_BUGFIX
165 }
166}
167
168flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100169 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100170 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100171 description: "Moves part of the notification icon updates to the background."
172 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100173 metadata {
174 purpose: PURPOSE_BUGFIX
175 }
176}
177
178flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100179 name: "refactor_get_current_user"
180 namespace: "systemui"
181 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
182 bug: "305984787"
183}
184
185flag {
Jeff DeCew7a539312024-05-29 13:55:50 +0000186 name: "notification_avalanche_throttle_hun"
187 namespace: "systemui"
Jeff DeCewdf6a22e2024-05-29 14:00:54 +0000188 description: "During notification avalanche, throttle HUNs showing in fast succession."
Jeff DeCew7a539312024-05-29 13:55:50 +0000189 bug: "307288824"
190}
191
192flag {
Lyn06388cc2024-01-18 22:17:50 +0000193 name: "notification_avalanche_suppression"
194 namespace: "systemui"
195 description: "After notification avalanche floodgate event, suppress HUNs completely."
196 bug: "321089634"
197}
198
199flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000200 name: "notification_background_tint_optimization"
201 namespace: "systemui"
202 description: "Re-enable the codepath that removed tinting of notifications when the"
203 " standard background color is desired. This was the behavior before we discovered"
204 " a resources threading issue, which we worked around by tinting the notification"
Jeff DeCew4dd5e072024-05-16 19:38:20 +0000205 " backgrounds."
206 bug: "294830092"
207}
208
209flag {
210 name: "notification_footer_background_tint_optimization"
211 namespace: "systemui"
212 description: "Remove duplicative tinting of notification footer buttons. This was the behavior"
213 " before we discovered a resources threading issue, which we worked around by applying the"
214 " same color as a tint to the background drawable of footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000215 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000216}
217
218flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000219 name: "scene_container"
220 namespace: "systemui"
221 description: "Enables the scene container framework go/flexiglass."
222 bug: "283121968"
223}
Julia Tuttle5201be82023-10-30 17:49:30 -0400224
225flag {
burakovc98942c2024-04-25 16:15:35 +0000226 name: "dual_shade"
227 namespace: "systemui"
228 description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)."
229 bug: "337259436"
230}
231
232flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000233 name: "keyguard_bottom_area_refactor"
234 namespace: "systemui"
235 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
236 "lock icon and others."
237 bug: "290652751"
238}
239
240flag {
Beverly96b3e592023-11-08 15:32:58 +0000241 name: "device_entry_udfps_refactor"
242 namespace: "systemui"
243 description: "Refactoring device entry UDFPS icon to use modern architecture and "
244 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
245 bug: "279440316"
246}
247
248flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400249 name: "visual_interruptions_refactor"
250 namespace: "systemui"
251 description: "Enables the refactored version of the code to decide when notifications "
252 "HUN, bubble, pulse, or FSI."
253 bug: "261728888"
254}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700255
256flag {
257 name: "haptic_brightness_slider"
258 namespace: "systemui"
259 description: "Adds haptic feedback to the brightness slider."
260 bug: "296467915"
261}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000262
263flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000264 name: "unfold_animation_background_progress"
265 namespace: "systemui"
266 description: "Moves unfold animation progress calculation to a background thread"
267 bug: "277879146"
268}
269
270flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000271 name: "enable_background_keyguard_ondrawn_callback"
272 namespace: "systemui"
273 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
274 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
275 "Note that, even after this callback is called, we're waiting for all windows to finish "
276 " drawing."
277 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000278 metadata {
279 purpose: PURPOSE_BUGFIX
280 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000281}
282
283flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000284 name: "qs_new_pipeline"
285 namespace: "systemui"
286 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
287 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500288}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000289
290flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000291 name: "qs_new_tiles"
292 namespace: "systemui"
293 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000294 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000295}
296
297flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000298 name: "qs_new_tiles_future"
299 namespace: "systemui"
300 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."
301 bug: "311147395"
302}
303
304flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000305 name: "coroutine_tracing"
306 namespace: "systemui"
307 description: "Adds thread-local data to System UI's global coroutine scopes to "
308 "allow for tracing of coroutine continuations using System UI's tracinglib"
309 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100310}
311
312flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000313 name: "edge_back_gesture_handler_thread"
314 namespace: "systemui"
315 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
316 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
317 "the main thread with the rest of System UI."
318 bug: "304583132"
319}
320
321flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100322 name: "new_aod_transition"
323 namespace: "systemui"
324 description: "New LOCKSCREEN <=> AOD transition"
325 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100326}
327
328flag {
329 name: "light_reveal_migration"
330 namespace: "systemui"
331 description: "Move LightRevealScrim to recommended architecture"
332 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600333}
334
335flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000336 name: "theme_overlay_controller_wakefulness_deprecation"
337 namespace: "systemui"
338 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
339 "ThemOverlayController to mitigate flickering when locking the device"
340 bug: "308676488"
341}
342
343flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200344 name: "status_bar_monochrome_icons_fix"
345 namespace: "systemui"
346 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
347 bug: "329091967"
348 metadata {
349 purpose: PURPOSE_BUGFIX
350 }
351}
352
353flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000354 name: "status_bar_screen_sharing_chips"
355 namespace: "systemui"
356 description: "Show chips on the left side of the status bar when a user is screen sharing, "
357 "recording, or casting"
358 bug: "332662551"
359}
360
361flag {
Caitlin Shkuratovb2e68592024-07-29 15:03:57 +0000362 name: "status_bar_use_repos_for_call_chip"
363 namespace: "systemui"
364 description: "Use repositories as the source of truth for call notifications shown as a chip in"
365 "the status bar"
366 bug: "328584859"
367 metadata {
368 purpose: PURPOSE_BUGFIX
369 }
370}
371
372flag {
Caitlin Shkuratovd833c982024-07-30 17:19:10 +0000373 name: "status_bar_call_chip_notification_icon"
374 namespace: "systemui"
375 description: "Use the small icon set on the notification for the status bar call chip"
376 bug: "354930838"
377}
378
379flag {
Caitlin Shkuratovd85cb182024-08-12 12:49:00 +0000380 name: "status_bar_swipe_over_chip"
381 namespace: "systemui"
382 description: "Allow users to swipe over the status bar chip to open the shade"
383 bug: "185897191"
384 metadata {
385 purpose: PURPOSE_BUGFIX
386 }
387}
388
389flag {
Caitlin Shkuratovb4784e82024-08-15 16:07:01 +0000390 name: "status_bar_stop_updating_window_height"
391 namespace: "systemui"
392 description: "Don't have PhoneStatusBarView manually trigger an update of the height in "
393 "StatusBarWindowController"
394 bug: "360115167"
395 metadata {
396 purpose: PURPOSE_BUGFIX
397 }
398}
399
400flag {
Chandru S1df19782023-09-30 18:34:20 -0700401 name: "compose_bouncer"
402 namespace: "systemui"
403 description: "Use the new compose bouncer in SystemUI"
404 bug: "310005730"
405}
406
407flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000408 name: "pss_task_switcher"
409 namespace: "systemui"
410 description: "Enable the task switcher feature for partial screen sharing"
411 bug: "317208379"
412}
413
414flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530415 name: "revamped_bouncer_messages"
416 namespace: "systemui"
417 description: "Change the bouncer message to be a 2-line more descriptive message"
418 bug: "236891644"
419}
420
421flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530422 name: "rest_to_unlock"
423 namespace: "systemui"
424 description: "Require prolonged touch for fingerprint authentication"
425 bug: "303672286"
426}
427
428flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000429 name: "record_issue_qs_tile"
430 namespace: "systemui"
431 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
432 bug: "305049544"
433}
Chandru S7ec7fd22023-11-30 13:12:25 +0530434
Aurélien Pomini7c643452023-09-21 10:06:47 +0000435flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000436 name: "migrate_clocks_to_blueprint"
437 namespace: "systemui"
438 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
439 "and use modern architecture for lockscreen clocks"
440 bug: "301502635"
441}
442
443flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000444 name: "clock_reactive_variants"
445 namespace: "systemui"
446 description: "Add reactive variant fonts to some clocks"
447 bug: "343495953"
448}
449
450flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000451 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000452 namespace: "systemui"
453 description: "Faster wallpaper unlock transition"
454 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000455 metadata {
456 purpose: PURPOSE_BUGFIX
457 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000458}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800459
460flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700461 name: "confine_notification_touch_to_view_width"
462 namespace: "systemui"
463 description: "Use notification view width when detecting gestures."
464 bug: "335828150"
465}
466
467flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000468 name: "fix_image_wallpaper_crash_surface_already_released"
469 namespace: "systemui"
470 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
471 bug: "337287154"
472 metadata {
473 purpose: PURPOSE_BUGFIX
474 }
475}
476
477flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800478 name: "activity_transition_use_largest_window"
479 namespace: "systemui"
480 description: "Target largest opening window during activity transitions."
481 bug: "323294573"
482 metadata {
483 purpose: PURPOSE_BUGFIX
484 }
485}
486
487flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000488 name: "enable_layout_tracing"
489 namespace: "systemui"
490 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
491 bug: "315274804"
492}
493
494flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800495 name: "quick_settings_visual_haptics_longpress"
496 namespace: "systemui"
497 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
498 bug: "229856884"
499}
Evan Laird3f199372023-11-14 18:32:19 -0500500
501flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800502 name: "switch_user_on_bg"
503 namespace: "systemui"
504 description: "Does user switching on a background thread"
505 bug: "284095720"
506}
507
508flag {
Evan Laird3f199372023-11-14 18:32:19 -0500509 name: "status_bar_static_inout_indicators"
510 namespace: "systemui"
511 description: "(Upstream request) Always show the network activity inout indicators and "
512 "prefer using alpha to distinguish network activity."
513 bug: "310715220"
514}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800515
516flag {
Evan Laird96df1172024-08-06 17:16:53 -0400517 name: "status_bar_switch_to_spn_from_data_spn"
518 namespace: "systemui"
519 description: "Fix usage of the SPN broadcast extras"
520 bug: "350812372"
521 metadata {
522 purpose: PURPOSE_BUGFIX
523 }
524}
525
526flag {
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800527 name: "haptic_volume_slider"
528 namespace: "systemui"
529 description: "Adds haptic feedback to the volume slider."
530 bug: "316953430"
531}
Richard MacGregor019df652023-12-18 15:27:36 -0800532
533flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000534 name: "new_volume_panel"
535 namespace: "systemui"
536 description: "Switches to the new volume panel (without Slices)."
537 bug: "202262476"
538}
539
540flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100541 name: "use_volume_controller"
542 namespace: "systemui"
543 description: "Adds Volume Controller signals to the AudioRepository to update volume"
544 bug: "349348461"
545 metadata {
546 purpose: PURPOSE_BUGFIX
547 }
548}
549
550flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500551 name: "screenshot_action_dismiss_system_windows"
552 namespace: "systemui"
553 description: "Dismiss existing system windows when starting action from screenshot UI"
554 bug: "309933761"
555}
556
557flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400558 name: "fix_screenshot_action_dismiss_system_windows"
559 namespace: "systemui"
560 description: "Dismiss existing system windows when starting action from screenshot UI"
561 bug: "309933761"
562 metadata {
563 purpose: PURPOSE_BUGFIX
564 }
565}
566
Mark Renouf646174c2024-05-09 12:51:44 -0400567flag {
568 name: "screenshot_scroll_crop_view_crash_fix"
569 namespace: "systemui"
570 description: "Mitigate crash on invalid computed range in CropView"
571 bug: "232633995"
572 metadata {
573 purpose: PURPOSE_BUGFIX
574 }
575}
Mark Renoufd30667a2024-05-08 13:19:04 -0400576
577flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000578 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000579 namespace: "systemui"
580 description: "Private profile support for screenshots"
581 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000582 metadata {
583 purpose: PURPOSE_BUGFIX
584 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000585}
586
587flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400588 name: "screenshot_save_image_exporter"
589 namespace: "systemui"
590 description: "Save all screenshots using ImageExporter"
591 bug: "352308052"
592 metadata {
593 purpose: PURPOSE_BUGFIX
594 }
595}
596
597flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400598 name: "screenshot_ui_controller_refactor"
599 namespace: "systemui"
600 description: "Simplify and refactor ScreenshotController"
601 bug: "354711957"
602}
603
604flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000605 name: "run_fingerprint_detect_on_dismissible_keyguard"
606 namespace: "systemui"
607 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
608 bug: "311145851"
609}
610
611flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000612 name: "smartspace_relocate_to_bottom"
613 namespace: "systemui"
614 description: "Relocate Smartspace to bottom of the Lock Screen"
615 bug: "316212788"
616}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000617
618flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000619 name: "smartspace_remoteviews_rendering"
620 namespace: "systemui"
621 description: "Indicate Smartspace RemoteViews rendering"
622 bug: "326292691"
623}
624
625flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000626 name: "smartspace_lockscreen_viewmodel"
627 namespace: "systemui"
628 description: "Indicate Smartspace lockscreen viewmodel"
629 bug: "331451011"
630}
631
632flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000633 name: "pin_input_field_styled_focus_state"
634 namespace: "systemui"
635 description: "Enables styled focus states on pin input field if keyboard is connected"
636 bug: "316106516"
637}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500638
639flag {
640 name: "keyguard_wm_state_refactor"
641 namespace: "systemui"
642 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
643 bug: "278086361"
644}
Aaron Liu972537c2024-01-26 14:35:06 -0800645
646flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800647 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800648 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800649 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800650 bug: "301968149"
651}
Zhe Songe2a44482024-01-30 10:50:57 +0000652
653flag {
654 name: "enable_contextual_tip_for_power_off"
655 namespace: "systemui"
656 description: "Enables on-screen contextual tip about how to power off or restart phone"
657 bug: "322891421"
658}
659
660flag {
661 name: "enable_contextual_tip_for_take_screenshot"
662 namespace: "systemui"
663 description: "Enables on-screen contextual tip about how to take screenshot."
664 bug: "322891421"
665}
Yein Jobbfb3312024-01-31 22:40:47 +0000666
667flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000668 name: "enable_contextual_tip_for_mute_volume"
669 namespace: "systemui"
670 description: "Enables the contextual tip for muting the volume."
671 bug: "337737048"
672}
673
674flag {
Zhe Song79564da2024-03-13 17:12:54 +0800675 name: "disable_contextual_tips_frequency_check"
676 description: "Disables frequency capping check for contextual tips."
677 namespace: "systemui"
678 bug: "322891421"
679}
680
681flag {
682 name: "disable_contextual_tips_ios_switcher_check"
683 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
684 namespace: "systemui"
685 bug: "322891421"
686}
687
688flag {
Yu Chao3964b562024-02-01 08:03:59 +0000689 name: "enable_contextual_tips"
690 description: "Enables showing contextual tips."
691 namespace: "systemui"
692 bug: "322891421"
693}
694
695flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800696 name: "contextual_tips_assistant_dismiss_fix"
697 namespace: "systemui"
698 description: "Improve assistant dismiss signal accuracy for contextual tips."
699 bug: "334759504"
700 metadata {
701 purpose: PURPOSE_BUGFIX
702 }
703}
704
705flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000706 name: "shaderlib_loading_effect_refactor"
707 namespace: "systemui"
708 description: "Extend shader library to provide the common loading effects."
709 bug: "282007590"
710}
711
Matías Hernándeza67952e2024-02-06 15:29:52 +0100712flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800713 name: "hearing_aids_qs_tile_dialog"
714 namespace: "systemui"
715 description: "Show a dialog when clicking on hearing aids quick settings tile."
716 bug: "291423171"
717}
718
719flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100720 name: "notification_row_user_context"
721 namespace: "systemui"
722 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
723 " (based on the NotificationEntry's user)."
724 bug: "317503801"
725 metadata {
726 purpose: PURPOSE_BUGFIX
727 }
728}
729
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000730flag {
731 name: "get_connected_device_name_unsynchronized"
732 namespace: "systemui"
733 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
734 bug: "323995015"
735 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000736 purpose: PURPOSE_BUGFIX
737 }
738}
739
740flag {
Sindhuc5d22842024-02-09 06:47:35 +0000741 name: "slice_manager_binder_call_background"
742 namespace: "systemui"
743 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
744 bug: "322745650"
745 metadata {
746 purpose: PURPOSE_BUGFIX
747 }
748}
749
750flag {
Sindhu561c2402024-02-07 09:38:47 +0000751 name: "register_new_wallet_card_in_background"
752 namespace: "systemui"
753 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
754 bug: "322506838"
755 metadata {
756 purpose: PURPOSE_BUGFIX
757 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000758}
archishab51923e2024-02-08 05:53:04 +0000759
760flag {
761 name: "update_user_switcher_background"
762 namespace: "systemui"
763 description: "Decide whether to update user switcher in background thread."
764 bug: "322745650"
765 metadata {
766 purpose: PURPOSE_BUGFIX
767 }
768}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000769
770flag {
771 name: "register_zen_mode_content_observer_background"
772 namespace: "systemui"
773 description: "Decide whether to register zen mode content observers in the background thread."
774 bug: "324515627"
775 metadata {
776 purpose: PURPOSE_BUGFIX
777 }
778}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500779
780flag {
781 name: "clipboard_noninteractive_on_lockscreen"
782 namespace: "systemui"
783 description: "Prevents the interactive clipboard UI from appearing when device is locked"
784 bug: "317048495"
785 metadata {
786 purpose: PURPOSE_BUGFIX
787 }
788}
Jernej Virag96b48772024-02-20 10:34:27 +0100789
790flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500791 name: "dedicated_notif_inflation_thread"
792 namespace: "systemui"
793 description: "Create a separate background thread for inflating notifications"
794 bug: "308967184"
795 metadata {
796 purpose: PURPOSE_BUGFIX
797 }
798}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000799
800flag {
801 name: "bind_keyguard_media_visibility"
802 namespace: "systemui"
803 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
804 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000805 metadata {
806 purpose: PURPOSE_BUGFIX
807 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100808}
809
810flag {
811 name: "delayed_wakelock_release_on_background_thread"
812 namespace: "systemui"
813 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
814 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000815 metadata {
816 purpose: PURPOSE_BUGFIX
817 }
818}
bvineeth68756982024-02-23 09:57:28 +0000819
820flag {
821 name: "notify_power_manager_user_activity_background"
822 namespace: "systemui"
823 description: "Decide whether to notify the user activity to power manager in the background thread."
824 bug: "325203885"
825 metadata {
826 purpose: PURPOSE_BUGFIX
827 }
828}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000829
830flag {
Josh814484f2024-03-05 15:38:07 +0000831 name: "qs_tile_focus_state"
832 namespace: "systemui"
833 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
834 bug: "312899524"
835}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000836
837flag {
yyalan129343f2024-05-07 14:33:16 +0100838 name: "brightness_slider_focus_state"
839 namespace: "systemui"
840 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
841 bug: "329244723"
842}
843
844flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000845 name: "edgeback_gesture_handler_get_running_tasks_background"
846 namespace: "systemui"
847 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
848 " class on the background thread."
849 bug: "325041960"
850 metadata {
851 purpose: PURPOSE_BUGFIX
852 }
853}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400854
855flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700856 name: "screenshare_notification_hiding_bug_fix"
857 namespace: "systemui"
858 description: "Various bug fixes for notification redaction while screensharing"
859 bug: "312784809"
860 metadata {
861 purpose: PURPOSE_BUGFIX
862 }
863}
864
865flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400866 name: "qs_ui_refactor"
867 namespace: "systemui"
868 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
869 " Compose for the UI."
870 bug: "325099249"
871}
Yein Jo380f96c2024-04-04 21:28:31 +0000872
873flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400874 name: "qs_ui_refactor_compose_fragment"
875 namespace: "systemui"
876 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."
877 bug: "325099249"
878}
879
880flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400881 name: "remove_dream_overlay_hide_on_touch"
882 namespace: "systemui"
883 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
884 bug: "329091030"
885 metadata {
886 purpose: PURPOSE_BUGFIX
887 }
888}
889
890flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000891 name: "keyboard_docking_indicator"
892 namespace: "systemui"
893 description: "Glow bar indicator reveals upon keyboard docking."
894 bug: "324600132"
895}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700896
897flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100898 name: "keyboard_shortcut_helper_rewrite"
899 namespace: "systemui"
900 description: "A new implementation of the keyboards shortcuts helper sheet."
901 bug: "327364197"
902}
903
904flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000905 name: "keyboard_touchpad_contextual_education"
906 namespace: "systemui"
907 description: "Allow showing education for physical keyboard and touchpad"
908 bug: "317496783"
909}
910
911flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700912 name: "dream_overlay_bouncer_swipe_direction_filtering"
913 namespace: "systemui"
914 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
915 bug: "333632464"
916 metadata {
917 purpose: PURPOSE_BUGFIX
918 }
Bryce Leece3c21032024-04-09 17:15:17 -0700919}
920
921flag {
922 name: "dream_input_session_pilfer_once"
923 namespace: "systemui"
924 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700925 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700926 metadata {
927 purpose: PURPOSE_BUGFIX
928 }
929}
Jernej Virag6d932a02024-04-16 16:57:50 +0200930
931flag {
932 name: "slice_broadcast_relay_in_background"
933 namespace: "systemui"
934 description: "Move handling of slice broadcast relay broadcasts to background threads"
935 bug: "334767208"
936 metadata {
937 purpose: PURPOSE_BUGFIX
938 }
bvineethac6e09a2024-04-10 08:20:28 +0000939}
940
941flag {
942 name: "register_battery_controller_receivers_in_corestartable"
943 namespace: "systemui"
944 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
945 bug: "307517093"
946 metadata {
947 purpose: PURPOSE_BUGFIX
948 }
949}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800950
951flag {
952 name: "enforce_brightness_base_user_restriction"
953 namespace: "systemui"
954 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
955 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000956 metadata {
957 purpose: PURPOSE_BUGFIX
958 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800959}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000960
961flag {
962 name: "ambient_touch_monitor_listen_to_display_changes"
963 namespace: "systemui"
964 description: "listen to display changes and cache window metrics"
965 bug: "330906135"
966 metadata {
967 purpose: PURPOSE_BUGFIX
968 }
969}
Bryce Lee19f1e282024-05-02 22:03:28 +0000970
971flag {
Bryce Leea320f562024-05-03 04:19:45 +0000972 name: "restart_dream_on_unocclude"
973 namespace: "systemui"
974 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
975 bug: "338051457"
976 metadata {
977 purpose: PURPOSE_BUGFIX
978 }
979}
980
981flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000982 name: "communal_bouncer_do_not_modify_plugin_open"
983 namespace: "systemui"
984 description: "do not modify notification shade when handling bouncer expansion."
985 bug: "338252661"
986 metadata {
987 purpose: PURPOSE_BUGFIX
988 }
989}
Ajinkya Chalke612d1612024-05-07 13:19:46 +0000990
991flag {
Lucas Silvade528e82024-07-18 19:34:54 +0000992 name: "communal_scene_ktf_refactor"
993 namespace: "systemui"
994 description: "refactors the syncing mechanism between communal STL and KTF state."
995 bug: "327225415"
996 metadata {
997 purpose: PURPOSE_BUGFIX
998 }
999}
1000
1001flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001002 name: "communal_timer_flicker_fix"
1003 namespace: "systemui"
1004 description: "fixes timers on the hub flickering when pausing"
1005 bug: "353801573"
1006 metadata {
1007 purpose: PURPOSE_BUGFIX
1008 }
1009}
1010
1011flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001012 name: "app_clips_backlinks"
1013 namespace: "systemui"
1014 description: "Enables Backlinks improvement feature in App Clips"
1015 bug: "300307759"
1016}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001017
1018flag {
1019 name: "qs_custom_tile_click_guaranteed_bug_fix"
1020 namespace: "systemui"
1021 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1022 bug: "339290820"
1023 metadata {
1024 purpose: PURPOSE_BUGFIX
1025 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001026}
1027
1028flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001029 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001030 namespace: "systemui"
1031 description: "Only dismiss media notifications when the control was removed by the user."
1032 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001033 metadata {
1034 purpose: PURPOSE_BUGFIX
1035 }
archisha1a22b1f2024-04-22 05:53:16 +00001036}
1037
1038flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001039 name: "media_controls_lockscreen_shade_bug_fix"
1040 namespace: "systemui"
1041 description: "Use ShadeInteractor for media location changes"
1042 bug: "319244625"
1043 metadata {
1044 purpose: PURPOSE_BUGFIX
1045 }
1046}
1047
1048flag {
archisha1a22b1f2024-04-22 05:53:16 +00001049 namespace: "systemui"
1050 name: "enable_view_capture_tracing"
1051 description: "Enables view capture tracing in System UI."
1052 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001053 metadata {
1054 purpose: PURPOSE_BUGFIX
1055 }
1056}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001057
1058flag {
1059 name: "validate_keyboard_shortcut_helper_icon_uri"
1060 namespace: "systemui"
1061 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1062 bug: "331180422"
1063 metadata {
1064 purpose: PURPOSE_BUGFIX
1065 }
1066}
William Xiao07cbc242024-05-10 15:16:11 -07001067
1068flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001069 name: "glanceable_hub_back_gesture"
1070 namespace: "systemui"
1071 description: "Enables back gesture on the glanceable hub"
1072 bug: "346331399"
1073 metadata {
1074 purpose: PURPOSE_BUGFIX
1075 }
1076}
1077
1078flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001079 name: "glanceable_hub_allow_keyguard_when_dreaming"
1080 namespace: "systemui"
1081 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1082 bug: "343505271"
1083}
1084
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001085flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001086 name: "register_wallpaper_notifier_background"
1087 namespace: "systemui"
1088 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1089 bug: "327315860"
1090 metadata {
1091 purpose: PURPOSE_BUGFIX
1092 }
1093}
Michael Mikhaile3247482024-05-14 13:56:23 +00001094
1095flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001096 name: "enable_efficient_display_repository"
1097 namespace: "systemui"
1098 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1099 bug: "345472038"
1100 metadata {
1101 purpose: PURPOSE_BUGFIX
1102 }
1103}
1104
1105flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001106 name: "notification_media_manager_background_execution"
1107 namespace: "systemui"
1108 description: "Decide whether to execute binder calls in background thread"
1109 bug: "336612071"
1110 metadata {
1111 purpose: PURPOSE_BUGFIX
1112 }
1113}
Sindhu4fece3c2024-06-03 10:34:29 +00001114
1115flag {
1116 name: "dozeui_scheduling_alarms_background_execution"
1117 namespace: "systemui"
1118 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1119 bug: "330492575"
1120 metadata {
1121 purpose: PURPOSE_BUGFIX
1122 }
1123}
András Kurucz48f27812024-06-05 13:22:19 +00001124
1125flag {
1126 name: "notification_pulsing_fix"
1127 namespace: "systemui"
1128 description: "Allow showing new pulsing notifications when the device is already pulsing."
1129 bug: "335560575"
1130 metadata {
1131 purpose: PURPOSE_BUGFIX
1132 }
1133}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001134
1135flag {
1136 name: "media_lockscreen_launch_animation"
1137 namespace : "systemui"
1138 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1139 bug : "346865769"
1140 metadata {
1141 purpose: PURPOSE_BUGFIX
1142 }
1143}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001144
1145flag {
1146 name: "expand_heads_up_on_inline_reply"
1147 namespace: "systemui"
1148 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1149 bug: "346976443"
1150 metadata {
1151 purpose: PURPOSE_BUGFIX
1152 }
1153}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001154
1155flag {
1156 name: "translucent_occluding_activity_fix"
1157 namespace: "systemui"
1158 description: "Fixes occlusion animation for transluent activities"
1159 bug: "303010980"
1160 metadata {
1161 purpose: PURPOSE_BUGFIX
1162 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001163}
1164
1165flag {
1166 namespace: "systemui"
1167 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1168 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1169 bug: "312452252"
1170 metadata {
1171 purpose: PURPOSE_BUGFIX
1172 }
1173}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001174
1175flag {
1176 namespace: "systemui"
1177 name: "qs_register_setting_observer_on_bg_thread"
1178 description: "Registers Quick Settings content providers on background thread"
1179 bug: "351766769"
1180 metadata {
1181 purpose: PURPOSE_BUGFIX
1182 }
1183}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001184
1185flag {
1186 name: "sounddose_customization"
1187 namespace: "systemui"
1188 description: "Enables custom actions for sounddose notifications"
1189 bug: "345227709"
1190}
1191
Jernej Viragb0f48602024-07-12 08:48:24 +00001192flag {
1193 namespace: "systemui"
1194 name: "register_content_observers_async"
1195 description: "Use new Async API to register content observers"
1196 bug: "316922634"
1197 metadata {
1198 purpose: PURPOSE_BUGFIX
1199 }
1200}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001201
1202flag {
1203 name: "msdl_feedback"
1204 namespace: "systemui"
1205 description: "Enables MSDL feedback in SysUI surfaces."
1206 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001207}
1208
1209flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001210 name: "hubmode_fullscreen_vertical_swipe"
1211 namespace: "systemui"
1212 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1213 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001214 metadata {
1215 purpose: PURPOSE_BUGFIX
1216 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001217}
1218
1219flag {
Bryce Lee53de6762024-07-30 19:52:06 +00001220 name: "hubmode_fullscreen_vertical_swipe_fix"
1221 namespace: "systemui"
1222 description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1223 bug: "340177049"
1224 metadata {
1225 purpose: PURPOSE_BUGFIX
1226 }
1227}
1228
1229
1230flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001231 namespace: "systemui"
1232 name: "remove_update_listener_in_qs_icon_view_impl"
1233 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1234 bug: "327078684"
1235 metadata {
1236 purpose: PURPOSE_BUGFIX
1237 }
1238}
1239
1240flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001241 name: "sim_pin_race_condition_on_restart"
1242 namespace: "systemui"
1243 description: "The SIM PIN screen may be shown incorrectly on reboot"
1244 bug: "351426938"
1245 metadata {
1246 purpose: PURPOSE_BUGFIX
1247 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001248}
1249
1250flag {
1251 name: "sim_pin_talkback_fix_for_double_submit"
1252 namespace: "systemui"
1253 description: "The SIM PIN entry screens show the wrong message due"
1254 bug: "346932439"
1255 metadata {
1256 purpose: PURPOSE_BUGFIX
1257 }
Sindhu B3a51f312024-07-15 09:32:00 +00001258}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001259
1260flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001261 name: "use_transitions_for_keyguard_occluded"
1262 namespace: "systemui"
1263 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1264 bug: "344716537"
1265 metadata {
1266 purpose: PURPOSE_BUGFIX
1267 }
1268}
1269
1270flag {
Matt Pietal807bad82024-08-09 11:34:50 +00001271 name: "relock_with_power_button_immediately"
1272 namespace: "systemui"
1273 description: "UDFPS unlock followed by immediate power button push should relock"
1274 bug: "343327511"
1275 metadata {
1276 purpose: PURPOSE_BUGFIX
1277 }
1278}
1279
1280flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001281 name: "lockscreen_preview_renderer_create_on_main_thread"
1282 namespace: "systemui"
1283 description: "Force preview renderer to be created on the main thread"
1284 bug: "343732179"
1285 metadata {
1286 purpose: PURPOSE_BUGFIX
1287 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001288}
1289flag {
1290 name: "classic_flags_multi_user"
1291 namespace: "systemui"
1292 description: "Make the classic feature flag loading multi user aware."
1293 bug: "345443431"
1294 metadata {
1295 purpose: PURPOSE_BUGFIX
1296 }
1297}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001298
1299flag {
1300 name: "compose_haptic_sliders"
1301 namespace: "systemui"
1302 description: "Adding haptic component infrastructure to sliders in Compose."
1303 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001304}
1305
1306flag {
George Lin78af08f2024-08-09 00:30:27 +00001307 name: "new_picker_ui"
1308 namespace: "systemui"
1309 description: "Enables the BC25 design of the customization picker UI."
1310 bug: "339081035"
1311}
1312
1313flag {
Jernej Virag9e7d0182024-08-06 08:25:32 +00001314 namespace: "systemui"
1315 name: "settings_ext_register_content_observer_on_bg_thread"
1316 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1317 bug: "355389014"
1318 metadata {
1319 purpose: PURPOSE_BUGFIX
1320 }
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001321}