blob: 22bfe90bc6020466fbd988b436e929ffba9907fb [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 {
Caitlin Shkuratovd833c982024-07-30 17:19:10 +0000406 name: "status_bar_call_chip_notification_icon"
407 namespace: "systemui"
408 description: "Use the small icon set on the notification for the status bar call chip"
409 bug: "354930838"
410}
411
412flag {
Chandru S1df19782023-09-30 18:34:20 -0700413 name: "compose_bouncer"
414 namespace: "systemui"
415 description: "Use the new compose bouncer in SystemUI"
416 bug: "310005730"
417}
418
419flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000420 name: "pss_task_switcher"
421 namespace: "systemui"
422 description: "Enable the task switcher feature for partial screen sharing"
423 bug: "317208379"
424}
425
426flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530427 name: "revamped_bouncer_messages"
428 namespace: "systemui"
429 description: "Change the bouncer message to be a 2-line more descriptive message"
430 bug: "236891644"
431}
432
433flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530434 name: "rest_to_unlock"
435 namespace: "systemui"
436 description: "Require prolonged touch for fingerprint authentication"
437 bug: "303672286"
438}
439
440flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000441 name: "record_issue_qs_tile"
442 namespace: "systemui"
443 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
444 bug: "305049544"
445}
Chandru S7ec7fd22023-11-30 13:12:25 +0530446
Aurélien Pomini7c643452023-09-21 10:06:47 +0000447flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000448 name: "migrate_clocks_to_blueprint"
449 namespace: "systemui"
450 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
451 "and use modern architecture for lockscreen clocks"
452 bug: "301502635"
453}
454
455flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000456 name: "clock_reactive_variants"
457 namespace: "systemui"
458 description: "Add reactive variant fonts to some clocks"
459 bug: "343495953"
460}
461
462flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000463 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000464 namespace: "systemui"
465 description: "Faster wallpaper unlock transition"
466 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000467 metadata {
468 purpose: PURPOSE_BUGFIX
469 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000470}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800471
472flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700473 name: "confine_notification_touch_to_view_width"
474 namespace: "systemui"
475 description: "Use notification view width when detecting gestures."
476 bug: "335828150"
477}
478
479flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000480 name: "fix_image_wallpaper_crash_surface_already_released"
481 namespace: "systemui"
482 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
483 bug: "337287154"
484 metadata {
485 purpose: PURPOSE_BUGFIX
486 }
487}
488
489flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800490 name: "activity_transition_use_largest_window"
491 namespace: "systemui"
492 description: "Target largest opening window during activity transitions."
493 bug: "323294573"
494 metadata {
495 purpose: PURPOSE_BUGFIX
496 }
497}
498
499flag {
Chris Göllner32aad6c2024-02-16 14:00:31 +0000500 name: "centralized_status_bar_height_fix"
Chris Göllner7a56e772023-12-28 17:51:48 +0000501 namespace: "systemui"
502 description: "Refactors shade header and keyguard status bar to read status bar dimens from a"
503 " central place, instead of reading resources directly. This is to take into account display"
504 " cutouts and other special cases. "
Chris Göllner414e9bc2024-02-19 09:41:22 +0000505 bug: "317016114"
Chris Göllner932714b2024-02-15 14:56:45 +0000506 metadata {
507 purpose: PURPOSE_BUGFIX
508 }
Chris Göllner7a56e772023-12-28 17:51:48 +0000509}
510
511flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000512 name: "enable_layout_tracing"
513 namespace: "systemui"
514 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
515 bug: "315274804"
516}
517
518flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800519 name: "quick_settings_visual_haptics_longpress"
520 namespace: "systemui"
521 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
522 bug: "229856884"
523}
Evan Laird3f199372023-11-14 18:32:19 -0500524
525flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800526 name: "switch_user_on_bg"
527 namespace: "systemui"
528 description: "Does user switching on a background thread"
529 bug: "284095720"
530}
531
532flag {
Evan Laird3f199372023-11-14 18:32:19 -0500533 name: "status_bar_static_inout_indicators"
534 namespace: "systemui"
535 description: "(Upstream request) Always show the network activity inout indicators and "
536 "prefer using alpha to distinguish network activity."
537 bug: "310715220"
538}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800539
540flag {
541 name: "haptic_volume_slider"
542 namespace: "systemui"
543 description: "Adds haptic feedback to the volume slider."
544 bug: "316953430"
545}
Richard MacGregor019df652023-12-18 15:27:36 -0800546
547flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000548 name: "new_volume_panel"
549 namespace: "systemui"
550 description: "Switches to the new volume panel (without Slices)."
551 bug: "202262476"
552}
553
554flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100555 name: "use_volume_controller"
556 namespace: "systemui"
557 description: "Adds Volume Controller signals to the AudioRepository to update volume"
558 bug: "349348461"
559 metadata {
560 purpose: PURPOSE_BUGFIX
561 }
562}
563
564flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500565 name: "screenshot_action_dismiss_system_windows"
566 namespace: "systemui"
567 description: "Dismiss existing system windows when starting action from screenshot UI"
568 bug: "309933761"
569}
570
571flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400572 name: "fix_screenshot_action_dismiss_system_windows"
573 namespace: "systemui"
574 description: "Dismiss existing system windows when starting action from screenshot UI"
575 bug: "309933761"
576 metadata {
577 purpose: PURPOSE_BUGFIX
578 }
579}
580
Mark Renouf646174c2024-05-09 12:51:44 -0400581flag {
582 name: "screenshot_scroll_crop_view_crash_fix"
583 namespace: "systemui"
584 description: "Mitigate crash on invalid computed range in CropView"
585 bug: "232633995"
586 metadata {
587 purpose: PURPOSE_BUGFIX
588 }
589}
Mark Renoufd30667a2024-05-08 13:19:04 -0400590
591flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000592 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000593 namespace: "systemui"
594 description: "Private profile support for screenshots"
595 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000596 metadata {
597 purpose: PURPOSE_BUGFIX
598 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000599}
600
601flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400602 name: "screenshot_save_image_exporter"
603 namespace: "systemui"
604 description: "Save all screenshots using ImageExporter"
605 bug: "352308052"
606 metadata {
607 purpose: PURPOSE_BUGFIX
608 }
609}
610
611flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400612 name: "screenshot_ui_controller_refactor"
613 namespace: "systemui"
614 description: "Simplify and refactor ScreenshotController"
615 bug: "354711957"
616}
617
618flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000619 name: "run_fingerprint_detect_on_dismissible_keyguard"
620 namespace: "systemui"
621 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
622 bug: "311145851"
623}
624
625flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000626 name: "smartspace_relocate_to_bottom"
627 namespace: "systemui"
628 description: "Relocate Smartspace to bottom of the Lock Screen"
629 bug: "316212788"
630}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000631
632flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000633 name: "smartspace_remoteviews_rendering"
634 namespace: "systemui"
635 description: "Indicate Smartspace RemoteViews rendering"
636 bug: "326292691"
637}
638
639flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000640 name: "smartspace_lockscreen_viewmodel"
641 namespace: "systemui"
642 description: "Indicate Smartspace lockscreen viewmodel"
643 bug: "331451011"
644}
645
646flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000647 name: "pin_input_field_styled_focus_state"
648 namespace: "systemui"
649 description: "Enables styled focus states on pin input field if keyboard is connected"
650 bug: "316106516"
651}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500652
653flag {
654 name: "keyguard_wm_state_refactor"
655 namespace: "systemui"
656 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
657 bug: "278086361"
658}
Aaron Liu972537c2024-01-26 14:35:06 -0800659
660flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800661 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800662 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800663 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800664 bug: "301968149"
665}
Zhe Songe2a44482024-01-30 10:50:57 +0000666
667flag {
668 name: "enable_contextual_tip_for_power_off"
669 namespace: "systemui"
670 description: "Enables on-screen contextual tip about how to power off or restart phone"
671 bug: "322891421"
672}
673
674flag {
675 name: "enable_contextual_tip_for_take_screenshot"
676 namespace: "systemui"
677 description: "Enables on-screen contextual tip about how to take screenshot."
678 bug: "322891421"
679}
Yein Jobbfb3312024-01-31 22:40:47 +0000680
681flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000682 name: "enable_contextual_tip_for_mute_volume"
683 namespace: "systemui"
684 description: "Enables the contextual tip for muting the volume."
685 bug: "337737048"
686}
687
688flag {
Zhe Song79564da2024-03-13 17:12:54 +0800689 name: "disable_contextual_tips_frequency_check"
690 description: "Disables frequency capping check for contextual tips."
691 namespace: "systemui"
692 bug: "322891421"
693}
694
695flag {
696 name: "disable_contextual_tips_ios_switcher_check"
697 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
698 namespace: "systemui"
699 bug: "322891421"
700}
701
702flag {
Yu Chao3964b562024-02-01 08:03:59 +0000703 name: "enable_contextual_tips"
704 description: "Enables showing contextual tips."
705 namespace: "systemui"
706 bug: "322891421"
707}
708
709flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800710 name: "contextual_tips_assistant_dismiss_fix"
711 namespace: "systemui"
712 description: "Improve assistant dismiss signal accuracy for contextual tips."
713 bug: "334759504"
714 metadata {
715 purpose: PURPOSE_BUGFIX
716 }
717}
718
719flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000720 name: "shaderlib_loading_effect_refactor"
721 namespace: "systemui"
722 description: "Extend shader library to provide the common loading effects."
723 bug: "282007590"
724}
725
Matías Hernándeza67952e2024-02-06 15:29:52 +0100726flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800727 name: "hearing_aids_qs_tile_dialog"
728 namespace: "systemui"
729 description: "Show a dialog when clicking on hearing aids quick settings tile."
730 bug: "291423171"
731}
732
733flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100734 name: "notification_row_user_context"
735 namespace: "systemui"
736 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
737 " (based on the NotificationEntry's user)."
738 bug: "317503801"
739 metadata {
740 purpose: PURPOSE_BUGFIX
741 }
742}
743
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000744flag {
745 name: "get_connected_device_name_unsynchronized"
746 namespace: "systemui"
747 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
748 bug: "323995015"
749 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000750 purpose: PURPOSE_BUGFIX
751 }
752}
753
754flag {
Sindhuc5d22842024-02-09 06:47:35 +0000755 name: "slice_manager_binder_call_background"
756 namespace: "systemui"
757 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
758 bug: "322745650"
759 metadata {
760 purpose: PURPOSE_BUGFIX
761 }
762}
763
764flag {
Sindhu561c2402024-02-07 09:38:47 +0000765 name: "register_new_wallet_card_in_background"
766 namespace: "systemui"
767 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
768 bug: "322506838"
769 metadata {
770 purpose: PURPOSE_BUGFIX
771 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000772}
archishab51923e2024-02-08 05:53:04 +0000773
774flag {
775 name: "update_user_switcher_background"
776 namespace: "systemui"
777 description: "Decide whether to update user switcher in background thread."
778 bug: "322745650"
779 metadata {
780 purpose: PURPOSE_BUGFIX
781 }
782}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000783
784flag {
785 name: "register_zen_mode_content_observer_background"
786 namespace: "systemui"
787 description: "Decide whether to register zen mode content observers in the background thread."
788 bug: "324515627"
789 metadata {
790 purpose: PURPOSE_BUGFIX
791 }
792}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500793
794flag {
795 name: "clipboard_noninteractive_on_lockscreen"
796 namespace: "systemui"
797 description: "Prevents the interactive clipboard UI from appearing when device is locked"
798 bug: "317048495"
799 metadata {
800 purpose: PURPOSE_BUGFIX
801 }
802}
Jernej Virag96b48772024-02-20 10:34:27 +0100803
804flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500805 name: "dedicated_notif_inflation_thread"
806 namespace: "systemui"
807 description: "Create a separate background thread for inflating notifications"
808 bug: "308967184"
809 metadata {
810 purpose: PURPOSE_BUGFIX
811 }
812}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000813
814flag {
815 name: "bind_keyguard_media_visibility"
816 namespace: "systemui"
817 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
818 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000819 metadata {
820 purpose: PURPOSE_BUGFIX
821 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100822}
823
824flag {
825 name: "delayed_wakelock_release_on_background_thread"
826 namespace: "systemui"
827 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
828 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000829 metadata {
830 purpose: PURPOSE_BUGFIX
831 }
832}
bvineeth68756982024-02-23 09:57:28 +0000833
834flag {
835 name: "notify_power_manager_user_activity_background"
836 namespace: "systemui"
837 description: "Decide whether to notify the user activity to power manager in the background thread."
838 bug: "325203885"
839 metadata {
840 purpose: PURPOSE_BUGFIX
841 }
842}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000843
844flag {
Josh814484f2024-03-05 15:38:07 +0000845 name: "qs_tile_focus_state"
846 namespace: "systemui"
847 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
848 bug: "312899524"
849}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000850
851flag {
yyalan129343f2024-05-07 14:33:16 +0100852 name: "brightness_slider_focus_state"
853 namespace: "systemui"
854 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
855 bug: "329244723"
856}
857
858flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000859 name: "edgeback_gesture_handler_get_running_tasks_background"
860 namespace: "systemui"
861 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
862 " class on the background thread."
863 bug: "325041960"
864 metadata {
865 purpose: PURPOSE_BUGFIX
866 }
867}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400868
869flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700870 name: "screenshare_notification_hiding_bug_fix"
871 namespace: "systemui"
872 description: "Various bug fixes for notification redaction while screensharing"
873 bug: "312784809"
874 metadata {
875 purpose: PURPOSE_BUGFIX
876 }
877}
878
879flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400880 name: "qs_ui_refactor"
881 namespace: "systemui"
882 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
883 " Compose for the UI."
884 bug: "325099249"
885}
Yein Jo380f96c2024-04-04 21:28:31 +0000886
887flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400888 name: "qs_ui_refactor_compose_fragment"
889 namespace: "systemui"
890 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."
891 bug: "325099249"
892}
893
894flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400895 name: "remove_dream_overlay_hide_on_touch"
896 namespace: "systemui"
897 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
898 bug: "329091030"
899 metadata {
900 purpose: PURPOSE_BUGFIX
901 }
902}
903
904flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000905 name: "keyboard_docking_indicator"
906 namespace: "systemui"
907 description: "Glow bar indicator reveals upon keyboard docking."
908 bug: "324600132"
909}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700910
911flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100912 name: "keyboard_shortcut_helper_rewrite"
913 namespace: "systemui"
914 description: "A new implementation of the keyboards shortcuts helper sheet."
915 bug: "327364197"
916}
917
918flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000919 name: "keyboard_touchpad_contextual_education"
920 namespace: "systemui"
921 description: "Allow showing education for physical keyboard and touchpad"
922 bug: "317496783"
923}
924
925flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700926 name: "dream_overlay_bouncer_swipe_direction_filtering"
927 namespace: "systemui"
928 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
929 bug: "333632464"
930 metadata {
931 purpose: PURPOSE_BUGFIX
932 }
Bryce Leece3c21032024-04-09 17:15:17 -0700933}
934
935flag {
936 name: "dream_input_session_pilfer_once"
937 namespace: "systemui"
938 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700939 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700940 metadata {
941 purpose: PURPOSE_BUGFIX
942 }
943}
Jernej Virag6d932a02024-04-16 16:57:50 +0200944
945flag {
946 name: "slice_broadcast_relay_in_background"
947 namespace: "systemui"
948 description: "Move handling of slice broadcast relay broadcasts to background threads"
949 bug: "334767208"
950 metadata {
951 purpose: PURPOSE_BUGFIX
952 }
bvineethac6e09a2024-04-10 08:20:28 +0000953}
954
955flag {
956 name: "register_battery_controller_receivers_in_corestartable"
957 namespace: "systemui"
958 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
959 bug: "307517093"
960 metadata {
961 purpose: PURPOSE_BUGFIX
962 }
963}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800964
965flag {
966 name: "enforce_brightness_base_user_restriction"
967 namespace: "systemui"
968 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
969 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000970 metadata {
971 purpose: PURPOSE_BUGFIX
972 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800973}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000974
975flag {
976 name: "ambient_touch_monitor_listen_to_display_changes"
977 namespace: "systemui"
978 description: "listen to display changes and cache window metrics"
979 bug: "330906135"
980 metadata {
981 purpose: PURPOSE_BUGFIX
982 }
983}
Bryce Lee19f1e282024-05-02 22:03:28 +0000984
985flag {
Bryce Leea320f562024-05-03 04:19:45 +0000986 name: "restart_dream_on_unocclude"
987 namespace: "systemui"
988 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
989 bug: "338051457"
990 metadata {
991 purpose: PURPOSE_BUGFIX
992 }
993}
994
995flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000996 name: "communal_bouncer_do_not_modify_plugin_open"
997 namespace: "systemui"
998 description: "do not modify notification shade when handling bouncer expansion."
999 bug: "338252661"
1000 metadata {
1001 purpose: PURPOSE_BUGFIX
1002 }
1003}
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001004
1005flag {
Lucas Silvade528e82024-07-18 19:34:54 +00001006 name: "communal_scene_ktf_refactor"
1007 namespace: "systemui"
1008 description: "refactors the syncing mechanism between communal STL and KTF state."
1009 bug: "327225415"
1010 metadata {
1011 purpose: PURPOSE_BUGFIX
1012 }
1013}
1014
1015flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001016 name: "communal_timer_flicker_fix"
1017 namespace: "systemui"
1018 description: "fixes timers on the hub flickering when pausing"
1019 bug: "353801573"
1020 metadata {
1021 purpose: PURPOSE_BUGFIX
1022 }
1023}
1024
1025flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001026 name: "app_clips_backlinks"
1027 namespace: "systemui"
1028 description: "Enables Backlinks improvement feature in App Clips"
1029 bug: "300307759"
1030}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001031
1032flag {
1033 name: "qs_custom_tile_click_guaranteed_bug_fix"
1034 namespace: "systemui"
1035 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1036 bug: "339290820"
1037 metadata {
1038 purpose: PURPOSE_BUGFIX
1039 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001040}
1041
1042flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001043 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001044 namespace: "systemui"
1045 description: "Only dismiss media notifications when the control was removed by the user."
1046 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001047 metadata {
1048 purpose: PURPOSE_BUGFIX
1049 }
archisha1a22b1f2024-04-22 05:53:16 +00001050}
1051
1052flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001053 name: "media_controls_lockscreen_shade_bug_fix"
1054 namespace: "systemui"
1055 description: "Use ShadeInteractor for media location changes"
1056 bug: "319244625"
1057 metadata {
1058 purpose: PURPOSE_BUGFIX
1059 }
1060}
1061
1062flag {
archisha1a22b1f2024-04-22 05:53:16 +00001063 namespace: "systemui"
1064 name: "enable_view_capture_tracing"
1065 description: "Enables view capture tracing in System UI."
1066 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001067 metadata {
1068 purpose: PURPOSE_BUGFIX
1069 }
1070}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001071
1072flag {
Chris Göllner352ab972024-06-04 16:27:09 +01001073 namespace: "systemui"
1074 name: "privacy_dot_unfold_wrong_corner_fix"
1075 description: "Fixes an issue where the privacy dot is at the wrong corner after unfolding/folding."
1076 bug: "339335643"
1077 metadata {
1078 purpose: PURPOSE_BUGFIX
1079 }
1080}
1081
1082flag {
Ben Murdoch5957bee2024-05-15 20:17:19 +00001083 name: "validate_keyboard_shortcut_helper_icon_uri"
1084 namespace: "systemui"
1085 description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper."
1086 bug: "331180422"
1087 metadata {
1088 purpose: PURPOSE_BUGFIX
1089 }
1090}
William Xiao07cbc242024-05-10 15:16:11 -07001091
1092flag {
Lucas Silva940e63a2024-07-01 14:42:25 -04001093 name: "glanceable_hub_back_gesture"
1094 namespace: "systemui"
1095 description: "Enables back gesture on the glanceable hub"
1096 bug: "346331399"
1097 metadata {
1098 purpose: PURPOSE_BUGFIX
1099 }
1100}
1101
1102flag {
Bryce Lee1d1ac022024-05-31 13:15:21 -07001103 name: "glanceable_hub_allow_keyguard_when_dreaming"
1104 namespace: "systemui"
1105 description: "Allows users to exit dream to keyguard with glanceable hub enabled"
1106 bug: "343505271"
1107}
1108
Michał Brzezińskif9a311d2024-05-22 10:52:02 +00001109flag {
Devarshi Bhattbc31eba2024-05-16 06:19:36 +00001110 name: "register_wallpaper_notifier_background"
1111 namespace: "systemui"
1112 description: "Decide whether to register wallpaper change broadcast receiver on background executor."
1113 bug: "327315860"
1114 metadata {
1115 purpose: PURPOSE_BUGFIX
1116 }
1117}
Michael Mikhaile3247482024-05-14 13:56:23 +00001118
1119flag {
Nicolo' Mazzucato5c93e7c2024-06-07 15:00:02 +00001120 name: "enable_efficient_display_repository"
1121 namespace: "systemui"
1122 description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention."
1123 bug: "345472038"
1124 metadata {
1125 purpose: PURPOSE_BUGFIX
1126 }
1127}
1128
1129flag {
Michael Mikhaile3247482024-05-14 13:56:23 +00001130 name: "notification_media_manager_background_execution"
1131 namespace: "systemui"
1132 description: "Decide whether to execute binder calls in background thread"
1133 bug: "336612071"
1134 metadata {
1135 purpose: PURPOSE_BUGFIX
1136 }
1137}
Sindhu4fece3c2024-06-03 10:34:29 +00001138
1139flag {
1140 name: "dozeui_scheduling_alarms_background_execution"
1141 namespace: "systemui"
1142 description: "Decide whether to execute binder calls to schedule alarms in background thread"
1143 bug: "330492575"
1144 metadata {
1145 purpose: PURPOSE_BUGFIX
1146 }
1147}
András Kurucz48f27812024-06-05 13:22:19 +00001148
1149flag {
1150 name: "notification_pulsing_fix"
1151 namespace: "systemui"
1152 description: "Allow showing new pulsing notifications when the device is already pulsing."
1153 bug: "335560575"
1154 metadata {
1155 purpose: PURPOSE_BUGFIX
1156 }
1157}
Luca Zuccarini97ad10e2024-06-20 13:52:59 +00001158
1159flag {
1160 name: "media_lockscreen_launch_animation"
1161 namespace : "systemui"
1162 description : "Enable the origin launch animation for UMO when opening on top of lockscreen."
1163 bug : "346865769"
1164 metadata {
1165 purpose: PURPOSE_BUGFIX
1166 }
1167}
Ibrahim Yilmazfeeaaef2024-06-24 13:10:06 +00001168
1169flag {
1170 name: "expand_heads_up_on_inline_reply"
1171 namespace: "systemui"
1172 description: "Expands heads up notification when users clicks reply button and activate inline reply"
1173 bug: "346976443"
1174 metadata {
1175 purpose: PURPOSE_BUGFIX
1176 }
1177}
Josh Tsuji22bbcfb2024-07-01 00:08:48 -07001178
1179flag {
1180 name: "translucent_occluding_activity_fix"
1181 namespace: "systemui"
1182 description: "Fixes occlusion animation for transluent activities"
1183 bug: "303010980"
1184 metadata {
1185 purpose: PURPOSE_BUGFIX
1186 }
Ben Murdochcd5b5002024-04-17 16:22:13 +00001187}
1188
1189flag {
1190 namespace: "systemui"
1191 name: "fetch_bookmarks_xml_keyboard_shortcuts"
1192 description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list."
1193 bug: "312452252"
1194 metadata {
1195 purpose: PURPOSE_BUGFIX
1196 }
1197}
Jernej Virag4c352cb2024-07-08 14:05:55 +02001198
1199flag {
1200 namespace: "systemui"
1201 name: "qs_register_setting_observer_on_bg_thread"
1202 description: "Registers Quick Settings content providers on background thread"
1203 bug: "351766769"
1204 metadata {
1205 purpose: PURPOSE_BUGFIX
1206 }
1207}
muktakulkarnie3d5ef92024-06-12 21:22:06 +00001208
1209flag {
1210 name: "sounddose_customization"
1211 namespace: "systemui"
1212 description: "Enables custom actions for sounddose notifications"
1213 bug: "345227709"
1214}
1215
Jernej Viragb0f48602024-07-12 08:48:24 +00001216flag {
1217 namespace: "systemui"
1218 name: "register_content_observers_async"
1219 description: "Use new Async API to register content observers"
1220 bug: "316922634"
1221 metadata {
1222 purpose: PURPOSE_BUGFIX
1223 }
1224}
Juan Sebastian Martinez0b681ff2024-07-12 14:51:26 +00001225
1226flag {
1227 name: "msdl_feedback"
1228 namespace: "systemui"
1229 description: "Enables MSDL feedback in SysUI surfaces."
1230 bug: "352600066"
Matt Pietal65b61122024-07-16 18:22:12 +00001231}
1232
1233flag {
Bryce Lee6b73ee32024-07-16 08:16:05 -07001234 name: "hubmode_fullscreen_vertical_swipe"
1235 namespace: "systemui"
1236 description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1237 bug: "340177049"
Bryce Lee96d136f2024-07-25 18:36:19 +00001238 metadata {
1239 purpose: PURPOSE_BUGFIX
1240 }
Bryce Lee6b73ee32024-07-16 08:16:05 -07001241}
1242
1243flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001244 namespace: "systemui"
1245 name: "remove_update_listener_in_qs_icon_view_impl"
1246 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1247 bug: "327078684"
1248 metadata {
1249 purpose: PURPOSE_BUGFIX
1250 }
1251}
1252
1253flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001254 name: "sim_pin_race_condition_on_restart"
1255 namespace: "systemui"
1256 description: "The SIM PIN screen may be shown incorrectly on reboot"
1257 bug: "351426938"
1258 metadata {
1259 purpose: PURPOSE_BUGFIX
1260 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001261}
1262
1263flag {
1264 name: "sim_pin_talkback_fix_for_double_submit"
1265 namespace: "systemui"
1266 description: "The SIM PIN entry screens show the wrong message due"
1267 bug: "346932439"
1268 metadata {
1269 purpose: PURPOSE_BUGFIX
1270 }
Sindhu B3a51f312024-07-15 09:32:00 +00001271}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001272
1273flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001274 name: "use_transitions_for_keyguard_occluded"
1275 namespace: "systemui"
1276 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1277 bug: "344716537"
1278 metadata {
1279 purpose: PURPOSE_BUGFIX
1280 }
1281}
1282
1283flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001284 name: "lockscreen_preview_renderer_create_on_main_thread"
1285 namespace: "systemui"
1286 description: "Force preview renderer to be created on the main thread"
1287 bug: "343732179"
1288 metadata {
1289 purpose: PURPOSE_BUGFIX
1290 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001291}
1292flag {
1293 name: "classic_flags_multi_user"
1294 namespace: "systemui"
1295 description: "Make the classic feature flag loading multi user aware."
1296 bug: "345443431"
1297 metadata {
1298 purpose: PURPOSE_BUGFIX
1299 }
1300}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001301
1302flag {
1303 name: "compose_haptic_sliders"
1304 namespace: "systemui"
1305 description: "Adding haptic component infrastructure to sliders in Compose."
1306 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001307}
1308
1309flag {
1310 namespace: "systemui"
1311 name: "settings_ext_register_content_observer_on_bg_thread"
1312 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1313 bug: "355389014"
1314 metadata {
1315 purpose: PURPOSE_BUGFIX
1316 }
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001317}