Ned Burns | 6d480c3 | 2023-08-28 12:12:19 -0400 | [diff] [blame] | 1 | package: "com.android.systemui" |
Dennis Shen | 42aa2c0 | 2024-04-04 14:38:14 +0000 | [diff] [blame] | 2 | container: "system" |
Dave Mankoff | f6a791e | 2023-07-31 18:03:34 +0000 | [diff] [blame] | 3 | |
| 4 | flag { |
| 5 | name: "example_flag" |
| 6 | namespace: "systemui" |
| 7 | description: "An Example Flag" |
| 8 | bug: "292511372" |
Dave Mankoff | 818186b | 2023-10-02 17:31:07 +0000 | [diff] [blame] | 9 | } |
| 10 | |
| 11 | flag { |
| 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 Alexandru | feaaa02 | 2023-10-06 11:21:48 +0200 | [diff] [blame] | 17 | |
| 18 | flag { |
Beverly | c853b77 | 2024-02-16 21:19:27 +0000 | [diff] [blame] | 19 | 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 | |
| 28 | flag { |
Jeff DeCew | 91e01cb | 2024-05-13 20:33:01 +0000 | [diff] [blame] | 29 | name: "priority_people_section" |
| 30 | namespace: "systemui" |
| 31 | description: "Add a new section for priority people (aka important conversations)." |
| 32 | bug: "340294566" |
| 33 | } |
| 34 | |
| 35 | flag { |
Jeff DeCew | 9d98234 | 2024-05-31 16:26:59 +0000 | [diff] [blame] | 36 | 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 | |
| 42 | flag { |
Jeff DeCew | 0297a6f | 2024-05-22 15:20:27 +0000 | [diff] [blame] | 43 | name: "notification_view_flipper_pausing_v2" |
Jeff DeCew | 0ed8dbee | 2024-03-01 13:03:20 +0000 | [diff] [blame] | 44 | namespace: "systemui" |
| 45 | description: "Pause ViewFlippers inside Notification custom layouts when the shade is closed." |
| 46 | bug: "309146176" |
| 47 | metadata { |
| 48 | purpose: PURPOSE_BUGFIX |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | flag { |
Jeff DeCew | d8397d8 | 2024-04-19 16:35:04 +0000 | [diff] [blame] | 53 | name: "notification_over_expansion_clipping_fix" |
| 54 | namespace: "systemui" |
| 55 | description: "fix NSSL clipping when over-expanding; fixes split shade bug." |
| 56 | bug: "288553572" |
| 57 | metadata { |
| 58 | purpose: PURPOSE_BUGFIX |
| 59 | } |
| 60 | } |
| 61 | |
| 62 | flag { |
Yining Liu | 6ed11b9 | 2024-01-18 18:01:51 +0800 | [diff] [blame] | 63 | name: "notification_async_group_header_inflation" |
| 64 | namespace: "systemui" |
| 65 | description: "Inflates the notification group summary header views from the background thread." |
| 66 | bug: "217799515" |
| 67 | } |
| 68 | |
| 69 | flag { |
Yining Liu | 9a835c8 | 2023-10-31 01:30:23 +0000 | [diff] [blame] | 70 | name: "notification_async_hybrid_view_inflation" |
| 71 | namespace: "systemui" |
| 72 | description: "Inflates hybrid (single-line) notification views from the background thread." |
| 73 | bug: "217799515" |
| 74 | } |
| 75 | |
| 76 | flag { |
Jeff DeCew | 3a819de | 2023-05-12 12:49:30 -0400 | [diff] [blame] | 77 | name: "notification_color_update_logger" |
| 78 | namespace: "systemui" |
| 79 | description: "Enabled debug logging and dumping of notification color updates." |
| 80 | bug: "294347738" |
| 81 | } |
| 82 | |
| 83 | flag { |
Ioana Alexandru | feaaa02 | 2023-10-06 11:21:48 +0200 | [diff] [blame] | 84 | name: "notifications_footer_view_refactor" |
| 85 | namespace: "systemui" |
| 86 | description: "Enables the refactored version of the footer view in the notification shade " |
| 87 | "(containing the \"Clear all\" button). Should not bring any behavior changes" |
| 88 | bug: "293167744" |
| 89 | } |
Alexander Roederer | 74cda60 | 2023-10-11 00:24:09 +0000 | [diff] [blame] | 90 | |
| 91 | flag { |
Steve Elliott | 34edc35 | 2023-10-23 13:14:24 -0400 | [diff] [blame] | 92 | name: "notifications_icon_container_refactor" |
| 93 | namespace: "systemui" |
| 94 | description: "Enables the refactored version of the notification icon container in StatusBar, " |
| 95 | "AOD, and the notification shelf. Should not bring any behavioral changes." |
| 96 | bug: "278765923" |
| 97 | } |
| 98 | |
| 99 | flag { |
Nick Chameyev | 8ea0f4c | 2023-10-20 18:09:50 +0100 | [diff] [blame] | 100 | name: "notifications_hide_on_display_switch" |
| 101 | namespace: "systemui" |
| 102 | description: "Temporary hides notifications when folding/unfolding to reduce unfold latency" |
| 103 | bug: "293824309" |
| 104 | } |
| 105 | |
| 106 | flag { |
András Kurucz | 305199f | 2023-12-18 18:31:34 +0000 | [diff] [blame] | 107 | name: "notifications_improved_hun_animation" |
| 108 | namespace: "systemui" |
| 109 | description: "Adds a translateY animation, and other improvements to match the motion specs of the HUN Intro + Outro animations." |
| 110 | bug: "243302608" |
| 111 | } |
| 112 | |
| 113 | flag { |
Yining Liu | 49c0d05 | 2024-02-22 23:52:59 +0000 | [diff] [blame] | 114 | name: "notification_content_alpha_optimization" |
| 115 | namespace: "systemui" |
| 116 | description: "Only reset alpha values of needed content views" |
| 117 | bug: "292024656" |
| 118 | metadata { |
| 119 | purpose: PURPOSE_BUGFIX |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | flag { |
András Kurucz | 3e88b35 | 2023-11-06 13:48:09 +0000 | [diff] [blame] | 124 | name: "notifications_live_data_store_refactor" |
| 125 | namespace: "systemui" |
| 126 | description: "Replaces NotifLiveDataStore with ActiveNotificationListRepository, and updates consumers. " |
| 127 | "Should not bring any behavior changes." |
| 128 | bug: "308623704" |
| 129 | } |
| 130 | |
| 131 | flag { |
Yining Liu | b502176 | 2024-07-02 00:37:12 +0000 | [diff] [blame] | 132 | name: "notification_transparent_header_fix" |
| 133 | namespace: "systemui" |
| 134 | description: "fix the transparent group header issue for async header inflation." |
| 135 | bug: "340161724" |
| 136 | metadata { |
| 137 | purpose: PURPOSE_BUGFIX |
| 138 | } |
| 139 | } |
| 140 | |
| 141 | flag { |
dakinola | 558bf87 | 2024-03-14 20:21:46 +0000 | [diff] [blame] | 142 | name: "pss_app_selector_recents_split_screen" |
| 143 | namespace: "systemui" |
| 144 | description: "Allows recent apps selected for partial screenshare to be launched in split screen mode" |
| 145 | bug: "320449039" |
| 146 | metadata { |
| 147 | purpose: PURPOSE_BUGFIX |
| 148 | } |
| 149 | } |
| 150 | |
| 151 | flag { |
Ioana Alexandru | 7d781c00 | 2024-02-20 20:55:53 +0100 | [diff] [blame] | 152 | name: "notifications_background_icons" |
Ioana Alexandru | e37b08f3 | 2024-02-15 14:25:39 +0100 | [diff] [blame] | 153 | namespace: "systemui" |
Ioana Alexandru | 7d781c00 | 2024-02-20 20:55:53 +0100 | [diff] [blame] | 154 | description: "Moves part of the notification icon updates to the background." |
| 155 | bug: "315143361" |
Ioana Alexandru | e37b08f3 | 2024-02-15 14:25:39 +0100 | [diff] [blame] | 156 | metadata { |
| 157 | purpose: PURPOSE_BUGFIX |
| 158 | } |
| 159 | } |
| 160 | |
| 161 | flag { |
Andreas Miko | 644f950 | 2023-12-12 17:40:21 +0100 | [diff] [blame] | 162 | name: "refactor_get_current_user" |
| 163 | namespace: "systemui" |
| 164 | description: "KeyguardUpdateMonitor.getCurrentUser() was providing outdated results." |
| 165 | bug: "305984787" |
| 166 | } |
| 167 | |
| 168 | flag { |
Jeff DeCew | 7a53931 | 2024-05-29 13:55:50 +0000 | [diff] [blame] | 169 | name: "notification_avalanche_throttle_hun" |
| 170 | namespace: "systemui" |
Jeff DeCew | df6a22e | 2024-05-29 14:00:54 +0000 | [diff] [blame] | 171 | description: "During notification avalanche, throttle HUNs showing in fast succession." |
Jeff DeCew | 7a53931 | 2024-05-29 13:55:50 +0000 | [diff] [blame] | 172 | bug: "307288824" |
| 173 | } |
| 174 | |
| 175 | flag { |
Lyn | 06388cc | 2024-01-18 22:17:50 +0000 | [diff] [blame] | 176 | name: "notification_avalanche_suppression" |
| 177 | namespace: "systemui" |
| 178 | description: "After notification avalanche floodgate event, suppress HUNs completely." |
| 179 | bug: "321089634" |
| 180 | } |
| 181 | |
| 182 | flag { |
Jeff DeCew | 74e8d43 | 2023-11-29 19:34:19 +0000 | [diff] [blame] | 183 | name: "notification_background_tint_optimization" |
| 184 | namespace: "systemui" |
| 185 | description: "Re-enable the codepath that removed tinting of notifications when the" |
| 186 | " standard background color is desired. This was the behavior before we discovered" |
| 187 | " a resources threading issue, which we worked around by tinting the notification" |
Jeff DeCew | 4dd5e07 | 2024-05-16 19:38:20 +0000 | [diff] [blame] | 188 | " backgrounds." |
| 189 | bug: "294830092" |
| 190 | } |
| 191 | |
| 192 | flag { |
| 193 | name: "notification_footer_background_tint_optimization" |
| 194 | namespace: "systemui" |
| 195 | description: "Remove duplicative tinting of notification footer buttons. This was the behavior" |
| 196 | " before we discovered a resources threading issue, which we worked around by applying the" |
| 197 | " same color as a tint to the background drawable of footer buttons." |
Jeff DeCew | b45610e | 2024-01-31 20:46:03 +0000 | [diff] [blame] | 198 | bug: "294830092" |
Jeff DeCew | 74e8d43 | 2023-11-29 19:34:19 +0000 | [diff] [blame] | 199 | } |
| 200 | |
| 201 | flag { |
Ale Nijamkin | 2e08736 | 2023-10-18 00:29:03 +0000 | [diff] [blame] | 202 | name: "scene_container" |
| 203 | namespace: "systemui" |
| 204 | description: "Enables the scene container framework go/flexiglass." |
| 205 | bug: "283121968" |
| 206 | } |
Julia Tuttle | 5201be8 | 2023-10-30 17:49:30 -0400 | [diff] [blame] | 207 | |
| 208 | flag { |
burakov | c98942c | 2024-04-25 16:15:35 +0000 | [diff] [blame] | 209 | name: "dual_shade" |
| 210 | namespace: "systemui" |
| 211 | description: "Enables the BC25 Dual Shade (go/bc25-dual-shade-design)." |
| 212 | bug: "337259436" |
| 213 | } |
| 214 | |
| 215 | flag { |
Brad Hinegardner | 5ded802 | 2023-11-03 16:57:51 +0000 | [diff] [blame] | 216 | name: "keyguard_bottom_area_refactor" |
| 217 | namespace: "systemui" |
| 218 | description: "Bottom area of keyguard refactor move into KeyguardRootView. Includes " |
| 219 | "lock icon and others." |
| 220 | bug: "290652751" |
| 221 | } |
| 222 | |
| 223 | flag { |
Beverly | 96b3e59 | 2023-11-08 15:32:58 +0000 | [diff] [blame] | 224 | name: "device_entry_udfps_refactor" |
| 225 | namespace: "systemui" |
| 226 | description: "Refactoring device entry UDFPS icon to use modern architecture and " |
| 227 | "consolidating it with the lock/unlock icon to create a combined DeviceEntryIconView" |
| 228 | bug: "279440316" |
| 229 | } |
| 230 | |
| 231 | flag { |
Julia Tuttle | 5201be8 | 2023-10-30 17:49:30 -0400 | [diff] [blame] | 232 | name: "visual_interruptions_refactor" |
| 233 | namespace: "systemui" |
| 234 | description: "Enables the refactored version of the code to decide when notifications " |
| 235 | "HUN, bubble, pulse, or FSI." |
| 236 | bug: "261728888" |
| 237 | } |
Juan Sebastian Martinez | e95f996b | 2023-11-01 14:06:47 -0700 | [diff] [blame] | 238 | |
| 239 | flag { |
Nicolo' Mazzucato | 24c5a7c | 2023-11-20 11:49:17 +0000 | [diff] [blame] | 240 | name: "unfold_animation_background_progress" |
| 241 | namespace: "systemui" |
| 242 | description: "Moves unfold animation progress calculation to a background thread" |
| 243 | bug: "277879146" |
| 244 | } |
| 245 | |
| 246 | flag { |
Nicolo' Mazzucato | 9ec7e7c | 2023-12-28 08:52:46 +0000 | [diff] [blame] | 247 | name: "enable_background_keyguard_ondrawn_callback" |
| 248 | namespace: "systemui" |
| 249 | description: "Calls the onDrawn keyguard in the background, without being blocked by main" |
| 250 | "thread work. This results in the screen to turn on earlier when the main thread is stuck. " |
| 251 | "Note that, even after this callback is called, we're waiting for all windows to finish " |
| 252 | " drawing." |
| 253 | bug: "295873557" |
Nicolò Mazzucato | 16eecfa | 2024-02-05 09:10:08 +0000 | [diff] [blame] | 254 | metadata { |
| 255 | purpose: PURPOSE_BUGFIX |
| 256 | } |
Nicolo' Mazzucato | 9ec7e7c | 2023-12-28 08:52:46 +0000 | [diff] [blame] | 257 | } |
| 258 | |
| 259 | flag { |
Anton Potapov | 10ae196 | 2023-11-13 19:39:59 +0000 | [diff] [blame] | 260 | name: "qs_new_tiles" |
| 261 | namespace: "systemui" |
| 262 | description: "Use the new tiles in the Quick Settings. Should have no behavior changes." |
Anton Potapov | fecf0bc | 2024-01-04 10:55:18 +0000 | [diff] [blame] | 263 | bug: "311147395" |
Anton Potapov | 10ae196 | 2023-11-13 19:39:59 +0000 | [diff] [blame] | 264 | } |
| 265 | |
| 266 | flag { |
Behnam Heydarshahi | fdbba27 | 2024-03-21 19:35:41 +0000 | [diff] [blame] | 267 | name: "qs_new_tiles_future" |
| 268 | namespace: "systemui" |
| 269 | 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." |
| 270 | bug: "311147395" |
| 271 | } |
| 272 | |
| 273 | flag { |
Behnam Heydarshahi | 9262d19 | 2024-08-23 21:26:50 +0000 | [diff] [blame] | 274 | name: "qs_quick_rebind_active_tiles" |
| 275 | namespace: "systemui" |
| 276 | description: "Rebind active custom tiles quickly." |
| 277 | bug: "362526228" |
| 278 | metadata { |
| 279 | purpose: PURPOSE_BUGFIX |
| 280 | } |
| 281 | } |
| 282 | |
| 283 | flag { |
Peter Kalauskas | fc9ba4a | 2023-11-13 22:00:33 +0000 | [diff] [blame] | 284 | name: "coroutine_tracing" |
| 285 | namespace: "systemui" |
| 286 | description: "Adds thread-local data to System UI's global coroutine scopes to " |
| 287 | "allow for tracing of coroutine continuations using System UI's tracinglib" |
| 288 | bug: "289353932" |
Andreas Miko | a6c9dae | 2023-11-14 14:46:21 +0100 | [diff] [blame] | 289 | } |
| 290 | |
| 291 | flag { |
Peter Kalauskas | 62bf22b | 2023-12-15 01:44:39 +0000 | [diff] [blame] | 292 | name: "edge_back_gesture_handler_thread" |
| 293 | namespace: "systemui" |
| 294 | description: "Moves the EdgeBackGestureHandler window, which is used for rendering the back " |
| 295 | "arrow, to a separate thread. Previously, the EdgeBackGestureHandler window would share " |
| 296 | "the main thread with the rest of System UI." |
| 297 | bug: "304583132" |
| 298 | } |
| 299 | |
| 300 | flag { |
Andreas Miko | a6c9dae | 2023-11-14 14:46:21 +0100 | [diff] [blame] | 301 | name: "new_aod_transition" |
| 302 | namespace: "systemui" |
| 303 | description: "New LOCKSCREEN <=> AOD transition" |
| 304 | bug: "301915812" |
Andreas Miko | 980ef67 | 2023-11-14 14:49:31 +0100 | [diff] [blame] | 305 | } |
| 306 | |
| 307 | flag { |
| 308 | name: "light_reveal_migration" |
| 309 | namespace: "systemui" |
| 310 | description: "Move LightRevealScrim to recommended architecture" |
| 311 | bug: "281655028" |
Beth Thibodeau | 622c4fe | 2023-11-17 17:12:04 -0600 | [diff] [blame] | 312 | } |
| 313 | |
| 314 | flag { |
Marcelo Arteiro | 2398ebb | 2023-11-21 13:38:17 +0000 | [diff] [blame] | 315 | name: "theme_overlay_controller_wakefulness_deprecation" |
| 316 | namespace: "systemui" |
| 317 | description: "Replacing WakefulnessLifecycle by KeyguardTransitionInteractor in " |
| 318 | "ThemOverlayController to mitigate flickering when locking the device" |
| 319 | bug: "308676488" |
| 320 | } |
| 321 | |
| 322 | flag { |
Valentin Iftime | 87306be | 2024-04-05 15:15:54 +0200 | [diff] [blame] | 323 | name: "status_bar_monochrome_icons_fix" |
| 324 | namespace: "systemui" |
| 325 | description: "Fixes the status bar icon size when drawing InsetDrawables (ie. monochrome icons)" |
| 326 | bug: "329091967" |
| 327 | metadata { |
| 328 | purpose: PURPOSE_BUGFIX |
| 329 | } |
| 330 | } |
| 331 | |
| 332 | flag { |
Caitlin Shkuratov | 3e160aa | 2024-05-15 14:02:22 +0000 | [diff] [blame] | 333 | name: "status_bar_screen_sharing_chips" |
| 334 | namespace: "systemui" |
| 335 | description: "Show chips on the left side of the status bar when a user is screen sharing, " |
| 336 | "recording, or casting" |
| 337 | bug: "332662551" |
| 338 | } |
| 339 | |
| 340 | flag { |
Caitlin Shkuratov | b2e6859 | 2024-07-29 15:03:57 +0000 | [diff] [blame] | 341 | name: "status_bar_use_repos_for_call_chip" |
| 342 | namespace: "systemui" |
| 343 | description: "Use repositories as the source of truth for call notifications shown as a chip in" |
| 344 | "the status bar" |
| 345 | bug: "328584859" |
| 346 | metadata { |
| 347 | purpose: PURPOSE_BUGFIX |
| 348 | } |
| 349 | } |
| 350 | |
| 351 | flag { |
Caitlin Shkuratov | d833c98 | 2024-07-30 17:19:10 +0000 | [diff] [blame] | 352 | name: "status_bar_call_chip_notification_icon" |
| 353 | namespace: "systemui" |
| 354 | description: "Use the small icon set on the notification for the status bar call chip" |
| 355 | bug: "354930838" |
| 356 | } |
| 357 | |
| 358 | flag { |
amehfooz | e3d259b | 2024-08-26 22:38:55 +0000 | [diff] [blame] | 359 | name: "status_bar_signal_policy_refactor" |
| 360 | namespace: "systemui" |
| 361 | description: "Use a settings observer for airplane mode and make StatusBarSignalPolicy startable" |
| 362 | bug: "264539100" |
| 363 | } |
| 364 | |
| 365 | flag { |
Caitlin Shkuratov | d85cb18 | 2024-08-12 12:49:00 +0000 | [diff] [blame] | 366 | name: "status_bar_swipe_over_chip" |
| 367 | namespace: "systemui" |
| 368 | description: "Allow users to swipe over the status bar chip to open the shade" |
| 369 | bug: "185897191" |
| 370 | metadata { |
| 371 | purpose: PURPOSE_BUGFIX |
| 372 | } |
| 373 | } |
| 374 | |
| 375 | flag { |
Caitlin Shkuratov | e7f8a0f | 2024-08-29 16:14:48 +0000 | [diff] [blame] | 376 | name: "status_bar_always_check_underlying_networks" |
| 377 | namespace: "systemui" |
| 378 | description: "For status bar connectivity UI, always check underlying networks for wifi and " |
| 379 | "carrier merged information, regardless of the sepcified transport type" |
| 380 | bug: "352162710" |
| 381 | metadata { |
| 382 | purpose: PURPOSE_BUGFIX |
| 383 | } |
| 384 | } |
| 385 | |
| 386 | flag { |
Caitlin Shkuratov | b4784e8 | 2024-08-15 16:07:01 +0000 | [diff] [blame] | 387 | name: "status_bar_stop_updating_window_height" |
| 388 | namespace: "systemui" |
| 389 | description: "Don't have PhoneStatusBarView manually trigger an update of the height in " |
| 390 | "StatusBarWindowController" |
| 391 | bug: "360115167" |
| 392 | metadata { |
| 393 | purpose: PURPOSE_BUGFIX |
| 394 | } |
| 395 | } |
| 396 | |
| 397 | flag { |
Caitlin Shkuratov | 60cf819 | 2024-08-21 18:33:47 +0000 | [diff] [blame] | 398 | name: "status_bar_ron_chips" |
| 399 | namespace: "systemui" |
| 400 | description: "Show rich ongoing notifications as chips in the status bar" |
| 401 | bug: "361346412" |
| 402 | } |
| 403 | |
| 404 | flag { |
Chandru S | 1df1978 | 2023-09-30 18:34:20 -0700 | [diff] [blame] | 405 | name: "compose_bouncer" |
| 406 | namespace: "systemui" |
| 407 | description: "Use the new compose bouncer in SystemUI" |
| 408 | bug: "310005730" |
| 409 | } |
| 410 | |
| 411 | flag { |
Chris Göllner | 0f02ef5 | 2023-12-15 10:11:49 +0000 | [diff] [blame] | 412 | name: "pss_task_switcher" |
| 413 | namespace: "systemui" |
| 414 | description: "Enable the task switcher feature for partial screen sharing" |
| 415 | bug: "317208379" |
| 416 | } |
| 417 | |
| 418 | flag { |
Chandru S | c78f082 | 2023-11-30 15:38:19 +0530 | [diff] [blame] | 419 | name: "revamped_bouncer_messages" |
| 420 | namespace: "systemui" |
| 421 | description: "Change the bouncer message to be a 2-line more descriptive message" |
| 422 | bug: "236891644" |
| 423 | } |
| 424 | |
| 425 | flag { |
Chandru S | 7ec7fd2 | 2023-11-30 13:12:25 +0530 | [diff] [blame] | 426 | name: "rest_to_unlock" |
| 427 | namespace: "systemui" |
| 428 | description: "Require prolonged touch for fingerprint authentication" |
| 429 | bug: "303672286" |
| 430 | } |
| 431 | |
| 432 | flag { |
Stefan Andonian | 3f43e1d | 2023-11-20 22:04:24 +0000 | [diff] [blame] | 433 | name: "record_issue_qs_tile" |
| 434 | namespace: "systemui" |
| 435 | description: "Replace Record Trace QS Tile with expanded Record Issue QS Tile" |
| 436 | bug: "305049544" |
| 437 | } |
Chandru S | 7ec7fd2 | 2023-11-30 13:12:25 +0530 | [diff] [blame] | 438 | |
Aurélien Pomini | 7c64345 | 2023-09-21 10:06:47 +0000 | [diff] [blame] | 439 | flag { |
Sherry Zhou | 860c9b9 | 2023-11-28 17:56:31 +0000 | [diff] [blame] | 440 | name: "migrate_clocks_to_blueprint" |
| 441 | namespace: "systemui" |
| 442 | description: "Move clock related views from KeyguardStatusView to KeyguardRootView, " |
| 443 | "and use modern architecture for lockscreen clocks" |
| 444 | bug: "301502635" |
| 445 | } |
| 446 | |
| 447 | flag { |
Hawkwood Glazier | cddf1fa | 2024-05-28 21:42:53 +0000 | [diff] [blame] | 448 | name: "clock_reactive_variants" |
| 449 | namespace: "systemui" |
| 450 | description: "Add reactive variant fonts to some clocks" |
| 451 | bug: "343495953" |
| 452 | } |
| 453 | |
| 454 | flag { |
Aurélien Pomini | a600532 | 2024-06-14 15:06:05 +0000 | [diff] [blame] | 455 | name: "faster_unlock_transition" |
Aurélien Pomini | 7c64345 | 2023-09-21 10:06:47 +0000 | [diff] [blame] | 456 | namespace: "systemui" |
| 457 | description: "Faster wallpaper unlock transition" |
| 458 | bug: "298186160" |
Aurélien Pomini | a600532 | 2024-06-14 15:06:05 +0000 | [diff] [blame] | 459 | metadata { |
| 460 | purpose: PURPOSE_BUGFIX |
| 461 | } |
Aurélien Pomini | 7c64345 | 2023-09-21 10:06:47 +0000 | [diff] [blame] | 462 | } |
Juan Sebastian Martinez | c9ff057 | 2023-12-04 15:39:18 -0800 | [diff] [blame] | 463 | |
| 464 | flag { |
Shawn Lee | 732786b | 2024-05-16 16:07:36 -0700 | [diff] [blame] | 465 | name: "confine_notification_touch_to_view_width" |
| 466 | namespace: "systemui" |
| 467 | description: "Use notification view width when detecting gestures." |
| 468 | bug: "335828150" |
| 469 | } |
| 470 | |
| 471 | flag { |
Aurélien Pomini | 4b3eeb4 | 2024-05-15 11:59:58 +0000 | [diff] [blame] | 472 | name: "fix_image_wallpaper_crash_surface_already_released" |
| 473 | namespace: "systemui" |
| 474 | description: "Make sure ImageWallpaper doesn't return from OnSurfaceDestroyed until any drawing is finished" |
| 475 | bug: "337287154" |
| 476 | metadata { |
| 477 | purpose: PURPOSE_BUGFIX |
| 478 | } |
| 479 | } |
| 480 | |
| 481 | flag { |
Shawn Lee | 7a13c84 | 2024-03-08 10:53:27 -0800 | [diff] [blame] | 482 | name: "activity_transition_use_largest_window" |
| 483 | namespace: "systemui" |
| 484 | description: "Target largest opening window during activity transitions." |
| 485 | bug: "323294573" |
| 486 | metadata { |
| 487 | purpose: PURPOSE_BUGFIX |
| 488 | } |
| 489 | } |
| 490 | |
| 491 | flag { |
Nicolo' Mazzucato | cd5f25b | 2023-12-07 10:11:50 +0000 | [diff] [blame] | 492 | name: "enable_layout_tracing" |
| 493 | namespace: "systemui" |
| 494 | description: "Enables detailed traversal slices during measure and layout in perfetto traces" |
| 495 | bug: "315274804" |
| 496 | } |
| 497 | |
| 498 | flag { |
Juan Sebastian Martinez | c9ff057 | 2023-12-04 15:39:18 -0800 | [diff] [blame] | 499 | name: "quick_settings_visual_haptics_longpress" |
| 500 | namespace: "systemui" |
| 501 | description: "Enable special visual and haptic effects for quick settings tiles with long-press actions" |
| 502 | bug: "229856884" |
| 503 | } |
Evan Laird | 3f19937 | 2023-11-14 18:32:19 -0500 | [diff] [blame] | 504 | |
| 505 | flag { |
Aaron Liu | 688c823 | 2023-12-14 11:55:04 -0800 | [diff] [blame] | 506 | name: "switch_user_on_bg" |
| 507 | namespace: "systemui" |
| 508 | description: "Does user switching on a background thread" |
| 509 | bug: "284095720" |
| 510 | } |
| 511 | |
| 512 | flag { |
Evan Laird | 3f19937 | 2023-11-14 18:32:19 -0500 | [diff] [blame] | 513 | name: "status_bar_static_inout_indicators" |
| 514 | namespace: "systemui" |
| 515 | description: "(Upstream request) Always show the network activity inout indicators and " |
| 516 | "prefer using alpha to distinguish network activity." |
| 517 | bug: "310715220" |
| 518 | } |
Juan Sebastian Martinez | e28f3d2 | 2023-12-18 14:55:26 -0800 | [diff] [blame] | 519 | |
| 520 | flag { |
Chris Göllner | 7b25800 | 2024-09-17 12:36:06 +0100 | [diff] [blame] | 521 | name: "status_bar_connected_displays" |
| 522 | namespace: "systemui" |
| 523 | description: "Shows the status bar on connected displays" |
| 524 | bug: "362720336" |
| 525 | } |
| 526 | |
| 527 | flag { |
Evan Laird | 96df117 | 2024-08-06 17:16:53 -0400 | [diff] [blame] | 528 | name: "status_bar_switch_to_spn_from_data_spn" |
| 529 | namespace: "systemui" |
| 530 | description: "Fix usage of the SPN broadcast extras" |
| 531 | bug: "350812372" |
| 532 | metadata { |
| 533 | purpose: PURPOSE_BUGFIX |
| 534 | } |
| 535 | } |
| 536 | |
| 537 | flag { |
Evan Laird | a68d9d8 | 2024-09-11 12:22:50 -0400 | [diff] [blame] | 538 | name: "status_bar_simple_fragment" |
| 539 | namespace: "systemui" |
| 540 | description: "Feature flag for refactoring the collapsed status bar fragment" |
| 541 | bug: "364360986" |
| 542 | } |
| 543 | |
| 544 | flag { |
Anton Potapov | 0ccf69a | 2023-12-21 16:42:40 +0000 | [diff] [blame] | 545 | name: "new_volume_panel" |
| 546 | namespace: "systemui" |
| 547 | description: "Switches to the new volume panel (without Slices)." |
| 548 | bug: "202262476" |
| 549 | } |
| 550 | |
| 551 | flag { |
Anton Potapov | c6c2dcf | 2024-07-01 16:32:54 +0100 | [diff] [blame] | 552 | name: "use_volume_controller" |
| 553 | namespace: "systemui" |
| 554 | description: "Adds Volume Controller signals to the AudioRepository to update volume" |
| 555 | bug: "349348461" |
| 556 | metadata { |
| 557 | purpose: PURPOSE_BUGFIX |
| 558 | } |
| 559 | } |
| 560 | |
| 561 | flag { |
Anton Potapov | a164b90 | 2024-09-27 12:40:39 +0100 | [diff] [blame] | 562 | name: "volume_redesign" |
| 563 | namespace: "systemui" |
| 564 | description: "Enables Volume BC25 visuals update" |
| 565 | bug: "368308908" |
| 566 | } |
| 567 | |
| 568 | flag { |
Miranda Kephart | 8b58bd1 | 2024-08-19 11:45:45 -0400 | [diff] [blame] | 569 | name: "clipboard_shared_transitions" |
| 570 | namespace: "systemui" |
| 571 | description: "Show shared transitions from clipboard" |
| 572 | bug: "360843770" |
| 573 | metadata { |
| 574 | purpose: PURPOSE_BUGFIX |
| 575 | } |
| 576 | } |
| 577 | |
| 578 | flag { |
Miranda Kephart | b2fb966 | 2024-08-16 11:43:53 -0400 | [diff] [blame] | 579 | name: "clipboard_image_timeout" |
| 580 | namespace: "systemui" |
| 581 | description: "Wait for clipboard image to load before showing UI" |
| 582 | bug: "359864629" |
| 583 | metadata { |
| 584 | purpose: PURPOSE_BUGFIX |
| 585 | } |
| 586 | } |
| 587 | |
| 588 | flag { |
Miranda Kephart | bf2bd0a | 2024-09-11 12:36:34 -0400 | [diff] [blame] | 589 | name: "clipboard_use_description_mimetype" |
| 590 | namespace: "systemui" |
| 591 | description: "Read item mimetype from description rather than checking URI" |
| 592 | bug: "357197236" |
| 593 | metadata { |
| 594 | purpose: PURPOSE_BUGFIX |
| 595 | } |
| 596 | } |
| 597 | |
| 598 | flag { |
Miranda Kephart | 5b0287b | 2023-11-20 11:24:03 -0500 | [diff] [blame] | 599 | name: "screenshot_action_dismiss_system_windows" |
| 600 | namespace: "systemui" |
| 601 | description: "Dismiss existing system windows when starting action from screenshot UI" |
| 602 | bug: "309933761" |
| 603 | } |
| 604 | |
| 605 | flag { |
Mark Renouf | d30667a | 2024-05-08 13:19:04 -0400 | [diff] [blame] | 606 | name: "fix_screenshot_action_dismiss_system_windows" |
| 607 | namespace: "systemui" |
| 608 | description: "Dismiss existing system windows when starting action from screenshot UI" |
| 609 | bug: "309933761" |
| 610 | metadata { |
| 611 | purpose: PURPOSE_BUGFIX |
| 612 | } |
| 613 | } |
| 614 | |
Mark Renouf | 646174c | 2024-05-09 12:51:44 -0400 | [diff] [blame] | 615 | flag { |
| 616 | name: "screenshot_scroll_crop_view_crash_fix" |
| 617 | namespace: "systemui" |
| 618 | description: "Mitigate crash on invalid computed range in CropView" |
| 619 | bug: "232633995" |
| 620 | metadata { |
| 621 | purpose: PURPOSE_BUGFIX |
| 622 | } |
| 623 | } |
Mark Renouf | d30667a | 2024-05-08 13:19:04 -0400 | [diff] [blame] | 624 | |
| 625 | flag { |
Miranda Kephart | 32566b3 | 2024-07-22 12:38:58 -0400 | [diff] [blame] | 626 | name: "screenshot_ui_controller_refactor" |
| 627 | namespace: "systemui" |
| 628 | description: "Simplify and refactor ScreenshotController" |
| 629 | bug: "354711957" |
| 630 | } |
| 631 | |
| 632 | flag { |
Beverly | 0cdcacb | 2024-01-04 18:40:05 +0000 | [diff] [blame] | 633 | name: "run_fingerprint_detect_on_dismissible_keyguard" |
| 634 | namespace: "systemui" |
| 635 | description: "Run fingerprint detect instead of authenticate if the keyguard is dismissible." |
| 636 | bug: "311145851" |
| 637 | } |
| 638 | |
| 639 | flag { |
Xiaowen Lei | 19b52dc | 2024-01-02 17:47:22 +0000 | [diff] [blame] | 640 | name: "smartspace_relocate_to_bottom" |
| 641 | namespace: "systemui" |
| 642 | description: "Relocate Smartspace to bottom of the Lock Screen" |
| 643 | bug: "316212788" |
| 644 | } |
Joshua Mokut | fb94bee | 2024-01-09 23:46:47 +0000 | [diff] [blame] | 645 | |
| 646 | flag { |
davidct | a7ba4a4 | 2024-09-03 23:05:48 +0000 | [diff] [blame] | 647 | name: "smartspace_remoteviews_rendering_fix" |
Liam, Lee Pong Lam | 4a85759 | 2024-02-27 21:26:55 +0000 | [diff] [blame] | 648 | namespace: "systemui" |
| 649 | description: "Indicate Smartspace RemoteViews rendering" |
| 650 | bug: "326292691" |
davidct | a7ba4a4 | 2024-09-03 23:05:48 +0000 | [diff] [blame] | 651 | metadata { |
| 652 | purpose: PURPOSE_BUGFIX |
| 653 | } |
Liam, Lee Pong Lam | 4a85759 | 2024-02-27 21:26:55 +0000 | [diff] [blame] | 654 | } |
| 655 | |
| 656 | flag { |
Liam, Lee Pong Lam | 8a14cfb | 2024-04-24 21:04:15 +0000 | [diff] [blame] | 657 | name: "smartspace_lockscreen_viewmodel" |
| 658 | namespace: "systemui" |
| 659 | description: "Indicate Smartspace lockscreen viewmodel" |
| 660 | bug: "331451011" |
| 661 | } |
| 662 | |
| 663 | flag { |
davidct | 0d7957f | 2024-08-29 06:45:13 +0000 | [diff] [blame] | 664 | name: "smartspace_viewpager2" |
| 665 | namespace: "systemui" |
| 666 | description: "Use viewpager2 in Smartspace" |
| 667 | bug: "259566300" |
| 668 | } |
| 669 | |
| 670 | flag { |
Joshua Mokut | fb94bee | 2024-01-09 23:46:47 +0000 | [diff] [blame] | 671 | name: "pin_input_field_styled_focus_state" |
| 672 | namespace: "systemui" |
| 673 | description: "Enables styled focus states on pin input field if keyboard is connected" |
| 674 | bug: "316106516" |
| 675 | } |
Josh Tsuji | b2755ca | 2024-01-18 13:53:11 -0500 | [diff] [blame] | 676 | |
| 677 | flag { |
| 678 | name: "keyguard_wm_state_refactor" |
| 679 | namespace: "systemui" |
| 680 | description: "Enables refactored logic for SysUI+WM unlock/occlusion code paths" |
| 681 | bug: "278086361" |
| 682 | } |
Aaron Liu | 972537c | 2024-01-26 14:35:06 -0800 | [diff] [blame] | 683 | |
| 684 | flag { |
Zhe Song | e2a4448 | 2024-01-30 10:50:57 +0000 | [diff] [blame] | 685 | name: "enable_contextual_tip_for_power_off" |
| 686 | namespace: "systemui" |
| 687 | description: "Enables on-screen contextual tip about how to power off or restart phone" |
| 688 | bug: "322891421" |
| 689 | } |
| 690 | |
| 691 | flag { |
| 692 | name: "enable_contextual_tip_for_take_screenshot" |
| 693 | namespace: "systemui" |
| 694 | description: "Enables on-screen contextual tip about how to take screenshot." |
| 695 | bug: "322891421" |
| 696 | } |
Yein Jo | bbfb331 | 2024-01-31 22:40:47 +0000 | [diff] [blame] | 697 | |
| 698 | flag { |
Yu Chao (zhào-yò) | 75f2355 | 2024-05-09 08:48:23 +0000 | [diff] [blame] | 699 | name: "enable_contextual_tip_for_mute_volume" |
| 700 | namespace: "systemui" |
| 701 | description: "Enables the contextual tip for muting the volume." |
| 702 | bug: "337737048" |
| 703 | } |
| 704 | |
| 705 | flag { |
Zhe Song | 79564da | 2024-03-13 17:12:54 +0800 | [diff] [blame] | 706 | name: "disable_contextual_tips_frequency_check" |
| 707 | description: "Disables frequency capping check for contextual tips." |
| 708 | namespace: "systemui" |
| 709 | bug: "322891421" |
| 710 | } |
| 711 | |
| 712 | flag { |
| 713 | name: "disable_contextual_tips_ios_switcher_check" |
| 714 | description: "Disables iOS switcher check which guard the tips designed only for iOS switchers." |
| 715 | namespace: "systemui" |
| 716 | bug: "322891421" |
| 717 | } |
| 718 | |
| 719 | flag { |
Yu Chao | 3964b56 | 2024-02-01 08:03:59 +0000 | [diff] [blame] | 720 | name: "enable_contextual_tips" |
| 721 | description: "Enables showing contextual tips." |
| 722 | namespace: "systemui" |
| 723 | bug: "322891421" |
| 724 | } |
| 725 | |
| 726 | flag { |
Zhe Song | 4f2b82e | 2024-05-07 18:12:00 +0800 | [diff] [blame] | 727 | name: "contextual_tips_assistant_dismiss_fix" |
| 728 | namespace: "systemui" |
| 729 | description: "Improve assistant dismiss signal accuracy for contextual tips." |
| 730 | bug: "334759504" |
| 731 | metadata { |
| 732 | purpose: PURPOSE_BUGFIX |
| 733 | } |
| 734 | } |
| 735 | |
| 736 | flag { |
Yein Jo | bbfb331 | 2024-01-31 22:40:47 +0000 | [diff] [blame] | 737 | name: "shaderlib_loading_effect_refactor" |
| 738 | namespace: "systemui" |
| 739 | description: "Extend shader library to provide the common loading effects." |
| 740 | bug: "282007590" |
| 741 | } |
| 742 | |
Matías Hernández | a67952e | 2024-02-06 15:29:52 +0100 | [diff] [blame] | 743 | flag { |
jasonwshsu | 8d2f639 | 2024-02-27 23:49:08 +0800 | [diff] [blame] | 744 | name: "hearing_aids_qs_tile_dialog" |
| 745 | namespace: "systemui" |
| 746 | description: "Show a dialog when clicking on hearing aids quick settings tile." |
| 747 | bug: "291423171" |
| 748 | } |
| 749 | |
| 750 | flag { |
Matías Hernández | a67952e | 2024-02-06 15:29:52 +0100 | [diff] [blame] | 751 | name: "notification_row_user_context" |
| 752 | namespace: "systemui" |
| 753 | description: "Create a user-specific Context for the ImageResolver in ExpandableNotificationRow" |
| 754 | " (based on the NotificationEntry's user)." |
| 755 | bug: "317503801" |
| 756 | metadata { |
| 757 | purpose: PURPOSE_BUGFIX |
| 758 | } |
| 759 | } |
| 760 | |
Devarshi Bhatt | fdddc97 | 2024-02-06 04:52:56 +0000 | [diff] [blame] | 761 | flag { |
| 762 | name: "get_connected_device_name_unsynchronized" |
| 763 | namespace: "systemui" |
| 764 | description: "Decide whether to fetch the connected bluetooth device name outside a synchronized block." |
| 765 | bug: "323995015" |
| 766 | metadata { |
Sindhu | 561c240 | 2024-02-07 09:38:47 +0000 | [diff] [blame] | 767 | purpose: PURPOSE_BUGFIX |
| 768 | } |
| 769 | } |
| 770 | |
| 771 | flag { |
Sindhu | c5d2284 | 2024-02-09 06:47:35 +0000 | [diff] [blame] | 772 | name: "slice_manager_binder_call_background" |
| 773 | namespace: "systemui" |
| 774 | description: "Move the ISliceManager#getPinnedSpecs binder call to the background thread." |
| 775 | bug: "322745650" |
| 776 | metadata { |
| 777 | purpose: PURPOSE_BUGFIX |
| 778 | } |
| 779 | } |
| 780 | |
| 781 | flag { |
Sindhu | 561c240 | 2024-02-07 09:38:47 +0000 | [diff] [blame] | 782 | name: "register_new_wallet_card_in_background" |
| 783 | namespace: "systemui" |
| 784 | description: "Decide whether the call to registerNewWalletCards method should be issued on background thread." |
| 785 | bug: "322506838" |
| 786 | metadata { |
| 787 | purpose: PURPOSE_BUGFIX |
| 788 | } |
Devarshi Bhatt | fdddc97 | 2024-02-06 04:52:56 +0000 | [diff] [blame] | 789 | } |
archisha | b51923e | 2024-02-08 05:53:04 +0000 | [diff] [blame] | 790 | |
| 791 | flag { |
| 792 | name: "update_user_switcher_background" |
| 793 | namespace: "systemui" |
| 794 | description: "Decide whether to update user switcher in background thread." |
| 795 | bug: "322745650" |
| 796 | metadata { |
| 797 | purpose: PURPOSE_BUGFIX |
| 798 | } |
| 799 | } |
Devarshi Bhatt | 17fa983 | 2024-02-16 06:27:10 +0000 | [diff] [blame] | 800 | |
| 801 | flag { |
| 802 | name: "register_zen_mode_content_observer_background" |
| 803 | namespace: "systemui" |
| 804 | description: "Decide whether to register zen mode content observers in the background thread." |
| 805 | bug: "324515627" |
| 806 | metadata { |
| 807 | purpose: PURPOSE_BUGFIX |
| 808 | } |
| 809 | } |
Miranda Kephart | 2976ca8 | 2024-02-16 10:14:15 -0500 | [diff] [blame] | 810 | |
| 811 | flag { |
| 812 | name: "clipboard_noninteractive_on_lockscreen" |
| 813 | namespace: "systemui" |
| 814 | description: "Prevents the interactive clipboard UI from appearing when device is locked" |
| 815 | bug: "317048495" |
| 816 | metadata { |
| 817 | purpose: PURPOSE_BUGFIX |
| 818 | } |
| 819 | } |
Jernej Virag | 96b4877 | 2024-02-20 10:34:27 +0100 | [diff] [blame] | 820 | |
| 821 | flag { |
Julia Tuttle | c22e70f | 2024-02-14 16:04:59 -0500 | [diff] [blame] | 822 | name: "dedicated_notif_inflation_thread" |
| 823 | namespace: "systemui" |
| 824 | description: "Create a separate background thread for inflating notifications" |
| 825 | bug: "308967184" |
| 826 | metadata { |
| 827 | purpose: PURPOSE_BUGFIX |
| 828 | } |
| 829 | } |
Ibrahim Yilmaz | 31c681b | 2024-02-21 11:26:36 +0000 | [diff] [blame] | 830 | |
| 831 | flag { |
| 832 | name: "bind_keyguard_media_visibility" |
| 833 | namespace: "systemui" |
| 834 | description: "Binds Keyguard Media Controller Visibility to MediaContainerView" |
| 835 | bug: "298213983" |
Ibrahim Yilmaz | 1d1c12c | 2024-02-29 15:59:20 +0000 | [diff] [blame] | 836 | metadata { |
| 837 | purpose: PURPOSE_BUGFIX |
| 838 | } |
Jernej Virag | 8d4858d | 2024-02-23 13:18:30 +0100 | [diff] [blame] | 839 | } |
| 840 | |
| 841 | flag { |
| 842 | name: "delayed_wakelock_release_on_background_thread" |
| 843 | namespace: "systemui" |
| 844 | description: "Released delayed wakelocks on background threads to avoid janking screen transitions." |
| 845 | bug: "316128516" |
Ibrahim Yilmaz | 31c681b | 2024-02-21 11:26:36 +0000 | [diff] [blame] | 846 | metadata { |
| 847 | purpose: PURPOSE_BUGFIX |
| 848 | } |
| 849 | } |
bvineeth | 6875698 | 2024-02-23 09:57:28 +0000 | [diff] [blame] | 850 | |
| 851 | flag { |
| 852 | name: "notify_power_manager_user_activity_background" |
| 853 | namespace: "systemui" |
| 854 | description: "Decide whether to notify the user activity to power manager in the background thread." |
| 855 | bug: "325203885" |
| 856 | metadata { |
| 857 | purpose: PURPOSE_BUGFIX |
| 858 | } |
| 859 | } |
Michael Mikhail | 1371dbd | 2024-02-22 17:45:25 +0000 | [diff] [blame] | 860 | |
| 861 | flag { |
Josh | 814484f | 2024-03-05 15:38:07 +0000 | [diff] [blame] | 862 | name: "qs_tile_focus_state" |
| 863 | namespace: "systemui" |
| 864 | description: "enables new focus outline for qs tiles when focused on with physical keyboard" |
| 865 | bug: "312899524" |
| 866 | } |
Sindhu | c9c4dcf | 2024-02-29 10:33:06 +0000 | [diff] [blame] | 867 | |
| 868 | flag { |
yyalan | 129343f | 2024-05-07 14:33:16 +0100 | [diff] [blame] | 869 | name: "brightness_slider_focus_state" |
| 870 | namespace: "systemui" |
| 871 | description: "enables new focus outline for the brightness slider when focused on with physical keyboard" |
| 872 | bug: "329244723" |
| 873 | } |
| 874 | |
| 875 | flag { |
Sindhu | c9c4dcf | 2024-02-29 10:33:06 +0000 | [diff] [blame] | 876 | name: "edgeback_gesture_handler_get_running_tasks_background" |
| 877 | namespace: "systemui" |
| 878 | description: "Decide whether to get the running tasks from activity manager in EdgebackGestureHandler" |
| 879 | " class on the background thread." |
| 880 | bug: "325041960" |
| 881 | metadata { |
| 882 | purpose: PURPOSE_BUGFIX |
| 883 | } |
| 884 | } |
Fabián Kozynski | cba1185 | 2024-03-12 14:16:24 -0400 | [diff] [blame] | 885 | |
| 886 | flag { |
Richard MacGregor | fff2427 | 2024-03-26 16:32:14 -0700 | [diff] [blame] | 887 | name: "screenshare_notification_hiding_bug_fix" |
| 888 | namespace: "systemui" |
| 889 | description: "Various bug fixes for notification redaction while screensharing" |
| 890 | bug: "312784809" |
| 891 | metadata { |
| 892 | purpose: PURPOSE_BUGFIX |
| 893 | } |
| 894 | } |
| 895 | |
| 896 | flag { |
Fabián Kozynski | cba1185 | 2024-03-12 14:16:24 -0400 | [diff] [blame] | 897 | name: "qs_ui_refactor" |
| 898 | namespace: "systemui" |
| 899 | description: "Enables the new QS UI pipeline that follows recommended architecture and uses" |
| 900 | " Compose for the UI." |
| 901 | bug: "325099249" |
| 902 | } |
Yein Jo | 380f96c | 2024-04-04 21:28:31 +0000 | [diff] [blame] | 903 | |
| 904 | flag { |
Fabián Kozynski | 3992320 | 2024-07-15 11:06:53 -0400 | [diff] [blame] | 905 | name: "qs_ui_refactor_compose_fragment" |
| 906 | namespace: "systemui" |
| 907 | 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." |
| 908 | bug: "325099249" |
| 909 | } |
| 910 | |
| 911 | flag { |
Lucas Silva | f6db688 | 2024-04-05 11:18:22 -0400 | [diff] [blame] | 912 | name: "remove_dream_overlay_hide_on_touch" |
| 913 | namespace: "systemui" |
| 914 | description: "Removes logic to hide the dream overlay on user interaction, as it conflicts with various transitions" |
| 915 | bug: "329091030" |
| 916 | metadata { |
| 917 | purpose: PURPOSE_BUGFIX |
| 918 | } |
| 919 | } |
| 920 | |
| 921 | flag { |
Yein Jo | 380f96c | 2024-04-04 21:28:31 +0000 | [diff] [blame] | 922 | name: "keyboard_docking_indicator" |
| 923 | namespace: "systemui" |
| 924 | description: "Glow bar indicator reveals upon keyboard docking." |
| 925 | bug: "324600132" |
| 926 | } |
Bryce Lee | 39ca23b | 2024-04-10 09:46:27 -0700 | [diff] [blame] | 927 | |
| 928 | flag { |
Chris Göllner | bdc51f3 | 2024-04-22 12:31:49 +0100 | [diff] [blame] | 929 | name: "keyboard_shortcut_helper_rewrite" |
| 930 | namespace: "systemui" |
| 931 | description: "A new implementation of the keyboards shortcuts helper sheet." |
| 932 | bug: "327364197" |
| 933 | } |
| 934 | |
| 935 | flag { |
helen cheuk | 3f9712f | 2024-06-17 11:55:22 +0000 | [diff] [blame] | 936 | name: "keyboard_touchpad_contextual_education" |
| 937 | namespace: "systemui" |
| 938 | description: "Allow showing education for physical keyboard and touchpad" |
| 939 | bug: "317496783" |
| 940 | } |
| 941 | |
| 942 | flag { |
Bryce Lee | 39ca23b | 2024-04-10 09:46:27 -0700 | [diff] [blame] | 943 | name: "dream_overlay_bouncer_swipe_direction_filtering" |
| 944 | namespace: "systemui" |
| 945 | description: "do not initiate bouncer swipe when the direction is opposite of the expansion" |
| 946 | bug: "333632464" |
| 947 | metadata { |
| 948 | purpose: PURPOSE_BUGFIX |
| 949 | } |
Bryce Lee | ce3c2103 | 2024-04-09 17:15:17 -0700 | [diff] [blame] | 950 | } |
| 951 | |
| 952 | flag { |
| 953 | name: "dream_input_session_pilfer_once" |
| 954 | namespace: "systemui" |
| 955 | description: "Pilfer at most once per input session" |
Bryce Lee | 8b9a78e | 2024-05-06 14:53:23 -0700 | [diff] [blame] | 956 | bug: "333596426" |
Bryce Lee | ce3c2103 | 2024-04-09 17:15:17 -0700 | [diff] [blame] | 957 | metadata { |
| 958 | purpose: PURPOSE_BUGFIX |
| 959 | } |
| 960 | } |
Jernej Virag | 6d932a0 | 2024-04-16 16:57:50 +0200 | [diff] [blame] | 961 | |
| 962 | flag { |
| 963 | name: "slice_broadcast_relay_in_background" |
| 964 | namespace: "systemui" |
| 965 | description: "Move handling of slice broadcast relay broadcasts to background threads" |
| 966 | bug: "334767208" |
| 967 | metadata { |
| 968 | purpose: PURPOSE_BUGFIX |
| 969 | } |
bvineeth | ac6e09a | 2024-04-10 08:20:28 +0000 | [diff] [blame] | 970 | } |
| 971 | |
| 972 | flag { |
| 973 | name: "register_battery_controller_receivers_in_corestartable" |
| 974 | namespace: "systemui" |
| 975 | description: "Decide whether to register the receivers in battery controller impl in the BatteryControllerStartable corestartable." |
| 976 | bug: "307517093" |
| 977 | metadata { |
| 978 | purpose: PURPOSE_BUGFIX |
| 979 | } |
| 980 | } |
Chaohui Wang | 8265c6b | 2024-03-12 18:30:59 +0800 | [diff] [blame] | 981 | |
| 982 | flag { |
| 983 | name: "enforce_brightness_base_user_restriction" |
| 984 | namespace: "systemui" |
| 985 | description: "Enforce BaseUserRestriction for DISALLOW_CONFIG_BRIGHTNESS." |
| 986 | bug: "329205638" |
Chaohui Wang | a55ca78 | 2024-05-15 06:15:13 +0000 | [diff] [blame] | 987 | metadata { |
| 988 | purpose: PURPOSE_BUGFIX |
| 989 | } |
Chaohui Wang | 8265c6b | 2024-03-12 18:30:59 +0800 | [diff] [blame] | 990 | } |
Bryce Lee | 6cedcd2 | 2024-04-25 04:35:05 +0000 | [diff] [blame] | 991 | |
| 992 | flag { |
| 993 | name: "ambient_touch_monitor_listen_to_display_changes" |
| 994 | namespace: "systemui" |
| 995 | description: "listen to display changes and cache window metrics" |
| 996 | bug: "330906135" |
| 997 | metadata { |
| 998 | purpose: PURPOSE_BUGFIX |
| 999 | } |
| 1000 | } |
Bryce Lee | 19f1e28 | 2024-05-02 22:03:28 +0000 | [diff] [blame] | 1001 | |
| 1002 | flag { |
Bryce Lee | a320f56 | 2024-05-03 04:19:45 +0000 | [diff] [blame] | 1003 | name: "restart_dream_on_unocclude" |
| 1004 | namespace: "systemui" |
| 1005 | description: "re-enters dreaming upon unocclude when dreaming when originally occluding" |
| 1006 | bug: "338051457" |
| 1007 | metadata { |
| 1008 | purpose: PURPOSE_BUGFIX |
| 1009 | } |
| 1010 | } |
| 1011 | |
| 1012 | flag { |
Bryce Lee | 19f1e28 | 2024-05-02 22:03:28 +0000 | [diff] [blame] | 1013 | name: "communal_bouncer_do_not_modify_plugin_open" |
| 1014 | namespace: "systemui" |
| 1015 | description: "do not modify notification shade when handling bouncer expansion." |
| 1016 | bug: "338252661" |
| 1017 | metadata { |
| 1018 | purpose: PURPOSE_BUGFIX |
| 1019 | } |
| 1020 | } |
Ajinkya Chalke | 612d161 | 2024-05-07 13:19:46 +0000 | [diff] [blame] | 1021 | |
| 1022 | flag { |
Lucas Silva | de528e8 | 2024-07-18 19:34:54 +0000 | [diff] [blame] | 1023 | name: "communal_scene_ktf_refactor" |
| 1024 | namespace: "systemui" |
| 1025 | description: "refactors the syncing mechanism between communal STL and KTF state." |
| 1026 | bug: "327225415" |
| 1027 | metadata { |
| 1028 | purpose: PURPOSE_BUGFIX |
| 1029 | } |
| 1030 | } |
| 1031 | |
| 1032 | flag { |
Lucas Silva | b3ab539 | 2024-07-26 14:21:45 -0400 | [diff] [blame] | 1033 | name: "communal_timer_flicker_fix" |
| 1034 | namespace: "systemui" |
| 1035 | description: "fixes timers on the hub flickering when pausing" |
| 1036 | bug: "353801573" |
| 1037 | metadata { |
| 1038 | purpose: PURPOSE_BUGFIX |
| 1039 | } |
| 1040 | } |
| 1041 | |
| 1042 | flag { |
Lucas Silva | 26e2ce3 | 2024-08-13 16:31:45 -0400 | [diff] [blame] | 1043 | name: "communal_widget_trampoline_fix" |
| 1044 | namespace: "systemui" |
| 1045 | description: "fixes activity starts caused by non-activity trampolines from widgets." |
| 1046 | bug: "350468769" |
| 1047 | metadata { |
| 1048 | purpose: PURPOSE_BUGFIX |
| 1049 | } |
| 1050 | } |
| 1051 | |
| 1052 | flag { |
Bryce Lee | ef4e09d | 2024-07-31 15:06:26 -0700 | [diff] [blame] | 1053 | name: "communal_edit_widgets_activity_finish_fix" |
| 1054 | namespace: "systemui" |
| 1055 | description: "finish edit widgets activity when stopping" |
| 1056 | bug: "354725145" |
| 1057 | metadata { |
| 1058 | purpose: PURPOSE_BUGFIX |
| 1059 | } |
| 1060 | } |
| 1061 | |
| 1062 | flag { |
Lucas Silva | 0044be3 | 2024-09-18 15:00:18 -0400 | [diff] [blame] | 1063 | name: "communal_widget_resizing" |
| 1064 | namespace: "systemui" |
| 1065 | description: "Allow resizing of widgets on glanceable hub" |
| 1066 | bug: "368053818" |
| 1067 | } |
| 1068 | |
| 1069 | flag { |
Ajinkya Chalke | 612d161 | 2024-05-07 13:19:46 +0000 | [diff] [blame] | 1070 | name: "app_clips_backlinks" |
| 1071 | namespace: "systemui" |
| 1072 | description: "Enables Backlinks improvement feature in App Clips" |
| 1073 | bug: "300307759" |
| 1074 | } |
Fabián Kozynski | db11545 | 2024-05-13 10:41:43 -0400 | [diff] [blame] | 1075 | |
| 1076 | flag { |
| 1077 | name: "qs_custom_tile_click_guaranteed_bug_fix" |
| 1078 | namespace: "systemui" |
| 1079 | description: "Guarantee that clicks on a tile always happen by postponing onStopListening until after the click." |
| 1080 | bug: "339290820" |
| 1081 | metadata { |
| 1082 | purpose: PURPOSE_BUGFIX |
| 1083 | } |
Beth Thibodeau | 0eb8d2f | 2024-04-30 14:07:04 -0500 | [diff] [blame] | 1084 | } |
| 1085 | |
| 1086 | flag { |
Beth Thibodeau | 61bcaf8 | 2024-05-28 11:04:36 -0500 | [diff] [blame] | 1087 | name: "media_controls_user_initiated_deleteintent" |
Beth Thibodeau | 0eb8d2f | 2024-04-30 14:07:04 -0500 | [diff] [blame] | 1088 | namespace: "systemui" |
| 1089 | description: "Only dismiss media notifications when the control was removed by the user." |
| 1090 | bug: "335875159" |
Beth Thibodeau | b35634e | 2024-05-24 16:11:30 +0000 | [diff] [blame] | 1091 | metadata { |
| 1092 | purpose: PURPOSE_BUGFIX |
| 1093 | } |
archisha | 1a22b1f | 2024-04-22 05:53:16 +0000 | [diff] [blame] | 1094 | } |
| 1095 | |
| 1096 | flag { |
Beth Thibodeau | 5f17e34 | 2024-06-07 18:14:55 -0500 | [diff] [blame] | 1097 | name: "media_controls_lockscreen_shade_bug_fix" |
| 1098 | namespace: "systemui" |
| 1099 | description: "Use ShadeInteractor for media location changes" |
| 1100 | bug: "319244625" |
| 1101 | metadata { |
| 1102 | purpose: PURPOSE_BUGFIX |
| 1103 | } |
| 1104 | } |
| 1105 | |
| 1106 | flag { |
Beth Thibodeau | 4d359d9 | 2024-08-15 21:49:53 +0000 | [diff] [blame] | 1107 | name: "media_controls_button_media3" |
| 1108 | namespace: "systemui" |
| 1109 | description: "Enable media action buttons updates using media3" |
| 1110 | bug: "360196209" |
| 1111 | } |
| 1112 | |
| 1113 | flag { |
Michael Mikhail | 89e1efe | 2024-08-09 18:16:06 +0000 | [diff] [blame] | 1114 | name: "media_controls_drawables_reuse" |
| 1115 | namespace: "systemui" |
| 1116 | description: "Re-use created media drawables for media controls" |
| 1117 | bug: "358402034" |
| 1118 | } |
| 1119 | |
| 1120 | flag { |
Michael Mikhail | 7f948ac | 2024-08-22 20:22:55 +0000 | [diff] [blame] | 1121 | name: "media_controls_posts_optimization" |
| 1122 | namespace: "systemui" |
| 1123 | description: "Ignore duplicate media notifications posted" |
| 1124 | bug: "358645640" |
| 1125 | } |
| 1126 | |
| 1127 | flag { |
Michael Mikhail | d70ef66 | 2024-09-26 12:59:49 +0000 | [diff] [blame] | 1128 | name: "media_controls_umo_inflation_in_background" |
| 1129 | namespace: "systemui" |
| 1130 | description: "Inflate UMO in background thread" |
| 1131 | bug: "368514198" |
| 1132 | metadata { |
| 1133 | purpose: PURPOSE_BUGFIX |
| 1134 | } |
| 1135 | } |
| 1136 | |
| 1137 | flag { |
archisha | 1a22b1f | 2024-04-22 05:53:16 +0000 | [diff] [blame] | 1138 | namespace: "systemui" |
| 1139 | name: "enable_view_capture_tracing" |
| 1140 | description: "Enables view capture tracing in System UI." |
| 1141 | bug: "336521992" |
Beth Thibodeau | 0eb8d2f | 2024-04-30 14:07:04 -0500 | [diff] [blame] | 1142 | metadata { |
| 1143 | purpose: PURPOSE_BUGFIX |
| 1144 | } |
| 1145 | } |
Ben Murdoch | 5957bee | 2024-05-15 20:17:19 +0000 | [diff] [blame] | 1146 | |
| 1147 | flag { |
| 1148 | name: "validate_keyboard_shortcut_helper_icon_uri" |
| 1149 | namespace: "systemui" |
| 1150 | description: "Adds a check that the caller can access the content URI of an icon in the shortcut helper." |
| 1151 | bug: "331180422" |
| 1152 | metadata { |
| 1153 | purpose: PURPOSE_BUGFIX |
| 1154 | } |
| 1155 | } |
William Xiao | 07cbc24 | 2024-05-10 15:16:11 -0700 | [diff] [blame] | 1156 | |
| 1157 | flag { |
Bryce Lee | 1d1ac02 | 2024-05-31 13:15:21 -0700 | [diff] [blame] | 1158 | name: "glanceable_hub_allow_keyguard_when_dreaming" |
| 1159 | namespace: "systemui" |
| 1160 | description: "Allows users to exit dream to keyguard with glanceable hub enabled" |
| 1161 | bug: "343505271" |
| 1162 | } |
| 1163 | |
Michał Brzeziński | f9a311d | 2024-05-22 10:52:02 +0000 | [diff] [blame] | 1164 | flag { |
Devarshi Bhatt | bc31eba | 2024-05-16 06:19:36 +0000 | [diff] [blame] | 1165 | name: "register_wallpaper_notifier_background" |
| 1166 | namespace: "systemui" |
| 1167 | description: "Decide whether to register wallpaper change broadcast receiver on background executor." |
| 1168 | bug: "327315860" |
| 1169 | metadata { |
| 1170 | purpose: PURPOSE_BUGFIX |
| 1171 | } |
| 1172 | } |
Michael Mikhail | e324748 | 2024-05-14 13:56:23 +0000 | [diff] [blame] | 1173 | |
| 1174 | flag { |
Nicolo' Mazzucato | 5c93e7c | 2024-06-07 15:00:02 +0000 | [diff] [blame] | 1175 | name: "enable_efficient_display_repository" |
| 1176 | namespace: "systemui" |
| 1177 | description: "Decide whether to use the new implementation of DisplayRepository that minimizes binder calls and background lock contention." |
| 1178 | bug: "345472038" |
| 1179 | metadata { |
| 1180 | purpose: PURPOSE_BUGFIX |
| 1181 | } |
| 1182 | } |
| 1183 | |
| 1184 | flag { |
Michael Mikhail | e324748 | 2024-05-14 13:56:23 +0000 | [diff] [blame] | 1185 | name: "notification_media_manager_background_execution" |
| 1186 | namespace: "systemui" |
| 1187 | description: "Decide whether to execute binder calls in background thread" |
| 1188 | bug: "336612071" |
| 1189 | metadata { |
| 1190 | purpose: PURPOSE_BUGFIX |
| 1191 | } |
| 1192 | } |
Sindhu | 4fece3c | 2024-06-03 10:34:29 +0000 | [diff] [blame] | 1193 | |
| 1194 | flag { |
| 1195 | name: "dozeui_scheduling_alarms_background_execution" |
| 1196 | namespace: "systemui" |
| 1197 | description: "Decide whether to execute binder calls to schedule alarms in background thread" |
| 1198 | bug: "330492575" |
| 1199 | metadata { |
| 1200 | purpose: PURPOSE_BUGFIX |
| 1201 | } |
| 1202 | } |
András Kurucz | 48f2781 | 2024-06-05 13:22:19 +0000 | [diff] [blame] | 1203 | |
| 1204 | flag { |
| 1205 | name: "notification_pulsing_fix" |
| 1206 | namespace: "systemui" |
| 1207 | description: "Allow showing new pulsing notifications when the device is already pulsing." |
| 1208 | bug: "335560575" |
| 1209 | metadata { |
| 1210 | purpose: PURPOSE_BUGFIX |
| 1211 | } |
| 1212 | } |
Luca Zuccarini | 97ad10e | 2024-06-20 13:52:59 +0000 | [diff] [blame] | 1213 | |
| 1214 | flag { |
| 1215 | name: "media_lockscreen_launch_animation" |
| 1216 | namespace : "systemui" |
| 1217 | description : "Enable the origin launch animation for UMO when opening on top of lockscreen." |
| 1218 | bug : "346865769" |
| 1219 | metadata { |
| 1220 | purpose: PURPOSE_BUGFIX |
| 1221 | } |
| 1222 | } |
Ibrahim Yilmaz | feeaaef | 2024-06-24 13:10:06 +0000 | [diff] [blame] | 1223 | |
| 1224 | flag { |
| 1225 | name: "expand_heads_up_on_inline_reply" |
| 1226 | namespace: "systemui" |
| 1227 | description: "Expands heads up notification when users clicks reply button and activate inline reply" |
| 1228 | bug: "346976443" |
| 1229 | metadata { |
| 1230 | purpose: PURPOSE_BUGFIX |
| 1231 | } |
| 1232 | } |
Josh Tsuji | 22bbcfb | 2024-07-01 00:08:48 -0700 | [diff] [blame] | 1233 | |
| 1234 | flag { |
| 1235 | name: "translucent_occluding_activity_fix" |
| 1236 | namespace: "systemui" |
| 1237 | description: "Fixes occlusion animation for transluent activities" |
| 1238 | bug: "303010980" |
| 1239 | metadata { |
| 1240 | purpose: PURPOSE_BUGFIX |
| 1241 | } |
Ben Murdoch | cd5b500 | 2024-04-17 16:22:13 +0000 | [diff] [blame] | 1242 | } |
| 1243 | |
| 1244 | flag { |
| 1245 | namespace: "systemui" |
| 1246 | name: "fetch_bookmarks_xml_keyboard_shortcuts" |
| 1247 | description: "Fetches application launch keyboard shortcuts from system server rather than building a hardcoded list." |
| 1248 | bug: "312452252" |
| 1249 | metadata { |
| 1250 | purpose: PURPOSE_BUGFIX |
| 1251 | } |
| 1252 | } |
Jernej Virag | 4c352cb | 2024-07-08 14:05:55 +0200 | [diff] [blame] | 1253 | |
| 1254 | flag { |
| 1255 | namespace: "systemui" |
| 1256 | name: "qs_register_setting_observer_on_bg_thread" |
| 1257 | description: "Registers Quick Settings content providers on background thread" |
| 1258 | bug: "351766769" |
| 1259 | metadata { |
| 1260 | purpose: PURPOSE_BUGFIX |
| 1261 | } |
| 1262 | } |
muktakulkarni | e3d5ef9 | 2024-06-12 21:22:06 +0000 | [diff] [blame] | 1263 | |
| 1264 | flag { |
| 1265 | name: "sounddose_customization" |
| 1266 | namespace: "systemui" |
| 1267 | description: "Enables custom actions for sounddose notifications" |
| 1268 | bug: "345227709" |
| 1269 | } |
| 1270 | |
Jernej Virag | b0f4860 | 2024-07-12 08:48:24 +0000 | [diff] [blame] | 1271 | flag { |
| 1272 | namespace: "systemui" |
| 1273 | name: "register_content_observers_async" |
| 1274 | description: "Use new Async API to register content observers" |
| 1275 | bug: "316922634" |
| 1276 | metadata { |
| 1277 | purpose: PURPOSE_BUGFIX |
| 1278 | } |
| 1279 | } |
Juan Sebastian Martinez | 0b681ff | 2024-07-12 14:51:26 +0000 | [diff] [blame] | 1280 | |
| 1281 | flag { |
| 1282 | name: "msdl_feedback" |
| 1283 | namespace: "systemui" |
| 1284 | description: "Enables MSDL feedback in SysUI surfaces." |
| 1285 | bug: "352600066" |
Matt Pietal | 65b6112 | 2024-07-16 18:22:12 +0000 | [diff] [blame] | 1286 | } |
| 1287 | |
| 1288 | flag { |
Bryce Lee | 6b73ee3 | 2024-07-16 08:16:05 -0700 | [diff] [blame] | 1289 | name: "hubmode_fullscreen_vertical_swipe" |
| 1290 | namespace: "systemui" |
| 1291 | description: "Enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade" |
| 1292 | bug: "340177049" |
Bryce Lee | 96d136f | 2024-07-25 18:36:19 +0000 | [diff] [blame] | 1293 | metadata { |
| 1294 | purpose: PURPOSE_BUGFIX |
| 1295 | } |
Bryce Lee | 6b73ee3 | 2024-07-16 08:16:05 -0700 | [diff] [blame] | 1296 | } |
| 1297 | |
| 1298 | flag { |
Bryce Lee | 53de676 | 2024-07-30 19:52:06 +0000 | [diff] [blame] | 1299 | name: "hubmode_fullscreen_vertical_swipe_fix" |
| 1300 | namespace: "systemui" |
| 1301 | description: "Bug fix that enables fullscreen vertical swiping in hub mode to bring up and down the bouncer and shade" |
| 1302 | bug: "340177049" |
| 1303 | metadata { |
| 1304 | purpose: PURPOSE_BUGFIX |
| 1305 | } |
| 1306 | } |
| 1307 | |
| 1308 | |
| 1309 | flag { |
Sindhu B | 3a51f31 | 2024-07-15 09:32:00 +0000 | [diff] [blame] | 1310 | namespace: "systemui" |
| 1311 | name: "remove_update_listener_in_qs_icon_view_impl" |
| 1312 | description: "Remove update listeners in QsIconViewImpl class to avoid memory leak." |
| 1313 | bug: "327078684" |
| 1314 | metadata { |
| 1315 | purpose: PURPOSE_BUGFIX |
| 1316 | } |
| 1317 | } |
| 1318 | |
| 1319 | flag { |
Matt Pietal | 65b6112 | 2024-07-16 18:22:12 +0000 | [diff] [blame] | 1320 | name: "sim_pin_race_condition_on_restart" |
| 1321 | namespace: "systemui" |
| 1322 | description: "The SIM PIN screen may be shown incorrectly on reboot" |
| 1323 | bug: "351426938" |
| 1324 | metadata { |
| 1325 | purpose: PURPOSE_BUGFIX |
| 1326 | } |
Matt Pietal | 017c9d6 | 2024-07-17 11:33:52 +0000 | [diff] [blame] | 1327 | } |
| 1328 | |
| 1329 | flag { |
| 1330 | name: "sim_pin_talkback_fix_for_double_submit" |
| 1331 | namespace: "systemui" |
| 1332 | description: "The SIM PIN entry screens show the wrong message due" |
| 1333 | bug: "346932439" |
| 1334 | metadata { |
| 1335 | purpose: PURPOSE_BUGFIX |
| 1336 | } |
Sindhu B | 3a51f31 | 2024-07-15 09:32:00 +0000 | [diff] [blame] | 1337 | } |
Brad Hinegardner | 38f5e7d | 2024-07-18 17:18:02 -0400 | [diff] [blame] | 1338 | |
| 1339 | flag { |
Matt Pietal | 5f067b4 | 2024-09-11 14:26:39 +0000 | [diff] [blame] | 1340 | name: "sim_pin_bouncer_reset" |
| 1341 | namespace: "systemui" |
| 1342 | description: "The SIM PIN bouncer does not close after unlocking" |
| 1343 | bug: "297461589" |
| 1344 | metadata { |
| 1345 | purpose: PURPOSE_BUGFIX |
| 1346 | } |
| 1347 | } |
| 1348 | |
| 1349 | flag { |
Matt Pietal | c5caa00 | 2024-07-29 19:24:47 +0000 | [diff] [blame] | 1350 | name: "use_transitions_for_keyguard_occluded" |
| 1351 | namespace: "systemui" |
| 1352 | description: "Use Keyguard Transitions to set Notification Shade occlusion state" |
| 1353 | bug: "344716537" |
| 1354 | metadata { |
| 1355 | purpose: PURPOSE_BUGFIX |
| 1356 | } |
| 1357 | } |
| 1358 | |
| 1359 | flag { |
Matt Pietal | 807bad8 | 2024-08-09 11:34:50 +0000 | [diff] [blame] | 1360 | name: "relock_with_power_button_immediately" |
| 1361 | namespace: "systemui" |
| 1362 | description: "UDFPS unlock followed by immediate power button push should relock" |
| 1363 | bug: "343327511" |
| 1364 | metadata { |
| 1365 | purpose: PURPOSE_BUGFIX |
| 1366 | } |
| 1367 | } |
| 1368 | |
| 1369 | flag { |
Ben Murdoch | 3ee4b0b | 2024-07-19 12:41:26 +0000 | [diff] [blame] | 1370 | name: "classic_flags_multi_user" |
| 1371 | namespace: "systemui" |
| 1372 | description: "Make the classic feature flag loading multi user aware." |
| 1373 | bug: "345443431" |
| 1374 | metadata { |
| 1375 | purpose: PURPOSE_BUGFIX |
| 1376 | } |
| 1377 | } |
Juan Sebastian Martinez | 070ca9b | 2024-08-01 15:32:37 +0000 | [diff] [blame] | 1378 | |
| 1379 | flag { |
| 1380 | name: "compose_haptic_sliders" |
| 1381 | namespace: "systemui" |
| 1382 | description: "Adding haptic component infrastructure to sliders in Compose." |
| 1383 | bug: "341968766" |
Jernej Virag | 9e7d018 | 2024-08-06 08:25:32 +0000 | [diff] [blame] | 1384 | } |
| 1385 | |
| 1386 | flag { |
| 1387 | namespace: "systemui" |
| 1388 | name: "settings_ext_register_content_observer_on_bg_thread" |
| 1389 | description: "Register content observer in callback flow APIs on background thread in SettingsProxyExt." |
| 1390 | bug: "355389014" |
| 1391 | metadata { |
| 1392 | purpose: PURPOSE_BUGFIX |
| 1393 | } |
Michael Mikhail | 89e1efe | 2024-08-09 18:16:06 +0000 | [diff] [blame] | 1394 | } |
Beverly | 4b7ad05 | 2024-08-21 16:03:13 +0000 | [diff] [blame] | 1395 | |
| 1396 | flag { |
bvineeth | 33fd117c | 2024-08-27 05:27:19 +0000 | [diff] [blame] | 1397 | name: "notify_password_text_view_user_activity_in_background" |
| 1398 | namespace: "systemui" |
| 1399 | description: "Decide whether to notify the user activity in password text view, to power manager in the background thread." |
| 1400 | bug: "346882515" |
| 1401 | metadata { |
| 1402 | purpose: PURPOSE_BUGFIX |
| 1403 | } |
| 1404 | } |
| 1405 | |
| 1406 | flag { |
Beverly | 4b7ad05 | 2024-08-21 16:03:13 +0000 | [diff] [blame] | 1407 | name: "face_message_defer_update" |
| 1408 | namespace: "systemui" |
| 1409 | description: "Only analyze the last n frames when determining whether to defer a face auth help message like low light" |
| 1410 | bug: "351863611" |
| 1411 | metadata { |
| 1412 | purpose: PURPOSE_BUGFIX |
| 1413 | } |
| 1414 | } |
| 1415 | |
Jernej Virag | 9192b72 | 2024-08-09 16:57:35 +0200 | [diff] [blame] | 1416 | flag { |
| 1417 | name: "media_load_metadata_via_media_data_loader" |
| 1418 | namespace: "systemui" |
| 1419 | description: "Use MediaDataLoader for loading media metadata with better threading" |
| 1420 | bug: "358350077" |
| 1421 | metadata { |
| 1422 | purpose: PURPOSE_BUGFIX |
| 1423 | } |
| 1424 | } |
| 1425 | |
Brad Hinegardner | e1c367e | 2024-08-27 09:26:25 -0400 | [diff] [blame] | 1426 | flag { |
| 1427 | name: "non_touchscreen_devices_bypass_falsing" |
| 1428 | namespace: "systemui" |
| 1429 | description: "Allow non-touchscreen devices to bypass falsing" |
| 1430 | bug: "319809270" |
Juan Sebastian Martinez | 9fe38eb | 2024-08-30 11:43:48 -0700 | [diff] [blame] | 1431 | } |
Marvin Ramin | c9d931c | 2024-09-18 17:38:55 +0200 | [diff] [blame] | 1432 | |
| 1433 | flag { |
yuanjiahsu | 0325fef | 2024-09-18 16:52:14 +0800 | [diff] [blame] | 1434 | name: "override_suppress_overlay_condition" |
| 1435 | namespace: "systemui" |
| 1436 | description: "Allow override the conditions to suppress the clipboard overlay" |
| 1437 | bug: "358473717" |
| 1438 | } |
| 1439 | |
| 1440 | flag { |
Marvin Ramin | c9d931c | 2024-09-18 17:38:55 +0200 | [diff] [blame] | 1441 | name: "media_projection_dialog_behind_lockscreen" |
| 1442 | namespace: "systemui" |
| 1443 | description: "Ensure MediaProjection Dialog appears behind the lockscreen" |
| 1444 | bug: "351409536" |
| 1445 | metadata { |
| 1446 | purpose: PURPOSE_BUGFIX |
| 1447 | } |
Michael Mikhail | d70ef66 | 2024-09-26 12:59:49 +0000 | [diff] [blame] | 1448 | } |