- Jun 04, 2024
-
-
András Kurucz authored
SSA was leaking custom interpolators set from previous passes on starting animation events, which led to weird animations. This CL resets custom interpolators on each pass. Fixes: 334096683 Flag: com.android.systemui.notifications_improved_hun_animation Test: post some HUNs, wait until they stop HUNning, open the shade, check their expand/collapse and dismiss animations Change-Id: I6cc087a26b3903cde866b6fc7db754fcaf18d048
-
Steve Elliott authored
These SceneKeys are special "alias" keys, that can be dynamically resolved to concrete scenes at runtime. Flag: com.android.systemui.scene_container DEVELOPMENT Bug: 344624611 Test: NA Change-Id: I69ad70d4c1ef95241444d8eda2346bab947fd3ef
-
Alina Zaidi authored
This is so that different Enter/Exit logging reasons can be differentiated by the DestopModeLoggerTransitionObserver. Create a TransitionSource enum which is shared with Launcher. Methods read TransitionSource passed to them and decide on which transitionType to choose when starting transitions. **CUJ -> TransitionType -> Enter/ExitReason** **Earlier** Enter: Handle button -> MOVE_TO_DESKTOP -> APP_HANDLE_MENU_BUTTON Enter: App icon(overview) -> MOVE_TO_DESKTOP -> APP_HANDLE_MENU_BUTTON Enter: Keyboard shortcut -> MOVE_TO_DESKTOP -> APP_HANDLE_MENU_BUTTON Exit: Drag to exit -> EXIT -> DRAG_TO_EXIT Exit: Handle button -> EXIT -> DRAG_TO_EXIT Exit: Keyboard shortcut -> EXIT -> DRAG_TO_EXIT **Now** Enter: Handle button -> APP_HANDLE_MENU_BUTTON -> APP_HANDLE_MENU_BUTTON Enter: App icon(overview) ->APP_ICON_FROM_OVERVIEW->UNKOWN (fix later) Enter: Keyboard shortcut -> KEYBOARD_SHORTCUT -> KEYBOARD_SHORTCUT Enter: Adb Commands -> ADB_COMMANDS -> UNKNOWN (debugging CUJ only) Exit: Drag to exit -> EXIT -> DRAG_TO_EXIT Exit: Handle button -> APP_HANDLE_MENU_BUTTON-> APP_HANDLE_MENU_BUTTON Exit: Keyboard shortcut -> KEYBOARD_SHORTCUT -> KEYBOARD_SHORTCUT Flag: EXEMPT not a major feature/ user visible change Test: Updated unit tests Bug: b/326231756 Change-Id: I9cce7abe62106cd6b11a4f353c288214ea5ee1e7
-
Grace Cheng authored
This reverts commit a886be55. Reason for revert: identified issue with reverted CL and reapplying CL with fix Flag: NONE bugfix Test: atest PromptViewModelTest Fixes: 343275727 Change-Id: I477ba87ac9fb74a7c1a882d3b6604149931fb438
-
burakov authored
This is necessary to allow dual shade to be invoked from the bottom on other system UI variants, such as ARC. Test: Manually tested by opening and closing the quick settings shade on a foldable device both in a folded and unfolded configuration. Test: Unit tests build and pass. Bug: 343744476 Flag: com.android.systemui.dual_shade Change-Id: Idf48a30f317c2d318d3ba80d447abbb4f6377f99
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I84fa9dc51de111f5af807e5bb5d65f4b71ca2b6a
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ie7b1fdfecebbeed1a56bba78b13cd448fefec17f
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I38447d2e8b6d3e3f62b364fbf609a49dda04ff57
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: If2f296757362626fec0155bfa49e2a7206a624e9
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I0c93fb7da9946e4c8ba1ecc8362acfec0d2298f3
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ib02369c296df790261b7f23d5409599f912d0e94
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ib18d5cd102319a0bdc0d44ae6d125751c93de10d
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ib29e28bb430298b40d43b166b7d804ccad9a2554
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ic8e427b8c2aaceddf8243fde751239d5c0361498
-
Riley Jones authored
Bug: 343881584 Flag: EXEMPT self-contained bugfix Test: drag FAB to corner of the screen and release. FAB should move away from the system bars and stay visible. Change-Id: I5b28214677ae4822d1bbf95d624a8e71a1677149
-
Jean-Michel Trivi authored
When checking the MIME type for the default ringtone, also allow it to refer to video content. Bug: 205837340 Test: see POC + atest android.media.audio.cts.RingtoneManagerTest Change-Id: Id9b81e2db8314bc16df77d0a9221ce93143a8012
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I0120186c3b95faa15a74e1113783f157cdfea6b4
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I61c4c8490309d024598c3f27206c03a1f87af1e8
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I9da347e82780e7f345b09066f6d813410c432b6d
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I6a7e77e7f96da5de37637875c76845a2ce2a26d9
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I87e0dd53de84a55df493eb929d0316cc239d1ad3
-
- Jun 03, 2024
-
-
Brad Hinegardner authored
Only come back to main thread when updating the coordinate to the UI. Fixes: 343779774 Test: atest KeyguardIndicationAreaViewModelTest Flag: com.android.systemui.migrate_clocks_to_blueprint Change-Id: I44ab07b33ecdffb6177c2e8105f21f51df5fe440
-
Alejandro Nijamkin authored
This is a somewhat complex parameterized test, given the lengthy decision tree for selecting a ScrimState that ScrimStartable inheritted from CentralSurfacesImpl. Test: NA - this is a test Flag: com.android.systemui.scene_container Fix: 343298208 Change-Id: Icb0334a1003c5b905bc8428f77c0fbcc386f1b23
-
Grace Cheng authored
Adding failure listener logging on lotties for BiometricPrompt Flag: NONE adding logs Bug: 343275727 Test: N/A Change-Id: I5ad7dd33b46085f83f3a746b0ab2824eecae563e
-
Riley Jones authored
Adds extra logic to queue up the fade effect whenever the user releases the FAB, so long as they didn't drop the FAB onto one of the magnetized buttons. Bug: 343635353 Test: install & check manually Change-Id: Iad6ce282ae333523112fa5a2d7e09cc81516c5ed
-
Jared Duke authored
While this offers minimal savings, there's no real reason to opt out of optimization (the default for app targets). Test: m + check APK diff Bug: 203241149 Change-Id: Ib1bba31a95afa87f37aedb0251796bdb31ab65c0
-
Matt Pietal authored
... don't process shade alpha request. This can happen when you swipe down and enabled the setting to disable notifs on lockscreen. This will pop up the bouncer, and swiping back should be smooth. Fixes: 342528378 Test: atest KeyguardRootViewModelTest Flag: com.android.systemui.keyguard_bottom_area_refactor Change-Id: Idda37d4e811973e879b9a3df21503f11cbf2d4a6
-
Matt Pietal authored
Don't delay, or the clock will flash. Test: atest DozingToGoneTransitionViewModelTest Fixes: 338412830 Flag: EXEMPT addresses flickering for all devices Change-Id: I5b5ad599f31d166be046f892a6a43e65429df2a0
-
Alejandro Nijamkin authored
- New startable that hydrates scrim state - Old code paths to set scrim state from CentralSurfacesImpl turned off - Code to figure out the right ScrimState is an almost intact copy-paste from the current code in CentralSurfacesImpl. A couple of differences regarding the elimination of callbacks and side-effects (I figure we can add those later if we need them) Bug: 343298208 Flag: com.android.systemui.scene_container Test: manually verified that the attached bug isn't reproducible anymore and that the wallpaper is visible when the unfolded/unlocked device is closed shut Test: submitting this CL early to ublock others working on Flexiglass; working on unit tests in followup CL Change-Id: Iceb6c7441831ab56f3a049d0ec4044e0a29fe262
-
Chris Göllner authored
- The toggles hover state is fixed by removing their artificial container - The spinner hover state is achieved by using a color selector Fixes: 342593242 Test: Manually Flag: NONE Bug fix Change-Id: I069cf4225bb483d3562737968608d867e07d0c1c
-
burakov authored
Test: Manually tested by opening and closing the quick settings shade on a foldable device both in a folded and unfolded configuration. Test: Unit tests build and pass. Bug: 344008947 Flag: com.android.systemui.dual_shade Change-Id: I3d33dd691978dc65ee9605a43a4eac71a7c3300c
-
burakov authored
Test: Manually tested by opening and closing the notifications shade on a foldable device both in a folded and unfolded configuration. Test: Unit tests build and pass. Bug: 338009491 Flag: com.android.systemui.dual_shade Change-Id: I1507c88dbeaa8074ab9866561fa6a0e03dccad36
-
burakov authored
For more context, see the last comments on ag/27595541. Test: Unit tests build and pass. Bug: 342463447 Bug: 337849926 Flag: com.android.systemui.dual_shade Change-Id: I9c58eb75def1b6db2731211ff21cf1fa3d4fd5ba
-
burakov authored
Test: Manually tested by opening and closing the quick settings shade on a foldable device both in a folded and unfolded configuration. Test: Unit tests build and pass. Bug: 344008947 Flag: com.android.systemui.dual_shade Change-Id: If7126eac51f4636616556f231eb2e64b377445d7
-
Matt Pietal authored
This reverts commit 17d40048. Reason for revert: b/343692887 Change-Id: Ie79fc9c9f0fa17ab1188dd19a9ae9b64f5bdade2
-
Ebru Kurnaz authored
Bug: 287465577 Test: manual Flag: NONE string change Change-Id: Ib56b235e0acfbec9683f34f45b6f583fdec7ac3b
-
Jordan Demeulenaere authored
Bug: 342463447 Test: atest SwipeToSceneTest Flag: com.android.systemui.dual_shade Change-Id: Ie9f8fa4c242e64f188e90dadc8687591ae74462a
-
Devarshi Bhatt authored
Rename register/unregister content observer APIs with 'sync' suffix. This is to denote that these APIs are synchronous. New async APIs will be added in later CLs with no suffix, which will be the default APIs for future use. Test: make SystemUIGoogle Bug: 342974268 Flag: NONE API name refactor Change-Id: I860b1595e54d4914835e3e8fc6923d02f1d49fde
-
Mike Schneider authored
This ensures they are picked up in the presubmit to changes to the motion test library Bug: 343327092 Flag: TEST_ONLY Test: presubmit Test: Ran the tests of ComposeSceneTransitionLayoutLib in Studio Change-Id: I3386da29bce294d5322c12b0cee55aa61fcd8ed1
-
Anton Potapov authored
unavailable Flag: com.android.systemui.new_volume_panel Test: atest VolumePanelScreenshotTest Test: manual on the spatial audio enabled tablet Fixes: 343361893 Change-Id: If9c426cd78c2ecf150ca4c69d9d9b631f19b716c
-