blob: 98c491b82e2e53c30eb87a7c5eb7b84cb3fbbaf2 [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 {
Yining Liub5021762024-07-02 00:37:12 +0000142 name: "notification_transparent_header_fix"
143 namespace: "systemui"
144 description: "fix the transparent group header issue for async header inflation."
145 bug: "340161724"
146 metadata {
147 purpose: PURPOSE_BUGFIX
148 }
149}
150
151flag {
Matías Hernández2c02d9b2024-09-12 19:20:15 +0200152 name: "modes_dialog_single_rows"
153 namespace: "systemui"
154 description: "[Experiment] Display one entry per grid row in the Modes Dialog."
155 bug: "366034002"
156 metadata {
157 purpose: PURPOSE_BUGFIX
158 }
159}
160
161flag {
dakinola558bf872024-03-14 20:21:46 +0000162 name: "pss_app_selector_recents_split_screen"
163 namespace: "systemui"
164 description: "Allows recent apps selected for partial screenshare to be launched in split screen mode"
165 bug: "320449039"
166 metadata {
167 purpose: PURPOSE_BUGFIX
168 }
169}
170
171flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100172 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100173 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100174 description: "Moves part of the notification icon updates to the background."
175 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100176 metadata {
177 purpose: PURPOSE_BUGFIX
178 }
179}
180
181flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100182 name: "refactor_get_current_user"
183 namespace: "systemui"
184 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
185 bug: "305984787"
186}
187
188flag {
Jeff DeCew7a539312024-05-29 13:55:50 +0000189 name: "notification_avalanche_throttle_hun"
190 namespace: "systemui"
Jeff DeCewdf6a22e2024-05-29 14:00:54 +0000191 description: "During notification avalanche, throttle HUNs showing in fast succession."
Jeff DeCew7a539312024-05-29 13:55:50 +0000192 bug: "307288824"
193}
194
195flag {
Lyn06388cc2024-01-18 22:17:50 +0000196 name: "notification_avalanche_suppression"
197 namespace: "systemui"
198 description: "After notification avalanche floodgate event, suppress HUNs completely."
199 bug: "321089634"
200}
201
202flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000203 name: "notification_background_tint_optimization"
204 namespace: "systemui"
205 description: "Re-enable the codepath that removed tinting of notifications when the"
206 " standard background color is desired. This was the behavior before we discovered"
207 " a resources threading issue, which we worked around by tinting the notification"
Jeff DeCew4dd5e072024-05-16 19:38:20 +0000208 " backgrounds."
209 bug: "294830092"
210}
211
212flag {
213 name: "notification_footer_background_tint_optimization"
214 namespace: "systemui"
215 description: "Remove duplicative tinting of notification footer buttons. This was the behavior"
216 " before we discovered a resources threading issue, which we worked around by applying the"
217 " same color as a tint to the background drawable of footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000218 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000219}
220
221flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000222 name: "scene_container"
223 namespace: "systemui"
224 description: "Enables the scene container framework go/flexiglass."
225 bug: "283121968"
226}
Julia Tuttle5201be82023-10-30 17:49:30 -0400227
228flag {
burakovc98942c2024-04-25 16:15:35 +0000229 name: "dual_shade"
230 namespace: "systemui"
231 description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)."
232 bug: "337259436"
233}
234
235flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000236 name: "keyguard_bottom_area_refactor"
237 namespace: "systemui"
238 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
239 "lock icon and others."
240 bug: "290652751"
241}
242
243flag {
Beverly96b3e592023-11-08 15:32:58 +0000244 name: "device_entry_udfps_refactor"
245 namespace: "systemui"
246 description: "Refactoring device entry UDFPS icon to use modern architecture and "
247 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
248 bug: "279440316"
249}
250
251flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400252 name: "visual_interruptions_refactor"
253 namespace: "systemui"
254 description: "Enables the refactored version of the code to decide when notifications "
255 "HUN, bubble, pulse, or FSI."
256 bug: "261728888"
257}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700258
259flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000260 name: "unfold_animation_background_progress"
261 namespace: "systemui"
262 description: "Moves unfold animation progress calculation to a background thread"
263 bug: "277879146"
264}
265
266flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000267 name: "enable_background_keyguard_ondrawn_callback"
268 namespace: "systemui"
269 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
270 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
271 "Note that, even after this callback is called, we're waiting for all windows to finish "
272 " drawing."
273 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000274 metadata {
275 purpose: PURPOSE_BUGFIX
276 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000277}
278
279flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000280 name: "qs_new_tiles"
281 namespace: "systemui"
282 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000283 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000284}
285
286flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000287 name: "qs_new_tiles_future"
288 namespace: "systemui"
289 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."
290 bug: "311147395"
291}
292
293flag {
Behnam Heydarshahi9262d192024-08-23 21:26:50 +0000294 name: "qs_quick_rebind_active_tiles"
295 namespace: "systemui"
296 description: "Rebind active custom tiles quickly."
297 bug: "362526228"
298 metadata {
299 purpose: PURPOSE_BUGFIX
300 }
301}
302
303flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000304 name: "coroutine_tracing"
305 namespace: "systemui"
306 description: "Adds thread-local data to System UI's global coroutine scopes to "
307 "allow for tracing of coroutine continuations using System UI's tracinglib"
308 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100309}
310
311flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000312 name: "edge_back_gesture_handler_thread"
313 namespace: "systemui"
314 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
315 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
316 "the main thread with the rest of System UI."
317 bug: "304583132"
318}
319
320flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100321 name: "new_aod_transition"
322 namespace: "systemui"
323 description: "New LOCKSCREEN <=> AOD transition"
324 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100325}
326
327flag {
328 name: "light_reveal_migration"
329 namespace: "systemui"
330 description: "Move LightRevealScrim to recommended architecture"
331 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600332}
333
334flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000335 name: "theme_overlay_controller_wakefulness_deprecation"
336 namespace: "systemui"
337 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
338 "ThemOverlayController to mitigate flickering when locking the device"
339 bug: "308676488"
340}
341
342flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200343 name: "status_bar_monochrome_icons_fix"
344 namespace: "systemui"
345 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
346 bug: "329091967"
347 metadata {
348 purpose: PURPOSE_BUGFIX
349 }
350}
351
352flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000353 name: "status_bar_screen_sharing_chips"
354 namespace: "systemui"
355 description: "Show chips on the left side of the status bar when a user is screen sharing, "
356 "recording, or casting"
357 bug: "332662551"
358}
359
360flag {
Caitlin Shkuratovb2e68592024-07-29 15:03:57 +0000361 name: "status_bar_use_repos_for_call_chip"
362 namespace: "systemui"
363 description: "Use repositories as the source of truth for call notifications shown as a chip in"
364 "the status bar"
365 bug: "328584859"
366 metadata {
367 purpose: PURPOSE_BUGFIX
368 }
369}
370
371flag {
Caitlin Shkuratovd833c982024-07-30 17:19:10 +0000372 name: "status_bar_call_chip_notification_icon"
373 namespace: "systemui"
374 description: "Use the small icon set on the notification for the status bar call chip"
375 bug: "354930838"
376}
377
378flag {
amehfooze3d259b2024-08-26 22:38:55 +0000379 name: "status_bar_signal_policy_refactor"
380 namespace: "systemui"
381 description: "Use a settings observer for airplane mode and make StatusBarSignalPolicy startable"
382 bug: "264539100"
383}
384
385flag {
Caitlin Shkuratovd85cb182024-08-12 12:49:00 +0000386 name: "status_bar_swipe_over_chip"
387 namespace: "systemui"
388 description: "Allow users to swipe over the status bar chip to open the shade"
389 bug: "185897191"
390 metadata {
391 purpose: PURPOSE_BUGFIX
392 }
393}
394
395flag {
Caitlin Shkuratove7f8a0f2024-08-29 16:14:48 +0000396 name: "status_bar_always_check_underlying_networks"
397 namespace: "systemui"
398 description: "For status bar connectivity UI, always check underlying networks for wifi and "
399 "carrier merged information, regardless of the sepcified transport type"
400 bug: "352162710"
401 metadata {
402 purpose: PURPOSE_BUGFIX
403 }
404}
405
406flag {
Caitlin Shkuratovb4784e82024-08-15 16:07:01 +0000407 name: "status_bar_stop_updating_window_height"
408 namespace: "systemui"
409 description: "Don't have PhoneStatusBarView manually trigger an update of the height in "
410 "StatusBarWindowController"
411 bug: "360115167"
412 metadata {
413 purpose: PURPOSE_BUGFIX
414 }
415}
416
417flag {
Caitlin Shkuratov60cf8192024-08-21 18:33:47 +0000418 name: "status_bar_ron_chips"
419 namespace: "systemui"
420 description: "Show rich ongoing notifications as chips in the status bar"
421 bug: "361346412"
422}
423
424flag {
Chandru S1df19782023-09-30 18:34:20 -0700425 name: "compose_bouncer"
426 namespace: "systemui"
427 description: "Use the new compose bouncer in SystemUI"
428 bug: "310005730"
429}
430
431flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000432 name: "pss_task_switcher"
433 namespace: "systemui"
434 description: "Enable the task switcher feature for partial screen sharing"
435 bug: "317208379"
436}
437
438flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530439 name: "revamped_bouncer_messages"
440 namespace: "systemui"
441 description: "Change the bouncer message to be a 2-line more descriptive message"
442 bug: "236891644"
443}
444
445flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530446 name: "rest_to_unlock"
447 namespace: "systemui"
448 description: "Require prolonged touch for fingerprint authentication"
449 bug: "303672286"
450}
451
452flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000453 name: "record_issue_qs_tile"
454 namespace: "systemui"
455 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
456 bug: "305049544"
457}
Chandru S7ec7fd22023-11-30 13:12:25 +0530458
Aurélien Pomini7c643452023-09-21 10:06:47 +0000459flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000460 name: "migrate_clocks_to_blueprint"
461 namespace: "systemui"
462 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
463 "and use modern architecture for lockscreen clocks"
464 bug: "301502635"
465}
466
467flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000468 name: "clock_reactive_variants"
469 namespace: "systemui"
470 description: "Add reactive variant fonts to some clocks"
471 bug: "343495953"
472}
473
474flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000475 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000476 namespace: "systemui"
477 description: "Faster wallpaper unlock transition"
478 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000479 metadata {
480 purpose: PURPOSE_BUGFIX
481 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000482}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800483
484flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700485 name: "confine_notification_touch_to_view_width"
486 namespace: "systemui"
487 description: "Use notification view width when detecting gestures."
488 bug: "335828150"
489}
490
491flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000492 name: "fix_image_wallpaper_crash_surface_already_released"
493 namespace: "systemui"
494 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
495 bug: "337287154"
496 metadata {
497 purpose: PURPOSE_BUGFIX
498 }
499}
500
501flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800502 name: "activity_transition_use_largest_window"
503 namespace: "systemui"
504 description: "Target largest opening window during activity transitions."
505 bug: "323294573"
506 metadata {
507 purpose: PURPOSE_BUGFIX
508 }
509}
510
511flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000512 name: "enable_layout_tracing"
513 namespace: "systemui"
514 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
515 bug: "315274804"
516}
517
518flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800519 name: "quick_settings_visual_haptics_longpress"
520 namespace: "systemui"
521 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
522 bug: "229856884"
523}
Evan Laird3f199372023-11-14 18:32:19 -0500524
525flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800526 name: "switch_user_on_bg"
527 namespace: "systemui"
528 description: "Does user switching on a background thread"
529 bug: "284095720"
530}
531
532flag {
Evan Laird3f199372023-11-14 18:32:19 -0500533 name: "status_bar_static_inout_indicators"
534 namespace: "systemui"
535 description: "(Upstream request) Always show the network activity inout indicators and "
536 "prefer using alpha to distinguish network activity."
537 bug: "310715220"
538}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800539
540flag {
Chris Göllner7b258002024-09-17 12:36:06 +0100541 name: "status_bar_connected_displays"
542 namespace: "systemui"
543 description: "Shows the status bar on connected displays"
544 bug: "362720336"
545}
546
547flag {
Evan Laird96df1172024-08-06 17:16:53 -0400548 name: "status_bar_switch_to_spn_from_data_spn"
549 namespace: "systemui"
550 description: "Fix usage of the SPN broadcast extras"
551 bug: "350812372"
552 metadata {
553 purpose: PURPOSE_BUGFIX
554 }
555}
556
557flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000558 name: "new_volume_panel"
559 namespace: "systemui"
560 description: "Switches to the new volume panel (without Slices)."
561 bug: "202262476"
562}
563
564flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100565 name: "use_volume_controller"
566 namespace: "systemui"
567 description: "Adds Volume Controller signals to the AudioRepository to update volume"
568 bug: "349348461"
569 metadata {
570 purpose: PURPOSE_BUGFIX
571 }
572}
573
574flag {
Miranda Kephart8b58bd12024-08-19 11:45:45 -0400575 name: "clipboard_shared_transitions"
576 namespace: "systemui"
577 description: "Show shared transitions from clipboard"
578 bug: "360843770"
579 metadata {
580 purpose: PURPOSE_BUGFIX
581 }
582}
583
584flag {
Miranda Kephartb2fb9662024-08-16 11:43:53 -0400585 name: "clipboard_image_timeout"
586 namespace: "systemui"
587 description: "Wait for clipboard image to load before showing UI"
588 bug: "359864629"
589 metadata {
590 purpose: PURPOSE_BUGFIX
591 }
592}
593
594flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500595 name: "screenshot_action_dismiss_system_windows"
596 namespace: "systemui"
597 description: "Dismiss existing system windows when starting action from screenshot UI"
598 bug: "309933761"
599}
600
601flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400602 name: "fix_screenshot_action_dismiss_system_windows"
603 namespace: "systemui"
604 description: "Dismiss existing system windows when starting action from screenshot UI"
605 bug: "309933761"
606 metadata {
607 purpose: PURPOSE_BUGFIX
608 }
609}
610
Mark Renouf646174c2024-05-09 12:51:44 -0400611flag {
612 name: "screenshot_scroll_crop_view_crash_fix"
613 namespace: "systemui"
614 description: "Mitigate crash on invalid computed range in CropView"
615 bug: "232633995"
616 metadata {
617 purpose: PURPOSE_BUGFIX
618 }
619}
Mark Renoufd30667a2024-05-08 13:19:04 -0400620
621flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400622 name: "screenshot_ui_controller_refactor"
623 namespace: "systemui"
624 description: "Simplify and refactor ScreenshotController"
625 bug: "354711957"
626}
627
628flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000629 name: "run_fingerprint_detect_on_dismissible_keyguard"
630 namespace: "systemui"
631 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
632 bug: "311145851"
633}
634
635flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000636 name: "smartspace_relocate_to_bottom"
637 namespace: "systemui"
638 description: "Relocate Smartspace to bottom of the Lock Screen"
639 bug: "316212788"
640}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000641
642flag {
davidcta7ba4a42024-09-03 23:05:48 +0000643 name: "smartspace_remoteviews_rendering_fix"
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000644 namespace: "systemui"
645 description: "Indicate Smartspace RemoteViews rendering"
646 bug: "326292691"
davidcta7ba4a42024-09-03 23:05:48 +0000647 metadata {
648 purpose: PURPOSE_BUGFIX
649 }
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000650}
651
652flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000653 name: "smartspace_lockscreen_viewmodel"
654 namespace: "systemui"
655 description: "Indicate Smartspace lockscreen viewmodel"
656 bug: "331451011"
657}
658
659flag {
davidct0d7957f2024-08-29 06:45:13 +0000660 name: "smartspace_viewpager2"
661 namespace: "systemui"
662 description: "Use viewpager2 in Smartspace"
663 bug: "259566300"
664}
665
666flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000667 name: "pin_input_field_styled_focus_state"
668 namespace: "systemui"
669 description: "Enables styled focus states on pin input field if keyboard is connected"
670 bug: "316106516"
671}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500672
673flag {
674 name: "keyguard_wm_state_refactor"
675 namespace: "systemui"
676 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
677 bug: "278086361"
678}
Aaron Liu972537c2024-01-26 14:35:06 -0800679
680flag {
Zhe Songe2a44482024-01-30 10:50:57 +0000681 name: "enable_contextual_tip_for_power_off"
682 namespace: "systemui"
683 description: "Enables on-screen contextual tip about how to power off or restart phone"
684 bug: "322891421"
685}
686
687flag {
688 name: "enable_contextual_tip_for_take_screenshot"
689 namespace: "systemui"
690 description: "Enables on-screen contextual tip about how to take screenshot."
691 bug: "322891421"
692}
Yein Jobbfb3312024-01-31 22:40:47 +0000693
694flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000695 name: "enable_contextual_tip_for_mute_volume"
696 namespace: "systemui"
697 description: "Enables the contextual tip for muting the volume."
698 bug: "337737048"
699}
700
701flag {
Zhe Song79564da2024-03-13 17:12:54 +0800702 name: "disable_contextual_tips_frequency_check"
703 description: "Disables frequency capping check for contextual tips."
704 namespace: "systemui"
705 bug: "322891421"
706}
707
708flag {
709 name: "disable_contextual_tips_ios_switcher_check"
710 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
711 namespace: "systemui"
712 bug: "322891421"
713}
714
715flag {
Yu Chao3964b562024-02-01 08:03:59 +0000716 name: "enable_contextual_tips"
717 description: "Enables showing contextual tips."
718 namespace: "systemui"
719 bug: "322891421"
720}
721
722flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800723 name: "contextual_tips_assistant_dismiss_fix"
724 namespace: "systemui"
725 description: "Improve assistant dismiss signal accuracy for contextual tips."
726 bug: "334759504"
727 metadata {
728 purpose: PURPOSE_BUGFIX
729 }
730}
731
732flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000733 name: "shaderlib_loading_effect_refactor"
734 namespace: "systemui"
735 description: "Extend shader library to provide the common loading effects."
736 bug: "282007590"
737}
738
Matías Hernándeza67952e2024-02-06 15:29:52 +0100739flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800740 name: "hearing_aids_qs_tile_dialog"
741 namespace: "systemui"
742 description: "Show a dialog when clicking on hearing aids quick settings tile."
743 bug: "291423171"
744}
745
746flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100747 name: "notification_row_user_context"
748 namespace: "systemui"
749 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
750 " (based on the NotificationEntry's user)."
751 bug: "317503801"
752 metadata {
753 purpose: PURPOSE_BUGFIX
754 }
755}
756
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000757flag {
758 name: "get_connected_device_name_unsynchronized"
759 namespace: "systemui"
760 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
761 bug: "323995015"
762 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000763 purpose: PURPOSE_BUGFIX
764 }
765}
766
767flag {
Sindhuc5d22842024-02-09 06:47:35 +0000768 name: "slice_manager_binder_call_background"
769 namespace: "systemui"
770 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
771 bug: "322745650"
772 metadata {
773 purpose: PURPOSE_BUGFIX
774 }
775}
776
777flag {
Sindhu561c2402024-02-07 09:38:47 +0000778 name: "register_new_wallet_card_in_background"
779 namespace: "systemui"
780 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
781 bug: "322506838"
782 metadata {
783 purpose: PURPOSE_BUGFIX
784 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000785}
archishab51923e2024-02-08 05:53:04 +0000786
787flag {
788 name: "update_user_switcher_background"
789 namespace: "systemui"
790 description: "Decide whether to update user switcher in background thread."
791 bug: "322745650"
792 metadata {
793 purpose: PURPOSE_BUGFIX
794 }
795}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000796
797flag {
798 name: "register_zen_mode_content_observer_background"
799 namespace: "systemui"
800 description: "Decide whether to register zen mode content observers in the background thread."
801 bug: "324515627"
802 metadata {
803 purpose: PURPOSE_BUGFIX
804 }
805}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500806
807flag {
808 name: "clipboard_noninteractive_on_lockscreen"
809 namespace: "systemui"
810 description: "Prevents the interactive clipboard UI from appearing when device is locked"
811 bug: "317048495"
812 metadata {
813 purpose: PURPOSE_BUGFIX
814 }
815}
Jernej Virag96b48772024-02-20 10:34:27 +0100816
817flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500818 name: "dedicated_notif_inflation_thread"
819 namespace: "systemui"
820 description: "Create a separate background thread for inflating notifications"
821 bug: "308967184"
822 metadata {
823 purpose: PURPOSE_BUGFIX
824 }
825}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000826
827flag {
828 name: "bind_keyguard_media_visibility"
829 namespace: "systemui"
830 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
831 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000832 metadata {
833 purpose: PURPOSE_BUGFIX
834 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100835}
836
837flag {
838 name: "delayed_wakelock_release_on_background_thread"
839 namespace: "systemui"
840 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
841 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000842 metadata {
843 purpose: PURPOSE_BUGFIX
844 }
845}
bvineeth68756982024-02-23 09:57:28 +0000846
847flag {
848 name: "notify_power_manager_user_activity_background"
849 namespace: "systemui"
850 description: "Decide whether to notify the user activity to power manager in the background thread."
851 bug: "325203885"
852 metadata {
853 purpose: PURPOSE_BUGFIX
854 }
855}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000856
857flag {
Josh814484f2024-03-05 15:38:07 +0000858 name: "qs_tile_focus_state"
859 namespace: "systemui"
860 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
861 bug: "312899524"
862}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000863
864flag {
yyalan129343f2024-05-07 14:33:16 +0100865 name: "brightness_slider_focus_state"
866 namespace: "systemui"
867 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
868 bug: "329244723"
869}
870
871flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000872 name: "edgeback_gesture_handler_get_running_tasks_background"
873 namespace: "systemui"
874 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
875 " class on the background thread."
876 bug: "325041960"
877 metadata {
878 purpose: PURPOSE_BUGFIX
879 }
880}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400881
882flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700883 name: "screenshare_notification_hiding_bug_fix"
884 namespace: "systemui"
885 description: "Various bug fixes for notification redaction while screensharing"
886 bug: "312784809"
887 metadata {
888 purpose: PURPOSE_BUGFIX
889 }
890}
891
892flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400893 name: "qs_ui_refactor"
894 namespace: "systemui"
895 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
896 " Compose for the UI."
897 bug: "325099249"
898}
Yein Jo380f96c2024-04-04 21:28:31 +0000899
900flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400901 name: "qs_ui_refactor_compose_fragment"
902 namespace: "systemui"
903 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."
904 bug: "325099249"
905}
906
907flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400908 name: "remove_dream_overlay_hide_on_touch"
909 namespace: "systemui"
910 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
911 bug: "329091030"
912 metadata {
913 purpose: PURPOSE_BUGFIX
914 }
915}
916
917flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000918 name: "keyboard_docking_indicator"
919 namespace: "systemui"
920 description: "Glow bar indicator reveals upon keyboard docking."
921 bug: "324600132"
922}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700923
924flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100925 name: "keyboard_shortcut_helper_rewrite"
926 namespace: "systemui"
927 description: "A new implementation of the keyboards shortcuts helper sheet."
928 bug: "327364197"
929}
930
931flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000932 name: "keyboard_touchpad_contextual_education"
933 namespace: "systemui"
934 description: "Allow showing education for physical keyboard and touchpad"
935 bug: "317496783"
936}
937
938flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700939 name: "dream_overlay_bouncer_swipe_direction_filtering"
940 namespace: "systemui"
941 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
942 bug: "333632464"
943 metadata {
944 purpose: PURPOSE_BUGFIX
945 }
Bryce Leece3c21032024-04-09 17:15:17 -0700946}
947
948flag {
949 name: "dream_input_session_pilfer_once"
950 namespace: "systemui"
951 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700952 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700953 metadata {
954 purpose: PURPOSE_BUGFIX
955 }
956}
Jernej Virag6d932a02024-04-16 16:57:50 +0200957
958flag {
959 name: "slice_broadcast_relay_in_background"
960 namespace: "systemui"
961 description: "Move handling of slice broadcast relay broadcasts to background threads"
962 bug: "334767208"
963 metadata {
964 purpose: PURPOSE_BUGFIX
965 }
bvineethac6e09a2024-04-10 08:20:28 +0000966}
967
968flag {
969 name: "register_battery_controller_receivers_in_corestartable"
970 namespace: "systemui"
971 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
972 bug: "307517093"
973 metadata {
974 purpose: PURPOSE_BUGFIX
975 }
976}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800977
978flag {
979 name: "enforce_brightness_base_user_restriction"
980 namespace: "systemui"
981 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
982 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000983 metadata {
984 purpose: PURPOSE_BUGFIX
985 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800986}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000987
988flag {
989 name: "ambient_touch_monitor_listen_to_display_changes"
990 namespace: "systemui"
991 description: "listen to display changes and cache window metrics"
992 bug: "330906135"
993 metadata {
994 purpose: PURPOSE_BUGFIX
995 }
996}
Bryce Lee19f1e282024-05-02 22:03:28 +0000997
998flag {
Bryce Leea320f562024-05-03 04:19:45 +0000999 name: "restart_dream_on_unocclude"
1000 namespace: "systemui"
1001 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
1002 bug: "338051457"
1003 metadata {
1004 purpose: PURPOSE_BUGFIX
1005 }
1006}
1007
1008flag {
Bryce Lee19f1e282024-05-02 22:03:28 +00001009 name: "communal_bouncer_do_not_modify_plugin_open"
1010 namespace: "systemui"
1011 description: "do not modify notification shade when handling bouncer expansion."
1012 bug: "338252661"
1013 metadata {
1014 purpose: PURPOSE_BUGFIX
1015 }
1016}
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001017
1018flag {
Lucas Silvade528e82024-07-18 19:34:54 +00001019 name: "communal_scene_ktf_refactor"
1020 namespace: "systemui"
1021 description: "refactors the syncing mechanism between communal STL and KTF state."
1022 bug: "327225415"
1023 metadata {
1024 purpose: PURPOSE_BUGFIX
1025 }
1026}
1027
1028flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001029 name: "communal_timer_flicker_fix"
1030 namespace: "systemui"
1031 description: "fixes timers on the hub flickering when pausing"
1032 bug: "353801573"
1033 metadata {
1034 purpose: PURPOSE_BUGFIX
1035 }
1036}
1037
1038flag {
Lucas Silva26e2ce32024-08-13 16:31:45 -04001039 name: "communal_widget_trampoline_fix"
1040 namespace: "systemui"
1041 description: "fixes activity starts caused by non-activity trampolines from widgets."
1042 bug: "350468769"
1043 metadata {
1044 purpose: PURPOSE_BUGFIX
1045 }
1046}
1047
1048flag {
Bryce Leeef4e09d2024-07-31 15:06:26 -07001049 name: "communal_edit_widgets_activity_finish_fix"
1050 namespace: "systemui"
1051 description: "finish edit widgets activity when stopping"
1052 bug: "354725145"
1053 metadata {
1054 purpose: PURPOSE_BUGFIX
1055 }
1056}
1057
1058flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001059 name: "app_clips_backlinks"
1060 namespace: "systemui"
1061 description: "Enables Backlinks improvement feature in App Clips"
1062 bug: "300307759"
1063}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001064
1065flag {
1066 name: "qs_custom_tile_click_guaranteed_bug_fix"
1067 namespace: "systemui"
1068 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1069 bug: "339290820"
1070 metadata {
1071 purpose: PURPOSE_BUGFIX
1072 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001073}
1074
1075flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001076 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001077 namespace: "systemui"
1078 description: "Only dismiss media notifications when the control was removed by the user."
1079 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001080 metadata {
1081 purpose: PURPOSE_BUGFIX
1082 }
archisha1a22b1f2024-04-22 05:53:16 +00001083}
1084
1085flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001086 name: "media_controls_lockscreen_shade_bug_fix"
1087 namespace: "systemui"
1088 description: "Use ShadeInteractor for media location changes"
1089 bug: "319244625"
1090 metadata {
1091 purpose: PURPOSE_BUGFIX
1092 }
1093}
1094
1095flag {
Beth Thibodeau4d359d92024-08-15 21:49:53 +00001096 name: "media_controls_button_media3"
1097 namespace: "systemui"
1098 description: "Enable media action buttons updates using media3"
1099 bug: "360196209"
1100}
1101
1102flag {
Michael Mikhail89e1efe2024-08-09 18:16:06 +00001103 name: "media_controls_drawables_reuse"
1104 namespace: "systemui"
1105 description: "Re-use created media drawables for media controls"
1106 bug: "358402034"
1107}
1108
1109flag {
Michael Mikhail7f948ac2024-08-22 20:22:55 +00001110 name: "media_controls_posts_optimization"
1111 namespace: "systemui"
1112 description: "Ignore duplicate media notifications posted"
1113 bug: "358645640"
1114}
1115
1116flag {
archisha1a22b1f2024-04-22 05:53:16 +00001117 namespace: "systemui"
1118 name: "enable_view_capture_tracing"
1119 description: "Enables view capture tracing in System UI."
1120 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001121 metadata {
1122 purpose: PURPOSE_BUGFIX
1123 }
1124}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001125
1126flag {
1127 name: "validate_keyboard_shortcut_helper_icon_uri"
1128 namespace: "systemui"
1129 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1130 bug: "331180422"
1131 metadata {
1132 purpose: PURPOSE_BUGFIX
1133 }
1134}
William Xiao07cbc242024-05-10 15:16:11 -07001135
1136flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001137 name: "glanceable_hub_allow_keyguard_when_dreaming"
1138 namespace: "systemui"
1139 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1140 bug: "343505271"
1141}
1142
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001143flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001144 name: "register_wallpaper_notifier_background"
1145 namespace: "systemui"
1146 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1147 bug: "327315860"
1148 metadata {
1149 purpose: PURPOSE_BUGFIX
1150 }
1151}
Michael Mikhaile3247482024-05-14 13:56:23 +00001152
1153flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001154 name: "enable_efficient_display_repository"
1155 namespace: "systemui"
1156 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1157 bug: "345472038"
1158 metadata {
1159 purpose: PURPOSE_BUGFIX
1160 }
1161}
1162
1163flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001164 name: "notification_media_manager_background_execution"
1165 namespace: "systemui"
1166 description: "Decide whether to execute binder calls in background thread"
1167 bug: "336612071"
1168 metadata {
1169 purpose: PURPOSE_BUGFIX
1170 }
1171}
Sindhu4fece3c2024-06-03 10:34:29 +00001172
1173flag {
1174 name: "dozeui_scheduling_alarms_background_execution"
1175 namespace: "systemui"
1176 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1177 bug: "330492575"
1178 metadata {
1179 purpose: PURPOSE_BUGFIX
1180 }
1181}
András Kurucz48f27812024-06-05 13:22:19 +00001182
1183flag {
1184 name: "notification_pulsing_fix"
1185 namespace: "systemui"
1186 description: "Allow showing new pulsing notifications when the device is already pulsing."
1187 bug: "335560575"
1188 metadata {
1189 purpose: PURPOSE_BUGFIX
1190 }
1191}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001192
1193flag {
1194 name: "media_lockscreen_launch_animation"
1195 namespace : "systemui"
1196 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1197 bug : "346865769"
1198 metadata {
1199 purpose: PURPOSE_BUGFIX
1200 }
1201}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001202
1203flag {
1204 name: "expand_heads_up_on_inline_reply"
1205 namespace: "systemui"
1206 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1207 bug: "346976443"
1208 metadata {
1209 purpose: PURPOSE_BUGFIX
1210 }
1211}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001212
1213flag {
1214 name: "translucent_occluding_activity_fix"
1215 namespace: "systemui"
1216 description: "Fixes occlusion animation for transluent activities"
1217 bug: "303010980"
1218 metadata {
1219 purpose: PURPOSE_BUGFIX
1220 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001221}
1222
1223flag {
1224 namespace: "systemui"
1225 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1226 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1227 bug: "312452252"
1228 metadata {
1229 purpose: PURPOSE_BUGFIX
1230 }
1231}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001232
1233flag {
1234 namespace: "systemui"
1235 name: "qs_register_setting_observer_on_bg_thread"
1236 description: "Registers Quick Settings content providers on background thread"
1237 bug: "351766769"
1238 metadata {
1239 purpose: PURPOSE_BUGFIX
1240 }
1241}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001242
1243flag {
1244 name: "sounddose_customization"
1245 namespace: "systemui"
1246 description: "Enables custom actions for sounddose notifications"
1247 bug: "345227709"
1248}
1249
Jernej Viragb0f48602024-07-12 08:48:24 +00001250flag {
1251 namespace: "systemui"
1252 name: "register_content_observers_async"
1253 description: "Use new Async API to register content observers"
1254 bug: "316922634"
1255 metadata {
1256 purpose: PURPOSE_BUGFIX
1257 }
1258}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001259
1260flag {
1261 name: "msdl_feedback"
1262 namespace: "systemui"
1263 description: "Enables MSDL feedback in SysUI surfaces."
1264 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001265}
1266
1267flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001268 name: "hubmode_fullscreen_vertical_swipe"
1269 namespace: "systemui"
1270 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1271 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001272 metadata {
1273 purpose: PURPOSE_BUGFIX
1274 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001275}
1276
1277flag {
Bryce Lee53de6762024-07-30 19:52:06 +00001278 name: "hubmode_fullscreen_vertical_swipe_fix"
1279 namespace: "systemui"
1280 description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1281 bug: "340177049"
1282 metadata {
1283 purpose: PURPOSE_BUGFIX
1284 }
1285}
1286
1287
1288flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001289 namespace: "systemui"
1290 name: "remove_update_listener_in_qs_icon_view_impl"
1291 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1292 bug: "327078684"
1293 metadata {
1294 purpose: PURPOSE_BUGFIX
1295 }
1296}
1297
1298flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001299 name: "sim_pin_race_condition_on_restart"
1300 namespace: "systemui"
1301 description: "The SIM PIN screen may be shown incorrectly on reboot"
1302 bug: "351426938"
1303 metadata {
1304 purpose: PURPOSE_BUGFIX
1305 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001306}
1307
1308flag {
1309 name: "sim_pin_talkback_fix_for_double_submit"
1310 namespace: "systemui"
1311 description: "The SIM PIN entry screens show the wrong message due"
1312 bug: "346932439"
1313 metadata {
1314 purpose: PURPOSE_BUGFIX
1315 }
Sindhu B3a51f312024-07-15 09:32:00 +00001316}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001317
1318flag {
Matt Pietal5f067b42024-09-11 14:26:39 +00001319 name: "sim_pin_bouncer_reset"
1320 namespace: "systemui"
1321 description: "The SIM PIN bouncer does not close after unlocking"
1322 bug: "297461589"
1323 metadata {
1324 purpose: PURPOSE_BUGFIX
1325 }
1326}
1327
1328flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001329 name: "use_transitions_for_keyguard_occluded"
1330 namespace: "systemui"
1331 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1332 bug: "344716537"
1333 metadata {
1334 purpose: PURPOSE_BUGFIX
1335 }
1336}
1337
1338flag {
Matt Pietal807bad82024-08-09 11:34:50 +00001339 name: "relock_with_power_button_immediately"
1340 namespace: "systemui"
1341 description: "UDFPS unlock followed by immediate power button push should relock"
1342 bug: "343327511"
1343 metadata {
1344 purpose: PURPOSE_BUGFIX
1345 }
1346}
1347
1348flag {
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001349 name: "classic_flags_multi_user"
1350 namespace: "systemui"
1351 description: "Make the classic feature flag loading multi user aware."
1352 bug: "345443431"
1353 metadata {
1354 purpose: PURPOSE_BUGFIX
1355 }
1356}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001357
1358flag {
1359 name: "compose_haptic_sliders"
1360 namespace: "systemui"
1361 description: "Adding haptic component infrastructure to sliders in Compose."
1362 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001363}
1364
1365flag {
1366 namespace: "systemui"
1367 name: "settings_ext_register_content_observer_on_bg_thread"
1368 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1369 bug: "355389014"
1370 metadata {
1371 purpose: PURPOSE_BUGFIX
1372 }
Michael Mikhail89e1efe2024-08-09 18:16:06 +00001373}
Beverly4b7ad052024-08-21 16:03:13 +00001374
1375flag {
bvineeth33fd117c2024-08-27 05:27:19 +00001376 name: "notify_password_text_view_user_activity_in_background"
1377 namespace: "systemui"
1378 description: "Decide whether to notify the user activity in password text view, to power manager in the background thread."
1379 bug: "346882515"
1380 metadata {
1381 purpose: PURPOSE_BUGFIX
1382 }
1383}
1384
1385flag {
Beverly4b7ad052024-08-21 16:03:13 +00001386 name: "face_message_defer_update"
1387 namespace: "systemui"
1388 description: "Only analyze the last n frames when determining whether to defer a face auth help message like low light"
1389 bug: "351863611"
1390 metadata {
1391 purpose: PURPOSE_BUGFIX
1392 }
1393}
1394
Jernej Virag9192b722024-08-09 16:57:35 +02001395flag {
1396 name: "media_load_metadata_via_media_data_loader"
1397 namespace: "systemui"
1398 description: "Use MediaDataLoader for loading media metadata with better threading"
1399 bug: "358350077"
1400 metadata {
1401 purpose: PURPOSE_BUGFIX
1402 }
1403}
1404
Brad Hinegardnere1c367e2024-08-27 09:26:25 -04001405flag {
1406 name: "non_touchscreen_devices_bypass_falsing"
1407 namespace: "systemui"
1408 description: "Allow non-touchscreen devices to bypass falsing"
1409 bug: "319809270"
Juan Sebastian Martinez9fe38eb2024-08-30 11:43:48 -07001410}