Commit Graph

11098 Commits

Author SHA1 Message Date
Sunny Goyal e4d4ad6527 Merge "Fixing transaction applier holding on to the release check if no frame update was scheduled" into tm-dev am: 6956b5cc7c am: 22e4fb3145 am: 913e857339 am: dc3091aef3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18360436

Change-Id: Ib56ceb0dbd2d32d8b5b48bf9c344b545c1cb697b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 22:12:48 +00:00
TreeHugger Robot 44c8e29c11 Merge "Clear recents animation controllers and recents animation snapshots synchronously." into tm-dev am: 6ac4f9e882 am: 2ae9954a2d am: 3caea67325 am: 0d97e50934
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18243102

Change-Id: I7811008082a9e095448972eff779f8470d729f9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 22:12:39 +00:00
Sunny Goyal dc3091aef3 Merge "Fixing transaction applier holding on to the release check if no frame update was scheduled" into tm-dev am: 6956b5cc7c am: 22e4fb3145 am: 913e857339
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18360436

Change-Id: Icb4d3c2ea672d57c3b94e1d7cd4de2cde0948661
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 21:48:55 +00:00
TreeHugger Robot 0d97e50934 Merge "Clear recents animation controllers and recents animation snapshots synchronously." into tm-dev am: 6ac4f9e882 am: 2ae9954a2d am: 3caea67325
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18243102

Change-Id: I58c106270c55738c09b77e5bc3dc29d811ada2c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 21:48:48 +00:00
Sunny Goyal 22e4fb3145 Merge "Fixing transaction applier holding on to the release check if no frame update was scheduled" into tm-dev am: 6956b5cc7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18360436

Change-Id: I230c24ecf13f1bfecd9bce2065082b918220cb5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 20:56:35 +00:00
TreeHugger Robot 2ae9954a2d Merge "Clear recents animation controllers and recents animation snapshots synchronously." into tm-dev am: 6ac4f9e882
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18243102

Change-Id: I876cfb01ef0d2df2a0f650384aae30bb940ae2db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18 20:56:26 +00:00
Sunny Goyal 6956b5cc7c Merge "Fixing transaction applier holding on to the release check if no frame update was scheduled" into tm-dev 2022-05-16 17:52:11 +00:00
TreeHugger Robot 6ac4f9e882 Merge "Clear recents animation controllers and recents animation snapshots synchronously." into tm-dev 2022-05-16 17:28:36 +00:00
Schneider Victor-tulias ed5789d219 Merge "Coordinate the SUW All Set page first reveal with the taskbar unstash to hotseat animation." into tm-dev am: 9c7551a9c9 am: ab77e17415 am: f108fff91b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17108605

Change-Id: I2a2ba9cbd93f4ad1a243524771b45e802c30f03a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-14 00:02:22 +00:00
Schneider Victor-tulias e58134176b Merge "Coordinate the SUW All Set page first reveal with the taskbar unstash to hotseat animation." into tm-dev am: 9c7551a9c9 am: d058c4d2f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17108605

Change-Id: Id85fcf5df2c643afdf0027d1bb5a6f99ff504f44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 23:35:30 +00:00
Schneider Victor-tulias d058c4d2f7 Merge "Coordinate the SUW All Set page first reveal with the taskbar unstash to hotseat animation." into tm-dev am: 9c7551a9c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17108605

Change-Id: Idff53cc48eddee2ebd6cf0c786634ab350465ae8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 22:57:45 +00:00
Schneider Victor-tulias ab77e17415 Merge "Coordinate the SUW All Set page first reveal with the taskbar unstash to hotseat animation." into tm-dev am: 9c7551a9c9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17108605

Change-Id: I092ee2a522b4b6f7e0179719f0364447ab457f20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 22:57:27 +00:00
Nick Chameyev ded01fff01 Merge "Extract unfold classes to a separate library" into tm-qpr-dev am: 847affd18b am: eff905ce5a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18287508

Change-Id: I8cfea8871d066790f725ceea5c5454ec8efa34c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 20:06:30 +00:00
Ats Jenk 07c3d0ec8d Merge "Suppress home gesture when bubbles are expanded" into tm-qpr-dev am: 6b9fad35ab am: 76f9125da7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152031

Change-Id: I5eea8091355590a42430ffd2e28979fd68b6f780
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 18:37:52 +00:00
Schneider Victor-tulias 766f2fc346 Coordinate the SUW All Set page first reveal with the taskbar unstash to hotseat animation.
Bug: 220096988
Test: manual
Change-Id: I1f517b322e5c18f825be8b51ebb560a4a195b666
2022-05-13 11:17:10 -07:00
Schneider Victor-tulias 42be8fa0db Clear recents animation controllers and recents animation snapshots synchronously.
Clearing the recents animation controller synchronously immediately after posting a screenshot cleanup was making it almost impossible to cleanup the screenshot when cancelling the recents animation. Moved  the recents animation controller clearing to run synchronously with cleaning up the screenshot.

Bug: 223498680
Test: manually with 3 button mode.
Change-Id: I6af5bd4525976eb6956d0466dceae1787b3b84d8
2022-05-13 11:14:19 -07:00
Nick Chameyev eff905ce5a Merge "Extract unfold classes to a separate library" into tm-qpr-dev am: 847affd18b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18287508

Change-Id: I1969a9d83415668c6052d2080ee80edd9b91677b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:52:58 +00:00
Nick Chameyev 847affd18b Merge "Extract unfold classes to a separate library" into tm-qpr-dev 2022-05-13 17:21:33 +00:00
Ats Jenk 76f9125da7 Merge "Suppress home gesture when bubbles are expanded" into tm-qpr-dev am: 6b9fad35ab
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152031

Change-Id: Ic751608da83f69b8d3d826629d73cab218eed919
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 17:07:06 +00:00
Ats Jenk 6b9fad35ab Merge "Suppress home gesture when bubbles are expanded" into tm-qpr-dev 2022-05-13 16:32:47 +00:00
Nick Chameyev d5a8a55e9f Extract unfold classes to a separate library
Extracted classes related to the fold/unfold
animation (that plays on foldable devices) to
a separate library that does not depend on
system classes. This is necessary to ease
reusing these classes in live wallpapers.

Bug: 231936088
Test: fold/unfold device
Change-Id: I53eaebfa22c4ac043ba30b1fb93b1d095d06f741
2022-05-13 11:03:49 +00:00
TreeHugger Robot beb64b85eb Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: ba21057e3b am: 3864131ca6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: Id50c4bd2215b7d08d1b106be21264852c17169e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 08:56:47 +00:00
Brian Isganitis 52fef3812a Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56 am: 05eb78ce96 am: 4ff469a2cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: I70d95c429730c6a7b4a7380c3597749cf7065fae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 08:53:26 +00:00
TreeHugger Robot 3864131ca6 Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: ba21057e3b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: Ifb967e770f955e0c28499832128278b056de0644
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:43 +00:00
Brian Isganitis 4ff469a2cf Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56 am: 05eb78ce96
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: Ibb91bea7df676b58a1198e1c9ec30a0fc04e35a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:21 +00:00
TreeHugger Robot b1398fe157 Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: 1e7f908609
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: I83e7af8883ad5816d8bb9dbf1ee6ec3e6e853a9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:32:56 +00:00
Brian Isganitis 5efe68ebee Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56 am: 79ce2ec123
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: I39971896cd66d9f21d3c7a03782736cc092b654a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:31:26 +00:00
TreeHugger Robot 1e7f908609 Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: I28fd7d3b235cfd782486393f868ff104eb400145
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:50:46 +00:00
Brian Isganitis 79ce2ec123 Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: I3a72bb32c9e7116c317660a01e6649104c8633e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:49:34 +00:00
TreeHugger Robot ba21057e3b Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: I9b28d9fc69c2ff2908d5df799732bede8e21b316
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:49:06 +00:00
Brian Isganitis 05eb78ce96 Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: Ic49abcb4054e361328858b1368f38a89f1f2cf02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:48:52 +00:00
TreeHugger Robot b075d7a0e9 Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

Change-Id: I68fb4f627a4f31af55f9cd466032ec6f9e6bdd67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:45:42 +00:00
Brian Isganitis cee0379e4d Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: I781a19d31e324c5d6317d1d62b7c7e3ebdce87cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:45:33 +00:00
TreeHugger Robot 9efa1cc4aa Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: d8e7c1acdd am: 2d623277ea
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I44ecec52101b0ecd2b551597077f00c72baa2df5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:43:25 +00:00
TreeHugger Robot f9c148e9d7 Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: 74306f7aba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I2490c008140507b6cde464f48afdaf46310873cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 01:32:04 +00:00
TreeHugger Robot d3fb61ab14 Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: 988a7b8c7a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I012d528b0787331577c842aa8209db11cea12b36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 01:30:51 +00:00
TreeHugger Robot 97c6b268cf Merge "Fix Fail to Launch work tab in launcher" into tm-dev 2022-05-13 01:18:46 +00:00
Brian Isganitis a7783dba56 Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev 2022-05-13 01:17:44 +00:00
TreeHugger Robot 74306f7aba Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I1d4d80520098e7e4adfb357ea8a50e3d6cbc78a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 00:27:26 +00:00
TreeHugger Robot 988a7b8c7a Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: Iefa1a52c8667c902deb1a763adda516122386d98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 00:26:40 +00:00
TreeHugger Robot d8e7c1acdd Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: Idcd8730e69bfd48428beb7d6e44fcfb9f3a5f5af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 00:25:49 +00:00
Sunny Goyal 46254675da Fixing transaction applier holding on to the release check if no frame update was scheduled
Bug: 232039826
Test: Verified locally
Change-Id: I4face3ceb5985ea71ff718ddc732e6196c934bf4
2022-05-12 16:52:00 -07:00
Brian Isganitis 5064be12db Revert "Ignore swipe velocity if next task is considered the destination."
This reverts commit bde366ddd1.

Reason for revert: b/232441427

Change-Id: I1047435fe39900203b69fdfc87d256b1330a325a
2022-05-12 23:39:13 +00:00
Brian Isganitis a850c267d9 Merge "Ignore swipe velocity if next task is considered the destination." into tm-dev am: de0c8c7c1b am: 0a8feae2bd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18299230

Change-Id: I030c805dac8f319e1db5c88de7bc8effc298e4ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 23:38:58 +00:00
Schneider Victor-tulias 28a24306b3 Fix jank when launching the All set page on devices that support vibrations
Moving haptics from the all set page background animation to the UI helper thread to reduce jank when launching the all set page from SUW.

Bug: 195711508
Test: manual with pixel 6 pro
Change-Id: Icca17a79161f177e3549dd780bfe9b78aa59fe51
2022-05-12 14:04:08 -07:00
Ramneek Kalra 205e39be79 Fix Fail to Launch work tab in launcher
On entering CTS Verifier apk, when test item Launch work tab in Launcher is clicked under BYOD Managed Provisioning, test fails and gives ActivityNotFoundException.

Root cause is because android.intent.action.SHOW_WORK_APPS is not declared for activity com.android.launcher3.uioverrides.QuickstepLauncher

Fix:
After declaring android.intent.action.SHOW_WORK_APPS for activity com.android.launcher3.uioverrides.QuickstepLauncher, the test passes.

Bug:
Test:
1. Download GMS Load
2. Boot Up Device And skip google setup screen
3. Enter Verifier apk,
4. Enter test item
5. BYOD Managed Provisioning, click Launch work tab

Change-Id: I694503acb77454351d572eaa67bcbb66ccc0ae0e
2022-05-12 21:39:39 +01:00
Brian Isganitis c3954dcaf5 Merge "Ignore swipe velocity if next task is considered the destination." into tm-dev am: de0c8c7c1b am: b6adb66e0f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18299230

Change-Id: I29c794cd106de274c105599376846a66fe9122f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:16:18 +00:00
Ats Jenk df5ad8d355 Suppress home gesture when bubbles are expanded
When bubbles are expanded we handle the home gesture there. This allows
us to animate the expanded view in response to touch gestures.

Bug: 170163464
Test: atest
PlatformScenarioTests: android.platform.test.scenario.sysui.bubble.CollapseExpandedViewTest
Change-Id: Ib97df2db089dd4613f6a749c6415fedddd939106
2022-05-12 13:11:02 -07:00
Brian Isganitis 783fcac84c Merge "Ignore swipe velocity if next task is considered the destination." into tm-dev am: de0c8c7c1b am: 7841f2e487 am: 7d15f22984
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18299230

Change-Id: I81c3c5a2464c283d35f4a5280970783c7e209cbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:08:29 +00:00
Brian Isganitis 0a8feae2bd Merge "Ignore swipe velocity if next task is considered the destination." into tm-dev am: de0c8c7c1b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18299230

Change-Id: I6adf573bd27e9eec83e3223930b4d3376e9b0a97
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:02:48 +00:00