blob: ad09febd74a9e6a5e5fe2c480dae8f730fe7133e [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 {
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000028 name: "notification_view_flipper_pausing"
29 namespace: "systemui"
30 description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed."
31 bug: "309146176"
32 metadata {
33 purpose: PURPOSE_BUGFIX
34 }
35}
36
37flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080038 name: "notification_async_group_header_inflation"
39 namespace: "systemui"
40 description: "Inflates the notification group summary header views from the background thread."
41 bug: "217799515"
42}
43
44flag {
Yining Liu9a835c82023-10-31 01:30:23 +000045 name: "notification_async_hybrid_view_inflation"
46 namespace: "systemui"
47 description: "Inflates hybrid (single-line) notification views from the background thread."
48 bug: "217799515"
49}
50
51flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040052 name: "notification_color_update_logger"
53 namespace: "systemui"
54 description: "Enabled debug logging and dumping of notification color updates."
55 bug: "294347738"
56}
57
58flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020059 name: "notifications_footer_view_refactor"
60 namespace: "systemui"
61 description: "Enables the refactored version of the footer view in the notification shade "
62 "(containing the \"Clear all\" button). Should not bring any behavior changes"
63 bug: "293167744"
64}
Alexander Roederer74cda602023-10-11 00:24:09 +000065
66flag {
Steve Elliott34edc352023-10-23 13:14:24 -040067 name: "notifications_icon_container_refactor"
68 namespace: "systemui"
69 description: "Enables the refactored version of the notification icon container in StatusBar, "
70 "AOD, and the notification shelf. Should not bring any behavioral changes."
71 bug: "278765923"
72}
73
74flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +010075 name: "notifications_hide_on_display_switch"
76 namespace: "systemui"
77 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
78 bug: "293824309"
79}
80
81flag {
András Kurucz305199f2023-12-18 18:31:34 +000082 name: "notifications_improved_hun_animation"
83 namespace: "systemui"
84 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
85 bug: "243302608"
86}
87
88flag {
Yining Liu49c0d052024-02-22 23:52:59 +000089 name: "notification_content_alpha_optimization"
90 namespace: "systemui"
91 description: "Only reset alpha values of needed content views"
92 bug: "292024656"
93 metadata {
94 purpose: PURPOSE_BUGFIX
95 }
96}
97
98flag {
András Kurucz3e88b352023-11-06 13:48:09 +000099 name: "notifications_live_data_store_refactor"
100 namespace: "systemui"
101 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
102 "Should not bring any behavior changes."
103 bug: "308623704"
104}
105
106flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000107 name: "pss_app_selector_abrupt_exit_fix"
108 namespace: "systemui"
109 description: "Fixes the app selector abruptly disappearing without an animation, when the"
110 "selected task is the foreground task."
111 bug: "314385883"
112 metadata {
113 purpose: PURPOSE_BUGFIX
114 }
115}
116
117flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100118 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100119 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100120 description: "Moves part of the notification icon updates to the background."
121 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100122 metadata {
123 purpose: PURPOSE_BUGFIX
124 }
125}
126
127flag {
Jeff DeCewb811f002024-01-25 17:21:55 +0000128 name: "nssl_falsing_fix"
129 namespace: "systemui"
130 description: "Minor touch changes to prevent falsing errors in NSSL"
131 bug: "316551193"
132 metadata {
133 purpose: PURPOSE_BUGFIX
134 }
135}
136
137flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100138 name: "refactor_get_current_user"
139 namespace: "systemui"
140 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
141 bug: "305984787"
142}
143
144flag {
Lyn20c65062023-11-13 20:34:03 +0000145 name: "notification_throttle_hun"
146 namespace: "systemui"
147 description: "During notification avalanche, throttle HUNs showing in fast succession."
148 bug: "307288824"
149}
150
151flag {
Lyn06388cc2024-01-18 22:17:50 +0000152 name: "notification_avalanche_suppression"
153 namespace: "systemui"
154 description: "After notification avalanche floodgate event, suppress HUNs completely."
155 bug: "321089634"
156}
157
158flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000159 name: "notification_background_tint_optimization"
160 namespace: "systemui"
161 description: "Re-enable the codepath that removed tinting of notifications when the"
162 " standard background color is desired. This was the behavior before we discovered"
163 " a resources threading issue, which we worked around by tinting the notification"
164 " backgrounds and footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000165 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000166}
167
168flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000169 name: "scene_container"
170 namespace: "systemui"
171 description: "Enables the scene container framework go/flexiglass."
172 bug: "283121968"
173}
Julia Tuttle5201be82023-10-30 17:49:30 -0400174
175flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000176 name: "keyguard_bottom_area_refactor"
177 namespace: "systemui"
178 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
179 "lock icon and others."
180 bug: "290652751"
181}
182
183flag {
Beverly96b3e592023-11-08 15:32:58 +0000184 name: "device_entry_udfps_refactor"
185 namespace: "systemui"
186 description: "Refactoring device entry UDFPS icon to use modern architecture and "
187 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
188 bug: "279440316"
189}
190
191flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400192 name: "visual_interruptions_refactor"
193 namespace: "systemui"
194 description: "Enables the refactored version of the code to decide when notifications "
195 "HUN, bubble, pulse, or FSI."
196 bug: "261728888"
197}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700198
199flag {
200 name: "haptic_brightness_slider"
201 namespace: "systemui"
202 description: "Adds haptic feedback to the brightness slider."
203 bug: "296467915"
204}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000205
206flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000207 name: "unfold_animation_background_progress"
208 namespace: "systemui"
209 description: "Moves unfold animation progress calculation to a background thread"
210 bug: "277879146"
211}
212
213flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000214 name: "enable_background_keyguard_ondrawn_callback"
215 namespace: "systemui"
216 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
217 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
218 "Note that, even after this callback is called, we're waiting for all windows to finish "
219 " drawing."
220 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000221 metadata {
222 purpose: PURPOSE_BUGFIX
223 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000224}
225
226flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000227 name: "qs_new_pipeline"
228 namespace: "systemui"
229 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
230 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500231}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000232
233flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000234 name: "qs_new_tiles"
235 namespace: "systemui"
236 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000237 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000238}
239
240flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000241 name: "coroutine_tracing"
242 namespace: "systemui"
243 description: "Adds thread-local data to System UI's global coroutine scopes to "
244 "allow for tracing of coroutine continuations using System UI's tracinglib"
245 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100246}
247
248flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000249 name: "edge_back_gesture_handler_thread"
250 namespace: "systemui"
251 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
252 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
253 "the main thread with the rest of System UI."
254 bug: "304583132"
255}
256
257flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100258 name: "new_aod_transition"
259 namespace: "systemui"
260 description: "New LOCKSCREEN <=> AOD transition"
261 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100262}
263
264flag {
265 name: "light_reveal_migration"
266 namespace: "systemui"
267 description: "Move LightRevealScrim to recommended architecture"
268 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600269}
270
271flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000272 name: "theme_overlay_controller_wakefulness_deprecation"
273 namespace: "systemui"
274 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
275 "ThemOverlayController to mitigate flickering when locking the device"
276 bug: "308676488"
277}
278
279flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000280 name: "truncated_status_bar_icons_fix"
281 namespace: "systemui"
282 description: "Fixes the status bar icons being trunacted due to the status bar window height "
283 "not being updated after certain rotations"
284 bug: "323299264"
285 metadata {
286 purpose: PURPOSE_BUGFIX
287 }
288}
289
290flag {
Chandru S1df19782023-09-30 18:34:20 -0700291 name: "compose_bouncer"
292 namespace: "systemui"
293 description: "Use the new compose bouncer in SystemUI"
294 bug: "310005730"
295}
296
297flag {
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600298 name: "media_in_scene_container"
299 namespace: "systemui"
300 description: "Enable media in the scene container framework"
301 bug: "296122467"
302}
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000303
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000304flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000305 name: "pss_task_switcher"
306 namespace: "systemui"
307 description: "Enable the task switcher feature for partial screen sharing"
308 bug: "317208379"
309}
310
311flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530312 name: "revamped_bouncer_messages"
313 namespace: "systemui"
314 description: "Change the bouncer message to be a 2-line more descriptive message"
315 bug: "236891644"
316}
317
318flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530319 name: "rest_to_unlock"
320 namespace: "systemui"
321 description: "Require prolonged touch for fingerprint authentication"
322 bug: "303672286"
323}
324
325flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000326 name: "record_issue_qs_tile"
327 namespace: "systemui"
328 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
329 bug: "305049544"
330}
Chandru S7ec7fd22023-11-30 13:12:25 +0530331
Aurélien Pomini7c643452023-09-21 10:06:47 +0000332flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000333 name: "migrate_clocks_to_blueprint"
334 namespace: "systemui"
335 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
336 "and use modern architecture for lockscreen clocks"
337 bug: "301502635"
338}
339
340flag {
Aurélien Pomini7c643452023-09-21 10:06:47 +0000341 name: "fast_unlock_transition"
342 namespace: "systemui"
343 description: "Faster wallpaper unlock transition"
344 bug: "298186160"
345}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800346
347flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800348 name: "activity_transition_use_largest_window"
349 namespace: "systemui"
350 description: "Target largest opening window during activity transitions."
351 bug: "323294573"
352 metadata {
353 purpose: PURPOSE_BUGFIX
354 }
355}
356
357flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000358 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000359 namespace: "systemui"
360 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
361 " central place, instead of reading resources directly. This is to take into account display"
362 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000363 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000364 metadata {
365 purpose: PURPOSE_BUGFIX
366 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000367}
368
369flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000370 name: "enable_layout_tracing"
371 namespace: "systemui"
372 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
373 bug: "315274804"
374}
375
376flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800377 name: "quick_settings_visual_haptics_longpress"
378 namespace: "systemui"
379 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
380 bug: "229856884"
381}
Evan Laird3f199372023-11-14 18:32:19 -0500382
383flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800384 name: "switch_user_on_bg"
385 namespace: "systemui"
386 description: "Does user switching on a background thread"
387 bug: "284095720"
388}
389
390flag {
Evan Laird3f199372023-11-14 18:32:19 -0500391 name: "status_bar_static_inout_indicators"
392 namespace: "systemui"
393 description: "(Upstream request) Always show the network activity inout indicators and "
394 "prefer using alpha to distinguish network activity."
395 bug: "310715220"
396}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800397
398flag {
399 name: "haptic_volume_slider"
400 namespace: "systemui"
401 description: "Adds haptic feedback to the volume slider."
402 bug: "316953430"
403}
Richard MacGregor019df652023-12-18 15:27:36 -0800404
405flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000406 name: "new_volume_panel"
407 namespace: "systemui"
408 description: "Switches to the new volume panel (without Slices)."
409 bug: "202262476"
410}
411
412flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500413 name: "screenshot_action_dismiss_system_windows"
414 namespace: "systemui"
415 description: "Dismiss existing system windows when starting action from screenshot UI"
416 bug: "309933761"
417}
418
419flag {
Matt Casey36a5fbe2024-03-15 20:52:26 +0000420 name: "screenshot_private_profile"
421 namespace: "systemui"
422 description: "Private profile support for screenshots"
423 bug: "327613051"
424}
425
426flag {
Miranda Kephart8d0c72b2024-03-08 13:41:19 -0500427 name: "screenshot_shelf_ui"
428 namespace: "systemui"
429 description: "Use new shelf UI flow for screenshots"
430 bug: "329659738"
431}
432
433flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000434 name: "run_fingerprint_detect_on_dismissible_keyguard"
435 namespace: "systemui"
436 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
437 bug: "311145851"
438}
439
440flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000441 name: "smartspace_relocate_to_bottom"
442 namespace: "systemui"
443 description: "Relocate Smartspace to bottom of the Lock Screen"
444 bug: "316212788"
445}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000446
447flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000448 name: "smartspace_remoteviews_rendering"
449 namespace: "systemui"
450 description: "Indicate Smartspace RemoteViews rendering"
451 bug: "326292691"
452}
453
454flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000455 name: "pin_input_field_styled_focus_state"
456 namespace: "systemui"
457 description: "Enables styled focus states on pin input field if keyboard is connected"
458 bug: "316106516"
459}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500460
461flag {
462 name: "keyguard_wm_state_refactor"
463 namespace: "systemui"
464 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
465 bug: "278086361"
466}
Aaron Liu972537c2024-01-26 14:35:06 -0800467
468flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800469 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800470 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800471 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800472 bug: "301968149"
473}
Zhe Songe2a44482024-01-30 10:50:57 +0000474
475flag {
476 name: "enable_contextual_tip_for_power_off"
477 namespace: "systemui"
478 description: "Enables on-screen contextual tip about how to power off or restart phone"
479 bug: "322891421"
480}
481
482flag {
483 name: "enable_contextual_tip_for_take_screenshot"
484 namespace: "systemui"
485 description: "Enables on-screen contextual tip about how to take screenshot."
486 bug: "322891421"
487}
Yein Jobbfb3312024-01-31 22:40:47 +0000488
489flag {
Zhe Song6be2fe12024-03-08 17:04:43 +0800490 name: "enable_contextual_tips_frequency_cap"
491 description: "Enables frequency capping for contextual tips, e.g. 1x/day, 2x/week, 3x/lifetime."
492 namespace: "systemui"
493 bug: "322891421"
494}
495
496flag {
Zhe Song79564da2024-03-13 17:12:54 +0800497 name: "disable_contextual_tips_frequency_check"
498 description: "Disables frequency capping check for contextual tips."
499 namespace: "systemui"
500 bug: "322891421"
501}
502
503flag {
504 name: "disable_contextual_tips_ios_switcher_check"
505 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
506 namespace: "systemui"
507 bug: "322891421"
508}
509
510flag {
511 name: "disable_contextual_tips_first_30d_check"
512 description: "Disables condition check which only show tips within 30 days after phone setup."
513 namespace: "systemui"
514 bug: "322891421"
515}
516
517flag {
Yu Chao3964b562024-02-01 08:03:59 +0000518 name: "enable_contextual_tips"
519 description: "Enables showing contextual tips."
520 namespace: "systemui"
521 bug: "322891421"
522}
523
524flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000525 name: "shaderlib_loading_effect_refactor"
526 namespace: "systemui"
527 description: "Extend shader library to provide the common loading effects."
528 bug: "282007590"
529}
530
Matías Hernándeza67952e2024-02-06 15:29:52 +0100531flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800532 name: "hearing_aids_qs_tile_dialog"
533 namespace: "systemui"
534 description: "Show a dialog when clicking on hearing aids quick settings tile."
535 bug: "291423171"
536}
537
538flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100539 name: "notification_row_user_context"
540 namespace: "systemui"
541 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
542 " (based on the NotificationEntry's user)."
543 bug: "317503801"
544 metadata {
545 purpose: PURPOSE_BUGFIX
546 }
547}
548
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000549flag {
550 name: "get_connected_device_name_unsynchronized"
551 namespace: "systemui"
552 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
553 bug: "323995015"
554 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000555 purpose: PURPOSE_BUGFIX
556 }
557}
558
559flag {
Sindhuc5d22842024-02-09 06:47:35 +0000560 name: "slice_manager_binder_call_background"
561 namespace: "systemui"
562 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
563 bug: "322745650"
564 metadata {
565 purpose: PURPOSE_BUGFIX
566 }
567}
568
569flag {
Sindhu561c2402024-02-07 09:38:47 +0000570 name: "register_new_wallet_card_in_background"
571 namespace: "systemui"
572 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
573 bug: "322506838"
574 metadata {
575 purpose: PURPOSE_BUGFIX
576 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000577}
archishab51923e2024-02-08 05:53:04 +0000578
579flag {
580 name: "update_user_switcher_background"
581 namespace: "systemui"
582 description: "Decide whether to update user switcher in background thread."
583 bug: "322745650"
584 metadata {
585 purpose: PURPOSE_BUGFIX
586 }
587}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000588
589flag {
590 name: "register_zen_mode_content_observer_background"
591 namespace: "systemui"
592 description: "Decide whether to register zen mode content observers in the background thread."
593 bug: "324515627"
594 metadata {
595 purpose: PURPOSE_BUGFIX
596 }
597}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500598
599flag {
600 name: "clipboard_noninteractive_on_lockscreen"
601 namespace: "systemui"
602 description: "Prevents the interactive clipboard UI from appearing when device is locked"
603 bug: "317048495"
604 metadata {
605 purpose: PURPOSE_BUGFIX
606 }
607}
Jernej Virag96b48772024-02-20 10:34:27 +0100608
609flag {
610 name: "trim_resources_with_background_trim_at_lock"
611 namespace: "systemui"
612 description: "Trim fonts and other caches when the device locks to lower memory consumption."
613 bug: "322143614"
614 metadata {
615 purpose: PURPOSE_BUGFIX
616 }
617}
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500618
619flag {
620 name: "dedicated_notif_inflation_thread"
621 namespace: "systemui"
622 description: "Create a separate background thread for inflating notifications"
623 bug: "308967184"
624 metadata {
625 purpose: PURPOSE_BUGFIX
626 }
627}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000628
629flag {
630 name: "bind_keyguard_media_visibility"
631 namespace: "systemui"
632 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
633 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000634 metadata {
635 purpose: PURPOSE_BUGFIX
636 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100637}
638
639flag {
640 name: "delayed_wakelock_release_on_background_thread"
641 namespace: "systemui"
642 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
643 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000644 metadata {
645 purpose: PURPOSE_BUGFIX
646 }
647}
bvineeth68756982024-02-23 09:57:28 +0000648
649flag {
650 name: "notify_power_manager_user_activity_background"
651 namespace: "systemui"
652 description: "Decide whether to notify the user activity to power manager in the background thread."
653 bug: "325203885"
654 metadata {
655 purpose: PURPOSE_BUGFIX
656 }
657}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000658
659flag {
660 name: "media_controls_refactor"
661 namespace: "systemui"
662 description: "Refactors media code to follow the recommended architecture"
663 bug: "326408371"
664}
Josh814484f2024-03-05 15:38:07 +0000665
666flag {
667 name: "qs_tile_focus_state"
668 namespace: "systemui"
669 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
670 bug: "312899524"
671}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000672
673flag {
674 name: "edgeback_gesture_handler_get_running_tasks_background"
675 namespace: "systemui"
676 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
677 " class on the background thread."
678 bug: "325041960"
679 metadata {
680 purpose: PURPOSE_BUGFIX
681 }
682}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400683
684flag {
685 name: "qs_ui_refactor"
686 namespace: "systemui"
687 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
688 " Compose for the UI."
689 bug: "325099249"
690}