blob: 21af1a26263c4fc8a2fa8b415d1029ff51fb795c [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 DeCewf5f436be2024-03-19 21:06:02 +000028 name: "notification_minimalism_prototype"
29 namespace: "systemui"
30 description: "Prototype of notification minimalism; the new 'Intermediate' lockscreen customization proposal."
31 bug: "330387368"
32 metadata {
33 purpose: PURPOSE_BUGFIX
34 }
35}
36
37flag {
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000038 name: "notification_view_flipper_pausing"
39 namespace: "systemui"
40 description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed."
41 bug: "309146176"
42 metadata {
43 purpose: PURPOSE_BUGFIX
44 }
45}
46
47flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080048 name: "notification_async_group_header_inflation"
49 namespace: "systemui"
50 description: "Inflates the notification group summary header views from the background thread."
51 bug: "217799515"
52}
53
54flag {
Yining Liu9a835c82023-10-31 01:30:23 +000055 name: "notification_async_hybrid_view_inflation"
56 namespace: "systemui"
57 description: "Inflates hybrid (single-line) notification views from the background thread."
58 bug: "217799515"
59}
60
61flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040062 name: "notification_color_update_logger"
63 namespace: "systemui"
64 description: "Enabled debug logging and dumping of notification color updates."
65 bug: "294347738"
66}
67
68flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020069 name: "notifications_footer_view_refactor"
70 namespace: "systemui"
71 description: "Enables the refactored version of the footer view in the notification shade "
72 "(containing the \"Clear all\" button). Should not bring any behavior changes"
73 bug: "293167744"
74}
Alexander Roederer74cda602023-10-11 00:24:09 +000075
76flag {
Steve Elliott34edc352023-10-23 13:14:24 -040077 name: "notifications_icon_container_refactor"
78 namespace: "systemui"
79 description: "Enables the refactored version of the notification icon container in StatusBar, "
80 "AOD, and the notification shelf. Should not bring any behavioral changes."
81 bug: "278765923"
82}
83
84flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +010085 name: "notifications_hide_on_display_switch"
86 namespace: "systemui"
87 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
88 bug: "293824309"
89}
90
91flag {
András Kurucz305199f2023-12-18 18:31:34 +000092 name: "notifications_improved_hun_animation"
93 namespace: "systemui"
94 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
95 bug: "243302608"
96}
97
98flag {
Yining Liu49c0d052024-02-22 23:52:59 +000099 name: "notification_content_alpha_optimization"
100 namespace: "systemui"
101 description: "Only reset alpha values of needed content views"
102 bug: "292024656"
103 metadata {
104 purpose: PURPOSE_BUGFIX
105 }
106}
107
108flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000109 name: "notifications_live_data_store_refactor"
110 namespace: "systemui"
111 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
112 "Should not bring any behavior changes."
113 bug: "308623704"
114}
115
116flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000117 name: "pss_app_selector_abrupt_exit_fix"
118 namespace: "systemui"
119 description: "Fixes the app selector abruptly disappearing without an animation, when the"
120 "selected task is the foreground task."
121 bug: "314385883"
122 metadata {
123 purpose: PURPOSE_BUGFIX
124 }
125}
126
127flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100128 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100129 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100130 description: "Moves part of the notification icon updates to the background."
131 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100132 metadata {
133 purpose: PURPOSE_BUGFIX
134 }
135}
136
137flag {
Jeff DeCewb811f002024-01-25 17:21:55 +0000138 name: "nssl_falsing_fix"
139 namespace: "systemui"
140 description: "Minor touch changes to prevent falsing errors in NSSL"
141 bug: "316551193"
142 metadata {
143 purpose: PURPOSE_BUGFIX
144 }
145}
146
147flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100148 name: "refactor_get_current_user"
149 namespace: "systemui"
150 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
151 bug: "305984787"
152}
153
154flag {
Lyn20c65062023-11-13 20:34:03 +0000155 name: "notification_throttle_hun"
156 namespace: "systemui"
157 description: "During notification avalanche, throttle HUNs showing in fast succession."
158 bug: "307288824"
159}
160
161flag {
Lyn06388cc2024-01-18 22:17:50 +0000162 name: "notification_avalanche_suppression"
163 namespace: "systemui"
164 description: "After notification avalanche floodgate event, suppress HUNs completely."
165 bug: "321089634"
166}
167
168flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000169 name: "notification_background_tint_optimization"
170 namespace: "systemui"
171 description: "Re-enable the codepath that removed tinting of notifications when the"
172 " standard background color is desired. This was the behavior before we discovered"
173 " a resources threading issue, which we worked around by tinting the notification"
174 " backgrounds and footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000175 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000176}
177
178flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000179 name: "scene_container"
180 namespace: "systemui"
181 description: "Enables the scene container framework go/flexiglass."
182 bug: "283121968"
183}
Julia Tuttle5201be82023-10-30 17:49:30 -0400184
185flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000186 name: "keyguard_bottom_area_refactor"
187 namespace: "systemui"
188 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
189 "lock icon and others."
190 bug: "290652751"
191}
192
193flag {
Beverly96b3e592023-11-08 15:32:58 +0000194 name: "device_entry_udfps_refactor"
195 namespace: "systemui"
196 description: "Refactoring device entry UDFPS icon to use modern architecture and "
197 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
198 bug: "279440316"
199}
200
201flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400202 name: "visual_interruptions_refactor"
203 namespace: "systemui"
204 description: "Enables the refactored version of the code to decide when notifications "
205 "HUN, bubble, pulse, or FSI."
206 bug: "261728888"
207}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700208
209flag {
210 name: "haptic_brightness_slider"
211 namespace: "systemui"
212 description: "Adds haptic feedback to the brightness slider."
213 bug: "296467915"
214}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000215
216flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000217 name: "unfold_animation_background_progress"
218 namespace: "systemui"
219 description: "Moves unfold animation progress calculation to a background thread"
220 bug: "277879146"
221}
222
223flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000224 name: "enable_background_keyguard_ondrawn_callback"
225 namespace: "systemui"
226 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
227 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
228 "Note that, even after this callback is called, we're waiting for all windows to finish "
229 " drawing."
230 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000231 metadata {
232 purpose: PURPOSE_BUGFIX
233 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000234}
235
236flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000237 name: "qs_new_pipeline"
238 namespace: "systemui"
239 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
240 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500241}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000242
243flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000244 name: "qs_new_tiles"
245 namespace: "systemui"
246 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000247 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000248}
249
250flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000251 name: "coroutine_tracing"
252 namespace: "systemui"
253 description: "Adds thread-local data to System UI's global coroutine scopes to "
254 "allow for tracing of coroutine continuations using System UI's tracinglib"
255 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100256}
257
258flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000259 name: "edge_back_gesture_handler_thread"
260 namespace: "systemui"
261 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
262 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
263 "the main thread with the rest of System UI."
264 bug: "304583132"
265}
266
267flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100268 name: "new_aod_transition"
269 namespace: "systemui"
270 description: "New LOCKSCREEN <=> AOD transition"
271 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100272}
273
274flag {
275 name: "light_reveal_migration"
276 namespace: "systemui"
277 description: "Move LightRevealScrim to recommended architecture"
278 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600279}
280
281flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000282 name: "theme_overlay_controller_wakefulness_deprecation"
283 namespace: "systemui"
284 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
285 "ThemOverlayController to mitigate flickering when locking the device"
286 bug: "308676488"
287}
288
289flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000290 name: "truncated_status_bar_icons_fix"
291 namespace: "systemui"
292 description: "Fixes the status bar icons being trunacted due to the status bar window height "
293 "not being updated after certain rotations"
294 bug: "323299264"
295 metadata {
296 purpose: PURPOSE_BUGFIX
297 }
298}
299
300flag {
Chandru S1df19782023-09-30 18:34:20 -0700301 name: "compose_bouncer"
302 namespace: "systemui"
303 description: "Use the new compose bouncer in SystemUI"
304 bug: "310005730"
305}
306
307flag {
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600308 name: "media_in_scene_container"
309 namespace: "systemui"
310 description: "Enable media in the scene container framework"
311 bug: "296122467"
312}
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000313
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000314flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000315 name: "pss_task_switcher"
316 namespace: "systemui"
317 description: "Enable the task switcher feature for partial screen sharing"
318 bug: "317208379"
319}
320
321flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530322 name: "revamped_bouncer_messages"
323 namespace: "systemui"
324 description: "Change the bouncer message to be a 2-line more descriptive message"
325 bug: "236891644"
326}
327
328flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530329 name: "rest_to_unlock"
330 namespace: "systemui"
331 description: "Require prolonged touch for fingerprint authentication"
332 bug: "303672286"
333}
334
335flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000336 name: "record_issue_qs_tile"
337 namespace: "systemui"
338 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
339 bug: "305049544"
340}
Chandru S7ec7fd22023-11-30 13:12:25 +0530341
Aurélien Pomini7c643452023-09-21 10:06:47 +0000342flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000343 name: "migrate_clocks_to_blueprint"
344 namespace: "systemui"
345 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
346 "and use modern architecture for lockscreen clocks"
347 bug: "301502635"
348}
349
350flag {
Aurélien Pomini7c643452023-09-21 10:06:47 +0000351 name: "fast_unlock_transition"
352 namespace: "systemui"
353 description: "Faster wallpaper unlock transition"
354 bug: "298186160"
355}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800356
357flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800358 name: "activity_transition_use_largest_window"
359 namespace: "systemui"
360 description: "Target largest opening window during activity transitions."
361 bug: "323294573"
362 metadata {
363 purpose: PURPOSE_BUGFIX
364 }
365}
366
367flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000368 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000369 namespace: "systemui"
370 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
371 " central place, instead of reading resources directly. This is to take into account display"
372 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000373 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000374 metadata {
375 purpose: PURPOSE_BUGFIX
376 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000377}
378
379flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000380 name: "enable_layout_tracing"
381 namespace: "systemui"
382 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
383 bug: "315274804"
384}
385
386flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800387 name: "quick_settings_visual_haptics_longpress"
388 namespace: "systemui"
389 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
390 bug: "229856884"
391}
Evan Laird3f199372023-11-14 18:32:19 -0500392
393flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800394 name: "switch_user_on_bg"
395 namespace: "systemui"
396 description: "Does user switching on a background thread"
397 bug: "284095720"
398}
399
400flag {
Evan Laird3f199372023-11-14 18:32:19 -0500401 name: "status_bar_static_inout_indicators"
402 namespace: "systemui"
403 description: "(Upstream request) Always show the network activity inout indicators and "
404 "prefer using alpha to distinguish network activity."
405 bug: "310715220"
406}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800407
408flag {
409 name: "haptic_volume_slider"
410 namespace: "systemui"
411 description: "Adds haptic feedback to the volume slider."
412 bug: "316953430"
413}
Richard MacGregor019df652023-12-18 15:27:36 -0800414
415flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000416 name: "new_volume_panel"
417 namespace: "systemui"
418 description: "Switches to the new volume panel (without Slices)."
419 bug: "202262476"
420}
421
422flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500423 name: "screenshot_action_dismiss_system_windows"
424 namespace: "systemui"
425 description: "Dismiss existing system windows when starting action from screenshot UI"
426 bug: "309933761"
427}
428
429flag {
Matt Casey36a5fbe2024-03-15 20:52:26 +0000430 name: "screenshot_private_profile"
431 namespace: "systemui"
432 description: "Private profile support for screenshots"
433 bug: "327613051"
434}
435
436flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000437 name: "run_fingerprint_detect_on_dismissible_keyguard"
438 namespace: "systemui"
439 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
440 bug: "311145851"
441}
442
443flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000444 name: "smartspace_relocate_to_bottom"
445 namespace: "systemui"
446 description: "Relocate Smartspace to bottom of the Lock Screen"
447 bug: "316212788"
448}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000449
450flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000451 name: "smartspace_remoteviews_rendering"
452 namespace: "systemui"
453 description: "Indicate Smartspace RemoteViews rendering"
454 bug: "326292691"
455}
456
457flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000458 name: "pin_input_field_styled_focus_state"
459 namespace: "systemui"
460 description: "Enables styled focus states on pin input field if keyboard is connected"
461 bug: "316106516"
462}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500463
464flag {
465 name: "keyguard_wm_state_refactor"
466 namespace: "systemui"
467 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
468 bug: "278086361"
469}
Aaron Liu972537c2024-01-26 14:35:06 -0800470
471flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800472 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800473 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800474 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800475 bug: "301968149"
476}
Zhe Songe2a44482024-01-30 10:50:57 +0000477
478flag {
479 name: "enable_contextual_tip_for_power_off"
480 namespace: "systemui"
481 description: "Enables on-screen contextual tip about how to power off or restart phone"
482 bug: "322891421"
483}
484
485flag {
486 name: "enable_contextual_tip_for_take_screenshot"
487 namespace: "systemui"
488 description: "Enables on-screen contextual tip about how to take screenshot."
489 bug: "322891421"
490}
Yein Jobbfb3312024-01-31 22:40:47 +0000491
492flag {
Zhe Song6be2fe12024-03-08 17:04:43 +0800493 name: "enable_contextual_tips_frequency_cap"
494 description: "Enables frequency capping for contextual tips, e.g. 1x/day, 2x/week, 3x/lifetime."
495 namespace: "systemui"
496 bug: "322891421"
497}
498
499flag {
Zhe Song79564da2024-03-13 17:12:54 +0800500 name: "disable_contextual_tips_frequency_check"
501 description: "Disables frequency capping check for contextual tips."
502 namespace: "systemui"
503 bug: "322891421"
504}
505
506flag {
507 name: "disable_contextual_tips_ios_switcher_check"
508 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
509 namespace: "systemui"
510 bug: "322891421"
511}
512
513flag {
514 name: "disable_contextual_tips_first_30d_check"
515 description: "Disables condition check which only show tips within 30 days after phone setup."
516 namespace: "systemui"
517 bug: "322891421"
518}
519
520flag {
Yu Chao3964b562024-02-01 08:03:59 +0000521 name: "enable_contextual_tips"
522 description: "Enables showing contextual tips."
523 namespace: "systemui"
524 bug: "322891421"
525}
526
527flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000528 name: "shaderlib_loading_effect_refactor"
529 namespace: "systemui"
530 description: "Extend shader library to provide the common loading effects."
531 bug: "282007590"
532}
533
Matías Hernándeza67952e2024-02-06 15:29:52 +0100534flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800535 name: "hearing_aids_qs_tile_dialog"
536 namespace: "systemui"
537 description: "Show a dialog when clicking on hearing aids quick settings tile."
538 bug: "291423171"
539}
540
541flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100542 name: "notification_row_user_context"
543 namespace: "systemui"
544 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
545 " (based on the NotificationEntry's user)."
546 bug: "317503801"
547 metadata {
548 purpose: PURPOSE_BUGFIX
549 }
550}
551
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000552flag {
553 name: "get_connected_device_name_unsynchronized"
554 namespace: "systemui"
555 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
556 bug: "323995015"
557 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000558 purpose: PURPOSE_BUGFIX
559 }
560}
561
562flag {
Sindhuc5d22842024-02-09 06:47:35 +0000563 name: "slice_manager_binder_call_background"
564 namespace: "systemui"
565 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
566 bug: "322745650"
567 metadata {
568 purpose: PURPOSE_BUGFIX
569 }
570}
571
572flag {
Sindhu561c2402024-02-07 09:38:47 +0000573 name: "register_new_wallet_card_in_background"
574 namespace: "systemui"
575 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
576 bug: "322506838"
577 metadata {
578 purpose: PURPOSE_BUGFIX
579 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000580}
archishab51923e2024-02-08 05:53:04 +0000581
582flag {
583 name: "update_user_switcher_background"
584 namespace: "systemui"
585 description: "Decide whether to update user switcher in background thread."
586 bug: "322745650"
587 metadata {
588 purpose: PURPOSE_BUGFIX
589 }
590}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000591
592flag {
593 name: "register_zen_mode_content_observer_background"
594 namespace: "systemui"
595 description: "Decide whether to register zen mode content observers in the background thread."
596 bug: "324515627"
597 metadata {
598 purpose: PURPOSE_BUGFIX
599 }
600}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500601
602flag {
603 name: "clipboard_noninteractive_on_lockscreen"
604 namespace: "systemui"
605 description: "Prevents the interactive clipboard UI from appearing when device is locked"
606 bug: "317048495"
607 metadata {
608 purpose: PURPOSE_BUGFIX
609 }
610}
Jernej Virag96b48772024-02-20 10:34:27 +0100611
612flag {
613 name: "trim_resources_with_background_trim_at_lock"
614 namespace: "systemui"
615 description: "Trim fonts and other caches when the device locks to lower memory consumption."
616 bug: "322143614"
617 metadata {
618 purpose: PURPOSE_BUGFIX
619 }
620}
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500621
622flag {
623 name: "dedicated_notif_inflation_thread"
624 namespace: "systemui"
625 description: "Create a separate background thread for inflating notifications"
626 bug: "308967184"
627 metadata {
628 purpose: PURPOSE_BUGFIX
629 }
630}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000631
632flag {
633 name: "bind_keyguard_media_visibility"
634 namespace: "systemui"
635 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
636 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000637 metadata {
638 purpose: PURPOSE_BUGFIX
639 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100640}
641
642flag {
643 name: "delayed_wakelock_release_on_background_thread"
644 namespace: "systemui"
645 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
646 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000647 metadata {
648 purpose: PURPOSE_BUGFIX
649 }
650}
bvineeth68756982024-02-23 09:57:28 +0000651
652flag {
653 name: "notify_power_manager_user_activity_background"
654 namespace: "systemui"
655 description: "Decide whether to notify the user activity to power manager in the background thread."
656 bug: "325203885"
657 metadata {
658 purpose: PURPOSE_BUGFIX
659 }
660}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000661
662flag {
663 name: "media_controls_refactor"
664 namespace: "systemui"
665 description: "Refactors media code to follow the recommended architecture"
666 bug: "326408371"
667}
Josh814484f2024-03-05 15:38:07 +0000668
669flag {
670 name: "qs_tile_focus_state"
671 namespace: "systemui"
672 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
673 bug: "312899524"
674}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000675
676flag {
677 name: "edgeback_gesture_handler_get_running_tasks_background"
678 namespace: "systemui"
679 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
680 " class on the background thread."
681 bug: "325041960"
682 metadata {
683 purpose: PURPOSE_BUGFIX
684 }
685}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400686
687flag {
688 name: "qs_ui_refactor"
689 namespace: "systemui"
690 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
691 " Compose for the UI."
692 bug: "325099249"
693}