blob: 9df739c8f3c24edcf9d6cf28bf75cb918e06bd6a [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 {
Jeff DeCew91e01cb2024-05-13 20:33:01 +000029 name: "priority_people_section"
30 namespace: "systemui"
31 description: "Add a new section for priority people (aka important conversations)."
32 bug: "340294566"
33}
34
35flag {
Jeff DeCew9d982342024-05-31 16:26:59 +000036 name: "notification_row_content_binder_refactor"
37 namespace: "systemui"
38 description: "Convert the NotificationContentInflater to Kotlin and restructure it to support modern views"
39 bug: "343942780"
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 DeCew0297a6f2024-05-22 15:20:27 +000053 name: "notification_view_flipper_pausing_v2"
Jeff DeCew0ed8dbee2024-03-01 13:03:20 +000054 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 {
Jeff DeCewd8397d82024-04-19 16:35:04 +000063 name: "notification_over_expansion_clipping_fix"
64 namespace: "systemui"
65 description: "fix NSSL clipping when over-expanding; fixes split shade bug."
66 bug: "288553572"
67 metadata {
68 purpose: PURPOSE_BUGFIX
69 }
70}
71
72flag {
Yining Liu6ed11b92024-01-18 18:01:51 +080073 name: "notification_async_group_header_inflation"
74 namespace: "systemui"
75 description: "Inflates the notification group summary header views from the background thread."
76 bug: "217799515"
77}
78
79flag {
Yining Liu9a835c82023-10-31 01:30:23 +000080 name: "notification_async_hybrid_view_inflation"
81 namespace: "systemui"
82 description: "Inflates hybrid (single-line) notification views from the background thread."
83 bug: "217799515"
84}
85
86flag {
Jeff DeCew3a819de2023-05-12 12:49:30 -040087 name: "notification_color_update_logger"
88 namespace: "systemui"
89 description: "Enabled debug logging and dumping of notification color updates."
90 bug: "294347738"
91}
92
93flag {
Ioana Alexandrufeaaa022023-10-06 11:21:48 +020094 name: "notifications_footer_view_refactor"
95 namespace: "systemui"
96 description: "Enables the refactored version of the footer view in the notification shade "
97 "(containing the \"Clear all\" button). Should not bring any behavior changes"
98 bug: "293167744"
99}
Alexander Roederer74cda602023-10-11 00:24:09 +0000100
101flag {
Steve Elliott34edc352023-10-23 13:14:24 -0400102 name: "notifications_icon_container_refactor"
103 namespace: "systemui"
104 description: "Enables the refactored version of the notification icon container in StatusBar, "
105 "AOD, and the notification shelf. Should not bring any behavioral changes."
106 bug: "278765923"
107}
108
109flag {
Nick Chameyev8ea0f4c2023-10-20 18:09:50 +0100110 name: "notifications_hide_on_display_switch"
111 namespace: "systemui"
112 description: "Temporary hides notifications when folding/unfolding to reduce unfold latency"
113 bug: "293824309"
114}
115
116flag {
András Kurucz305199f2023-12-18 18:31:34 +0000117 name: "notifications_improved_hun_animation"
118 namespace: "systemui"
119 description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations."
120 bug: "243302608"
121}
122
123flag {
Yining Liu49c0d052024-02-22 23:52:59 +0000124 name: "notification_content_alpha_optimization"
125 namespace: "systemui"
126 description: "Only reset alpha values of needed content views"
127 bug: "292024656"
128 metadata {
129 purpose: PURPOSE_BUGFIX
130 }
131}
132
133flag {
András Kurucz3e88b352023-11-06 13:48:09 +0000134 name: "notifications_live_data_store_refactor"
135 namespace: "systemui"
136 description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. "
137 "Should not bring any behavior changes."
138 bug: "308623704"
139}
140
141flag {
András Kurucz4171ecc02024-03-18 20:14:55 +0000142 name: "notifications_heads_up_refactor"
143 namespace: "systemui"
144 description: "Use HeadsUpInteractor to feed HUN updates to the NSSL."
145 bug: "325936094"
146}
147
148flag {
Yining Liub5021762024-07-02 00:37:12 +0000149 name: "notification_transparent_header_fix"
150 namespace: "systemui"
151 description: "fix the transparent group header issue for async header inflation."
152 bug: "340161724"
153 metadata {
154 purpose: PURPOSE_BUGFIX
155 }
156}
157
158flag {
Chris Göllner01fc9322024-02-28 16:30:33 +0000159 name: "pss_app_selector_abrupt_exit_fix"
160 namespace: "systemui"
161 description: "Fixes the app selector abruptly disappearing without an animation, when the"
162 "selected task is the foreground task."
163 bug: "314385883"
164 metadata {
165 purpose: PURPOSE_BUGFIX
166 }
167}
168
169flag {
dakinola558bf872024-03-14 20:21:46 +0000170 name: "pss_app_selector_recents_split_screen"
171 namespace: "systemui"
172 description: "Allows recent apps selected for partial screenshare to be launched in split screen mode"
173 bug: "320449039"
174 metadata {
175 purpose: PURPOSE_BUGFIX
176 }
177}
178
179flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100180 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100181 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100182 description: "Moves part of the notification icon updates to the background."
183 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100184 metadata {
185 purpose: PURPOSE_BUGFIX
186 }
187}
188
189flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100190 name: "refactor_get_current_user"
191 namespace: "systemui"
192 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
193 bug: "305984787"
194}
195
196flag {
Jeff DeCew7a539312024-05-29 13:55:50 +0000197 name: "notification_avalanche_throttle_hun"
198 namespace: "systemui"
Jeff DeCewdf6a22e2024-05-29 14:00:54 +0000199 description: "During notification avalanche, throttle HUNs showing in fast succession."
Jeff DeCew7a539312024-05-29 13:55:50 +0000200 bug: "307288824"
201}
202
203flag {
Lyn06388cc2024-01-18 22:17:50 +0000204 name: "notification_avalanche_suppression"
205 namespace: "systemui"
206 description: "After notification avalanche floodgate event, suppress HUNs completely."
207 bug: "321089634"
208}
209
210flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000211 name: "notification_background_tint_optimization"
212 namespace: "systemui"
213 description: "Re-enable the codepath that removed tinting of notifications when the"
214 " standard background color is desired. This was the behavior before we discovered"
215 " a resources threading issue, which we worked around by tinting the notification"
Jeff DeCew4dd5e072024-05-16 19:38:20 +0000216 " backgrounds."
217 bug: "294830092"
218}
219
220flag {
221 name: "notification_footer_background_tint_optimization"
222 namespace: "systemui"
223 description: "Remove duplicative tinting of notification footer buttons. This was the behavior"
224 " before we discovered a resources threading issue, which we worked around by applying the"
225 " same color as a tint to the background drawable of footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000226 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000227}
228
229flag {
Yining Liud6b4a142024-06-25 21:15:57 +0000230 name: "notification_group_hun_removal_animation_fix"
231 namespace: "systemui"
232 description: "Fix the lack of hun removal animation for group notifications"
233 "(not GROUP_ALERT_SUMMARY)"
234 bug: "343475993"
235 metadata {
236 purpose: PURPOSE_BUGFIX
237 }
238}
239
240flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000241 name: "scene_container"
242 namespace: "systemui"
243 description: "Enables the scene container framework go/flexiglass."
244 bug: "283121968"
245}
Julia Tuttle5201be82023-10-30 17:49:30 -0400246
247flag {
burakovc98942c2024-04-25 16:15:35 +0000248 name: "dual_shade"
249 namespace: "systemui"
250 description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)."
251 bug: "337259436"
252}
253
254flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000255 name: "keyguard_bottom_area_refactor"
256 namespace: "systemui"
257 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
258 "lock icon and others."
259 bug: "290652751"
260}
261
262flag {
Beverly96b3e592023-11-08 15:32:58 +0000263 name: "device_entry_udfps_refactor"
264 namespace: "systemui"
265 description: "Refactoring device entry UDFPS icon to use modern architecture and "
266 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
267 bug: "279440316"
268}
269
270flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400271 name: "visual_interruptions_refactor"
272 namespace: "systemui"
273 description: "Enables the refactored version of the code to decide when notifications "
274 "HUN, bubble, pulse, or FSI."
275 bug: "261728888"
276}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700277
278flag {
279 name: "haptic_brightness_slider"
280 namespace: "systemui"
281 description: "Adds haptic feedback to the brightness slider."
282 bug: "296467915"
283}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000284
285flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000286 name: "unfold_animation_background_progress"
287 namespace: "systemui"
288 description: "Moves unfold animation progress calculation to a background thread"
289 bug: "277879146"
290}
291
292flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000293 name: "enable_background_keyguard_ondrawn_callback"
294 namespace: "systemui"
295 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
296 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
297 "Note that, even after this callback is called, we're waiting for all windows to finish "
298 " drawing."
299 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000300 metadata {
301 purpose: PURPOSE_BUGFIX
302 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000303}
304
305flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000306 name: "qs_new_pipeline"
307 namespace: "systemui"
308 description: "Use the new pipeline for Quick Settings. Should have no behavior changes."
309 bug: "241772429"
Fabián Kozynski9385f732023-11-09 12:47:57 -0500310}
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000311
312flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000313 name: "qs_new_tiles"
314 namespace: "systemui"
315 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000316 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000317}
318
319flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000320 name: "qs_new_tiles_future"
321 namespace: "systemui"
322 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."
323 bug: "311147395"
324}
325
326flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000327 name: "coroutine_tracing"
328 namespace: "systemui"
329 description: "Adds thread-local data to System UI's global coroutine scopes to "
330 "allow for tracing of coroutine continuations using System UI's tracinglib"
331 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100332}
333
334flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000335 name: "edge_back_gesture_handler_thread"
336 namespace: "systemui"
337 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
338 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
339 "the main thread with the rest of System UI."
340 bug: "304583132"
341}
342
343flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100344 name: "new_aod_transition"
345 namespace: "systemui"
346 description: "New LOCKSCREEN <=> AOD transition"
347 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100348}
349
350flag {
351 name: "light_reveal_migration"
352 namespace: "systemui"
353 description: "Move LightRevealScrim to recommended architecture"
354 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600355}
356
357flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000358 name: "theme_overlay_controller_wakefulness_deprecation"
359 namespace: "systemui"
360 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
361 "ThemOverlayController to mitigate flickering when locking the device"
362 bug: "308676488"
363}
364
365flag {
Chris Göllner30486e72024-02-07 17:03:08 +0000366 name: "truncated_status_bar_icons_fix"
367 namespace: "systemui"
368 description: "Fixes the status bar icons being trunacted due to the status bar window height "
369 "not being updated after certain rotations"
370 bug: "323299264"
371 metadata {
372 purpose: PURPOSE_BUGFIX
373 }
374}
375
376flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200377 name: "status_bar_monochrome_icons_fix"
378 namespace: "systemui"
379 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
380 bug: "329091967"
381 metadata {
382 purpose: PURPOSE_BUGFIX
383 }
384}
385
386flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000387 name: "status_bar_screen_sharing_chips"
388 namespace: "systemui"
389 description: "Show chips on the left side of the status bar when a user is screen sharing, "
390 "recording, or casting"
391 bug: "332662551"
392}
393
394flag {
Caitlin Shkuratovb2e68592024-07-29 15:03:57 +0000395 name: "status_bar_use_repos_for_call_chip"
396 namespace: "systemui"
397 description: "Use repositories as the source of truth for call notifications shown as a chip in"
398 "the status bar"
399 bug: "328584859"
400 metadata {
401 purpose: PURPOSE_BUGFIX
402 }
403}
404
405flag {
Chandru S1df19782023-09-30 18:34:20 -0700406 name: "compose_bouncer"
407 namespace: "systemui"
408 description: "Use the new compose bouncer in SystemUI"
409 bug: "310005730"
410}
411
412flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000413 name: "pss_task_switcher"
414 namespace: "systemui"
415 description: "Enable the task switcher feature for partial screen sharing"
416 bug: "317208379"
417}
418
419flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530420 name: "revamped_bouncer_messages"
421 namespace: "systemui"
422 description: "Change the bouncer message to be a 2-line more descriptive message"
423 bug: "236891644"
424}
425
426flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530427 name: "rest_to_unlock"
428 namespace: "systemui"
429 description: "Require prolonged touch for fingerprint authentication"
430 bug: "303672286"
431}
432
433flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000434 name: "record_issue_qs_tile"
435 namespace: "systemui"
436 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
437 bug: "305049544"
438}
Chandru S7ec7fd22023-11-30 13:12:25 +0530439
Aurélien Pomini7c643452023-09-21 10:06:47 +0000440flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000441 name: "migrate_clocks_to_blueprint"
442 namespace: "systemui"
443 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
444 "and use modern architecture for lockscreen clocks"
445 bug: "301502635"
446}
447
448flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000449 name: "clock_reactive_variants"
450 namespace: "systemui"
451 description: "Add reactive variant fonts to some clocks"
452 bug: "343495953"
453}
454
455flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000456 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000457 namespace: "systemui"
458 description: "Faster wallpaper unlock transition"
459 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000460 metadata {
461 purpose: PURPOSE_BUGFIX
462 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000463}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800464
465flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700466 name: "confine_notification_touch_to_view_width"
467 namespace: "systemui"
468 description: "Use notification view width when detecting gestures."
469 bug: "335828150"
470}
471
472flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000473 name: "fix_image_wallpaper_crash_surface_already_released"
474 namespace: "systemui"
475 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
476 bug: "337287154"
477 metadata {
478 purpose: PURPOSE_BUGFIX
479 }
480}
481
482flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800483 name: "activity_transition_use_largest_window"
484 namespace: "systemui"
485 description: "Target largest opening window during activity transitions."
486 bug: "323294573"
487 metadata {
488 purpose: PURPOSE_BUGFIX
489 }
490}
491
492flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000493 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000494 namespace: "systemui"
495 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
496 " central place, instead of reading resources directly. This is to take into account display"
497 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000498 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000499 metadata {
500 purpose: PURPOSE_BUGFIX
501 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000502}
503
504flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000505 name: "enable_layout_tracing"
506 namespace: "systemui"
507 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
508 bug: "315274804"
509}
510
511flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800512 name: "quick_settings_visual_haptics_longpress"
513 namespace: "systemui"
514 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
515 bug: "229856884"
516}
Evan Laird3f199372023-11-14 18:32:19 -0500517
518flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800519 name: "switch_user_on_bg"
520 namespace: "systemui"
521 description: "Does user switching on a background thread"
522 bug: "284095720"
523}
524
525flag {
Evan Laird3f199372023-11-14 18:32:19 -0500526 name: "status_bar_static_inout_indicators"
527 namespace: "systemui"
528 description: "(Upstream request) Always show the network activity inout indicators and "
529 "prefer using alpha to distinguish network activity."
530 bug: "310715220"
531}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800532
533flag {
534 name: "haptic_volume_slider"
535 namespace: "systemui"
536 description: "Adds haptic feedback to the volume slider."
537 bug: "316953430"
538}
Richard MacGregor019df652023-12-18 15:27:36 -0800539
540flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000541 name: "new_volume_panel"
542 namespace: "systemui"
543 description: "Switches to the new volume panel (without Slices)."
544 bug: "202262476"
545}
546
547flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100548 name: "use_volume_controller"
549 namespace: "systemui"
550 description: "Adds Volume Controller signals to the AudioRepository to update volume"
551 bug: "349348461"
552 metadata {
553 purpose: PURPOSE_BUGFIX
554 }
555}
556
557flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500558 name: "screenshot_action_dismiss_system_windows"
559 namespace: "systemui"
560 description: "Dismiss existing system windows when starting action from screenshot UI"
561 bug: "309933761"
562}
563
564flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400565 name: "fix_screenshot_action_dismiss_system_windows"
566 namespace: "systemui"
567 description: "Dismiss existing system windows when starting action from screenshot UI"
568 bug: "309933761"
569 metadata {
570 purpose: PURPOSE_BUGFIX
571 }
572}
573
Mark Renouf646174c2024-05-09 12:51:44 -0400574flag {
575 name: "screenshot_scroll_crop_view_crash_fix"
576 namespace: "systemui"
577 description: "Mitigate crash on invalid computed range in CropView"
578 bug: "232633995"
579 metadata {
580 purpose: PURPOSE_BUGFIX
581 }
582}
Mark Renoufd30667a2024-05-08 13:19:04 -0400583
584flag {
Matt Casey44387fb2024-05-09 12:56:29 +0000585 name: "screenshot_private_profile_accessibility_announcement_fix"
586 namespace: "systemui"
587 description: "Modified a11y announcement for private space screenshots"
588 bug: "326941376"
589 metadata {
590 purpose: PURPOSE_BUGFIX
591 }
592}
593
594flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000595 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000596 namespace: "systemui"
597 description: "Private profile support for screenshots"
598 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000599 metadata {
600 purpose: PURPOSE_BUGFIX
601 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000602}
603
604flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400605 name: "screenshot_save_image_exporter"
606 namespace: "systemui"
607 description: "Save all screenshots using ImageExporter"
608 bug: "352308052"
609 metadata {
610 purpose: PURPOSE_BUGFIX
611 }
612}
613
614flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400615 name: "screenshot_ui_controller_refactor"
616 namespace: "systemui"
617 description: "Simplify and refactor ScreenshotController"
618 bug: "354711957"
619}
620
621flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000622 name: "run_fingerprint_detect_on_dismissible_keyguard"
623 namespace: "systemui"
624 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
625 bug: "311145851"
626}
627
628flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000629 name: "smartspace_relocate_to_bottom"
630 namespace: "systemui"
631 description: "Relocate Smartspace to bottom of the Lock Screen"
632 bug: "316212788"
633}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000634
635flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000636 name: "smartspace_remoteviews_rendering"
637 namespace: "systemui"
638 description: "Indicate Smartspace RemoteViews rendering"
639 bug: "326292691"
640}
641
642flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000643 name: "smartspace_lockscreen_viewmodel"
644 namespace: "systemui"
645 description: "Indicate Smartspace lockscreen viewmodel"
646 bug: "331451011"
647}
648
649flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000650 name: "pin_input_field_styled_focus_state"
651 namespace: "systemui"
652 description: "Enables styled focus states on pin input field if keyboard is connected"
653 bug: "316106516"
654}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500655
656flag {
657 name: "keyguard_wm_state_refactor"
658 namespace: "systemui"
659 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
660 bug: "278086361"
661}
Aaron Liu972537c2024-01-26 14:35:06 -0800662
663flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800664 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800665 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800666 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800667 bug: "301968149"
668}
Zhe Songe2a44482024-01-30 10:50:57 +0000669
670flag {
671 name: "enable_contextual_tip_for_power_off"
672 namespace: "systemui"
673 description: "Enables on-screen contextual tip about how to power off or restart phone"
674 bug: "322891421"
675}
676
677flag {
678 name: "enable_contextual_tip_for_take_screenshot"
679 namespace: "systemui"
680 description: "Enables on-screen contextual tip about how to take screenshot."
681 bug: "322891421"
682}
Yein Jobbfb3312024-01-31 22:40:47 +0000683
684flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000685 name: "enable_contextual_tip_for_mute_volume"
686 namespace: "systemui"
687 description: "Enables the contextual tip for muting the volume."
688 bug: "337737048"
689}
690
691flag {
Zhe Song79564da2024-03-13 17:12:54 +0800692 name: "disable_contextual_tips_frequency_check"
693 description: "Disables frequency capping check for contextual tips."
694 namespace: "systemui"
695 bug: "322891421"
696}
697
698flag {
699 name: "disable_contextual_tips_ios_switcher_check"
700 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
701 namespace: "systemui"
702 bug: "322891421"
703}
704
705flag {
Yu Chao3964b562024-02-01 08:03:59 +0000706 name: "enable_contextual_tips"
707 description: "Enables showing contextual tips."
708 namespace: "systemui"
709 bug: "322891421"
710}
711
712flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800713 name: "contextual_tips_assistant_dismiss_fix"
714 namespace: "systemui"
715 description: "Improve assistant dismiss signal accuracy for contextual tips."
716 bug: "334759504"
717 metadata {
718 purpose: PURPOSE_BUGFIX
719 }
720}
721
722flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000723 name: "shaderlib_loading_effect_refactor"
724 namespace: "systemui"
725 description: "Extend shader library to provide the common loading effects."
726 bug: "282007590"
727}
728
Matías Hernándeza67952e2024-02-06 15:29:52 +0100729flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800730 name: "hearing_aids_qs_tile_dialog"
731 namespace: "systemui"
732 description: "Show a dialog when clicking on hearing aids quick settings tile."
733 bug: "291423171"
734}
735
736flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100737 name: "notification_row_user_context"
738 namespace: "systemui"
739 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
740 " (based on the NotificationEntry's user)."
741 bug: "317503801"
742 metadata {
743 purpose: PURPOSE_BUGFIX
744 }
745}
746
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000747flag {
748 name: "get_connected_device_name_unsynchronized"
749 namespace: "systemui"
750 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
751 bug: "323995015"
752 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000753 purpose: PURPOSE_BUGFIX
754 }
755}
756
757flag {
Sindhuc5d22842024-02-09 06:47:35 +0000758 name: "slice_manager_binder_call_background"
759 namespace: "systemui"
760 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
761 bug: "322745650"
762 metadata {
763 purpose: PURPOSE_BUGFIX
764 }
765}
766
767flag {
Sindhu561c2402024-02-07 09:38:47 +0000768 name: "register_new_wallet_card_in_background"
769 namespace: "systemui"
770 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
771 bug: "322506838"
772 metadata {
773 purpose: PURPOSE_BUGFIX
774 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000775}
archishab51923e2024-02-08 05:53:04 +0000776
777flag {
778 name: "update_user_switcher_background"
779 namespace: "systemui"
780 description: "Decide whether to update user switcher in background thread."
781 bug: "322745650"
782 metadata {
783 purpose: PURPOSE_BUGFIX
784 }
785}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000786
787flag {
788 name: "register_zen_mode_content_observer_background"
789 namespace: "systemui"
790 description: "Decide whether to register zen mode content observers in the background thread."
791 bug: "324515627"
792 metadata {
793 purpose: PURPOSE_BUGFIX
794 }
795}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500796
797flag {
798 name: "clipboard_noninteractive_on_lockscreen"
799 namespace: "systemui"
800 description: "Prevents the interactive clipboard UI from appearing when device is locked"
801 bug: "317048495"
802 metadata {
803 purpose: PURPOSE_BUGFIX
804 }
805}
Jernej Virag96b48772024-02-20 10:34:27 +0100806
807flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500808 name: "dedicated_notif_inflation_thread"
809 namespace: "systemui"
810 description: "Create a separate background thread for inflating notifications"
811 bug: "308967184"
812 metadata {
813 purpose: PURPOSE_BUGFIX
814 }
815}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000816
817flag {
818 name: "bind_keyguard_media_visibility"
819 namespace: "systemui"
820 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
821 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000822 metadata {
823 purpose: PURPOSE_BUGFIX
824 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100825}
826
827flag {
828 name: "delayed_wakelock_release_on_background_thread"
829 namespace: "systemui"
830 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
831 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000832 metadata {
833 purpose: PURPOSE_BUGFIX
834 }
835}
bvineeth68756982024-02-23 09:57:28 +0000836
837flag {
838 name: "notify_power_manager_user_activity_background"
839 namespace: "systemui"
840 description: "Decide whether to notify the user activity to power manager in the background thread."
841 bug: "325203885"
842 metadata {
843 purpose: PURPOSE_BUGFIX
844 }
845}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000846
847flag {
Josh814484f2024-03-05 15:38:07 +0000848 name: "qs_tile_focus_state"
849 namespace: "systemui"
850 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
851 bug: "312899524"
852}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000853
854flag {
yyalan129343f2024-05-07 14:33:16 +0100855 name: "brightness_slider_focus_state"
856 namespace: "systemui"
857 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
858 bug: "329244723"
859}
860
861flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000862 name: "edgeback_gesture_handler_get_running_tasks_background"
863 namespace: "systemui"
864 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
865 " class on the background thread."
866 bug: "325041960"
867 metadata {
868 purpose: PURPOSE_BUGFIX
869 }
870}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400871
872flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700873 name: "screenshare_notification_hiding_bug_fix"
874 namespace: "systemui"
875 description: "Various bug fixes for notification redaction while screensharing"
876 bug: "312784809"
877 metadata {
878 purpose: PURPOSE_BUGFIX
879 }
880}
881
882flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400883 name: "qs_ui_refactor"
884 namespace: "systemui"
885 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
886 " Compose for the UI."
887 bug: "325099249"
888}
Yein Jo380f96c2024-04-04 21:28:31 +0000889
890flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400891 name: "qs_ui_refactor_compose_fragment"
892 namespace: "systemui"
893 description: "Uses a different QS fragment in NPVC that uses the new compose UI and recommended architecture. This flag depends on qs_ui_refactor flag."
894 bug: "325099249"
895}
896
897flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400898 name: "remove_dream_overlay_hide_on_touch"
899 namespace: "systemui"
900 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
901 bug: "329091030"
902 metadata {
903 purpose: PURPOSE_BUGFIX
904 }
905}
906
907flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000908 name: "keyboard_docking_indicator"
909 namespace: "systemui"
910 description: "Glow bar indicator reveals upon keyboard docking."
911 bug: "324600132"
912}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700913
914flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100915 name: "keyboard_shortcut_helper_rewrite"
916 namespace: "systemui"
917 description: "A new implementation of the keyboards shortcuts helper sheet."
918 bug: "327364197"
919}
920
921flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000922 name: "keyboard_touchpad_contextual_education"
923 namespace: "systemui"
924 description: "Allow showing education for physical keyboard and touchpad"
925 bug: "317496783"
926}
927
928flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700929 name: "dream_overlay_bouncer_swipe_direction_filtering"
930 namespace: "systemui"
931 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
932 bug: "333632464"
933 metadata {
934 purpose: PURPOSE_BUGFIX
935 }
Bryce Leece3c21032024-04-09 17:15:17 -0700936}
937
938flag {
939 name: "dream_input_session_pilfer_once"
940 namespace: "systemui"
941 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700942 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700943 metadata {
944 purpose: PURPOSE_BUGFIX
945 }
946}
Jernej Virag6d932a02024-04-16 16:57:50 +0200947
948flag {
949 name: "slice_broadcast_relay_in_background"
950 namespace: "systemui"
951 description: "Move handling of slice broadcast relay broadcasts to background threads"
952 bug: "334767208"
953 metadata {
954 purpose: PURPOSE_BUGFIX
955 }
bvineethac6e09a2024-04-10 08:20:28 +0000956}
957
958flag {
959 name: "register_battery_controller_receivers_in_corestartable"
960 namespace: "systemui"
961 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
962 bug: "307517093"
963 metadata {
964 purpose: PURPOSE_BUGFIX
965 }
966}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800967
968flag {
969 name: "enforce_brightness_base_user_restriction"
970 namespace: "systemui"
971 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
972 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000973 metadata {
974 purpose: PURPOSE_BUGFIX
975 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800976}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000977
978flag {
979 name: "ambient_touch_monitor_listen_to_display_changes"
980 namespace: "systemui"
981 description: "listen to display changes and cache window metrics"
982 bug: "330906135"
983 metadata {
984 purpose: PURPOSE_BUGFIX
985 }
986}
Bryce Lee19f1e282024-05-02 22:03:28 +0000987
988flag {
Bryce Leea320f562024-05-03 04:19:45 +0000989 name: "restart_dream_on_unocclude"
990 namespace: "systemui"
991 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
992 bug: "338051457"
993 metadata {
994 purpose: PURPOSE_BUGFIX
995 }
996}
997
998flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000999 name: "communal_bouncer_do_not_modify_plugin_open"
1000 namespace: "systemui"
1001 description: "do not modify notification shade when handling bouncer expansion."
1002 bug: "338252661"
1003 metadata {
1004 purpose: PURPOSE_BUGFIX
1005 }
1006}
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001007
1008flag {
Lucas Silvade528e82024-07-18 19:34:54 +00001009 name: "communal_scene_ktf_refactor"
1010 namespace: "systemui"
1011 description: "refactors the syncing mechanism between communal STL and KTF state."
1012 bug: "327225415"
1013 metadata {
1014 purpose: PURPOSE_BUGFIX
1015 }
1016}
1017
1018flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001019 name: "communal_timer_flicker_fix"
1020 namespace: "systemui"
1021 description: "fixes timers on the hub flickering when pausing"
1022 bug: "353801573"
1023 metadata {
1024 purpose: PURPOSE_BUGFIX
1025 }
1026}
1027
1028flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001029 name: "app_clips_backlinks"
1030 namespace: "systemui"
1031 description: "Enables Backlinks improvement feature in App Clips"
1032 bug: "300307759"
1033}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001034
1035flag {
1036 name: "qs_custom_tile_click_guaranteed_bug_fix"
1037 namespace: "systemui"
1038 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1039 bug: "339290820"
1040 metadata {
1041 purpose: PURPOSE_BUGFIX
1042 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001043}
1044
1045flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001046 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001047 namespace: "systemui"
1048 description: "Only dismiss media notifications when the control was removed by the user."
1049 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001050 metadata {
1051 purpose: PURPOSE_BUGFIX
1052 }
archisha1a22b1f2024-04-22 05:53:16 +00001053}
1054
1055flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001056 name: "media_controls_lockscreen_shade_bug_fix"
1057 namespace: "systemui"
1058 description: "Use ShadeInteractor for media location changes"
1059 bug: "319244625"
1060 metadata {
1061 purpose: PURPOSE_BUGFIX
1062 }
1063}
1064
1065flag {
archisha1a22b1f2024-04-22 05:53:16 +00001066 namespace: "systemui"
1067 name: "enable_view_capture_tracing"
1068 description: "Enables view capture tracing in System UI."
1069 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001070 metadata {
1071 purpose: PURPOSE_BUGFIX
1072 }
1073}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001074
1075flag {
Chris Göllner352ab972024-06-04 16:27:09 +01001076 namespace: "systemui"
1077 name: "privacy_dot_unfold_wrong_corner_fix"
1078 description: "Fixes an issue where the privacy dot is at the wrong corner after unfolding/folding."
1079 bug: "339335643"
1080 metadata {
1081 purpose: PURPOSE_BUGFIX
1082 }
1083}
1084
1085flag {
Ben Murdoch5957bee2024-05-15 20:17:19 +00001086 name: "validate_keyboard_shortcut_helper_icon_uri"
1087 namespace: "systemui"
1088 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1089 bug: "331180422"
1090 metadata {
1091 purpose: PURPOSE_BUGFIX
1092 }
1093}
William Xiao07cbc242024-05-10 15:16:11 -07001094
1095flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001096 name: "glanceable_hub_back_gesture"
1097 namespace: "systemui"
1098 description: "Enables back gesture on the glanceable hub"
1099 bug: "346331399"
1100 metadata {
1101 purpose: PURPOSE_BUGFIX
1102 }
1103}
1104
1105flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001106 name: "glanceable_hub_allow_keyguard_when_dreaming"
1107 namespace: "systemui"
1108 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1109 bug: "343505271"
1110}
1111
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001112flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001113 name: "register_wallpaper_notifier_background"
1114 namespace: "systemui"
1115 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1116 bug: "327315860"
1117 metadata {
1118 purpose: PURPOSE_BUGFIX
1119 }
1120}
Michael Mikhaile3247482024-05-14 13:56:23 +00001121
1122flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001123 name: "enable_efficient_display_repository"
1124 namespace: "systemui"
1125 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1126 bug: "345472038"
1127 metadata {
1128 purpose: PURPOSE_BUGFIX
1129 }
1130}
1131
1132flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001133 name: "notification_media_manager_background_execution"
1134 namespace: "systemui"
1135 description: "Decide whether to execute binder calls in background thread"
1136 bug: "336612071"
1137 metadata {
1138 purpose: PURPOSE_BUGFIX
1139 }
1140}
Sindhu4fece3c2024-06-03 10:34:29 +00001141
1142flag {
1143 name: "dozeui_scheduling_alarms_background_execution"
1144 namespace: "systemui"
1145 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1146 bug: "330492575"
1147 metadata {
1148 purpose: PURPOSE_BUGFIX
1149 }
1150}
András Kurucz48f27812024-06-05 13:22:19 +00001151
1152flag {
1153 name: "notification_pulsing_fix"
1154 namespace: "systemui"
1155 description: "Allow showing new pulsing notifications when the device is already pulsing."
1156 bug: "335560575"
1157 metadata {
1158 purpose: PURPOSE_BUGFIX
1159 }
1160}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001161
1162flag {
1163 name: "media_lockscreen_launch_animation"
1164 namespace : "systemui"
1165 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1166 bug : "346865769"
1167 metadata {
1168 purpose: PURPOSE_BUGFIX
1169 }
1170}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001171
1172flag {
1173 name: "expand_heads_up_on_inline_reply"
1174 namespace: "systemui"
1175 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1176 bug: "346976443"
1177 metadata {
1178 purpose: PURPOSE_BUGFIX
1179 }
1180}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001181
1182flag {
1183 name: "translucent_occluding_activity_fix"
1184 namespace: "systemui"
1185 description: "Fixes occlusion animation for transluent activities"
1186 bug: "303010980"
1187 metadata {
1188 purpose: PURPOSE_BUGFIX
1189 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001190}
1191
1192flag {
1193 namespace: "systemui"
1194 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1195 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1196 bug: "312452252"
1197 metadata {
1198 purpose: PURPOSE_BUGFIX
1199 }
1200}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001201
1202flag {
1203 namespace: "systemui"
1204 name: "qs_register_setting_observer_on_bg_thread"
1205 description: "Registers Quick Settings content providers on background thread"
1206 bug: "351766769"
1207 metadata {
1208 purpose: PURPOSE_BUGFIX
1209 }
1210}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001211
1212flag {
1213 name: "sounddose_customization"
1214 namespace: "systemui"
1215 description: "Enables custom actions for sounddose notifications"
1216 bug: "345227709"
1217}
1218
Jernej Viragb0f48602024-07-12 08:48:24 +00001219flag {
1220 namespace: "systemui"
1221 name: "register_content_observers_async"
1222 description: "Use new Async API to register content observers"
1223 bug: "316922634"
1224 metadata {
1225 purpose: PURPOSE_BUGFIX
1226 }
1227}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001228
1229flag {
1230 name: "msdl_feedback"
1231 namespace: "systemui"
1232 description: "Enables MSDL feedback in SysUI surfaces."
1233 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001234}
1235
1236flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001237 name: "hubmode_fullscreen_vertical_swipe"
1238 namespace: "systemui"
1239 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1240 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001241 metadata {
1242 purpose: PURPOSE_BUGFIX
1243 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001244}
1245
1246flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001247 namespace: "systemui"
1248 name: "remove_update_listener_in_qs_icon_view_impl"
1249 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1250 bug: "327078684"
1251 metadata {
1252 purpose: PURPOSE_BUGFIX
1253 }
1254}
1255
1256flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001257 name: "sim_pin_race_condition_on_restart"
1258 namespace: "systemui"
1259 description: "The SIM PIN screen may be shown incorrectly on reboot"
1260 bug: "351426938"
1261 metadata {
1262 purpose: PURPOSE_BUGFIX
1263 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001264}
1265
1266flag {
1267 name: "sim_pin_talkback_fix_for_double_submit"
1268 namespace: "systemui"
1269 description: "The SIM PIN entry screens show the wrong message due"
1270 bug: "346932439"
1271 metadata {
1272 purpose: PURPOSE_BUGFIX
1273 }
Sindhu B3a51f312024-07-15 09:32:00 +00001274}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001275
1276flag {
1277 name: "lockscreen_preview_renderer_create_on_main_thread"
1278 namespace: "systemui"
1279 description: "Force preview renderer to be created on the main thread"
1280 bug: "343732179"
1281 metadata {
1282 purpose: PURPOSE_BUGFIX
1283 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001284}
1285flag {
1286 name: "classic_flags_multi_user"
1287 namespace: "systemui"
1288 description: "Make the classic feature flag loading multi user aware."
1289 bug: "345443431"
1290 metadata {
1291 purpose: PURPOSE_BUGFIX
1292 }
1293}