blob: e4dce603b538d76d51bd08d2d9eded1a972c5203 [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 {
Beverlyf4450902024-04-02 18:36:08 +000029 name: "refactor_keyguard_dismiss_intent"
30 namespace: "systemui"
31 description: "Update how keyguard dismiss intents are stored."
32 bug: "275069969"
33}
34
35flag {
36
Yining Liu9517d432024-03-26 06:26:16 +000037 name: "notification_heads_up_cycling"
38 namespace: "systemui"
39 description: "Heads-up notification cycling animation for the Notification Avalanche feature."
40 bug: "316404716"
41}
42
43flag {
Jeff DeCewf5f436be2024-03-19 21:06:02 +000044 name: "notification_minimalism_prototype"
45 namespace: "systemui"
46 description: "Prototype of notification minimalism; the new 'Intermediate' lockscreen customization proposal."
47 bug: "330387368"
48 metadata {
49 purpose: PURPOSE_BUGFIX
50 }
51}
52
53flag {
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000054 name: "notification_view_flipper_pausing"
55 namespace: "systemui"
56 description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed."
57 bug: "309146176"
58 metadata {
59 purpose: PURPOSE_BUGFIX
60 }
61}
62
63flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080064 name: "notification_async_group_header_inflation"
65 namespace: "systemui"
66 description: "Inflates the notification group summary header views from the background thread."
67 bug: "217799515"
68}
69
70flag {
Yining Liu9a835c82023-10-31 01:30:23 +000071 name: "notification_async_hybrid_view_inflation"
72 namespace: "systemui"
73 description: "Inflates hybrid (single-line) notification views from the background thread."
74 bug: "217799515"
75}
76
77flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040078 name: "notification_color_update_logger"
79 namespace: "systemui"
80 description: "Enabled debug logging and dumping of notification color updates."
81 bug: "294347738"
82}
83
84flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020085 name: "notifications_footer_view_refactor"
86 namespace: "systemui"
87 description: "Enables the refactored version of the footer view in the notification shade "
88 "(containing the \"Clear all\" button). Should not bring any behavior changes"
89 bug: "293167744"
90}
Alexander Roederer74cda602023-10-11 00:24:09 +000091
92flag {
Steve Elliott34edc352023-10-23 13:14:24 -040093 name: "notifications_icon_container_refactor"
94 namespace: "systemui"
95 description: "Enables the refactored version of the notification icon container in StatusBar, "
96 "AOD, and the notification shelf. Should not bring any behavioral changes."
97 bug: "278765923"
98}
99
100flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +0100101 name: "notifications_hide_on_display_switch"
102 namespace: "systemui"
103 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
104 bug: "293824309"
105}
106
107flag {
András Kurucz305199f2023-12-18 18:31:34 +0000108 name: "notifications_improved_hun_animation"
109 namespace: "systemui"
110 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
111 bug: "243302608"
112}
113
114flag {
Yining Liu49c0d052024-02-22 23:52:59 +0000115 name: "notification_content_alpha_optimization"
116 namespace: "systemui"
117 description: "Only reset alpha values of needed content views"
118 bug: "292024656"
119 metadata {
120 purpose: PURPOSE_BUGFIX
121 }
122}
123
124flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000125 name: "notifications_live_data_store_refactor"
126 namespace: "systemui"
127 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
128 "Should not bring any behavior changes."
129 bug: "308623704"
130}
131
132flag {
András Kurucz4171ecc02024-03-18 20:14:55 +0000133 name: "notifications_heads_up_refactor"
134 namespace: "systemui"
135 description: "Use HeadsUpInteractor to feed HUN updates to the NSSL."
136 bug: "325936094"
137}
138
139flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000140 name: "pss_app_selector_abrupt_exit_fix"
141 namespace: "systemui"
142 description: "Fixes the app selector abruptly disappearing without an animation, when the"
143 "selected task is the foreground task."
144 bug: "314385883"
145 metadata {
146 purpose: PURPOSE_BUGFIX
147 }
148}
149
150flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100151 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100152 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100153 description: "Moves part of the notification icon updates to the background."
154 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100155 metadata {
156 purpose: PURPOSE_BUGFIX
157 }
158}
159
160flag {
Jeff DeCewb811f002024-01-25 17:21:55 +0000161 name: "nssl_falsing_fix"
162 namespace: "systemui"
163 description: "Minor touch changes to prevent falsing errors in NSSL"
164 bug: "316551193"
165 metadata {
166 purpose: PURPOSE_BUGFIX
167 }
168}
169
170flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100171 name: "refactor_get_current_user"
172 namespace: "systemui"
173 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
174 bug: "305984787"
175}
176
177flag {
Lyn20c65062023-11-13 20:34:03 +0000178 name: "notification_throttle_hun"
179 namespace: "systemui"
180 description: "During notification avalanche, throttle HUNs showing in fast succession."
181 bug: "307288824"
182}
183
184flag {
Lyn06388cc2024-01-18 22:17:50 +0000185 name: "notification_avalanche_suppression"
186 namespace: "systemui"
187 description: "After notification avalanche floodgate event, suppress HUNs completely."
188 bug: "321089634"
189}
190
191flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000192 name: "notification_background_tint_optimization"
193 namespace: "systemui"
194 description: "Re-enable the codepath that removed tinting of notifications when the"
195 " standard background color is desired. This was the behavior before we discovered"
196 " a resources threading issue, which we worked around by tinting the notification"
197 " backgrounds and footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000198 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000199}
200
201flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000202 name: "scene_container"
203 namespace: "systemui"
204 description: "Enables the scene container framework go/flexiglass."
205 bug: "283121968"
206}
Julia Tuttle5201be82023-10-30 17:49:30 -0400207
208flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000209 name: "keyguard_bottom_area_refactor"
210 namespace: "systemui"
211 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
212 "lock icon and others."
213 bug: "290652751"
214}
215
216flag {
Beverly96b3e592023-11-08 15:32:58 +0000217 name: "device_entry_udfps_refactor"
218 namespace: "systemui"
219 description: "Refactoring device entry UDFPS icon to use modern architecture and "
220 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
221 bug: "279440316"
222}
223
224flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400225 name: "visual_interruptions_refactor"
226 namespace: "systemui"
227 description: "Enables the refactored version of the code to decide when notifications "
228 "HUN, bubble, pulse, or FSI."
229 bug: "261728888"
230}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700231
232flag {
233 name: "haptic_brightness_slider"
234 namespace: "systemui"
235 description: "Adds haptic feedback to the brightness slider."
236 bug: "296467915"
237}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000238
239flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000240 name: "unfold_animation_background_progress"
241 namespace: "systemui"
242 description: "Moves unfold animation progress calculation to a background thread"
243 bug: "277879146"
244}
245
246flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000247 name: "enable_background_keyguard_ondrawn_callback"
248 namespace: "systemui"
249 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
250 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
251 "Note that, even after this callback is called, we're waiting for all windows to finish "
252 " drawing."
253 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000254 metadata {
255 purpose: PURPOSE_BUGFIX
256 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000257}
258
259flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000260 name: "qs_new_pipeline"
261 namespace: "systemui"
262 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
263 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500264}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000265
266flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000267 name: "qs_new_tiles"
268 namespace: "systemui"
269 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000270 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000271}
272
273flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000274 name: "qs_new_tiles_future"
275 namespace: "systemui"
276 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."
277 bug: "311147395"
278}
279
280flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000281 name: "coroutine_tracing"
282 namespace: "systemui"
283 description: "Adds thread-local data to System UI's global coroutine scopes to "
284 "allow for tracing of coroutine continuations using System UI's tracinglib"
285 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100286}
287
288flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000289 name: "edge_back_gesture_handler_thread"
290 namespace: "systemui"
291 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
292 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
293 "the main thread with the rest of System UI."
294 bug: "304583132"
295}
296
297flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100298 name: "new_aod_transition"
299 namespace: "systemui"
300 description: "New LOCKSCREEN <=> AOD transition"
301 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100302}
303
304flag {
305 name: "light_reveal_migration"
306 namespace: "systemui"
307 description: "Move LightRevealScrim to recommended architecture"
308 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600309}
310
311flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000312 name: "theme_overlay_controller_wakefulness_deprecation"
313 namespace: "systemui"
314 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
315 "ThemOverlayController to mitigate flickering when locking the device"
316 bug: "308676488"
317}
318
319flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000320 name: "truncated_status_bar_icons_fix"
321 namespace: "systemui"
322 description: "Fixes the status bar icons being trunacted due to the status bar window height "
323 "not being updated after certain rotations"
324 bug: "323299264"
325 metadata {
326 purpose: PURPOSE_BUGFIX
327 }
328}
329
330flag {
Chandru S1df19782023-09-30 18:34:20 -0700331 name: "compose_bouncer"
332 namespace: "systemui"
333 description: "Use the new compose bouncer in SystemUI"
334 bug: "310005730"
335}
336
337flag {
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600338 name: "media_in_scene_container"
339 namespace: "systemui"
340 description: "Enable media in the scene container framework"
341 bug: "296122467"
342}
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000343
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000344flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000345 name: "pss_task_switcher"
346 namespace: "systemui"
347 description: "Enable the task switcher feature for partial screen sharing"
348 bug: "317208379"
349}
350
351flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530352 name: "revamped_bouncer_messages"
353 namespace: "systemui"
354 description: "Change the bouncer message to be a 2-line more descriptive message"
355 bug: "236891644"
356}
357
358flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530359 name: "rest_to_unlock"
360 namespace: "systemui"
361 description: "Require prolonged touch for fingerprint authentication"
362 bug: "303672286"
363}
364
365flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000366 name: "record_issue_qs_tile"
367 namespace: "systemui"
368 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
369 bug: "305049544"
370}
Chandru S7ec7fd22023-11-30 13:12:25 +0530371
Aurélien Pomini7c643452023-09-21 10:06:47 +0000372flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000373 name: "migrate_clocks_to_blueprint"
374 namespace: "systemui"
375 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
376 "and use modern architecture for lockscreen clocks"
377 bug: "301502635"
378}
379
380flag {
Aurélien Pomini7c643452023-09-21 10:06:47 +0000381 name: "fast_unlock_transition"
382 namespace: "systemui"
383 description: "Faster wallpaper unlock transition"
384 bug: "298186160"
385}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800386
387flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800388 name: "activity_transition_use_largest_window"
389 namespace: "systemui"
390 description: "Target largest opening window during activity transitions."
391 bug: "323294573"
392 metadata {
393 purpose: PURPOSE_BUGFIX
394 }
395}
396
397flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000398 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000399 namespace: "systemui"
400 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
401 " central place, instead of reading resources directly. This is to take into account display"
402 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000403 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000404 metadata {
405 purpose: PURPOSE_BUGFIX
406 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000407}
408
409flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000410 name: "enable_layout_tracing"
411 namespace: "systemui"
412 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
413 bug: "315274804"
414}
415
416flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800417 name: "quick_settings_visual_haptics_longpress"
418 namespace: "systemui"
419 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
420 bug: "229856884"
421}
Evan Laird3f199372023-11-14 18:32:19 -0500422
423flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800424 name: "switch_user_on_bg"
425 namespace: "systemui"
426 description: "Does user switching on a background thread"
427 bug: "284095720"
428}
429
430flag {
Evan Laird3f199372023-11-14 18:32:19 -0500431 name: "status_bar_static_inout_indicators"
432 namespace: "systemui"
433 description: "(Upstream request) Always show the network activity inout indicators and "
434 "prefer using alpha to distinguish network activity."
435 bug: "310715220"
436}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800437
438flag {
439 name: "haptic_volume_slider"
440 namespace: "systemui"
441 description: "Adds haptic feedback to the volume slider."
442 bug: "316953430"
443}
Richard MacGregor019df652023-12-18 15:27:36 -0800444
445flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000446 name: "new_volume_panel"
447 namespace: "systemui"
448 description: "Switches to the new volume panel (without Slices)."
449 bug: "202262476"
450}
451
452flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500453 name: "screenshot_action_dismiss_system_windows"
454 namespace: "systemui"
455 description: "Dismiss existing system windows when starting action from screenshot UI"
456 bug: "309933761"
457}
458
459flag {
Matt Casey36a5fbe2024-03-15 20:52:26 +0000460 name: "screenshot_private_profile"
461 namespace: "systemui"
462 description: "Private profile support for screenshots"
463 bug: "327613051"
464}
465
466flag {
Miranda Kephart8d0c72b2024-03-08 13:41:19 -0500467 name: "screenshot_shelf_ui"
468 namespace: "systemui"
469 description: "Use new shelf UI flow for screenshots"
470 bug: "329659738"
471}
472
473flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000474 name: "run_fingerprint_detect_on_dismissible_keyguard"
475 namespace: "systemui"
476 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
477 bug: "311145851"
478}
479
480flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000481 name: "smartspace_relocate_to_bottom"
482 namespace: "systemui"
483 description: "Relocate Smartspace to bottom of the Lock Screen"
484 bug: "316212788"
485}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000486
487flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000488 name: "smartspace_remoteviews_rendering"
489 namespace: "systemui"
490 description: "Indicate Smartspace RemoteViews rendering"
491 bug: "326292691"
492}
493
494flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000495 name: "pin_input_field_styled_focus_state"
496 namespace: "systemui"
497 description: "Enables styled focus states on pin input field if keyboard is connected"
498 bug: "316106516"
499}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500500
501flag {
502 name: "keyguard_wm_state_refactor"
503 namespace: "systemui"
504 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
505 bug: "278086361"
506}
Aaron Liu972537c2024-01-26 14:35:06 -0800507
508flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800509 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800510 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800511 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800512 bug: "301968149"
513}
Zhe Songe2a44482024-01-30 10:50:57 +0000514
515flag {
516 name: "enable_contextual_tip_for_power_off"
517 namespace: "systemui"
518 description: "Enables on-screen contextual tip about how to power off or restart phone"
519 bug: "322891421"
520}
521
522flag {
523 name: "enable_contextual_tip_for_take_screenshot"
524 namespace: "systemui"
525 description: "Enables on-screen contextual tip about how to take screenshot."
526 bug: "322891421"
527}
Yein Jobbfb3312024-01-31 22:40:47 +0000528
529flag {
Zhe Song79564da2024-03-13 17:12:54 +0800530 name: "disable_contextual_tips_frequency_check"
531 description: "Disables frequency capping check for contextual tips."
532 namespace: "systemui"
533 bug: "322891421"
534}
535
536flag {
537 name: "disable_contextual_tips_ios_switcher_check"
538 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
539 namespace: "systemui"
540 bug: "322891421"
541}
542
543flag {
Yu Chao3964b562024-02-01 08:03:59 +0000544 name: "enable_contextual_tips"
545 description: "Enables showing contextual tips."
546 namespace: "systemui"
547 bug: "322891421"
548}
549
550flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000551 name: "shaderlib_loading_effect_refactor"
552 namespace: "systemui"
553 description: "Extend shader library to provide the common loading effects."
554 bug: "282007590"
555}
556
Matías Hernándeza67952e2024-02-06 15:29:52 +0100557flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800558 name: "hearing_aids_qs_tile_dialog"
559 namespace: "systemui"
560 description: "Show a dialog when clicking on hearing aids quick settings tile."
561 bug: "291423171"
562}
563
564flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100565 name: "notification_row_user_context"
566 namespace: "systemui"
567 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
568 " (based on the NotificationEntry's user)."
569 bug: "317503801"
570 metadata {
571 purpose: PURPOSE_BUGFIX
572 }
573}
574
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000575flag {
576 name: "get_connected_device_name_unsynchronized"
577 namespace: "systemui"
578 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
579 bug: "323995015"
580 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000581 purpose: PURPOSE_BUGFIX
582 }
583}
584
585flag {
Sindhuc5d22842024-02-09 06:47:35 +0000586 name: "slice_manager_binder_call_background"
587 namespace: "systemui"
588 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
589 bug: "322745650"
590 metadata {
591 purpose: PURPOSE_BUGFIX
592 }
593}
594
595flag {
Sindhu561c2402024-02-07 09:38:47 +0000596 name: "register_new_wallet_card_in_background"
597 namespace: "systemui"
598 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
599 bug: "322506838"
600 metadata {
601 purpose: PURPOSE_BUGFIX
602 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000603}
archishab51923e2024-02-08 05:53:04 +0000604
605flag {
606 name: "update_user_switcher_background"
607 namespace: "systemui"
608 description: "Decide whether to update user switcher in background thread."
609 bug: "322745650"
610 metadata {
611 purpose: PURPOSE_BUGFIX
612 }
613}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000614
615flag {
616 name: "register_zen_mode_content_observer_background"
617 namespace: "systemui"
618 description: "Decide whether to register zen mode content observers in the background thread."
619 bug: "324515627"
620 metadata {
621 purpose: PURPOSE_BUGFIX
622 }
623}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500624
625flag {
626 name: "clipboard_noninteractive_on_lockscreen"
627 namespace: "systemui"
628 description: "Prevents the interactive clipboard UI from appearing when device is locked"
629 bug: "317048495"
630 metadata {
631 purpose: PURPOSE_BUGFIX
632 }
633}
Jernej Virag96b48772024-02-20 10:34:27 +0100634
635flag {
636 name: "trim_resources_with_background_trim_at_lock"
637 namespace: "systemui"
638 description: "Trim fonts and other caches when the device locks to lower memory consumption."
639 bug: "322143614"
640 metadata {
641 purpose: PURPOSE_BUGFIX
642 }
643}
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500644
645flag {
646 name: "dedicated_notif_inflation_thread"
647 namespace: "systemui"
648 description: "Create a separate background thread for inflating notifications"
649 bug: "308967184"
650 metadata {
651 purpose: PURPOSE_BUGFIX
652 }
653}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000654
655flag {
656 name: "bind_keyguard_media_visibility"
657 namespace: "systemui"
658 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
659 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000660 metadata {
661 purpose: PURPOSE_BUGFIX
662 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100663}
664
665flag {
666 name: "delayed_wakelock_release_on_background_thread"
667 namespace: "systemui"
668 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
669 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000670 metadata {
671 purpose: PURPOSE_BUGFIX
672 }
673}
bvineeth68756982024-02-23 09:57:28 +0000674
675flag {
676 name: "notify_power_manager_user_activity_background"
677 namespace: "systemui"
678 description: "Decide whether to notify the user activity to power manager in the background thread."
679 bug: "325203885"
680 metadata {
681 purpose: PURPOSE_BUGFIX
682 }
683}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000684
685flag {
686 name: "media_controls_refactor"
687 namespace: "systemui"
688 description: "Refactors media code to follow the recommended architecture"
689 bug: "326408371"
690}
Josh814484f2024-03-05 15:38:07 +0000691
692flag {
693 name: "qs_tile_focus_state"
694 namespace: "systemui"
695 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
696 bug: "312899524"
697}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000698
699flag {
700 name: "edgeback_gesture_handler_get_running_tasks_background"
701 namespace: "systemui"
702 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
703 " class on the background thread."
704 bug: "325041960"
705 metadata {
706 purpose: PURPOSE_BUGFIX
707 }
708}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400709
710flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700711 name: "screenshare_notification_hiding_bug_fix"
712 namespace: "systemui"
713 description: "Various bug fixes for notification redaction while screensharing"
714 bug: "312784809"
715 metadata {
716 purpose: PURPOSE_BUGFIX
717 }
718}
719
720flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400721 name: "qs_ui_refactor"
722 namespace: "systemui"
723 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
724 " Compose for the UI."
725 bug: "325099249"
726}
Yein Jo380f96c2024-04-04 21:28:31 +0000727
728flag {
729 name: "keyboard_docking_indicator"
730 namespace: "systemui"
731 description: "Glow bar indicator reveals upon keyboard docking."
732 bug: "324600132"
733}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700734
735flag {
736 name: "dream_overlay_bouncer_swipe_direction_filtering"
737 namespace: "systemui"
738 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
739 bug: "333632464"
740 metadata {
741 purpose: PURPOSE_BUGFIX
742 }
743}