blob: 5632e300da35b24ba638c3e6eb8619931e4ded0f [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 {
Anton Potapov10ae1962023-11-13 19:39:59 +0000284 name: "qs_new_tiles"
285 namespace: "systemui"
286 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000287 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000288}
289
290flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000291 name: "qs_new_tiles_future"
292 namespace: "systemui"
293 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."
294 bug: "311147395"
295}
296
297flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000298 name: "coroutine_tracing"
299 namespace: "systemui"
300 description: "Adds thread-local data to System UI's global coroutine scopes to "
301 "allow for tracing of coroutine continuations using System UI's tracinglib"
302 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100303}
304
305flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000306 name: "edge_back_gesture_handler_thread"
307 namespace: "systemui"
308 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
309 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
310 "the main thread with the rest of System UI."
311 bug: "304583132"
312}
313
314flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100315 name: "new_aod_transition"
316 namespace: "systemui"
317 description: "New LOCKSCREEN <=> AOD transition"
318 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100319}
320
321flag {
322 name: "light_reveal_migration"
323 namespace: "systemui"
324 description: "Move LightRevealScrim to recommended architecture"
325 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600326}
327
328flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000329 name: "theme_overlay_controller_wakefulness_deprecation"
330 namespace: "systemui"
331 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
332 "ThemOverlayController to mitigate flickering when locking the device"
333 bug: "308676488"
334}
335
336flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200337 name: "status_bar_monochrome_icons_fix"
338 namespace: "systemui"
339 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
340 bug: "329091967"
341 metadata {
342 purpose: PURPOSE_BUGFIX
343 }
344}
345
346flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000347 name: "status_bar_screen_sharing_chips"
348 namespace: "systemui"
349 description: "Show chips on the left side of the status bar when a user is screen sharing, "
350 "recording, or casting"
351 bug: "332662551"
352}
353
354flag {
Caitlin Shkuratovb2e68592024-07-29 15:03:57 +0000355 name: "status_bar_use_repos_for_call_chip"
356 namespace: "systemui"
357 description: "Use repositories as the source of truth for call notifications shown as a chip in"
358 "the status bar"
359 bug: "328584859"
360 metadata {
361 purpose: PURPOSE_BUGFIX
362 }
363}
364
365flag {
Caitlin Shkuratovd833c982024-07-30 17:19:10 +0000366 name: "status_bar_call_chip_notification_icon"
367 namespace: "systemui"
368 description: "Use the small icon set on the notification for the status bar call chip"
369 bug: "354930838"
370}
371
372flag {
Caitlin Shkuratovd85cb182024-08-12 12:49:00 +0000373 name: "status_bar_swipe_over_chip"
374 namespace: "systemui"
375 description: "Allow users to swipe over the status bar chip to open the shade"
376 bug: "185897191"
377 metadata {
378 purpose: PURPOSE_BUGFIX
379 }
380}
381
382flag {
Chandru S1df19782023-09-30 18:34:20 -0700383 name: "compose_bouncer"
384 namespace: "systemui"
385 description: "Use the new compose bouncer in SystemUI"
386 bug: "310005730"
387}
388
389flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000390 name: "pss_task_switcher"
391 namespace: "systemui"
392 description: "Enable the task switcher feature for partial screen sharing"
393 bug: "317208379"
394}
395
396flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530397 name: "revamped_bouncer_messages"
398 namespace: "systemui"
399 description: "Change the bouncer message to be a 2-line more descriptive message"
400 bug: "236891644"
401}
402
403flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530404 name: "rest_to_unlock"
405 namespace: "systemui"
406 description: "Require prolonged touch for fingerprint authentication"
407 bug: "303672286"
408}
409
410flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000411 name: "record_issue_qs_tile"
412 namespace: "systemui"
413 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
414 bug: "305049544"
415}
Chandru S7ec7fd22023-11-30 13:12:25 +0530416
Aurélien Pomini7c643452023-09-21 10:06:47 +0000417flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000418 name: "migrate_clocks_to_blueprint"
419 namespace: "systemui"
420 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
421 "and use modern architecture for lockscreen clocks"
422 bug: "301502635"
423}
424
425flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000426 name: "clock_reactive_variants"
427 namespace: "systemui"
428 description: "Add reactive variant fonts to some clocks"
429 bug: "343495953"
430}
431
432flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000433 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000434 namespace: "systemui"
435 description: "Faster wallpaper unlock transition"
436 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000437 metadata {
438 purpose: PURPOSE_BUGFIX
439 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000440}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800441
442flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700443 name: "confine_notification_touch_to_view_width"
444 namespace: "systemui"
445 description: "Use notification view width when detecting gestures."
446 bug: "335828150"
447}
448
449flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000450 name: "fix_image_wallpaper_crash_surface_already_released"
451 namespace: "systemui"
452 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
453 bug: "337287154"
454 metadata {
455 purpose: PURPOSE_BUGFIX
456 }
457}
458
459flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800460 name: "activity_transition_use_largest_window"
461 namespace: "systemui"
462 description: "Target largest opening window during activity transitions."
463 bug: "323294573"
464 metadata {
465 purpose: PURPOSE_BUGFIX
466 }
467}
468
469flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000470 name: "enable_layout_tracing"
471 namespace: "systemui"
472 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
473 bug: "315274804"
474}
475
476flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800477 name: "quick_settings_visual_haptics_longpress"
478 namespace: "systemui"
479 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
480 bug: "229856884"
481}
Evan Laird3f199372023-11-14 18:32:19 -0500482
483flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800484 name: "switch_user_on_bg"
485 namespace: "systemui"
486 description: "Does user switching on a background thread"
487 bug: "284095720"
488}
489
490flag {
Evan Laird3f199372023-11-14 18:32:19 -0500491 name: "status_bar_static_inout_indicators"
492 namespace: "systemui"
493 description: "(Upstream request) Always show the network activity inout indicators and "
494 "prefer using alpha to distinguish network activity."
495 bug: "310715220"
496}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800497
498flag {
Evan Laird96df1172024-08-06 17:16:53 -0400499 name: "status_bar_switch_to_spn_from_data_spn"
500 namespace: "systemui"
501 description: "Fix usage of the SPN broadcast extras"
502 bug: "350812372"
503 metadata {
504 purpose: PURPOSE_BUGFIX
505 }
506}
507
508flag {
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800509 name: "haptic_volume_slider"
510 namespace: "systemui"
511 description: "Adds haptic feedback to the volume slider."
512 bug: "316953430"
513}
Richard MacGregor019df652023-12-18 15:27:36 -0800514
515flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000516 name: "new_volume_panel"
517 namespace: "systemui"
518 description: "Switches to the new volume panel (without Slices)."
519 bug: "202262476"
520}
521
522flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100523 name: "use_volume_controller"
524 namespace: "systemui"
525 description: "Adds Volume Controller signals to the AudioRepository to update volume"
526 bug: "349348461"
527 metadata {
528 purpose: PURPOSE_BUGFIX
529 }
530}
531
532flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500533 name: "screenshot_action_dismiss_system_windows"
534 namespace: "systemui"
535 description: "Dismiss existing system windows when starting action from screenshot UI"
536 bug: "309933761"
537}
538
539flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400540 name: "fix_screenshot_action_dismiss_system_windows"
541 namespace: "systemui"
542 description: "Dismiss existing system windows when starting action from screenshot UI"
543 bug: "309933761"
544 metadata {
545 purpose: PURPOSE_BUGFIX
546 }
547}
548
Mark Renouf646174c2024-05-09 12:51:44 -0400549flag {
550 name: "screenshot_scroll_crop_view_crash_fix"
551 namespace: "systemui"
552 description: "Mitigate crash on invalid computed range in CropView"
553 bug: "232633995"
554 metadata {
555 purpose: PURPOSE_BUGFIX
556 }
557}
Mark Renoufd30667a2024-05-08 13:19:04 -0400558
559flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000560 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000561 namespace: "systemui"
562 description: "Private profile support for screenshots"
563 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000564 metadata {
565 purpose: PURPOSE_BUGFIX
566 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000567}
568
569flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400570 name: "screenshot_save_image_exporter"
571 namespace: "systemui"
572 description: "Save all screenshots using ImageExporter"
573 bug: "352308052"
574 metadata {
575 purpose: PURPOSE_BUGFIX
576 }
577}
578
579flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400580 name: "screenshot_ui_controller_refactor"
581 namespace: "systemui"
582 description: "Simplify and refactor ScreenshotController"
583 bug: "354711957"
584}
585
586flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000587 name: "run_fingerprint_detect_on_dismissible_keyguard"
588 namespace: "systemui"
589 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
590 bug: "311145851"
591}
592
593flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000594 name: "smartspace_relocate_to_bottom"
595 namespace: "systemui"
596 description: "Relocate Smartspace to bottom of the Lock Screen"
597 bug: "316212788"
598}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000599
600flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000601 name: "smartspace_remoteviews_rendering"
602 namespace: "systemui"
603 description: "Indicate Smartspace RemoteViews rendering"
604 bug: "326292691"
605}
606
607flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000608 name: "smartspace_lockscreen_viewmodel"
609 namespace: "systemui"
610 description: "Indicate Smartspace lockscreen viewmodel"
611 bug: "331451011"
612}
613
614flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000615 name: "pin_input_field_styled_focus_state"
616 namespace: "systemui"
617 description: "Enables styled focus states on pin input field if keyboard is connected"
618 bug: "316106516"
619}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500620
621flag {
622 name: "keyguard_wm_state_refactor"
623 namespace: "systemui"
624 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
625 bug: "278086361"
626}
Aaron Liu972537c2024-01-26 14:35:06 -0800627
628flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800629 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800630 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800631 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800632 bug: "301968149"
633}
Zhe Songe2a44482024-01-30 10:50:57 +0000634
635flag {
636 name: "enable_contextual_tip_for_power_off"
637 namespace: "systemui"
638 description: "Enables on-screen contextual tip about how to power off or restart phone"
639 bug: "322891421"
640}
641
642flag {
643 name: "enable_contextual_tip_for_take_screenshot"
644 namespace: "systemui"
645 description: "Enables on-screen contextual tip about how to take screenshot."
646 bug: "322891421"
647}
Yein Jobbfb3312024-01-31 22:40:47 +0000648
649flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000650 name: "enable_contextual_tip_for_mute_volume"
651 namespace: "systemui"
652 description: "Enables the contextual tip for muting the volume."
653 bug: "337737048"
654}
655
656flag {
Zhe Song79564da2024-03-13 17:12:54 +0800657 name: "disable_contextual_tips_frequency_check"
658 description: "Disables frequency capping check for contextual tips."
659 namespace: "systemui"
660 bug: "322891421"
661}
662
663flag {
664 name: "disable_contextual_tips_ios_switcher_check"
665 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
666 namespace: "systemui"
667 bug: "322891421"
668}
669
670flag {
Yu Chao3964b562024-02-01 08:03:59 +0000671 name: "enable_contextual_tips"
672 description: "Enables showing contextual tips."
673 namespace: "systemui"
674 bug: "322891421"
675}
676
677flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800678 name: "contextual_tips_assistant_dismiss_fix"
679 namespace: "systemui"
680 description: "Improve assistant dismiss signal accuracy for contextual tips."
681 bug: "334759504"
682 metadata {
683 purpose: PURPOSE_BUGFIX
684 }
685}
686
687flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000688 name: "shaderlib_loading_effect_refactor"
689 namespace: "systemui"
690 description: "Extend shader library to provide the common loading effects."
691 bug: "282007590"
692}
693
Matías Hernándeza67952e2024-02-06 15:29:52 +0100694flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800695 name: "hearing_aids_qs_tile_dialog"
696 namespace: "systemui"
697 description: "Show a dialog when clicking on hearing aids quick settings tile."
698 bug: "291423171"
699}
700
701flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100702 name: "notification_row_user_context"
703 namespace: "systemui"
704 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
705 " (based on the NotificationEntry's user)."
706 bug: "317503801"
707 metadata {
708 purpose: PURPOSE_BUGFIX
709 }
710}
711
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000712flag {
713 name: "get_connected_device_name_unsynchronized"
714 namespace: "systemui"
715 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
716 bug: "323995015"
717 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000718 purpose: PURPOSE_BUGFIX
719 }
720}
721
722flag {
Sindhuc5d22842024-02-09 06:47:35 +0000723 name: "slice_manager_binder_call_background"
724 namespace: "systemui"
725 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
726 bug: "322745650"
727 metadata {
728 purpose: PURPOSE_BUGFIX
729 }
730}
731
732flag {
Sindhu561c2402024-02-07 09:38:47 +0000733 name: "register_new_wallet_card_in_background"
734 namespace: "systemui"
735 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
736 bug: "322506838"
737 metadata {
738 purpose: PURPOSE_BUGFIX
739 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000740}
archishab51923e2024-02-08 05:53:04 +0000741
742flag {
743 name: "update_user_switcher_background"
744 namespace: "systemui"
745 description: "Decide whether to update user switcher in background thread."
746 bug: "322745650"
747 metadata {
748 purpose: PURPOSE_BUGFIX
749 }
750}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000751
752flag {
753 name: "register_zen_mode_content_observer_background"
754 namespace: "systemui"
755 description: "Decide whether to register zen mode content observers in the background thread."
756 bug: "324515627"
757 metadata {
758 purpose: PURPOSE_BUGFIX
759 }
760}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500761
762flag {
763 name: "clipboard_noninteractive_on_lockscreen"
764 namespace: "systemui"
765 description: "Prevents the interactive clipboard UI from appearing when device is locked"
766 bug: "317048495"
767 metadata {
768 purpose: PURPOSE_BUGFIX
769 }
770}
Jernej Virag96b48772024-02-20 10:34:27 +0100771
772flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500773 name: "dedicated_notif_inflation_thread"
774 namespace: "systemui"
775 description: "Create a separate background thread for inflating notifications"
776 bug: "308967184"
777 metadata {
778 purpose: PURPOSE_BUGFIX
779 }
780}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000781
782flag {
783 name: "bind_keyguard_media_visibility"
784 namespace: "systemui"
785 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
786 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000787 metadata {
788 purpose: PURPOSE_BUGFIX
789 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100790}
791
792flag {
793 name: "delayed_wakelock_release_on_background_thread"
794 namespace: "systemui"
795 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
796 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000797 metadata {
798 purpose: PURPOSE_BUGFIX
799 }
800}
bvineeth68756982024-02-23 09:57:28 +0000801
802flag {
803 name: "notify_power_manager_user_activity_background"
804 namespace: "systemui"
805 description: "Decide whether to notify the user activity to power manager in the background thread."
806 bug: "325203885"
807 metadata {
808 purpose: PURPOSE_BUGFIX
809 }
810}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000811
812flag {
Josh814484f2024-03-05 15:38:07 +0000813 name: "qs_tile_focus_state"
814 namespace: "systemui"
815 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
816 bug: "312899524"
817}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000818
819flag {
yyalan129343f2024-05-07 14:33:16 +0100820 name: "brightness_slider_focus_state"
821 namespace: "systemui"
822 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
823 bug: "329244723"
824}
825
826flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000827 name: "edgeback_gesture_handler_get_running_tasks_background"
828 namespace: "systemui"
829 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
830 " class on the background thread."
831 bug: "325041960"
832 metadata {
833 purpose: PURPOSE_BUGFIX
834 }
835}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400836
837flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700838 name: "screenshare_notification_hiding_bug_fix"
839 namespace: "systemui"
840 description: "Various bug fixes for notification redaction while screensharing"
841 bug: "312784809"
842 metadata {
843 purpose: PURPOSE_BUGFIX
844 }
845}
846
847flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400848 name: "qs_ui_refactor"
849 namespace: "systemui"
850 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
851 " Compose for the UI."
852 bug: "325099249"
853}
Yein Jo380f96c2024-04-04 21:28:31 +0000854
855flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400856 name: "qs_ui_refactor_compose_fragment"
857 namespace: "systemui"
858 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."
859 bug: "325099249"
860}
861
862flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400863 name: "remove_dream_overlay_hide_on_touch"
864 namespace: "systemui"
865 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
866 bug: "329091030"
867 metadata {
868 purpose: PURPOSE_BUGFIX
869 }
870}
871
872flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000873 name: "keyboard_docking_indicator"
874 namespace: "systemui"
875 description: "Glow bar indicator reveals upon keyboard docking."
876 bug: "324600132"
877}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700878
879flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100880 name: "keyboard_shortcut_helper_rewrite"
881 namespace: "systemui"
882 description: "A new implementation of the keyboards shortcuts helper sheet."
883 bug: "327364197"
884}
885
886flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000887 name: "keyboard_touchpad_contextual_education"
888 namespace: "systemui"
889 description: "Allow showing education for physical keyboard and touchpad"
890 bug: "317496783"
891}
892
893flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700894 name: "dream_overlay_bouncer_swipe_direction_filtering"
895 namespace: "systemui"
896 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
897 bug: "333632464"
898 metadata {
899 purpose: PURPOSE_BUGFIX
900 }
Bryce Leece3c21032024-04-09 17:15:17 -0700901}
902
903flag {
904 name: "dream_input_session_pilfer_once"
905 namespace: "systemui"
906 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700907 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700908 metadata {
909 purpose: PURPOSE_BUGFIX
910 }
911}
Jernej Virag6d932a02024-04-16 16:57:50 +0200912
913flag {
914 name: "slice_broadcast_relay_in_background"
915 namespace: "systemui"
916 description: "Move handling of slice broadcast relay broadcasts to background threads"
917 bug: "334767208"
918 metadata {
919 purpose: PURPOSE_BUGFIX
920 }
bvineethac6e09a2024-04-10 08:20:28 +0000921}
922
923flag {
924 name: "register_battery_controller_receivers_in_corestartable"
925 namespace: "systemui"
926 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
927 bug: "307517093"
928 metadata {
929 purpose: PURPOSE_BUGFIX
930 }
931}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800932
933flag {
934 name: "enforce_brightness_base_user_restriction"
935 namespace: "systemui"
936 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
937 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000938 metadata {
939 purpose: PURPOSE_BUGFIX
940 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800941}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000942
943flag {
944 name: "ambient_touch_monitor_listen_to_display_changes"
945 namespace: "systemui"
946 description: "listen to display changes and cache window metrics"
947 bug: "330906135"
948 metadata {
949 purpose: PURPOSE_BUGFIX
950 }
951}
Bryce Lee19f1e282024-05-02 22:03:28 +0000952
953flag {
Bryce Leea320f562024-05-03 04:19:45 +0000954 name: "restart_dream_on_unocclude"
955 namespace: "systemui"
956 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
957 bug: "338051457"
958 metadata {
959 purpose: PURPOSE_BUGFIX
960 }
961}
962
963flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000964 name: "communal_bouncer_do_not_modify_plugin_open"
965 namespace: "systemui"
966 description: "do not modify notification shade when handling bouncer expansion."
967 bug: "338252661"
968 metadata {
969 purpose: PURPOSE_BUGFIX
970 }
971}
Ajinkya Chalke612d1612024-05-07 13:19:46 +0000972
973flag {
Lucas Silvade528e82024-07-18 19:34:54 +0000974 name: "communal_scene_ktf_refactor"
975 namespace: "systemui"
976 description: "refactors the syncing mechanism between communal STL and KTF state."
977 bug: "327225415"
978 metadata {
979 purpose: PURPOSE_BUGFIX
980 }
981}
982
983flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -0400984 name: "communal_timer_flicker_fix"
985 namespace: "systemui"
986 description: "fixes timers on the hub flickering when pausing"
987 bug: "353801573"
988 metadata {
989 purpose: PURPOSE_BUGFIX
990 }
991}
992
993flag {
Lucas Silva26e2ce32024-08-13 16:31:45 -0400994 name: "communal_widget_trampoline_fix"
995 namespace: "systemui"
996 description: "fixes activity starts caused by non-activity trampolines from widgets."
997 bug: "350468769"
998 metadata {
999 purpose: PURPOSE_BUGFIX
1000 }
1001}
1002
1003flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001004 name: "app_clips_backlinks"
1005 namespace: "systemui"
1006 description: "Enables Backlinks improvement feature in App Clips"
1007 bug: "300307759"
1008}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001009
1010flag {
1011 name: "qs_custom_tile_click_guaranteed_bug_fix"
1012 namespace: "systemui"
1013 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1014 bug: "339290820"
1015 metadata {
1016 purpose: PURPOSE_BUGFIX
1017 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001018}
1019
1020flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001021 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001022 namespace: "systemui"
1023 description: "Only dismiss media notifications when the control was removed by the user."
1024 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001025 metadata {
1026 purpose: PURPOSE_BUGFIX
1027 }
archisha1a22b1f2024-04-22 05:53:16 +00001028}
1029
1030flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001031 name: "media_controls_lockscreen_shade_bug_fix"
1032 namespace: "systemui"
1033 description: "Use ShadeInteractor for media location changes"
1034 bug: "319244625"
1035 metadata {
1036 purpose: PURPOSE_BUGFIX
1037 }
1038}
1039
1040flag {
archisha1a22b1f2024-04-22 05:53:16 +00001041 namespace: "systemui"
1042 name: "enable_view_capture_tracing"
1043 description: "Enables view capture tracing in System UI."
1044 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001045 metadata {
1046 purpose: PURPOSE_BUGFIX
1047 }
1048}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001049
1050flag {
1051 name: "validate_keyboard_shortcut_helper_icon_uri"
1052 namespace: "systemui"
1053 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1054 bug: "331180422"
1055 metadata {
1056 purpose: PURPOSE_BUGFIX
1057 }
1058}
William Xiao07cbc242024-05-10 15:16:11 -07001059
1060flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001061 name: "glanceable_hub_back_gesture"
1062 namespace: "systemui"
1063 description: "Enables back gesture on the glanceable hub"
1064 bug: "346331399"
1065 metadata {
1066 purpose: PURPOSE_BUGFIX
1067 }
1068}
1069
1070flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001071 name: "glanceable_hub_allow_keyguard_when_dreaming"
1072 namespace: "systemui"
1073 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1074 bug: "343505271"
1075}
1076
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001077flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001078 name: "register_wallpaper_notifier_background"
1079 namespace: "systemui"
1080 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1081 bug: "327315860"
1082 metadata {
1083 purpose: PURPOSE_BUGFIX
1084 }
1085}
Michael Mikhaile3247482024-05-14 13:56:23 +00001086
1087flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001088 name: "enable_efficient_display_repository"
1089 namespace: "systemui"
1090 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1091 bug: "345472038"
1092 metadata {
1093 purpose: PURPOSE_BUGFIX
1094 }
1095}
1096
1097flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001098 name: "notification_media_manager_background_execution"
1099 namespace: "systemui"
1100 description: "Decide whether to execute binder calls in background thread"
1101 bug: "336612071"
1102 metadata {
1103 purpose: PURPOSE_BUGFIX
1104 }
1105}
Sindhu4fece3c2024-06-03 10:34:29 +00001106
1107flag {
1108 name: "dozeui_scheduling_alarms_background_execution"
1109 namespace: "systemui"
1110 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1111 bug: "330492575"
1112 metadata {
1113 purpose: PURPOSE_BUGFIX
1114 }
1115}
András Kurucz48f27812024-06-05 13:22:19 +00001116
1117flag {
1118 name: "notification_pulsing_fix"
1119 namespace: "systemui"
1120 description: "Allow showing new pulsing notifications when the device is already pulsing."
1121 bug: "335560575"
1122 metadata {
1123 purpose: PURPOSE_BUGFIX
1124 }
1125}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001126
1127flag {
1128 name: "media_lockscreen_launch_animation"
1129 namespace : "systemui"
1130 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1131 bug : "346865769"
1132 metadata {
1133 purpose: PURPOSE_BUGFIX
1134 }
1135}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001136
1137flag {
1138 name: "expand_heads_up_on_inline_reply"
1139 namespace: "systemui"
1140 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1141 bug: "346976443"
1142 metadata {
1143 purpose: PURPOSE_BUGFIX
1144 }
1145}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001146
1147flag {
1148 name: "translucent_occluding_activity_fix"
1149 namespace: "systemui"
1150 description: "Fixes occlusion animation for transluent activities"
1151 bug: "303010980"
1152 metadata {
1153 purpose: PURPOSE_BUGFIX
1154 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001155}
1156
1157flag {
1158 namespace: "systemui"
1159 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1160 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1161 bug: "312452252"
1162 metadata {
1163 purpose: PURPOSE_BUGFIX
1164 }
1165}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001166
1167flag {
1168 namespace: "systemui"
1169 name: "qs_register_setting_observer_on_bg_thread"
1170 description: "Registers Quick Settings content providers on background thread"
1171 bug: "351766769"
1172 metadata {
1173 purpose: PURPOSE_BUGFIX
1174 }
1175}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001176
1177flag {
1178 name: "sounddose_customization"
1179 namespace: "systemui"
1180 description: "Enables custom actions for sounddose notifications"
1181 bug: "345227709"
1182}
1183
Jernej Viragb0f48602024-07-12 08:48:24 +00001184flag {
1185 namespace: "systemui"
1186 name: "register_content_observers_async"
1187 description: "Use new Async API to register content observers"
1188 bug: "316922634"
1189 metadata {
1190 purpose: PURPOSE_BUGFIX
1191 }
1192}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001193
1194flag {
1195 name: "msdl_feedback"
1196 namespace: "systemui"
1197 description: "Enables MSDL feedback in SysUI surfaces."
1198 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001199}
1200
1201flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001202 name: "hubmode_fullscreen_vertical_swipe"
1203 namespace: "systemui"
1204 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1205 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001206 metadata {
1207 purpose: PURPOSE_BUGFIX
1208 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001209}
1210
1211flag {
Bryce Lee53de6762024-07-30 19:52:06 +00001212 name: "hubmode_fullscreen_vertical_swipe_fix"
1213 namespace: "systemui"
1214 description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1215 bug: "340177049"
1216 metadata {
1217 purpose: PURPOSE_BUGFIX
1218 }
1219}
1220
1221
1222flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001223 namespace: "systemui"
1224 name: "remove_update_listener_in_qs_icon_view_impl"
1225 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1226 bug: "327078684"
1227 metadata {
1228 purpose: PURPOSE_BUGFIX
1229 }
1230}
1231
1232flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001233 name: "sim_pin_race_condition_on_restart"
1234 namespace: "systemui"
1235 description: "The SIM PIN screen may be shown incorrectly on reboot"
1236 bug: "351426938"
1237 metadata {
1238 purpose: PURPOSE_BUGFIX
1239 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001240}
1241
1242flag {
1243 name: "sim_pin_talkback_fix_for_double_submit"
1244 namespace: "systemui"
1245 description: "The SIM PIN entry screens show the wrong message due"
1246 bug: "346932439"
1247 metadata {
1248 purpose: PURPOSE_BUGFIX
1249 }
Sindhu B3a51f312024-07-15 09:32:00 +00001250}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001251
1252flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001253 name: "use_transitions_for_keyguard_occluded"
1254 namespace: "systemui"
1255 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1256 bug: "344716537"
1257 metadata {
1258 purpose: PURPOSE_BUGFIX
1259 }
1260}
1261
1262flag {
Matt Pietal807bad82024-08-09 11:34:50 +00001263 name: "relock_with_power_button_immediately"
1264 namespace: "systemui"
1265 description: "UDFPS unlock followed by immediate power button push should relock"
1266 bug: "343327511"
1267 metadata {
1268 purpose: PURPOSE_BUGFIX
1269 }
1270}
1271
1272flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001273 name: "lockscreen_preview_renderer_create_on_main_thread"
1274 namespace: "systemui"
1275 description: "Force preview renderer to be created on the main thread"
1276 bug: "343732179"
1277 metadata {
1278 purpose: PURPOSE_BUGFIX
1279 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001280}
1281flag {
1282 name: "classic_flags_multi_user"
1283 namespace: "systemui"
1284 description: "Make the classic feature flag loading multi user aware."
1285 bug: "345443431"
1286 metadata {
1287 purpose: PURPOSE_BUGFIX
1288 }
1289}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001290
1291flag {
1292 name: "compose_haptic_sliders"
1293 namespace: "systemui"
1294 description: "Adding haptic component infrastructure to sliders in Compose."
1295 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001296}
1297
1298flag {
George Lin78af08f2024-08-09 00:30:27 +00001299 name: "new_picker_ui"
1300 namespace: "systemui"
1301 description: "Enables the BC25 design of the customization picker UI."
1302 bug: "339081035"
1303}
1304
1305flag {
Jernej Virag9e7d0182024-08-06 08:25:32 +00001306 namespace: "systemui"
1307 name: "settings_ext_register_content_observer_on_bg_thread"
1308 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1309 bug: "355389014"
1310 metadata {
1311 purpose: PURPOSE_BUGFIX
1312 }
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001313}