blob: 7c0db8d4f59b29ae410fc719b4f61cf608db282c [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 {
dakinola558bf872024-03-14 20:21:46 +0000159 name: "pss_app_selector_recents_split_screen"
160 namespace: "systemui"
161 description: "Allows recent apps selected for partial screenshare to be launched in split screen mode"
162 bug: "320449039"
163 metadata {
164 purpose: PURPOSE_BUGFIX
165 }
166}
167
168flag {
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100169 name: "notifications_background_icons"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100170 namespace: "systemui"
Ioana Alexandru7d781c002024-02-20 20:55:53 +0100171 description: "Moves part of the notification icon updates to the background."
172 bug: "315143361"
Ioana Alexandrue37b08f32024-02-15 14:25:39 +0100173 metadata {
174 purpose: PURPOSE_BUGFIX
175 }
176}
177
178flag {
Andreas Miko644f9502023-12-12 17:40:21 +0100179 name: "refactor_get_current_user"
180 namespace: "systemui"
181 description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results."
182 bug: "305984787"
183}
184
185flag {
Jeff DeCew7a539312024-05-29 13:55:50 +0000186 name: "notification_avalanche_throttle_hun"
187 namespace: "systemui"
Jeff DeCewdf6a22e2024-05-29 14:00:54 +0000188 description: "During notification avalanche, throttle HUNs showing in fast succession."
Jeff DeCew7a539312024-05-29 13:55:50 +0000189 bug: "307288824"
190}
191
192flag {
Lyn06388cc2024-01-18 22:17:50 +0000193 name: "notification_avalanche_suppression"
194 namespace: "systemui"
195 description: "After notification avalanche floodgate event, suppress HUNs completely."
196 bug: "321089634"
197}
198
199flag {
Jeff DeCew74e8d432023-11-29 19:34:19 +0000200 name: "notification_background_tint_optimization"
201 namespace: "systemui"
202 description: "Re-enable the codepath that removed tinting of notifications when the"
203 " standard background color is desired. This was the behavior before we discovered"
204 " a resources threading issue, which we worked around by tinting the notification"
Jeff DeCew4dd5e072024-05-16 19:38:20 +0000205 " backgrounds."
206 bug: "294830092"
207}
208
209flag {
210 name: "notification_footer_background_tint_optimization"
211 namespace: "systemui"
212 description: "Remove duplicative tinting of notification footer buttons. This was the behavior"
213 " before we discovered a resources threading issue, which we worked around by applying the"
214 " same color as a tint to the background drawable of footer buttons."
Jeff DeCewb45610e2024-01-31 20:46:03 +0000215 bug: "294830092"
Jeff DeCew74e8d432023-11-29 19:34:19 +0000216}
217
218flag {
Ale Nijamkin2e087362023-10-18 00:29:03 +0000219 name: "scene_container"
220 namespace: "systemui"
221 description: "Enables the scene container framework go/flexiglass."
222 bug: "283121968"
223}
Julia Tuttle5201be82023-10-30 17:49:30 -0400224
225flag {
burakovc98942c2024-04-25 16:15:35 +0000226 name: "dual_shade"
227 namespace: "systemui"
228 description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)."
229 bug: "337259436"
230}
231
232flag {
Brad Hinegardner5ded8022023-11-03 16:57:51 +0000233 name: "keyguard_bottom_area_refactor"
234 namespace: "systemui"
235 description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes "
236 "lock icon and others."
237 bug: "290652751"
238}
239
240flag {
Beverly96b3e592023-11-08 15:32:58 +0000241 name: "device_entry_udfps_refactor"
242 namespace: "systemui"
243 description: "Refactoring device entry UDFPS icon to use modern architecture and "
244 "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView"
245 bug: "279440316"
246}
247
248flag {
Julia Tuttle5201be82023-10-30 17:49:30 -0400249 name: "visual_interruptions_refactor"
250 namespace: "systemui"
251 description: "Enables the refactored version of the code to decide when notifications "
252 "HUN, bubble, pulse, or FSI."
253 bug: "261728888"
254}
Juan Sebastian Martineze95f996b2023-11-01 14:06:47 -0700255
256flag {
257 name: "haptic_brightness_slider"
258 namespace: "systemui"
259 description: "Adds haptic feedback to the brightness slider."
260 bug: "296467915"
261}
Matt Pietal2cfc6842023-11-03 16:41:09 +0000262
263flag {
Nicolo' Mazzucato24c5a7c2023-11-20 11:49:17 +0000264 name: "unfold_animation_background_progress"
265 namespace: "systemui"
266 description: "Moves unfold animation progress calculation to a background thread"
267 bug: "277879146"
268}
269
270flag {
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000271 name: "enable_background_keyguard_ondrawn_callback"
272 namespace: "systemui"
273 description: "Calls the onDrawn keyguard in the background, without being blocked by main"
274 "thread work. This results in the screen to turn on earlier when the main thread is stuck. "
275 "Note that, even after this callback is called, we're waiting for all windows to finish "
276 " drawing."
277 bug: "295873557"
Nicolò Mazzucato16eecfa2024-02-05 09:10:08 +0000278 metadata {
279 purpose: PURPOSE_BUGFIX
280 }
Nicolo' Mazzucato9ec7e7c2023-12-28 08:52:46 +0000281}
282
283flag {
Anton Potapov10ae1962023-11-13 19:39:59 +0000284 name: "qs_new_tiles"
285 namespace: "systemui"
286 description: "Use the new tiles in the Quick Settings. Should have no behavior changes."
Anton Potapovfecf0bc2024-01-04 10:55:18 +0000287 bug: "311147395"
Anton Potapov10ae1962023-11-13 19:39:59 +0000288}
289
290flag {
Behnam Heydarshahifdbba272024-03-21 19:35:41 +0000291 name: "qs_new_tiles_future"
292 namespace: "systemui"
293 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."
294 bug: "311147395"
295}
296
297flag {
Peter Kalauskasfc9ba4a2023-11-13 22:00:33 +0000298 name: "coroutine_tracing"
299 namespace: "systemui"
300 description: "Adds thread-local data to System UI's global coroutine scopes to "
301 "allow for tracing of coroutine continuations using System UI's tracinglib"
302 bug: "289353932"
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100303}
304
305flag {
Peter Kalauskas62bf22b2023-12-15 01:44:39 +0000306 name: "edge_back_gesture_handler_thread"
307 namespace: "systemui"
308 description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back "
309 "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share "
310 "the main thread with the rest of System UI."
311 bug: "304583132"
312}
313
314flag {
Andreas Mikoa6c9dae2023-11-14 14:46:21 +0100315 name: "new_aod_transition"
316 namespace: "systemui"
317 description: "New LOCKSCREEN <=> AOD transition"
318 bug: "301915812"
Andreas Miko980ef672023-11-14 14:49:31 +0100319}
320
321flag {
322 name: "light_reveal_migration"
323 namespace: "systemui"
324 description: "Move LightRevealScrim to recommended architecture"
325 bug: "281655028"
Beth Thibodeau622c4fe2023-11-17 17:12:04 -0600326}
327
328flag {
Marcelo Arteiro2398ebb2023-11-21 13:38:17 +0000329 name: "theme_overlay_controller_wakefulness_deprecation"
330 namespace: "systemui"
331 description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in "
332 "ThemOverlayController to mitigate flickering when locking the device"
333 bug: "308676488"
334}
335
336flag {
Valentin Iftime87306be2024-04-05 15:15:54 +0200337 name: "status_bar_monochrome_icons_fix"
338 namespace: "systemui"
339 description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)"
340 bug: "329091967"
341 metadata {
342 purpose: PURPOSE_BUGFIX
343 }
344}
345
346flag {
Caitlin Shkuratov3e160aa2024-05-15 14:02:22 +0000347 name: "status_bar_screen_sharing_chips"
348 namespace: "systemui"
349 description: "Show chips on the left side of the status bar when a user is screen sharing, "
350 "recording, or casting"
351 bug: "332662551"
352}
353
354flag {
Caitlin Shkuratovb2e68592024-07-29 15:03:57 +0000355 name: "status_bar_use_repos_for_call_chip"
356 namespace: "systemui"
357 description: "Use repositories as the source of truth for call notifications shown as a chip in"
358 "the status bar"
359 bug: "328584859"
360 metadata {
361 purpose: PURPOSE_BUGFIX
362 }
363}
364
365flag {
Caitlin Shkuratovd833c982024-07-30 17:19:10 +0000366 name: "status_bar_call_chip_notification_icon"
367 namespace: "systemui"
368 description: "Use the small icon set on the notification for the status bar call chip"
369 bug: "354930838"
370}
371
372flag {
Caitlin Shkuratovd85cb182024-08-12 12:49:00 +0000373 name: "status_bar_swipe_over_chip"
374 namespace: "systemui"
375 description: "Allow users to swipe over the status bar chip to open the shade"
376 bug: "185897191"
377 metadata {
378 purpose: PURPOSE_BUGFIX
379 }
380}
381
382flag {
Caitlin Shkuratovb4784e82024-08-15 16:07:01 +0000383 name: "status_bar_stop_updating_window_height"
384 namespace: "systemui"
385 description: "Don't have PhoneStatusBarView manually trigger an update of the height in "
386 "StatusBarWindowController"
387 bug: "360115167"
388 metadata {
389 purpose: PURPOSE_BUGFIX
390 }
391}
392
393flag {
Chandru S1df19782023-09-30 18:34:20 -0700394 name: "compose_bouncer"
395 namespace: "systemui"
396 description: "Use the new compose bouncer in SystemUI"
397 bug: "310005730"
398}
399
400flag {
Chris Göllner0f02ef52023-12-15 10:11:49 +0000401 name: "pss_task_switcher"
402 namespace: "systemui"
403 description: "Enable the task switcher feature for partial screen sharing"
404 bug: "317208379"
405}
406
407flag {
Chandru Sc78f0822023-11-30 15:38:19 +0530408 name: "revamped_bouncer_messages"
409 namespace: "systemui"
410 description: "Change the bouncer message to be a 2-line more descriptive message"
411 bug: "236891644"
412}
413
414flag {
Chandru S7ec7fd22023-11-30 13:12:25 +0530415 name: "rest_to_unlock"
416 namespace: "systemui"
417 description: "Require prolonged touch for fingerprint authentication"
418 bug: "303672286"
419}
420
421flag {
Stefan Andonian3f43e1d2023-11-20 22:04:24 +0000422 name: "record_issue_qs_tile"
423 namespace: "systemui"
424 description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile"
425 bug: "305049544"
426}
Chandru S7ec7fd22023-11-30 13:12:25 +0530427
Aurélien Pomini7c643452023-09-21 10:06:47 +0000428flag {
Sherry Zhou860c9b92023-11-28 17:56:31 +0000429 name: "migrate_clocks_to_blueprint"
430 namespace: "systemui"
431 description: "Move clock related views from KeyguardStatusView to KeyguardRootView, "
432 "and use modern architecture for lockscreen clocks"
433 bug: "301502635"
434}
435
436flag {
Hawkwood Glaziercddf1fa2024-05-28 21:42:53 +0000437 name: "clock_reactive_variants"
438 namespace: "systemui"
439 description: "Add reactive variant fonts to some clocks"
440 bug: "343495953"
441}
442
443flag {
Aurélien Pominia6005322024-06-14 15:06:05 +0000444 name: "faster_unlock_transition"
Aurélien Pomini7c643452023-09-21 10:06:47 +0000445 namespace: "systemui"
446 description: "Faster wallpaper unlock transition"
447 bug: "298186160"
Aurélien Pominia6005322024-06-14 15:06:05 +0000448 metadata {
449 purpose: PURPOSE_BUGFIX
450 }
Aurélien Pomini7c643452023-09-21 10:06:47 +0000451}
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800452
453flag {
Shawn Lee732786b2024-05-16 16:07:36 -0700454 name: "confine_notification_touch_to_view_width"
455 namespace: "systemui"
456 description: "Use notification view width when detecting gestures."
457 bug: "335828150"
458}
459
460flag {
Aurélien Pomini4b3eeb42024-05-15 11:59:58 +0000461 name: "fix_image_wallpaper_crash_surface_already_released"
462 namespace: "systemui"
463 description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished"
464 bug: "337287154"
465 metadata {
466 purpose: PURPOSE_BUGFIX
467 }
468}
469
470flag {
Shawn Lee7a13c842024-03-08 10:53:27 -0800471 name: "activity_transition_use_largest_window"
472 namespace: "systemui"
473 description: "Target largest opening window during activity transitions."
474 bug: "323294573"
475 metadata {
476 purpose: PURPOSE_BUGFIX
477 }
478}
479
480flag {
Nicolo' Mazzucatocd5f25b2023-12-07 10:11:50 +0000481 name: "enable_layout_tracing"
482 namespace: "systemui"
483 description: "Enables detailed traversal slices during measure and layout in perfetto traces"
484 bug: "315274804"
485}
486
487flag {
Juan Sebastian Martinezc9ff0572023-12-04 15:39:18 -0800488 name: "quick_settings_visual_haptics_longpress"
489 namespace: "systemui"
490 description: "Enable special visual and haptic effects for quick settings tiles with long-press actions"
491 bug: "229856884"
492}
Evan Laird3f199372023-11-14 18:32:19 -0500493
494flag {
Aaron Liu688c8232023-12-14 11:55:04 -0800495 name: "switch_user_on_bg"
496 namespace: "systemui"
497 description: "Does user switching on a background thread"
498 bug: "284095720"
499}
500
501flag {
Evan Laird3f199372023-11-14 18:32:19 -0500502 name: "status_bar_static_inout_indicators"
503 namespace: "systemui"
504 description: "(Upstream request) Always show the network activity inout indicators and "
505 "prefer using alpha to distinguish network activity."
506 bug: "310715220"
507}
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800508
509flag {
Evan Laird96df1172024-08-06 17:16:53 -0400510 name: "status_bar_switch_to_spn_from_data_spn"
511 namespace: "systemui"
512 description: "Fix usage of the SPN broadcast extras"
513 bug: "350812372"
514 metadata {
515 purpose: PURPOSE_BUGFIX
516 }
517}
518
519flag {
Juan Sebastian Martineze28f3d22023-12-18 14:55:26 -0800520 name: "haptic_volume_slider"
521 namespace: "systemui"
522 description: "Adds haptic feedback to the volume slider."
523 bug: "316953430"
524}
Richard MacGregor019df652023-12-18 15:27:36 -0800525
526flag {
Anton Potapov0ccf69a2023-12-21 16:42:40 +0000527 name: "new_volume_panel"
528 namespace: "systemui"
529 description: "Switches to the new volume panel (without Slices)."
530 bug: "202262476"
531}
532
533flag {
Anton Potapovc6c2dcf2024-07-01 16:32:54 +0100534 name: "use_volume_controller"
535 namespace: "systemui"
536 description: "Adds Volume Controller signals to the AudioRepository to update volume"
537 bug: "349348461"
538 metadata {
539 purpose: PURPOSE_BUGFIX
540 }
541}
542
543flag {
Miranda Kephartb2fb9662024-08-16 11:43:53 -0400544 name: "clipboard_image_timeout"
545 namespace: "systemui"
546 description: "Wait for clipboard image to load before showing UI"
547 bug: "359864629"
548 metadata {
549 purpose: PURPOSE_BUGFIX
550 }
551}
552
553flag {
Miranda Kephart5b0287b2023-11-20 11:24:03 -0500554 name: "screenshot_action_dismiss_system_windows"
555 namespace: "systemui"
556 description: "Dismiss existing system windows when starting action from screenshot UI"
557 bug: "309933761"
558}
559
560flag {
Mark Renoufd30667a2024-05-08 13:19:04 -0400561 name: "fix_screenshot_action_dismiss_system_windows"
562 namespace: "systemui"
563 description: "Dismiss existing system windows when starting action from screenshot UI"
564 bug: "309933761"
565 metadata {
566 purpose: PURPOSE_BUGFIX
567 }
568}
569
Mark Renouf646174c2024-05-09 12:51:44 -0400570flag {
571 name: "screenshot_scroll_crop_view_crash_fix"
572 namespace: "systemui"
573 description: "Mitigate crash on invalid computed range in CropView"
574 bug: "232633995"
575 metadata {
576 purpose: PURPOSE_BUGFIX
577 }
578}
Mark Renoufd30667a2024-05-08 13:19:04 -0400579
580flag {
Matt Casey4a0f9b02024-04-10 18:40:50 +0000581 name: "screenshot_private_profile_behavior_fix"
Matt Casey36a5fbe2024-03-15 20:52:26 +0000582 namespace: "systemui"
583 description: "Private profile support for screenshots"
584 bug: "327613051"
Matt Casey4a0f9b02024-04-10 18:40:50 +0000585 metadata {
586 purpose: PURPOSE_BUGFIX
587 }
Matt Casey36a5fbe2024-03-15 20:52:26 +0000588}
589
590flag {
Miranda Kephartecb2ea02024-07-10 11:50:06 -0400591 name: "screenshot_save_image_exporter"
592 namespace: "systemui"
593 description: "Save all screenshots using ImageExporter"
594 bug: "352308052"
595 metadata {
596 purpose: PURPOSE_BUGFIX
597 }
598}
599
600flag {
Miranda Kephart32566b32024-07-22 12:38:58 -0400601 name: "screenshot_ui_controller_refactor"
602 namespace: "systemui"
603 description: "Simplify and refactor ScreenshotController"
604 bug: "354711957"
605}
606
607flag {
Beverly0cdcacb2024-01-04 18:40:05 +0000608 name: "run_fingerprint_detect_on_dismissible_keyguard"
609 namespace: "systemui"
610 description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible."
611 bug: "311145851"
612}
613
614flag {
Xiaowen Lei19b52dc2024-01-02 17:47:22 +0000615 name: "smartspace_relocate_to_bottom"
616 namespace: "systemui"
617 description: "Relocate Smartspace to bottom of the Lock Screen"
618 bug: "316212788"
619}
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000620
621flag {
Liam, Lee Pong Lam4a857592024-02-27 21:26:55 +0000622 name: "smartspace_remoteviews_rendering"
623 namespace: "systemui"
624 description: "Indicate Smartspace RemoteViews rendering"
625 bug: "326292691"
626}
627
628flag {
Liam, Lee Pong Lam8a14cfb2024-04-24 21:04:15 +0000629 name: "smartspace_lockscreen_viewmodel"
630 namespace: "systemui"
631 description: "Indicate Smartspace lockscreen viewmodel"
632 bug: "331451011"
633}
634
635flag {
Joshua Mokutfb94bee2024-01-09 23:46:47 +0000636 name: "pin_input_field_styled_focus_state"
637 namespace: "systemui"
638 description: "Enables styled focus states on pin input field if keyboard is connected"
639 bug: "316106516"
640}
Josh Tsujib2755ca2024-01-18 13:53:11 -0500641
642flag {
643 name: "keyguard_wm_state_refactor"
644 namespace: "systemui"
645 description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths"
646 bug: "278086361"
647}
Aaron Liu972537c2024-01-26 14:35:06 -0800648
649flag {
Aaron Liue51a5d32024-01-30 13:22:41 -0800650 name: "compose_lockscreen"
Aaron Liu972537c2024-01-26 14:35:06 -0800651 namespace: "systemui"
Aaron Liue51a5d32024-01-30 13:22:41 -0800652 description: "Enables the compose version of lockscreen that runs standalone, outside of Flexiglass."
Aaron Liu972537c2024-01-26 14:35:06 -0800653 bug: "301968149"
654}
Zhe Songe2a44482024-01-30 10:50:57 +0000655
656flag {
657 name: "enable_contextual_tip_for_power_off"
658 namespace: "systemui"
659 description: "Enables on-screen contextual tip about how to power off or restart phone"
660 bug: "322891421"
661}
662
663flag {
664 name: "enable_contextual_tip_for_take_screenshot"
665 namespace: "systemui"
666 description: "Enables on-screen contextual tip about how to take screenshot."
667 bug: "322891421"
668}
Yein Jobbfb3312024-01-31 22:40:47 +0000669
670flag {
Yu Chao (zhào-yò)75f23552024-05-09 08:48:23 +0000671 name: "enable_contextual_tip_for_mute_volume"
672 namespace: "systemui"
673 description: "Enables the contextual tip for muting the volume."
674 bug: "337737048"
675}
676
677flag {
Zhe Song79564da2024-03-13 17:12:54 +0800678 name: "disable_contextual_tips_frequency_check"
679 description: "Disables frequency capping check for contextual tips."
680 namespace: "systemui"
681 bug: "322891421"
682}
683
684flag {
685 name: "disable_contextual_tips_ios_switcher_check"
686 description: "Disables iOS switcher check which guard the tips designed only for iOS switchers."
687 namespace: "systemui"
688 bug: "322891421"
689}
690
691flag {
Yu Chao3964b562024-02-01 08:03:59 +0000692 name: "enable_contextual_tips"
693 description: "Enables showing contextual tips."
694 namespace: "systemui"
695 bug: "322891421"
696}
697
698flag {
Zhe Song4f2b82e2024-05-07 18:12:00 +0800699 name: "contextual_tips_assistant_dismiss_fix"
700 namespace: "systemui"
701 description: "Improve assistant dismiss signal accuracy for contextual tips."
702 bug: "334759504"
703 metadata {
704 purpose: PURPOSE_BUGFIX
705 }
706}
707
708flag {
Yein Jobbfb3312024-01-31 22:40:47 +0000709 name: "shaderlib_loading_effect_refactor"
710 namespace: "systemui"
711 description: "Extend shader library to provide the common loading effects."
712 bug: "282007590"
713}
714
Matías Hernándeza67952e2024-02-06 15:29:52 +0100715flag {
jasonwshsu8d2f6392024-02-27 23:49:08 +0800716 name: "hearing_aids_qs_tile_dialog"
717 namespace: "systemui"
718 description: "Show a dialog when clicking on hearing aids quick settings tile."
719 bug: "291423171"
720}
721
722flag {
Matías Hernándeza67952e2024-02-06 15:29:52 +0100723 name: "notification_row_user_context"
724 namespace: "systemui"
725 description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow"
726 " (based on the NotificationEntry's user)."
727 bug: "317503801"
728 metadata {
729 purpose: PURPOSE_BUGFIX
730 }
731}
732
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000733flag {
734 name: "get_connected_device_name_unsynchronized"
735 namespace: "systemui"
736 description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block."
737 bug: "323995015"
738 metadata {
Sindhu561c2402024-02-07 09:38:47 +0000739 purpose: PURPOSE_BUGFIX
740 }
741}
742
743flag {
Sindhuc5d22842024-02-09 06:47:35 +0000744 name: "slice_manager_binder_call_background"
745 namespace: "systemui"
746 description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread."
747 bug: "322745650"
748 metadata {
749 purpose: PURPOSE_BUGFIX
750 }
751}
752
753flag {
Sindhu561c2402024-02-07 09:38:47 +0000754 name: "register_new_wallet_card_in_background"
755 namespace: "systemui"
756 description: "Decide whether the call to registerNewWalletCards method should be issued on background thread."
757 bug: "322506838"
758 metadata {
759 purpose: PURPOSE_BUGFIX
760 }
Devarshi Bhattfdddc972024-02-06 04:52:56 +0000761}
archishab51923e2024-02-08 05:53:04 +0000762
763flag {
764 name: "update_user_switcher_background"
765 namespace: "systemui"
766 description: "Decide whether to update user switcher in background thread."
767 bug: "322745650"
768 metadata {
769 purpose: PURPOSE_BUGFIX
770 }
771}
Devarshi Bhatt17fa9832024-02-16 06:27:10 +0000772
773flag {
774 name: "register_zen_mode_content_observer_background"
775 namespace: "systemui"
776 description: "Decide whether to register zen mode content observers in the background thread."
777 bug: "324515627"
778 metadata {
779 purpose: PURPOSE_BUGFIX
780 }
781}
Miranda Kephart2976ca82024-02-16 10:14:15 -0500782
783flag {
784 name: "clipboard_noninteractive_on_lockscreen"
785 namespace: "systemui"
786 description: "Prevents the interactive clipboard UI from appearing when device is locked"
787 bug: "317048495"
788 metadata {
789 purpose: PURPOSE_BUGFIX
790 }
791}
Jernej Virag96b48772024-02-20 10:34:27 +0100792
793flag {
Julia Tuttlec22e70f2024-02-14 16:04:59 -0500794 name: "dedicated_notif_inflation_thread"
795 namespace: "systemui"
796 description: "Create a separate background thread for inflating notifications"
797 bug: "308967184"
798 metadata {
799 purpose: PURPOSE_BUGFIX
800 }
801}
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000802
803flag {
804 name: "bind_keyguard_media_visibility"
805 namespace: "systemui"
806 description: "Binds Keyguard Media Controller Visibility to MediaContainerView"
807 bug: "298213983"
Ibrahim Yilmaz1d1c12c2024-02-29 15:59:20 +0000808 metadata {
809 purpose: PURPOSE_BUGFIX
810 }
Jernej Virag8d4858d2024-02-23 13:18:30 +0100811}
812
813flag {
814 name: "delayed_wakelock_release_on_background_thread"
815 namespace: "systemui"
816 description: "Released delayed wakelocks on background threads to avoid janking screen transitions."
817 bug: "316128516"
Ibrahim Yilmaz31c681b2024-02-21 11:26:36 +0000818 metadata {
819 purpose: PURPOSE_BUGFIX
820 }
821}
bvineeth68756982024-02-23 09:57:28 +0000822
823flag {
824 name: "notify_power_manager_user_activity_background"
825 namespace: "systemui"
826 description: "Decide whether to notify the user activity to power manager in the background thread."
827 bug: "325203885"
828 metadata {
829 purpose: PURPOSE_BUGFIX
830 }
831}
Michael Mikhail1371dbd2024-02-22 17:45:25 +0000832
833flag {
Josh814484f2024-03-05 15:38:07 +0000834 name: "qs_tile_focus_state"
835 namespace: "systemui"
836 description: "enables new focus outline for qs tiles when focused on with physical keyboard"
837 bug: "312899524"
838}
Sindhuc9c4dcf2024-02-29 10:33:06 +0000839
840flag {
yyalan129343f2024-05-07 14:33:16 +0100841 name: "brightness_slider_focus_state"
842 namespace: "systemui"
843 description: "enables new focus outline for the brightness slider when focused on with physical keyboard"
844 bug: "329244723"
845}
846
847flag {
Sindhuc9c4dcf2024-02-29 10:33:06 +0000848 name: "edgeback_gesture_handler_get_running_tasks_background"
849 namespace: "systemui"
850 description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler"
851 " class on the background thread."
852 bug: "325041960"
853 metadata {
854 purpose: PURPOSE_BUGFIX
855 }
856}
Fabián Kozynskicba11852024-03-12 14:16:24 -0400857
858flag {
Richard MacGregorfff24272024-03-26 16:32:14 -0700859 name: "screenshare_notification_hiding_bug_fix"
860 namespace: "systemui"
861 description: "Various bug fixes for notification redaction while screensharing"
862 bug: "312784809"
863 metadata {
864 purpose: PURPOSE_BUGFIX
865 }
866}
867
868flag {
Fabián Kozynskicba11852024-03-12 14:16:24 -0400869 name: "qs_ui_refactor"
870 namespace: "systemui"
871 description: "Enables the new QS UI pipeline that follows recommended architecture and uses"
872 " Compose for the UI."
873 bug: "325099249"
874}
Yein Jo380f96c2024-04-04 21:28:31 +0000875
876flag {
Fabián Kozynski39923202024-07-15 11:06:53 -0400877 name: "qs_ui_refactor_compose_fragment"
878 namespace: "systemui"
879 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."
880 bug: "325099249"
881}
882
883flag {
Lucas Silvaf6db6882024-04-05 11:18:22 -0400884 name: "remove_dream_overlay_hide_on_touch"
885 namespace: "systemui"
886 description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions"
887 bug: "329091030"
888 metadata {
889 purpose: PURPOSE_BUGFIX
890 }
891}
892
893flag {
Yein Jo380f96c2024-04-04 21:28:31 +0000894 name: "keyboard_docking_indicator"
895 namespace: "systemui"
896 description: "Glow bar indicator reveals upon keyboard docking."
897 bug: "324600132"
898}
Bryce Lee39ca23b2024-04-10 09:46:27 -0700899
900flag {
Chris Göllnerbdc51f32024-04-22 12:31:49 +0100901 name: "keyboard_shortcut_helper_rewrite"
902 namespace: "systemui"
903 description: "A new implementation of the keyboards shortcuts helper sheet."
904 bug: "327364197"
905}
906
907flag {
helen cheuk3f9712f2024-06-17 11:55:22 +0000908 name: "keyboard_touchpad_contextual_education"
909 namespace: "systemui"
910 description: "Allow showing education for physical keyboard and touchpad"
911 bug: "317496783"
912}
913
914flag {
Bryce Lee39ca23b2024-04-10 09:46:27 -0700915 name: "dream_overlay_bouncer_swipe_direction_filtering"
916 namespace: "systemui"
917 description: "do not initiate bouncer swipe when the direction is opposite of the expansion"
918 bug: "333632464"
919 metadata {
920 purpose: PURPOSE_BUGFIX
921 }
Bryce Leece3c21032024-04-09 17:15:17 -0700922}
923
924flag {
925 name: "dream_input_session_pilfer_once"
926 namespace: "systemui"
927 description: "Pilfer at most once per input session"
Bryce Lee8b9a78e2024-05-06 14:53:23 -0700928 bug: "333596426"
Bryce Leece3c21032024-04-09 17:15:17 -0700929 metadata {
930 purpose: PURPOSE_BUGFIX
931 }
932}
Jernej Virag6d932a02024-04-16 16:57:50 +0200933
934flag {
935 name: "slice_broadcast_relay_in_background"
936 namespace: "systemui"
937 description: "Move handling of slice broadcast relay broadcasts to background threads"
938 bug: "334767208"
939 metadata {
940 purpose: PURPOSE_BUGFIX
941 }
bvineethac6e09a2024-04-10 08:20:28 +0000942}
943
944flag {
945 name: "register_battery_controller_receivers_in_corestartable"
946 namespace: "systemui"
947 description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable."
948 bug: "307517093"
949 metadata {
950 purpose: PURPOSE_BUGFIX
951 }
952}
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800953
954flag {
955 name: "enforce_brightness_base_user_restriction"
956 namespace: "systemui"
957 description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS."
958 bug: "329205638"
Chaohui Wanga55ca782024-05-15 06:15:13 +0000959 metadata {
960 purpose: PURPOSE_BUGFIX
961 }
Chaohui Wang8265c6b2024-03-12 18:30:59 +0800962}
Bryce Lee6cedcd22024-04-25 04:35:05 +0000963
964flag {
965 name: "ambient_touch_monitor_listen_to_display_changes"
966 namespace: "systemui"
967 description: "listen to display changes and cache window metrics"
968 bug: "330906135"
969 metadata {
970 purpose: PURPOSE_BUGFIX
971 }
972}
Bryce Lee19f1e282024-05-02 22:03:28 +0000973
974flag {
Bryce Leea320f562024-05-03 04:19:45 +0000975 name: "restart_dream_on_unocclude"
976 namespace: "systemui"
977 description: "re-enters dreaming upon unocclude when dreaming when originally occluding"
978 bug: "338051457"
979 metadata {
980 purpose: PURPOSE_BUGFIX
981 }
982}
983
984flag {
Bryce Lee19f1e282024-05-02 22:03:28 +0000985 name: "communal_bouncer_do_not_modify_plugin_open"
986 namespace: "systemui"
987 description: "do not modify notification shade when handling bouncer expansion."
988 bug: "338252661"
989 metadata {
990 purpose: PURPOSE_BUGFIX
991 }
992}
Ajinkya Chalke612d1612024-05-07 13:19:46 +0000993
994flag {
Lucas Silvade528e82024-07-18 19:34:54 +0000995 name: "communal_scene_ktf_refactor"
996 namespace: "systemui"
997 description: "refactors the syncing mechanism between communal STL and KTF state."
998 bug: "327225415"
999 metadata {
1000 purpose: PURPOSE_BUGFIX
1001 }
1002}
1003
1004flag {
Lucas Silvab3ab5392024-07-26 14:21:45 -04001005 name: "communal_timer_flicker_fix"
1006 namespace: "systemui"
1007 description: "fixes timers on the hub flickering when pausing"
1008 bug: "353801573"
1009 metadata {
1010 purpose: PURPOSE_BUGFIX
1011 }
1012}
1013
1014flag {
Lucas Silva26e2ce32024-08-13 16:31:45 -04001015 name: "communal_widget_trampoline_fix"
1016 namespace: "systemui"
1017 description: "fixes activity starts caused by non-activity trampolines from widgets."
1018 bug: "350468769"
1019 metadata {
1020 purpose: PURPOSE_BUGFIX
1021 }
1022}
1023
1024flag {
Ajinkya Chalke612d1612024-05-07 13:19:46 +00001025 name: "app_clips_backlinks"
1026 namespace: "systemui"
1027 description: "Enables Backlinks improvement feature in App Clips"
1028 bug: "300307759"
1029}
Fabián Kozynskidb115452024-05-13 10:41:43 -04001030
1031flag {
1032 name: "qs_custom_tile_click_guaranteed_bug_fix"
1033 namespace: "systemui"
1034 description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click."
1035 bug: "339290820"
1036 metadata {
1037 purpose: PURPOSE_BUGFIX
1038 }
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001039}
1040
1041flag {
Beth Thibodeau61bcaf82024-05-28 11:04:36 -05001042 name: "media_controls_user_initiated_deleteintent"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001043 namespace: "systemui"
1044 description: "Only dismiss media notifications when the control was removed by the user."
1045 bug: "335875159"
Beth Thibodeaub35634e2024-05-24 16:11:30 +00001046 metadata {
1047 purpose: PURPOSE_BUGFIX
1048 }
archisha1a22b1f2024-04-22 05:53:16 +00001049}
1050
1051flag {
Beth Thibodeau5f17e342024-06-07 18:14:55 -05001052 name: "media_controls_lockscreen_shade_bug_fix"
1053 namespace: "systemui"
1054 description: "Use ShadeInteractor for media location changes"
1055 bug: "319244625"
1056 metadata {
1057 purpose: PURPOSE_BUGFIX
1058 }
1059}
1060
1061flag {
Beth Thibodeau4d359d92024-08-15 21:49:53 +00001062 name: "media_controls_button_media3"
1063 namespace: "systemui"
1064 description: "Enable media action buttons updates using media3"
1065 bug: "360196209"
1066}
1067
1068flag {
Michael Mikhail89e1efe2024-08-09 18:16:06 +00001069 name: "media_controls_drawables_reuse"
1070 namespace: "systemui"
1071 description: "Re-use created media drawables for media controls"
1072 bug: "358402034"
1073}
1074
1075flag {
archisha1a22b1f2024-04-22 05:53:16 +00001076 namespace: "systemui"
1077 name: "enable_view_capture_tracing"
1078 description: "Enables view capture tracing in System UI."
1079 bug: "336521992"
Beth Thibodeau0eb8d2f2024-04-30 14:07:04 -05001080 metadata {
1081 purpose: PURPOSE_BUGFIX
1082 }
1083}
Ben Murdoch5957bee2024-05-15 20:17:19 +00001084
1085flag {
1086 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 {
Bryce Lee53de6762024-07-30 19:52:06 +00001247 name: "hubmode_fullscreen_vertical_swipe_fix"
1248 namespace: "systemui"
1249 description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade"
1250 bug: "340177049"
1251 metadata {
1252 purpose: PURPOSE_BUGFIX
1253 }
1254}
1255
1256
1257flag {
Sindhu B3a51f312024-07-15 09:32:00 +00001258 namespace: "systemui"
1259 name: "remove_update_listener_in_qs_icon_view_impl"
1260 description: "Remove update listeners in QsIconViewImpl class to avoid memory leak."
1261 bug: "327078684"
1262 metadata {
1263 purpose: PURPOSE_BUGFIX
1264 }
1265}
1266
1267flag {
Matt Pietal65b61122024-07-16 18:22:12 +00001268 name: "sim_pin_race_condition_on_restart"
1269 namespace: "systemui"
1270 description: "The SIM PIN screen may be shown incorrectly on reboot"
1271 bug: "351426938"
1272 metadata {
1273 purpose: PURPOSE_BUGFIX
1274 }
Matt Pietal017c9d62024-07-17 11:33:52 +00001275}
1276
1277flag {
1278 name: "sim_pin_talkback_fix_for_double_submit"
1279 namespace: "systemui"
1280 description: "The SIM PIN entry screens show the wrong message due"
1281 bug: "346932439"
1282 metadata {
1283 purpose: PURPOSE_BUGFIX
1284 }
Sindhu B3a51f312024-07-15 09:32:00 +00001285}
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001286
1287flag {
Matt Pietalc5caa002024-07-29 19:24:47 +00001288 name: "use_transitions_for_keyguard_occluded"
1289 namespace: "systemui"
1290 description: "Use Keyguard Transitions to set Notification Shade occlusion state"
1291 bug: "344716537"
1292 metadata {
1293 purpose: PURPOSE_BUGFIX
1294 }
1295}
1296
1297flag {
Matt Pietal807bad82024-08-09 11:34:50 +00001298 name: "relock_with_power_button_immediately"
1299 namespace: "systemui"
1300 description: "UDFPS unlock followed by immediate power button push should relock"
1301 bug: "343327511"
1302 metadata {
1303 purpose: PURPOSE_BUGFIX
1304 }
1305}
1306
1307flag {
Brad Hinegardner38f5e7d2024-07-18 17:18:02 -04001308 name: "lockscreen_preview_renderer_create_on_main_thread"
1309 namespace: "systemui"
1310 description: "Force preview renderer to be created on the main thread"
1311 bug: "343732179"
1312 metadata {
1313 purpose: PURPOSE_BUGFIX
1314 }
Ben Murdoch3ee4b0b2024-07-19 12:41:26 +00001315}
1316flag {
1317 name: "classic_flags_multi_user"
1318 namespace: "systemui"
1319 description: "Make the classic feature flag loading multi user aware."
1320 bug: "345443431"
1321 metadata {
1322 purpose: PURPOSE_BUGFIX
1323 }
1324}
Juan Sebastian Martinez070ca9b2024-08-01 15:32:37 +00001325
1326flag {
1327 name: "compose_haptic_sliders"
1328 namespace: "systemui"
1329 description: "Adding haptic component infrastructure to sliders in Compose."
1330 bug: "341968766"
Jernej Virag9e7d0182024-08-06 08:25:32 +00001331}
1332
1333flag {
George Lin78af08f2024-08-09 00:30:27 +00001334 name: "new_picker_ui"
1335 namespace: "systemui"
1336 description: "Enables the BC25 design of the customization picker UI."
1337 bug: "339081035"
1338}
1339
1340flag {
Jernej Virag9e7d0182024-08-06 08:25:32 +00001341 namespace: "systemui"
1342 name: "settings_ext_register_content_observer_on_bg_thread"
1343 description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt."
1344 bug: "355389014"
1345 metadata {
1346 purpose: PURPOSE_BUGFIX
1347 }
Michael Mikhail89e1efe2024-08-09 18:16:06 +00001348}