blob: 9d1039736f1196d06ba06a7532d673e8ede01021 [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 {
Chandru S1df19782023-09-30 18:34:20 -0700390 name: "compose_bouncer"
391 namespace: "systemui"
392 description: "Use the new compose bouncer in SystemUI"
393 bug: "310005730"
394}
395
396flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000397 name: "pss_task_switcher"
398 namespace: "systemui"
399 description: "Enable the task switcher feature for partial screen sharing"
400 bug: "317208379"
401}
402
403flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530404 name: "revamped_bouncer_messages"
405 namespace: "systemui"
406 description: "Change the bouncer message to be a 2-line more descriptive message"
407 bug: "236891644"
408}
409
410flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530411 name: "rest_to_unlock"
412 namespace: "systemui"
413 description: "Require prolonged touch for fingerprint authentication"
414 bug: "303672286"
415}
416
417flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000418 name: "record_issue_qs_tile"
419 namespace: "systemui"
420 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
421 bug: "305049544"
422}
Chandru S7ec7fd22023-11-30 13:12:25 +0530423
Aurélien Pomini7c643452023-09-21 10:06:47 +0000424flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000425 name: "migrate_clocks_to_blueprint"
426 namespace: "systemui"
427 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
428 "and use modern architecture for lockscreen clocks"
429 bug: "301502635"
430}
431
432flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000433 name: "clock_reactive_variants"
434 namespace: "systemui"
435 description: "Add reactive variant fonts to some clocks"
436 bug: "343495953"
437}
438
439flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000440 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000441 namespace: "systemui"
442 description: "Faster wallpaper unlock transition"
443 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000444 metadata {
445 purpose: PURPOSE_BUGFIX
446 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000447}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800448
449flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700450 name: "confine_notification_touch_to_view_width"
451 namespace: "systemui"
452 description: "Use notification view width when detecting gestures."
453 bug: "335828150"
454}
455
456flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000457 name: "fix_image_wallpaper_crash_surface_already_released"
458 namespace: "systemui"
459 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
460 bug: "337287154"
461 metadata {
462 purpose: PURPOSE_BUGFIX
463 }
464}
465
466flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800467 name: "activity_transition_use_largest_window"
468 namespace: "systemui"
469 description: "Target largest opening window during activity transitions."
470 bug: "323294573"
471 metadata {
472 purpose: PURPOSE_BUGFIX
473 }
474}
475
476flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000477 name: "enable_layout_tracing"
478 namespace: "systemui"
479 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
480 bug: "315274804"
481}
482
483flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800484 name: "quick_settings_visual_haptics_longpress"
485 namespace: "systemui"
486 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
487 bug: "229856884"
488}
Evan Laird3f199372023-11-14 18:32:19 -0500489
490flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800491 name: "switch_user_on_bg"
492 namespace: "systemui"
493 description: "Does user switching on a background thread"
494 bug: "284095720"
495}
496
497flag {
Evan Laird3f199372023-11-14 18:32:19 -0500498 name: "status_bar_static_inout_indicators"
499 namespace: "systemui"
500 description: "(Upstream request) Always show the network activity inout indicators and "
501 "prefer using alpha to distinguish network activity."
502 bug: "310715220"
503}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800504
505flag {
Evan Laird96df1172024-08-06 17:16:53 -0400506 name: "status_bar_switch_to_spn_from_data_spn"
507 namespace: "systemui"
508 description: "Fix usage of the SPN broadcast extras"
509 bug: "350812372"
510 metadata {
511 purpose: PURPOSE_BUGFIX
512 }
513}
514
515flag {
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800516 name: "haptic_volume_slider"
517 namespace: "systemui"
518 description: "Adds haptic feedback to the volume slider."
519 bug: "316953430"
520}
Richard MacGregor019df652023-12-18 15:27:36 -0800521
522flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000523 name: "new_volume_panel"
524 namespace: "systemui"
525 description: "Switches to the new volume panel (without Slices)."
526 bug: "202262476"
527}
528
529flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100530 name: "use_volume_controller"
531 namespace: "systemui"
532 description: "Adds Volume Controller signals to the AudioRepository to update volume"
533 bug: "349348461"
534 metadata {
535 purpose: PURPOSE_BUGFIX
536 }
537}
538
539flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500540 name: "screenshot_action_dismiss_system_windows"
541 namespace: "systemui"
542 description: "Dismiss existing system windows when starting action from screenshot UI"
543 bug: "309933761"
544}
545
546flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400547 name: "fix_screenshot_action_dismiss_system_windows"
548 namespace: "systemui"
549 description: "Dismiss existing system windows when starting action from screenshot UI"
550 bug: "309933761"
551 metadata {
552 purpose: PURPOSE_BUGFIX
553 }
554}
555
Mark Renouf646174c2024-05-09 12:51:44 -0400556flag {
557 name: "screenshot_scroll_crop_view_crash_fix"
558 namespace: "systemui"
559 description: "Mitigate crash on invalid computed range in CropView"
560 bug: "232633995"
561 metadata {
562 purpose: PURPOSE_BUGFIX
563 }
564}
Mark Renoufd30667a2024-05-08 13:19:04 -0400565
566flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000567 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000568 namespace: "systemui"
569 description: "Private profile support for screenshots"
570 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000571 metadata {
572 purpose: PURPOSE_BUGFIX
573 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000574}
575
576flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400577 name: "screenshot_save_image_exporter"
578 namespace: "systemui"
579 description: "Save all screenshots using ImageExporter"
580 bug: "352308052"
581 metadata {
582 purpose: PURPOSE_BUGFIX
583 }
584}
585
586flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400587 name: "screenshot_ui_controller_refactor"
588 namespace: "systemui"
589 description: "Simplify and refactor ScreenshotController"
590 bug: "354711957"
591}
592
593flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000594 name: "run_fingerprint_detect_on_dismissible_keyguard"
595 namespace: "systemui"
596 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
597 bug: "311145851"
598}
599
600flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000601 name: "smartspace_relocate_to_bottom"
602 namespace: "systemui"
603 description: "Relocate Smartspace to bottom of the Lock Screen"
604 bug: "316212788"
605}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000606
607flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000608 name: "smartspace_remoteviews_rendering"
609 namespace: "systemui"
610 description: "Indicate Smartspace RemoteViews rendering"
611 bug: "326292691"
612}
613
614flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000615 name: "smartspace_lockscreen_viewmodel"
616 namespace: "systemui"
617 description: "Indicate Smartspace lockscreen viewmodel"
618 bug: "331451011"
619}
620
621flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000622 name: "pin_input_field_styled_focus_state"
623 namespace: "systemui"
624 description: "Enables styled focus states on pin input field if keyboard is connected"
625 bug: "316106516"
626}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500627
628flag {
629 name: "keyguard_wm_state_refactor"
630 namespace: "systemui"
631 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
632 bug: "278086361"
633}
Aaron Liu972537c2024-01-26 14:35:06 -0800634
635flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800636 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800637 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800638 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800639 bug: "301968149"
640}
Zhe Songe2a44482024-01-30 10:50:57 +0000641
642flag {
643 name: "enable_contextual_tip_for_power_off"
644 namespace: "systemui"
645 description: "Enables on-screen contextual tip about how to power off or restart phone"
646 bug: "322891421"
647}
648
649flag {
650 name: "enable_contextual_tip_for_take_screenshot"
651 namespace: "systemui"
652 description: "Enables on-screen contextual tip about how to take screenshot."
653 bug: "322891421"
654}
Yein Jobbfb3312024-01-31 22:40:47 +0000655
656flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000657 name: "enable_contextual_tip_for_mute_volume"
658 namespace: "systemui"
659 description: "Enables the contextual tip for muting the volume."
660 bug: "337737048"
661}
662
663flag {
Zhe Song79564da2024-03-13 17:12:54 +0800664 name: "disable_contextual_tips_frequency_check"
665 description: "Disables frequency capping check for contextual tips."
666 namespace: "systemui"
667 bug: "322891421"
668}
669
670flag {
671 name: "disable_contextual_tips_ios_switcher_check"
672 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
673 namespace: "systemui"
674 bug: "322891421"
675}
676
677flag {
Yu Chao3964b562024-02-01 08:03:59 +0000678 name: "enable_contextual_tips"
679 description: "Enables showing contextual tips."
680 namespace: "systemui"
681 bug: "322891421"
682}
683
684flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800685 name: "contextual_tips_assistant_dismiss_fix"
686 namespace: "systemui"
687 description: "Improve assistant dismiss signal accuracy for contextual tips."
688 bug: "334759504"
689 metadata {
690 purpose: PURPOSE_BUGFIX
691 }
692}
693
694flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000695 name: "shaderlib_loading_effect_refactor"
696 namespace: "systemui"
697 description: "Extend shader library to provide the common loading effects."
698 bug: "282007590"
699}
700
Matías Hernándeza67952e2024-02-06 15:29:52 +0100701flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800702 name: "hearing_aids_qs_tile_dialog"
703 namespace: "systemui"
704 description: "Show a dialog when clicking on hearing aids quick settings tile."
705 bug: "291423171"
706}
707
708flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100709 name: "notification_row_user_context"
710 namespace: "systemui"
711 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
712 " (based on the NotificationEntry's user)."
713 bug: "317503801"
714 metadata {
715 purpose: PURPOSE_BUGFIX
716 }
717}
718
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000719flag {
720 name: "get_connected_device_name_unsynchronized"
721 namespace: "systemui"
722 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
723 bug: "323995015"
724 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000725 purpose: PURPOSE_BUGFIX
726 }
727}
728
729flag {
Sindhuc5d22842024-02-09 06:47:35 +0000730 name: "slice_manager_binder_call_background"
731 namespace: "systemui"
732 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
733 bug: "322745650"
734 metadata {
735 purpose: PURPOSE_BUGFIX
736 }
737}
738
739flag {
Sindhu561c2402024-02-07 09:38:47 +0000740 name: "register_new_wallet_card_in_background"
741 namespace: "systemui"
742 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
743 bug: "322506838"
744 metadata {
745 purpose: PURPOSE_BUGFIX
746 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000747}
archishab51923e2024-02-08 05:53:04 +0000748
749flag {
750 name: "update_user_switcher_background"
751 namespace: "systemui"
752 description: "Decide whether to update user switcher in background thread."
753 bug: "322745650"
754 metadata {
755 purpose: PURPOSE_BUGFIX
756 }
757}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000758
759flag {
760 name: "register_zen_mode_content_observer_background"
761 namespace: "systemui"
762 description: "Decide whether to register zen mode content observers in the background thread."
763 bug: "324515627"
764 metadata {
765 purpose: PURPOSE_BUGFIX
766 }
767}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500768
769flag {
770 name: "clipboard_noninteractive_on_lockscreen"
771 namespace: "systemui"
772 description: "Prevents the interactive clipboard UI from appearing when device is locked"
773 bug: "317048495"
774 metadata {
775 purpose: PURPOSE_BUGFIX
776 }
777}
Jernej Virag96b48772024-02-20 10:34:27 +0100778
779flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500780 name: "dedicated_notif_inflation_thread"
781 namespace: "systemui"
782 description: "Create a separate background thread for inflating notifications"
783 bug: "308967184"
784 metadata {
785 purpose: PURPOSE_BUGFIX
786 }
787}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000788
789flag {
790 name: "bind_keyguard_media_visibility"
791 namespace: "systemui"
792 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
793 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000794 metadata {
795 purpose: PURPOSE_BUGFIX
796 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100797}
798
799flag {
800 name: "delayed_wakelock_release_on_background_thread"
801 namespace: "systemui"
802 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
803 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000804 metadata {
805 purpose: PURPOSE_BUGFIX
806 }
807}
bvineeth68756982024-02-23 09:57:28 +0000808
809flag {
810 name: "notify_power_manager_user_activity_background"
811 namespace: "systemui"
812 description: "Decide whether to notify the user activity to power manager in the background thread."
813 bug: "325203885"
814 metadata {
815 purpose: PURPOSE_BUGFIX
816 }
817}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000818
819flag {
Josh814484f2024-03-05 15:38:07 +0000820 name: "qs_tile_focus_state"
821 namespace: "systemui"
822 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
823 bug: "312899524"
824}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000825
826flag {
yyalan129343f2024-05-07 14:33:16 +0100827 name: "brightness_slider_focus_state"
828 namespace: "systemui"
829 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
830 bug: "329244723"
831}
832
833flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000834 name: "edgeback_gesture_handler_get_running_tasks_background"
835 namespace: "systemui"
836 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
837 " class on the background thread."
838 bug: "325041960"
839 metadata {
840 purpose: PURPOSE_BUGFIX
841 }
842}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400843
844flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700845 name: "screenshare_notification_hiding_bug_fix"
846 namespace: "systemui"
847 description: "Various bug fixes for notification redaction while screensharing"
848 bug: "312784809"
849 metadata {
850 purpose: PURPOSE_BUGFIX
851 }
852}
853
854flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400855 name: "qs_ui_refactor"
856 namespace: "systemui"
857 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
858 " Compose for the UI."
859 bug: "325099249"
860}
Yein Jo380f96c2024-04-04 21:28:31 +0000861
862flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400863 name: "qs_ui_refactor_compose_fragment"
864 namespace: "systemui"
865 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."
866 bug: "325099249"
867}
868
869flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400870 name: "remove_dream_overlay_hide_on_touch"
871 namespace: "systemui"
872 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
873 bug: "329091030"
874 metadata {
875 purpose: PURPOSE_BUGFIX
876 }
877}
878
879flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000880 name: "keyboard_docking_indicator"
881 namespace: "systemui"
882 description: "Glow bar indicator reveals upon keyboard docking."
883 bug: "324600132"
884}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700885
886flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100887 name: "keyboard_shortcut_helper_rewrite"
888 namespace: "systemui"
889 description: "A new implementation of the keyboards shortcuts helper sheet."
890 bug: "327364197"
891}
892
893flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000894 name: "keyboard_touchpad_contextual_education"
895 namespace: "systemui"
896 description: "Allow showing education for physical keyboard and touchpad"
897 bug: "317496783"
898}
899
900flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700901 name: "dream_overlay_bouncer_swipe_direction_filtering"
902 namespace: "systemui"
903 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
904 bug: "333632464"
905 metadata {
906 purpose: PURPOSE_BUGFIX
907 }
Bryce Leece3c21032024-04-09 17:15:17 -0700908}
909
910flag {
911 name: "dream_input_session_pilfer_once"
912 namespace: "systemui"
913 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700914 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700915 metadata {
916 purpose: PURPOSE_BUGFIX
917 }
918}
Jernej Virag6d932a02024-04-16 16:57:50 +0200919
920flag {
921 name: "slice_broadcast_relay_in_background"
922 namespace: "systemui"
923 description: "Move handling of slice broadcast relay broadcasts to background threads"
924 bug: "334767208"
925 metadata {
926 purpose: PURPOSE_BUGFIX
927 }
bvineethac6e09a2024-04-10 08:20:28 +0000928}
929
930flag {
931 name: "register_battery_controller_receivers_in_corestartable"
932 namespace: "systemui"
933 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
934 bug: "307517093"
935 metadata {
936 purpose: PURPOSE_BUGFIX
937 }
938}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800939
940flag {
941 name: "enforce_brightness_base_user_restriction"
942 namespace: "systemui"
943 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
944 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000945 metadata {
946 purpose: PURPOSE_BUGFIX
947 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800948}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000949
950flag {
951 name: "ambient_touch_monitor_listen_to_display_changes"
952 namespace: "systemui"
953 description: "listen to display changes and cache window metrics"
954 bug: "330906135"
955 metadata {
956 purpose: PURPOSE_BUGFIX
957 }
958}
Bryce Lee19f1e282024-05-02 22:03:28 +0000959
960flag {
Bryce Leea320f562024-05-03 04:19:45 +0000961 name: "restart_dream_on_unocclude"
962 namespace: "systemui"
963 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
964 bug: "338051457"
965 metadata {
966 purpose: PURPOSE_BUGFIX
967 }
968}
969
970flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000971 name: "communal_bouncer_do_not_modify_plugin_open"
972 namespace: "systemui"
973 description: "do not modify notification shade when handling bouncer expansion."
974 bug: "338252661"
975 metadata {
976 purpose: PURPOSE_BUGFIX
977 }
978}
Ajinkya Chalke612d1612024-05-07 13:19:46 +0000979
980flag {
Lucas Silvade528e82024-07-18 19:34:54 +0000981 name: "communal_scene_ktf_refactor"
982 namespace: "systemui"
983 description: "refactors the syncing mechanism between communal STL and KTF state."
984 bug: "327225415"
985 metadata {
986 purpose: PURPOSE_BUGFIX
987 }
988}
989
990flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -0400991 name: "communal_timer_flicker_fix"
992 namespace: "systemui"
993 description: "fixes timers on the hub flickering when pausing"
994 bug: "353801573"
995 metadata {
996 purpose: PURPOSE_BUGFIX
997 }
998}
999
1000flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001001 name: "app_clips_backlinks"
1002 namespace: "systemui"
1003 description: "Enables Backlinks improvement feature in App Clips"
1004 bug: "300307759"
1005}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001006
1007flag {
1008 name: "qs_custom_tile_click_guaranteed_bug_fix"
1009 namespace: "systemui"
1010 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1011 bug: "339290820"
1012 metadata {
1013 purpose: PURPOSE_BUGFIX
1014 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001015}
1016
1017flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001018 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001019 namespace: "systemui"
1020 description: "Only dismiss media notifications when the control was removed by the user."
1021 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001022 metadata {
1023 purpose: PURPOSE_BUGFIX
1024 }
archisha1a22b1f2024-04-22 05:53:16 +00001025}
1026
1027flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001028 name: "media_controls_lockscreen_shade_bug_fix"
1029 namespace: "systemui"
1030 description: "Use ShadeInteractor for media location changes"
1031 bug: "319244625"
1032 metadata {
1033 purpose: PURPOSE_BUGFIX
1034 }
1035}
1036
1037flag {
Beth Thibodeau4d359d92024-08-15 21:49:53 +00001038 name: "media_controls_button_media3"
1039 namespace: "systemui"
1040 description: "Enable media action buttons updates using media3"
1041 bug: "360196209"
1042}
1043
1044flag {
archisha1a22b1f2024-04-22 05:53:16 +00001045 namespace: "systemui"
1046 name: "enable_view_capture_tracing"
1047 description: "Enables view capture tracing in System UI."
1048 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001049 metadata {
1050 purpose: PURPOSE_BUGFIX
1051 }
1052}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001053
1054flag {
1055 name: "validate_keyboard_shortcut_helper_icon_uri"
1056 namespace: "systemui"
1057 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1058 bug: "331180422"
1059 metadata {
1060 purpose: PURPOSE_BUGFIX
1061 }
1062}
William Xiao07cbc242024-05-10 15:16:11 -07001063
1064flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001065 name: "glanceable_hub_back_gesture"
1066 namespace: "systemui"
1067 description: "Enables back gesture on the glanceable hub"
1068 bug: "346331399"
1069 metadata {
1070 purpose: PURPOSE_BUGFIX
1071 }
1072}
1073
1074flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001075 name: "glanceable_hub_allow_keyguard_when_dreaming"
1076 namespace: "systemui"
1077 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1078 bug: "343505271"
1079}
1080
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001081flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001082 name: "register_wallpaper_notifier_background"
1083 namespace: "systemui"
1084 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1085 bug: "327315860"
1086 metadata {
1087 purpose: PURPOSE_BUGFIX
1088 }
1089}
Michael Mikhaile3247482024-05-14 13:56:23 +00001090
1091flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001092 name: "enable_efficient_display_repository"
1093 namespace: "systemui"
1094 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1095 bug: "345472038"
1096 metadata {
1097 purpose: PURPOSE_BUGFIX
1098 }
1099}
1100
1101flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001102 name: "notification_media_manager_background_execution"
1103 namespace: "systemui"
1104 description: "Decide whether to execute binder calls in background thread"
1105 bug: "336612071"
1106 metadata {
1107 purpose: PURPOSE_BUGFIX
1108 }
1109}
Sindhu4fece3c2024-06-03 10:34:29 +00001110
1111flag {
1112 name: "dozeui_scheduling_alarms_background_execution"
1113 namespace: "systemui"
1114 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1115 bug: "330492575"
1116 metadata {
1117 purpose: PURPOSE_BUGFIX
1118 }
1119}
András Kurucz48f27812024-06-05 13:22:19 +00001120
1121flag {
1122 name: "notification_pulsing_fix"
1123 namespace: "systemui"
1124 description: "Allow showing new pulsing notifications when the device is already pulsing."
1125 bug: "335560575"
1126 metadata {
1127 purpose: PURPOSE_BUGFIX
1128 }
1129}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001130
1131flag {
1132 name: "media_lockscreen_launch_animation"
1133 namespace : "systemui"
1134 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1135 bug : "346865769"
1136 metadata {
1137 purpose: PURPOSE_BUGFIX
1138 }
1139}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001140
1141flag {
1142 name: "expand_heads_up_on_inline_reply"
1143 namespace: "systemui"
1144 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1145 bug: "346976443"
1146 metadata {
1147 purpose: PURPOSE_BUGFIX
1148 }
1149}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001150
1151flag {
1152 name: "translucent_occluding_activity_fix"
1153 namespace: "systemui"
1154 description: "Fixes occlusion animation for transluent activities"
1155 bug: "303010980"
1156 metadata {
1157 purpose: PURPOSE_BUGFIX
1158 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001159}
1160
1161flag {
1162 namespace: "systemui"
1163 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1164 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1165 bug: "312452252"
1166 metadata {
1167 purpose: PURPOSE_BUGFIX
1168 }
1169}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001170
1171flag {
1172 namespace: "systemui"
1173 name: "qs_register_setting_observer_on_bg_thread"
1174 description: "Registers Quick Settings content providers on background thread"
1175 bug: "351766769"
1176 metadata {
1177 purpose: PURPOSE_BUGFIX
1178 }
1179}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001180
1181flag {
1182 name: "sounddose_customization"
1183 namespace: "systemui"
1184 description: "Enables custom actions for sounddose notifications"
1185 bug: "345227709"
1186}
1187
Jernej Viragb0f48602024-07-12 08:48:24 +00001188flag {
1189 namespace: "systemui"
1190 name: "register_content_observers_async"
1191 description: "Use new Async API to register content observers"
1192 bug: "316922634"
1193 metadata {
1194 purpose: PURPOSE_BUGFIX
1195 }
1196}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001197
1198flag {
1199 name: "msdl_feedback"
1200 namespace: "systemui"
1201 description: "Enables MSDL feedback in SysUI surfaces."
1202 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001203}
1204
1205flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001206 name: "hubmode_fullscreen_vertical_swipe"
1207 namespace: "systemui"
1208 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1209 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001210 metadata {
1211 purpose: PURPOSE_BUGFIX
1212 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001213}
1214
1215flag {
Bryce Lee53de6762024-07-30 19:52:06 +00001216 name: "hubmode_fullscreen_vertical_swipe_fix"
1217 namespace: "systemui"
1218 description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1219 bug: "340177049"
1220 metadata {
1221 purpose: PURPOSE_BUGFIX
1222 }
1223}
1224
1225
1226flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001227 namespace: "systemui"
1228 name: "remove_update_listener_in_qs_icon_view_impl"
1229 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1230 bug: "327078684"
1231 metadata {
1232 purpose: PURPOSE_BUGFIX
1233 }
1234}
1235
1236flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001237 name: "sim_pin_race_condition_on_restart"
1238 namespace: "systemui"
1239 description: "The SIM PIN screen may be shown incorrectly on reboot"
1240 bug: "351426938"
1241 metadata {
1242 purpose: PURPOSE_BUGFIX
1243 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001244}
1245
1246flag {
1247 name: "sim_pin_talkback_fix_for_double_submit"
1248 namespace: "systemui"
1249 description: "The SIM PIN entry screens show the wrong message due"
1250 bug: "346932439"
1251 metadata {
1252 purpose: PURPOSE_BUGFIX
1253 }
Sindhu B3a51f312024-07-15 09:32:00 +00001254}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001255
1256flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001257 name: "use_transitions_for_keyguard_occluded"
1258 namespace: "systemui"
1259 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1260 bug: "344716537"
1261 metadata {
1262 purpose: PURPOSE_BUGFIX
1263 }
1264}
1265
1266flag {
Matt Pietal807bad82024-08-09 11:34:50 +00001267 name: "relock_with_power_button_immediately"
1268 namespace: "systemui"
1269 description: "UDFPS unlock followed by immediate power button push should relock"
1270 bug: "343327511"
1271 metadata {
1272 purpose: PURPOSE_BUGFIX
1273 }
1274}
1275
1276flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001277 name: "lockscreen_preview_renderer_create_on_main_thread"
1278 namespace: "systemui"
1279 description: "Force preview renderer to be created on the main thread"
1280 bug: "343732179"
1281 metadata {
1282 purpose: PURPOSE_BUGFIX
1283 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001284}
1285flag {
1286 name: "classic_flags_multi_user"
1287 namespace: "systemui"
1288 description: "Make the classic feature flag loading multi user aware."
1289 bug: "345443431"
1290 metadata {
1291 purpose: PURPOSE_BUGFIX
1292 }
1293}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001294
1295flag {
1296 name: "compose_haptic_sliders"
1297 namespace: "systemui"
1298 description: "Adding haptic component infrastructure to sliders in Compose."
1299 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001300}
1301
1302flag {
George Lin78af08f2024-08-09 00:30:27 +00001303 name: "new_picker_ui"
1304 namespace: "systemui"
1305 description: "Enables the BC25 design of the customization picker UI."
1306 bug: "339081035"
1307}
1308
1309flag {
Jernej Virag9e7d0182024-08-06 08:25:32 +00001310 namespace: "systemui"
1311 name: "settings_ext_register_content_observer_on_bg_thread"
1312 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1313 bug: "355389014"
1314 metadata {
1315 purpose: PURPOSE_BUGFIX
1316 }
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001317}