Commit Graph

53916 Commits

Author SHA1 Message Date
Alex Chau 9b5548c56d Consider padding when measuring AllApps in SecondaryDragLayer
Fix: 223595498
Test: adb shell am start -a android.intent.action.MAIN -c android.intent.category.SECONDARY_HOME
Change-Id: I2754eb08daf2657e502a22bf7308561f5d0c9a7f
2022-05-13 11:08:39 +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
Alex Chau 19d43e0511 Skip onSharedPreferenceChanged if mIgnoreAutoRotateSettings is true in RotationHelper
Test: manual with DeviceProfile changed followed by settings change
Bug: 232081262
Change-Id: Ibc02bbc7fc015db9511960b565e860e6cb5b6246
2022-05-13 11:33:21 +01:00
Automerger Merge Worker 58e821756e Merge "Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: ba21057e3b" into tm-d1-dev-plus-aosp am: cf5705a658
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

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

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

Change-Id: I40c2331915adde953a2e263052aecd975a9aee42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 09:00:52 +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 f5e455286b Merge "Revert "Ignore swipe velocity if next task is considered the destination."" into tm-dev am: a7783dba56 am: 05eb78ce96 am: 1dad9da8a5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18361480

Change-Id: Iac2050704d704477dbaf3a2ca1fdacca9b128157
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 08:56:22 +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
Automerger Merge Worker cf5705a658 Merge "Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: ba21057e3b" into tm-d1-dev-plus-aosp 2022-05-13 03:33:34 +00:00
TreeHugger Robot ff58c7dd84 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: I9db14ddd5f87c9c4f60471ac73436705091f26ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:31 +00:00
TreeHugger Robot 6e40863b55 Merge "Fix Fail to Launch work tab in launcher" into tm-dev am: 97c6b268cf am: b075d7a0e9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18350943

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

Change-Id: I5077ad66b89626baa9ddc030b251dc6ac58f6adf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:22 +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
Brian Isganitis 1dad9da8a5 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: Ibbcd5bfb39a806187eda9ab5854d16b4a61d303a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:33:18 +00:00
TreeHugger Robot b0d2e2d40f Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: 74306f7aba am: f9c148e9d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I18cea107da9a1ee14d08e934fb81595539e7f72d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 03:12:29 +00:00
Android Build Coastguard Worker 4dee0ca241 Snap for 8581479 from 5b06002027 to tm-qpr1-release
Change-Id: I7d64d69f9740c3bd16976f6b206d5df68fe3410b
2022-05-13 03:08:29 +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 c75df8cb76 Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: 74306f7aba am: 54bc5e06c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: I06b11c7e389447cdb6d62e4d5b6c2eb7518d681b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 02:43:53 +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 54bc5e06c0 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: I03318647728cbe9920711e523f610fb4ac1ececb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 01:32:05 +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 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 2d623277ea Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev am: 160b18ab57 am: d8e7c1acdd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18310268

Change-Id: Idd2f7d5d560d4acb9214b55d454295d874c89703
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-13 00:54:13 +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 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
TreeHugger Robot 160b18ab57 Merge "Fix jank when launching the All set page on devices that support vibrations" into tm-dev 2022-05-12 23:58:56 +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
Android Build Coastguard Worker 98e8dac4c6 Snap for 8581162 from 8a7617f168 to tm-release
Change-Id: Icb08ac20bf3338b854ffee180d55a1d911dd0525
2022-05-12 23:08:59 +00:00
Alex Chau 842c54b567 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: 6d8f29f898 am: beda85dce6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I95264e24667adaa21b899f7e197f888289f85c2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:39:41 +00:00
Alex Chau 08d720a774 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: fb14fe7ca5 am: 4291c05ea6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I5d032b21a9bacfbfbc36887b8dde706b132de287
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:39:34 +00:00
Alex Chau a8ec253716 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: fb14fe7ca5 am: 2620f07309
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I663bf5c28f7d2119bb71099ace991eab95940229
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:37:10 +00:00
Alex Chau beda85dce6 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: 6d8f29f898
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I8c0b1a3c049613b4a189abfa95848508560ca061
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:11:29 +00:00
Alex Chau 4291c05ea6 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: fb14fe7ca5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I37f2e8c9edb1ca9938d25a58daa7d611d71212fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:11:24 +00:00
Alex Chau 2620f07309 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c am: fb14fe7ca5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: I9efa078039663fbef944f5cadda1f08e5b7dada8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 21:11:19 +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
Alex Chau 30a29742dd Merge "Fix slow page animations on large devices" into tm-dev am: 8a7617f168 am: c23296147a am: f1a0f91eaa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504361

Change-Id: I2eea48c1b94f30b5da23e1c6256b2a84470e1756
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:37:35 +00:00
Pat Manning 1260716a83 Merge "Update drop target button alignment across devices." into tm-dev am: 8909fc2dcb am: eef262002d am: 6e6f971d91
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17940799

Change-Id: Ia3ad1e8b79c79ad627e70a0a6109e6bcd673515f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:36:25 +00:00
Alex Chau fb14fe7ca5 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

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

Change-Id: Iba8c7c9a39e1c6bac75a93bba5d1acddff3f5cd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:34:17 +00:00
Tracy Zhou a3c6a45d9b Merge "Tune dragToFolder test so that it works with the new nav bar height" into tm-dev am: f14d58dfda am: 9adec6c9e0 am: a617ae9016
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18235408

Change-Id: I7e107798b7a9625706913304a1ce1b3b534f8ee8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:33:44 +00:00
Alex Chau 6d8f29f898 Merge "Add a scrim to AllApps and Widgets" into tm-dev am: 7c89ac5d8c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185508

Change-Id: Idf45414eae00602cd6ad030645631eba9011f649
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-12 20:33:28 +00:00
Alex Chau 61fd0da81e Merge "Fix slow page animations on large devices" into tm-dev am: 8a7617f168 am: c23296147a am: c16df1c7a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504361

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