blob: 3277817c94742092f00fb6c284f5da8b1a55c926 [file] [log] [blame]
Ned Burns6d480c32023-08-28 12:12:19 -04001package: "com.android.systemui"
Dave Mankofff6a791e2023-07-31 18:03:34 +00002
3flag {
4 name: "example_flag"
5 namespace: "systemui"
6 description: "An Example Flag"
7 bug: "292511372"
Dave Mankoff818186b2023-10-02 17:31:07 +00008}
9
10flag {
11 name: "sysui_teamfood"
12 namespace: "systemui"
13 description: "Enables all the sysui classic flags that are marked as being in teamfood"
14 bug: "302578396"
15}
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020016
17flag {
Beverlyc853b772024-02-16 21:19:27 +000018 name: "udfps_view_performance"
19 namespace: "systemui"
20 description: "Decrease screen off blocking calls by waiting until the device is finished going to sleep before adding the udfps view."
21 bug: "225183106"
22 metadata {
23 purpose: PURPOSE_BUGFIX
24 }
25}
26
27flag {
Beverlyf4450902024-04-02 18:36:08 +000028 name: "refactor_keyguard_dismiss_intent"
29 namespace: "systemui"
30 description: "Update how keyguard dismiss intents are stored."
31 bug: "275069969"
32}
33
34flag {
35
Yining Liu9517d432024-03-26 06:26:16 +000036 name: "notification_heads_up_cycling"
37 namespace: "systemui"
38 description: "Heads-up notification cycling animation for the Notification Avalanche feature."
39 bug: "316404716"
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 DeCew0ed8dbee2024-03-01 13:03:20 +000053 name: "notification_view_flipper_pausing"
54 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 {
Yining Liu6ed11b92024-01-18 18:01:51 +080063 name: "notification_async_group_header_inflation"
64 namespace: "systemui"
65 description: "Inflates the notification group summary header views from the background thread."
66 bug: "217799515"
67}
68
69flag {
Yining Liu9a835c82023-10-31 01:30:23 +000070 name: "notification_async_hybrid_view_inflation"
71 namespace: "systemui"
72 description: "Inflates hybrid (single-line) notification views from the background thread."
73 bug: "217799515"
74}
75
76flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040077 name: "notification_color_update_logger"
78 namespace: "systemui"
79 description: "Enabled debug logging and dumping of notification color updates."
80 bug: "294347738"
81}
82
83flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020084 name: "notifications_footer_view_refactor"
85 namespace: "systemui"
86 description: "Enables the refactored version of the footer view in the notification shade "
87 "(containing the \"Clear all\" button). Should not bring any behavior changes"
88 bug: "293167744"
89}
Alexander Roederer74cda602023-10-11 00:24:09 +000090
91flag {
Steve Elliott34edc352023-10-23 13:14:24 -040092 name: "notifications_icon_container_refactor"
93 namespace: "systemui"
94 description: "Enables the refactored version of the notification icon container in StatusBar, "
95 "AOD, and the notification shelf. Should not bring any behavioral changes."
96 bug: "278765923"
97}
98
99flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +0100100 name: "notifications_hide_on_display_switch"
101 namespace: "systemui"
102 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
103 bug: "293824309"
104}
105
106flag {
András Kurucz305199f2023-12-18 18:31:34 +0000107 name: "notifications_improved_hun_animation"
108 namespace: "systemui"
109 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
110 bug: "243302608"
111}
112
113flag {
Yining Liu49c0d052024-02-22 23:52:59 +0000114 name: "notification_content_alpha_optimization"
115 namespace: "systemui"
116 description: "Only reset alpha values of needed content views"
117 bug: "292024656"
118 metadata {
119 purpose: PURPOSE_BUGFIX
120 }
121}
122
123flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000124 name: "notifications_live_data_store_refactor"
125 namespace: "systemui"
126 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
127 "Should not bring any behavior changes."
128 bug: "308623704"
129}
130
131flag {
András Kurucz4171ecc02024-03-18 20:14:55 +0000132 name: "notifications_heads_up_refactor"
133 namespace: "systemui"
134 description: "Use HeadsUpInteractor to feed HUN updates to the NSSL."
135 bug: "325936094"
136}
137
138flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000139 name: "pss_app_selector_abrupt_exit_fix"
140 namespace: "systemui"
141 description: "Fixes the app selector abruptly disappearing without an animation, when the"
142 "selected task is the foreground task."
143 bug: "314385883"
144 metadata {
145 purpose: PURPOSE_BUGFIX
146 }
147}
148
149flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100150 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100151 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100152 description: "Moves part of the notification icon updates to the background."
153 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100154 metadata {
155 purpose: PURPOSE_BUGFIX
156 }
157}
158
159flag {
Jeff DeCewb811f002024-01-25 17:21:55 +0000160 name: "nssl_falsing_fix"
161 namespace: "systemui"
162 description: "Minor touch changes to prevent falsing errors in NSSL"
163 bug: "316551193"
164 metadata {
165 purpose: PURPOSE_BUGFIX
166 }
167}
168
169flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100170 name: "refactor_get_current_user"
171 namespace: "systemui"
172 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
173 bug: "305984787"
174}
175
176flag {
Lyn20c65062023-11-13 20:34:03 +0000177 name: "notification_throttle_hun"
178 namespace: "systemui"
179 description: "During notification avalanche, throttle HUNs showing in fast succession."
180 bug: "307288824"
181}
182
183flag {
Lyn06388cc2024-01-18 22:17:50 +0000184 name: "notification_avalanche_suppression"
185 namespace: "systemui"
186 description: "After notification avalanche floodgate event, suppress HUNs completely."
187 bug: "321089634"
188}
189
190flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000191 name: "notification_background_tint_optimization"
192 namespace: "systemui"
193 description: "Re-enable the codepath that removed tinting of notifications when the"
194 " standard background color is desired. This was the behavior before we discovered"
195 " a resources threading issue, which we worked around by tinting the notification"
196 " backgrounds and footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000197 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000198}
199
200flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000201 name: "scene_container"
202 namespace: "systemui"
203 description: "Enables the scene container framework go/flexiglass."
204 bug: "283121968"
205}
Julia Tuttle5201be82023-10-30 17:49:30 -0400206
207flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000208 name: "keyguard_bottom_area_refactor"
209 namespace: "systemui"
210 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
211 "lock icon and others."
212 bug: "290652751"
213}
214
215flag {
Beverly96b3e592023-11-08 15:32:58 +0000216 name: "device_entry_udfps_refactor"
217 namespace: "systemui"
218 description: "Refactoring device entry UDFPS icon to use modern architecture and "
219 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
220 bug: "279440316"
221}
222
223flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400224 name: "visual_interruptions_refactor"
225 namespace: "systemui"
226 description: "Enables the refactored version of the code to decide when notifications "
227 "HUN, bubble, pulse, or FSI."
228 bug: "261728888"
229}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700230
231flag {
232 name: "haptic_brightness_slider"
233 namespace: "systemui"
234 description: "Adds haptic feedback to the brightness slider."
235 bug: "296467915"
236}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000237
238flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000239 name: "unfold_animation_background_progress"
240 namespace: "systemui"
241 description: "Moves unfold animation progress calculation to a background thread"
242 bug: "277879146"
243}
244
245flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000246 name: "enable_background_keyguard_ondrawn_callback"
247 namespace: "systemui"
248 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
249 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
250 "Note that, even after this callback is called, we're waiting for all windows to finish "
251 " drawing."
252 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000253 metadata {
254 purpose: PURPOSE_BUGFIX
255 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000256}
257
258flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000259 name: "qs_new_pipeline"
260 namespace: "systemui"
261 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
262 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500263}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000264
265flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000266 name: "qs_new_tiles"
267 namespace: "systemui"
268 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000269 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000270}
271
272flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000273 name: "qs_new_tiles_future"
274 namespace: "systemui"
275 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."
276 bug: "311147395"
277}
278
279flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000280 name: "coroutine_tracing"
281 namespace: "systemui"
282 description: "Adds thread-local data to System UI's global coroutine scopes to "
283 "allow for tracing of coroutine continuations using System UI's tracinglib"
284 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100285}
286
287flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000288 name: "edge_back_gesture_handler_thread"
289 namespace: "systemui"
290 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
291 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
292 "the main thread with the rest of System UI."
293 bug: "304583132"
294}
295
296flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100297 name: "new_aod_transition"
298 namespace: "systemui"
299 description: "New LOCKSCREEN <=> AOD transition"
300 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100301}
302
303flag {
304 name: "light_reveal_migration"
305 namespace: "systemui"
306 description: "Move LightRevealScrim to recommended architecture"
307 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600308}
309
310flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000311 name: "theme_overlay_controller_wakefulness_deprecation"
312 namespace: "systemui"
313 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
314 "ThemOverlayController to mitigate flickering when locking the device"
315 bug: "308676488"
316}
317
318flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000319 name: "truncated_status_bar_icons_fix"
320 namespace: "systemui"
321 description: "Fixes the status bar icons being trunacted due to the status bar window height "
322 "not being updated after certain rotations"
323 bug: "323299264"
324 metadata {
325 purpose: PURPOSE_BUGFIX
326 }
327}
328
329flag {
Chandru S1df19782023-09-30 18:34:20 -0700330 name: "compose_bouncer"
331 namespace: "systemui"
332 description: "Use the new compose bouncer in SystemUI"
333 bug: "310005730"
334}
335
336flag {
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600337 name: "media_in_scene_container"
338 namespace: "systemui"
339 description: "Enable media in the scene container framework"
340 bug: "296122467"
341}
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000342
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000343flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000344 name: "pss_task_switcher"
345 namespace: "systemui"
346 description: "Enable the task switcher feature for partial screen sharing"
347 bug: "317208379"
348}
349
350flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530351 name: "revamped_bouncer_messages"
352 namespace: "systemui"
353 description: "Change the bouncer message to be a 2-line more descriptive message"
354 bug: "236891644"
355}
356
357flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530358 name: "rest_to_unlock"
359 namespace: "systemui"
360 description: "Require prolonged touch for fingerprint authentication"
361 bug: "303672286"
362}
363
364flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000365 name: "record_issue_qs_tile"
366 namespace: "systemui"
367 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
368 bug: "305049544"
369}
Chandru S7ec7fd22023-11-30 13:12:25 +0530370
Aurélien Pomini7c643452023-09-21 10:06:47 +0000371flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000372 name: "migrate_clocks_to_blueprint"
373 namespace: "systemui"
374 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
375 "and use modern architecture for lockscreen clocks"
376 bug: "301502635"
377}
378
379flag {
Aurélien Pomini7c643452023-09-21 10:06:47 +0000380 name: "fast_unlock_transition"
381 namespace: "systemui"
382 description: "Faster wallpaper unlock transition"
383 bug: "298186160"
384}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800385
386flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800387 name: "activity_transition_use_largest_window"
388 namespace: "systemui"
389 description: "Target largest opening window during activity transitions."
390 bug: "323294573"
391 metadata {
392 purpose: PURPOSE_BUGFIX
393 }
394}
395
396flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000397 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000398 namespace: "systemui"
399 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
400 " central place, instead of reading resources directly. This is to take into account display"
401 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000402 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000403 metadata {
404 purpose: PURPOSE_BUGFIX
405 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000406}
407
408flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000409 name: "enable_layout_tracing"
410 namespace: "systemui"
411 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
412 bug: "315274804"
413}
414
415flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800416 name: "quick_settings_visual_haptics_longpress"
417 namespace: "systemui"
418 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
419 bug: "229856884"
420}
Evan Laird3f199372023-11-14 18:32:19 -0500421
422flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800423 name: "switch_user_on_bg"
424 namespace: "systemui"
425 description: "Does user switching on a background thread"
426 bug: "284095720"
427}
428
429flag {
Evan Laird3f199372023-11-14 18:32:19 -0500430 name: "status_bar_static_inout_indicators"
431 namespace: "systemui"
432 description: "(Upstream request) Always show the network activity inout indicators and "
433 "prefer using alpha to distinguish network activity."
434 bug: "310715220"
435}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800436
437flag {
438 name: "haptic_volume_slider"
439 namespace: "systemui"
440 description: "Adds haptic feedback to the volume slider."
441 bug: "316953430"
442}
Richard MacGregor019df652023-12-18 15:27:36 -0800443
444flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000445 name: "new_volume_panel"
446 namespace: "systemui"
447 description: "Switches to the new volume panel (without Slices)."
448 bug: "202262476"
449}
450
451flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500452 name: "screenshot_action_dismiss_system_windows"
453 namespace: "systemui"
454 description: "Dismiss existing system windows when starting action from screenshot UI"
455 bug: "309933761"
456}
457
458flag {
Matt Casey36a5fbe2024-03-15 20:52:26 +0000459 name: "screenshot_private_profile"
460 namespace: "systemui"
461 description: "Private profile support for screenshots"
462 bug: "327613051"
463}
464
465flag {
Miranda Kephart8d0c72b2024-03-08 13:41:19 -0500466 name: "screenshot_shelf_ui"
467 namespace: "systemui"
468 description: "Use new shelf UI flow for screenshots"
469 bug: "329659738"
470}
471
472flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000473 name: "run_fingerprint_detect_on_dismissible_keyguard"
474 namespace: "systemui"
475 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
476 bug: "311145851"
477}
478
479flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000480 name: "smartspace_relocate_to_bottom"
481 namespace: "systemui"
482 description: "Relocate Smartspace to bottom of the Lock Screen"
483 bug: "316212788"
484}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000485
486flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000487 name: "smartspace_remoteviews_rendering"
488 namespace: "systemui"
489 description: "Indicate Smartspace RemoteViews rendering"
490 bug: "326292691"
491}
492
493flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000494 name: "pin_input_field_styled_focus_state"
495 namespace: "systemui"
496 description: "Enables styled focus states on pin input field if keyboard is connected"
497 bug: "316106516"
498}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500499
500flag {
501 name: "keyguard_wm_state_refactor"
502 namespace: "systemui"
503 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
504 bug: "278086361"
505}
Aaron Liu972537c2024-01-26 14:35:06 -0800506
507flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800508 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800509 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800510 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800511 bug: "301968149"
512}
Zhe Songe2a44482024-01-30 10:50:57 +0000513
514flag {
515 name: "enable_contextual_tip_for_power_off"
516 namespace: "systemui"
517 description: "Enables on-screen contextual tip about how to power off or restart phone"
518 bug: "322891421"
519}
520
521flag {
522 name: "enable_contextual_tip_for_take_screenshot"
523 namespace: "systemui"
524 description: "Enables on-screen contextual tip about how to take screenshot."
525 bug: "322891421"
526}
Yein Jobbfb3312024-01-31 22:40:47 +0000527
528flag {
Zhe Song79564da2024-03-13 17:12:54 +0800529 name: "disable_contextual_tips_frequency_check"
530 description: "Disables frequency capping check for contextual tips."
531 namespace: "systemui"
532 bug: "322891421"
533}
534
535flag {
536 name: "disable_contextual_tips_ios_switcher_check"
537 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
538 namespace: "systemui"
539 bug: "322891421"
540}
541
542flag {
Yu Chao3964b562024-02-01 08:03:59 +0000543 name: "enable_contextual_tips"
544 description: "Enables showing contextual tips."
545 namespace: "systemui"
546 bug: "322891421"
547}
548
549flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000550 name: "shaderlib_loading_effect_refactor"
551 namespace: "systemui"
552 description: "Extend shader library to provide the common loading effects."
553 bug: "282007590"
554}
555
Matías Hernándeza67952e2024-02-06 15:29:52 +0100556flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800557 name: "hearing_aids_qs_tile_dialog"
558 namespace: "systemui"
559 description: "Show a dialog when clicking on hearing aids quick settings tile."
560 bug: "291423171"
561}
562
563flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100564 name: "notification_row_user_context"
565 namespace: "systemui"
566 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
567 " (based on the NotificationEntry's user)."
568 bug: "317503801"
569 metadata {
570 purpose: PURPOSE_BUGFIX
571 }
572}
573
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000574flag {
575 name: "get_connected_device_name_unsynchronized"
576 namespace: "systemui"
577 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
578 bug: "323995015"
579 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000580 purpose: PURPOSE_BUGFIX
581 }
582}
583
584flag {
Sindhuc5d22842024-02-09 06:47:35 +0000585 name: "slice_manager_binder_call_background"
586 namespace: "systemui"
587 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
588 bug: "322745650"
589 metadata {
590 purpose: PURPOSE_BUGFIX
591 }
592}
593
594flag {
Sindhu561c2402024-02-07 09:38:47 +0000595 name: "register_new_wallet_card_in_background"
596 namespace: "systemui"
597 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
598 bug: "322506838"
599 metadata {
600 purpose: PURPOSE_BUGFIX
601 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000602}
archishab51923e2024-02-08 05:53:04 +0000603
604flag {
605 name: "update_user_switcher_background"
606 namespace: "systemui"
607 description: "Decide whether to update user switcher in background thread."
608 bug: "322745650"
609 metadata {
610 purpose: PURPOSE_BUGFIX
611 }
612}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000613
614flag {
615 name: "register_zen_mode_content_observer_background"
616 namespace: "systemui"
617 description: "Decide whether to register zen mode content observers in the background thread."
618 bug: "324515627"
619 metadata {
620 purpose: PURPOSE_BUGFIX
621 }
622}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500623
624flag {
625 name: "clipboard_noninteractive_on_lockscreen"
626 namespace: "systemui"
627 description: "Prevents the interactive clipboard UI from appearing when device is locked"
628 bug: "317048495"
629 metadata {
630 purpose: PURPOSE_BUGFIX
631 }
632}
Jernej Virag96b48772024-02-20 10:34:27 +0100633
634flag {
635 name: "trim_resources_with_background_trim_at_lock"
636 namespace: "systemui"
637 description: "Trim fonts and other caches when the device locks to lower memory consumption."
638 bug: "322143614"
639 metadata {
640 purpose: PURPOSE_BUGFIX
641 }
642}
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500643
644flag {
645 name: "dedicated_notif_inflation_thread"
646 namespace: "systemui"
647 description: "Create a separate background thread for inflating notifications"
648 bug: "308967184"
649 metadata {
650 purpose: PURPOSE_BUGFIX
651 }
652}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000653
654flag {
655 name: "bind_keyguard_media_visibility"
656 namespace: "systemui"
657 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
658 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000659 metadata {
660 purpose: PURPOSE_BUGFIX
661 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100662}
663
664flag {
665 name: "delayed_wakelock_release_on_background_thread"
666 namespace: "systemui"
667 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
668 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000669 metadata {
670 purpose: PURPOSE_BUGFIX
671 }
672}
bvineeth68756982024-02-23 09:57:28 +0000673
674flag {
675 name: "notify_power_manager_user_activity_background"
676 namespace: "systemui"
677 description: "Decide whether to notify the user activity to power manager in the background thread."
678 bug: "325203885"
679 metadata {
680 purpose: PURPOSE_BUGFIX
681 }
682}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000683
684flag {
685 name: "media_controls_refactor"
686 namespace: "systemui"
687 description: "Refactors media code to follow the recommended architecture"
688 bug: "326408371"
689}
Josh814484f2024-03-05 15:38:07 +0000690
691flag {
692 name: "qs_tile_focus_state"
693 namespace: "systemui"
694 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
695 bug: "312899524"
696}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000697
698flag {
699 name: "edgeback_gesture_handler_get_running_tasks_background"
700 namespace: "systemui"
701 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
702 " class on the background thread."
703 bug: "325041960"
704 metadata {
705 purpose: PURPOSE_BUGFIX
706 }
707}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400708
709flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700710 name: "screenshare_notification_hiding_bug_fix"
711 namespace: "systemui"
712 description: "Various bug fixes for notification redaction while screensharing"
713 bug: "312784809"
714 metadata {
715 purpose: PURPOSE_BUGFIX
716 }
717}
718
719flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400720 name: "qs_ui_refactor"
721 namespace: "systemui"
722 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
723 " Compose for the UI."
724 bug: "325099249"
725}