blob: 112d9646175f42026831efddb65b688d8611c821 [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 {
Yining Liu9517d432024-03-26 06:26:16 +000029 name: "notification_heads_up_cycling"
30 namespace: "systemui"
31 description: "Heads-up notification cycling animation for the Notification Avalanche feature."
32 bug: "316404716"
33}
34
35flag {
Jeff DeCewf5f436be2024-03-19 21:06:02 +000036 name: "notification_minimalism_prototype"
37 namespace: "systemui"
38 description: "Prototype of notification minimalism; the new 'Intermediate' lockscreen customization proposal."
39 bug: "330387368"
40 metadata {
41 purpose: PURPOSE_BUGFIX
42 }
43}
44
45flag {
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000046 name: "notification_view_flipper_pausing"
47 namespace: "systemui"
48 description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed."
49 bug: "309146176"
50 metadata {
51 purpose: PURPOSE_BUGFIX
52 }
53}
54
55flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080056 name: "notification_async_group_header_inflation"
57 namespace: "systemui"
58 description: "Inflates the notification group summary header views from the background thread."
59 bug: "217799515"
60}
61
62flag {
Yining Liu9a835c82023-10-31 01:30:23 +000063 name: "notification_async_hybrid_view_inflation"
64 namespace: "systemui"
65 description: "Inflates hybrid (single-line) notification views from the background thread."
66 bug: "217799515"
67}
68
69flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040070 name: "notification_color_update_logger"
71 namespace: "systemui"
72 description: "Enabled debug logging and dumping of notification color updates."
73 bug: "294347738"
74}
75
76flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020077 name: "notifications_footer_view_refactor"
78 namespace: "systemui"
79 description: "Enables the refactored version of the footer view in the notification shade "
80 "(containing the \"Clear all\" button). Should not bring any behavior changes"
81 bug: "293167744"
82}
Alexander Roederer74cda602023-10-11 00:24:09 +000083
84flag {
Steve Elliott34edc352023-10-23 13:14:24 -040085 name: "notifications_icon_container_refactor"
86 namespace: "systemui"
87 description: "Enables the refactored version of the notification icon container in StatusBar, "
88 "AOD, and the notification shelf. Should not bring any behavioral changes."
89 bug: "278765923"
90}
91
92flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +010093 name: "notifications_hide_on_display_switch"
94 namespace: "systemui"
95 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
96 bug: "293824309"
97}
98
99flag {
András Kurucz305199f2023-12-18 18:31:34 +0000100 name: "notifications_improved_hun_animation"
101 namespace: "systemui"
102 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
103 bug: "243302608"
104}
105
106flag {
Yining Liu49c0d052024-02-22 23:52:59 +0000107 name: "notification_content_alpha_optimization"
108 namespace: "systemui"
109 description: "Only reset alpha values of needed content views"
110 bug: "292024656"
111 metadata {
112 purpose: PURPOSE_BUGFIX
113 }
114}
115
116flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000117 name: "notifications_live_data_store_refactor"
118 namespace: "systemui"
119 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
120 "Should not bring any behavior changes."
121 bug: "308623704"
122}
123
124flag {
András Kurucz4171ecc02024-03-18 20:14:55 +0000125 name: "notifications_heads_up_refactor"
126 namespace: "systemui"
127 description: "Use HeadsUpInteractor to feed HUN updates to the NSSL."
128 bug: "325936094"
129}
130
131flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000132 name: "pss_app_selector_abrupt_exit_fix"
133 namespace: "systemui"
134 description: "Fixes the app selector abruptly disappearing without an animation, when the"
135 "selected task is the foreground task."
136 bug: "314385883"
137 metadata {
138 purpose: PURPOSE_BUGFIX
139 }
140}
141
142flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100143 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100144 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100145 description: "Moves part of the notification icon updates to the background."
146 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100147 metadata {
148 purpose: PURPOSE_BUGFIX
149 }
150}
151
152flag {
Jeff DeCewb811f002024-01-25 17:21:55 +0000153 name: "nssl_falsing_fix"
154 namespace: "systemui"
155 description: "Minor touch changes to prevent falsing errors in NSSL"
156 bug: "316551193"
157 metadata {
158 purpose: PURPOSE_BUGFIX
159 }
160}
161
162flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100163 name: "refactor_get_current_user"
164 namespace: "systemui"
165 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
166 bug: "305984787"
167}
168
169flag {
Lyn20c65062023-11-13 20:34:03 +0000170 name: "notification_throttle_hun"
171 namespace: "systemui"
172 description: "During notification avalanche, throttle HUNs showing in fast succession."
173 bug: "307288824"
174}
175
176flag {
Lyn06388cc2024-01-18 22:17:50 +0000177 name: "notification_avalanche_suppression"
178 namespace: "systemui"
179 description: "After notification avalanche floodgate event, suppress HUNs completely."
180 bug: "321089634"
181}
182
183flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000184 name: "notification_background_tint_optimization"
185 namespace: "systemui"
186 description: "Re-enable the codepath that removed tinting of notifications when the"
187 " standard background color is desired. This was the behavior before we discovered"
188 " a resources threading issue, which we worked around by tinting the notification"
189 " backgrounds and footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000190 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000191}
192
193flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000194 name: "scene_container"
195 namespace: "systemui"
196 description: "Enables the scene container framework go/flexiglass."
197 bug: "283121968"
198}
Julia Tuttle5201be82023-10-30 17:49:30 -0400199
200flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000201 name: "keyguard_bottom_area_refactor"
202 namespace: "systemui"
203 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
204 "lock icon and others."
205 bug: "290652751"
206}
207
208flag {
Beverly96b3e592023-11-08 15:32:58 +0000209 name: "device_entry_udfps_refactor"
210 namespace: "systemui"
211 description: "Refactoring device entry UDFPS icon to use modern architecture and "
212 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
213 bug: "279440316"
214}
215
216flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400217 name: "visual_interruptions_refactor"
218 namespace: "systemui"
219 description: "Enables the refactored version of the code to decide when notifications "
220 "HUN, bubble, pulse, or FSI."
221 bug: "261728888"
222}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700223
224flag {
225 name: "haptic_brightness_slider"
226 namespace: "systemui"
227 description: "Adds haptic feedback to the brightness slider."
228 bug: "296467915"
229}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000230
231flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000232 name: "unfold_animation_background_progress"
233 namespace: "systemui"
234 description: "Moves unfold animation progress calculation to a background thread"
235 bug: "277879146"
236}
237
238flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000239 name: "enable_background_keyguard_ondrawn_callback"
240 namespace: "systemui"
241 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
242 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
243 "Note that, even after this callback is called, we're waiting for all windows to finish "
244 " drawing."
245 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000246 metadata {
247 purpose: PURPOSE_BUGFIX
248 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000249}
250
251flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000252 name: "qs_new_pipeline"
253 namespace: "systemui"
254 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
255 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500256}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000257
258flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000259 name: "qs_new_tiles"
260 namespace: "systemui"
261 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000262 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000263}
264
265flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000266 name: "qs_new_tiles_future"
267 namespace: "systemui"
268 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."
269 bug: "311147395"
270}
271
272flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000273 name: "coroutine_tracing"
274 namespace: "systemui"
275 description: "Adds thread-local data to System UI's global coroutine scopes to "
276 "allow for tracing of coroutine continuations using System UI's tracinglib"
277 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100278}
279
280flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000281 name: "edge_back_gesture_handler_thread"
282 namespace: "systemui"
283 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
284 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
285 "the main thread with the rest of System UI."
286 bug: "304583132"
287}
288
289flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100290 name: "new_aod_transition"
291 namespace: "systemui"
292 description: "New LOCKSCREEN <=> AOD transition"
293 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100294}
295
296flag {
297 name: "light_reveal_migration"
298 namespace: "systemui"
299 description: "Move LightRevealScrim to recommended architecture"
300 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600301}
302
303flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000304 name: "theme_overlay_controller_wakefulness_deprecation"
305 namespace: "systemui"
306 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
307 "ThemOverlayController to mitigate flickering when locking the device"
308 bug: "308676488"
309}
310
311flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000312 name: "truncated_status_bar_icons_fix"
313 namespace: "systemui"
314 description: "Fixes the status bar icons being trunacted due to the status bar window height "
315 "not being updated after certain rotations"
316 bug: "323299264"
317 metadata {
318 purpose: PURPOSE_BUGFIX
319 }
320}
321
322flag {
Chandru S1df19782023-09-30 18:34:20 -0700323 name: "compose_bouncer"
324 namespace: "systemui"
325 description: "Use the new compose bouncer in SystemUI"
326 bug: "310005730"
327}
328
329flag {
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600330 name: "media_in_scene_container"
331 namespace: "systemui"
332 description: "Enable media in the scene container framework"
333 bug: "296122467"
334}
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000335
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000336flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000337 name: "pss_task_switcher"
338 namespace: "systemui"
339 description: "Enable the task switcher feature for partial screen sharing"
340 bug: "317208379"
341}
342
343flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530344 name: "revamped_bouncer_messages"
345 namespace: "systemui"
346 description: "Change the bouncer message to be a 2-line more descriptive message"
347 bug: "236891644"
348}
349
350flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530351 name: "rest_to_unlock"
352 namespace: "systemui"
353 description: "Require prolonged touch for fingerprint authentication"
354 bug: "303672286"
355}
356
357flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000358 name: "record_issue_qs_tile"
359 namespace: "systemui"
360 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
361 bug: "305049544"
362}
Chandru S7ec7fd22023-11-30 13:12:25 +0530363
Aurélien Pomini7c643452023-09-21 10:06:47 +0000364flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000365 name: "migrate_clocks_to_blueprint"
366 namespace: "systemui"
367 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
368 "and use modern architecture for lockscreen clocks"
369 bug: "301502635"
370}
371
372flag {
Aurélien Pomini7c643452023-09-21 10:06:47 +0000373 name: "fast_unlock_transition"
374 namespace: "systemui"
375 description: "Faster wallpaper unlock transition"
376 bug: "298186160"
377}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800378
379flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800380 name: "activity_transition_use_largest_window"
381 namespace: "systemui"
382 description: "Target largest opening window during activity transitions."
383 bug: "323294573"
384 metadata {
385 purpose: PURPOSE_BUGFIX
386 }
387}
388
389flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000390 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000391 namespace: "systemui"
392 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
393 " central place, instead of reading resources directly. This is to take into account display"
394 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000395 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000396 metadata {
397 purpose: PURPOSE_BUGFIX
398 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000399}
400
401flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000402 name: "enable_layout_tracing"
403 namespace: "systemui"
404 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
405 bug: "315274804"
406}
407
408flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800409 name: "quick_settings_visual_haptics_longpress"
410 namespace: "systemui"
411 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
412 bug: "229856884"
413}
Evan Laird3f199372023-11-14 18:32:19 -0500414
415flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800416 name: "switch_user_on_bg"
417 namespace: "systemui"
418 description: "Does user switching on a background thread"
419 bug: "284095720"
420}
421
422flag {
Evan Laird3f199372023-11-14 18:32:19 -0500423 name: "status_bar_static_inout_indicators"
424 namespace: "systemui"
425 description: "(Upstream request) Always show the network activity inout indicators and "
426 "prefer using alpha to distinguish network activity."
427 bug: "310715220"
428}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800429
430flag {
431 name: "haptic_volume_slider"
432 namespace: "systemui"
433 description: "Adds haptic feedback to the volume slider."
434 bug: "316953430"
435}
Richard MacGregor019df652023-12-18 15:27:36 -0800436
437flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000438 name: "new_volume_panel"
439 namespace: "systemui"
440 description: "Switches to the new volume panel (without Slices)."
441 bug: "202262476"
442}
443
444flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500445 name: "screenshot_action_dismiss_system_windows"
446 namespace: "systemui"
447 description: "Dismiss existing system windows when starting action from screenshot UI"
448 bug: "309933761"
449}
450
451flag {
Matt Casey36a5fbe2024-03-15 20:52:26 +0000452 name: "screenshot_private_profile"
453 namespace: "systemui"
454 description: "Private profile support for screenshots"
455 bug: "327613051"
456}
457
458flag {
Miranda Kephart8d0c72b2024-03-08 13:41:19 -0500459 name: "screenshot_shelf_ui"
460 namespace: "systemui"
461 description: "Use new shelf UI flow for screenshots"
462 bug: "329659738"
463}
464
465flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000466 name: "run_fingerprint_detect_on_dismissible_keyguard"
467 namespace: "systemui"
468 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
469 bug: "311145851"
470}
471
472flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000473 name: "smartspace_relocate_to_bottom"
474 namespace: "systemui"
475 description: "Relocate Smartspace to bottom of the Lock Screen"
476 bug: "316212788"
477}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000478
479flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000480 name: "smartspace_remoteviews_rendering"
481 namespace: "systemui"
482 description: "Indicate Smartspace RemoteViews rendering"
483 bug: "326292691"
484}
485
486flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000487 name: "pin_input_field_styled_focus_state"
488 namespace: "systemui"
489 description: "Enables styled focus states on pin input field if keyboard is connected"
490 bug: "316106516"
491}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500492
493flag {
494 name: "keyguard_wm_state_refactor"
495 namespace: "systemui"
496 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
497 bug: "278086361"
498}
Aaron Liu972537c2024-01-26 14:35:06 -0800499
500flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800501 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800502 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800503 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800504 bug: "301968149"
505}
Zhe Songe2a44482024-01-30 10:50:57 +0000506
507flag {
508 name: "enable_contextual_tip_for_power_off"
509 namespace: "systemui"
510 description: "Enables on-screen contextual tip about how to power off or restart phone"
511 bug: "322891421"
512}
513
514flag {
515 name: "enable_contextual_tip_for_take_screenshot"
516 namespace: "systemui"
517 description: "Enables on-screen contextual tip about how to take screenshot."
518 bug: "322891421"
519}
Yein Jobbfb3312024-01-31 22:40:47 +0000520
521flag {
Zhe Song79564da2024-03-13 17:12:54 +0800522 name: "disable_contextual_tips_frequency_check"
523 description: "Disables frequency capping check for contextual tips."
524 namespace: "systemui"
525 bug: "322891421"
526}
527
528flag {
529 name: "disable_contextual_tips_ios_switcher_check"
530 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
531 namespace: "systemui"
532 bug: "322891421"
533}
534
535flag {
Yu Chao3964b562024-02-01 08:03:59 +0000536 name: "enable_contextual_tips"
537 description: "Enables showing contextual tips."
538 namespace: "systemui"
539 bug: "322891421"
540}
541
542flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000543 name: "shaderlib_loading_effect_refactor"
544 namespace: "systemui"
545 description: "Extend shader library to provide the common loading effects."
546 bug: "282007590"
547}
548
Matías Hernándeza67952e2024-02-06 15:29:52 +0100549flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800550 name: "hearing_aids_qs_tile_dialog"
551 namespace: "systemui"
552 description: "Show a dialog when clicking on hearing aids quick settings tile."
553 bug: "291423171"
554}
555
556flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100557 name: "notification_row_user_context"
558 namespace: "systemui"
559 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
560 " (based on the NotificationEntry's user)."
561 bug: "317503801"
562 metadata {
563 purpose: PURPOSE_BUGFIX
564 }
565}
566
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000567flag {
568 name: "get_connected_device_name_unsynchronized"
569 namespace: "systemui"
570 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
571 bug: "323995015"
572 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000573 purpose: PURPOSE_BUGFIX
574 }
575}
576
577flag {
Sindhuc5d22842024-02-09 06:47:35 +0000578 name: "slice_manager_binder_call_background"
579 namespace: "systemui"
580 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
581 bug: "322745650"
582 metadata {
583 purpose: PURPOSE_BUGFIX
584 }
585}
586
587flag {
Sindhu561c2402024-02-07 09:38:47 +0000588 name: "register_new_wallet_card_in_background"
589 namespace: "systemui"
590 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
591 bug: "322506838"
592 metadata {
593 purpose: PURPOSE_BUGFIX
594 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000595}
archishab51923e2024-02-08 05:53:04 +0000596
597flag {
598 name: "update_user_switcher_background"
599 namespace: "systemui"
600 description: "Decide whether to update user switcher in background thread."
601 bug: "322745650"
602 metadata {
603 purpose: PURPOSE_BUGFIX
604 }
605}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000606
607flag {
608 name: "register_zen_mode_content_observer_background"
609 namespace: "systemui"
610 description: "Decide whether to register zen mode content observers in the background thread."
611 bug: "324515627"
612 metadata {
613 purpose: PURPOSE_BUGFIX
614 }
615}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500616
617flag {
618 name: "clipboard_noninteractive_on_lockscreen"
619 namespace: "systemui"
620 description: "Prevents the interactive clipboard UI from appearing when device is locked"
621 bug: "317048495"
622 metadata {
623 purpose: PURPOSE_BUGFIX
624 }
625}
Jernej Virag96b48772024-02-20 10:34:27 +0100626
627flag {
628 name: "trim_resources_with_background_trim_at_lock"
629 namespace: "systemui"
630 description: "Trim fonts and other caches when the device locks to lower memory consumption."
631 bug: "322143614"
632 metadata {
633 purpose: PURPOSE_BUGFIX
634 }
635}
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500636
637flag {
638 name: "dedicated_notif_inflation_thread"
639 namespace: "systemui"
640 description: "Create a separate background thread for inflating notifications"
641 bug: "308967184"
642 metadata {
643 purpose: PURPOSE_BUGFIX
644 }
645}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000646
647flag {
648 name: "bind_keyguard_media_visibility"
649 namespace: "systemui"
650 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
651 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000652 metadata {
653 purpose: PURPOSE_BUGFIX
654 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100655}
656
657flag {
658 name: "delayed_wakelock_release_on_background_thread"
659 namespace: "systemui"
660 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
661 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000662 metadata {
663 purpose: PURPOSE_BUGFIX
664 }
665}
bvineeth68756982024-02-23 09:57:28 +0000666
667flag {
668 name: "notify_power_manager_user_activity_background"
669 namespace: "systemui"
670 description: "Decide whether to notify the user activity to power manager in the background thread."
671 bug: "325203885"
672 metadata {
673 purpose: PURPOSE_BUGFIX
674 }
675}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000676
677flag {
678 name: "media_controls_refactor"
679 namespace: "systemui"
680 description: "Refactors media code to follow the recommended architecture"
681 bug: "326408371"
682}
Josh814484f2024-03-05 15:38:07 +0000683
684flag {
685 name: "qs_tile_focus_state"
686 namespace: "systemui"
687 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
688 bug: "312899524"
689}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000690
691flag {
692 name: "edgeback_gesture_handler_get_running_tasks_background"
693 namespace: "systemui"
694 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
695 " class on the background thread."
696 bug: "325041960"
697 metadata {
698 purpose: PURPOSE_BUGFIX
699 }
700}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400701
702flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700703 name: "screenshare_notification_hiding_bug_fix"
704 namespace: "systemui"
705 description: "Various bug fixes for notification redaction while screensharing"
706 bug: "312784809"
707 metadata {
708 purpose: PURPOSE_BUGFIX
709 }
710}
711
712flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400713 name: "qs_ui_refactor"
714 namespace: "systemui"
715 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
716 " Compose for the UI."
717 bug: "325099249"
718}