Commit Graph

13651 Commits

Author SHA1 Message Date
The Android Open Source Project 38a49a9efc Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5b07a01ef370d1b51fac9e48feb6c2d4aa99a88f
2022-05-08 10:47:37 +00:00
The Android Open Source Project 92b1c3965e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I6320b11af2d33a1040a16afd1cf9dfb145ca0f41
2022-05-08 10:46:03 +00:00
TreeHugger Robot 01d3eb5408 Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev am: 062d96721c am: 0d37d70e21 am: 891694abd4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18198384

Change-Id: I1e9022ea7cecadb2fcc1e0939c55555c424cd1c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 16:50:30 +00:00
TreeHugger Robot 891694abd4 Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev am: 062d96721c am: 0d37d70e21
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18198384

Change-Id: Ibaf38b0610fdd6101c88bcfca2c23548aa9fb0bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 16:26:44 +00:00
TreeHugger Robot aebd373465 Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev am: 062d96721c am: 235de12d1f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18198384

Change-Id: If264111747c6bde581e4fe7f017af984a791d89a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 16:26:18 +00:00
TreeHugger Robot 235de12d1f Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev am: 062d96721c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18198384

Change-Id: I2ee45d9697d0f7a794de4bc6e643e538b0319d70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 16:10:10 +00:00
TreeHugger Robot 20843ba58c Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev am: 062d96721c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18198384

Change-Id: I677de2b816e2a32777aa0adf71653684581882e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-07 16:09:49 +00:00
TreeHugger Robot 062d96721c Merge "Finish mIconAlignmentForLauncherState animation before animating to new value" into tm-dev 2022-05-07 15:39:42 +00:00
Vinit Nayak b1436b0ae7 Extend recents button hitbox on tablet
* Extends hitbox when recents is tapped
when going from taskbar to overview.
* Extended region lasts for 400ms after
the animation ends.

Fixes: 225885714
Test: Manual, added unit test
Change-Id: I8766279c1a5bf6867f8d69ddd3af2aa3565deec2
2022-05-06 17:04:47 -07:00
Abhilasha Chahal 4965d95b44 Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev am: 43d68e9f6b am: d26a37da66 am: 1cb2bcb5f6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185510

Change-Id: I9b1d7666ef2bee16bec26a7fc0bf38d4edf1c741
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 23:12:14 +00:00
Abhilasha Chahal 1cb2bcb5f6 Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev am: 43d68e9f6b am: d26a37da66
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185510

Change-Id: I330d6d5144c309f1b92852dde1eebc9ad2aec4dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 22:44:29 +00:00
Abhilasha Chahal 7d9645dc44 Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev am: 43d68e9f6b am: 364c7ec720
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185510

Change-Id: I313f9cc17c890b64ade50796ccdc61dfee51bc33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 22:44:23 +00:00
Abhilasha Chahal 364c7ec720 Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev am: 43d68e9f6b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185510

Change-Id: Iebcd00682765aea19b90557aae70fe31b71ca47a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 22:18:36 +00:00
Abhilasha Chahal 9a9521d864 Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev am: 43d68e9f6b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185510

Change-Id: I481b7e1d9b1e6498ee0cf2f35d9aeb8abcbbd007
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 22:18:16 +00:00
Abhilasha Chahal 43d68e9f6b Merge "Check if launcher has touch interaction service when registering touch events" into tm-dev 2022-05-06 21:58:36 +00:00
Alex Chau 93e187fb80 Merge "Fix overview and quickswitch gesture logging" into tm-dev am: 950437ce26 am: b485f37edb am: 2dc8874bcd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140263

Change-Id: Ia95e47baf3128569171abc68d843315659a5e140
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:52:07 +00:00
Schneider Victor-tulias 44f918e1e8 Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e am: 08a01f5c41 am: fa360fb48d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: Idcc6930877bb01208c18625d34511060fe581b0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:52:00 +00:00
Alex Chau 2dc8874bcd Merge "Fix overview and quickswitch gesture logging" into tm-dev am: 950437ce26 am: b485f37edb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140263

Change-Id: Ic44e2ef1fa339107cd99220bec97b2237f1530d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:29:17 +00:00
Alex Chau fb7916d05d Merge "Fix overview and quickswitch gesture logging" into tm-dev am: 950437ce26 am: 5785b43698
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140263

Change-Id: I55b22f6253cfc50e0b6708339d5e451620029f93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:28:51 +00:00
Schneider Victor-tulias fa360fb48d Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e am: 08a01f5c41
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: Ib68de44dfef9ee8c0652e2e86d6b90ade71d5198
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:28:36 +00:00
Schneider Victor-tulias 0e9d03097c Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e am: 8ca3a8f5ae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: I93756a8a25fa115bcf5656ec1cc43ce963b73475
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:28:08 +00:00
Alex Chau 5785b43698 Merge "Fix overview and quickswitch gesture logging" into tm-dev am: 950437ce26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140263

Change-Id: I32c8523dcad5ac2999e3895e581a5cc735846f9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:09:57 +00:00
Alex Chau 20556d8bba Merge "Fix overview and quickswitch gesture logging" into tm-dev am: 950437ce26
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140263

Change-Id: I02df8f7050d0ba722297457f7c04a9692d61dd5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:09:33 +00:00
Alex Chau 950437ce26 Merge "Fix overview and quickswitch gesture logging" into tm-dev 2022-05-06 19:05:43 +00:00
Schneider Victor-tulias 8ca3a8f5ae Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: Ia7fd71b82231433a87be754d04f81c9e89a6582c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:02:50 +00:00
Schneider Victor-tulias 5f16f9dcb7 Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: Ic454cda1f413d907e25f2038cd3811ff65dbd093
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:01:21 +00:00
Schneider Victor-tulias a78e070a2e Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev
* changes:
  Fix recents animation flicker
  Fix janky overview animation.
2022-05-06 18:48:29 +00:00
Alex Chau 78357f7979 Finish mIconAlignmentForLauncherState animation before animating to new value
Fix: 230630665
Test: Launch app and return home, taskbar animation should be smooth
Change-Id: Ie6c7daac7f185a51476a9d076dde628d57ff77eb
2022-05-06 17:34:07 +01:00
Abhilasha Chahal 997a757661 Check if launcher has touch interaction service when registering touch events
Bug: 228014625
Test: Refactoring change

Change-Id: I3b94f4f7fabf7cb2964eefd5cf1e099d2bb80ca6
2022-05-06 16:21:48 +00:00
Luca Zuccarini ef006c7603 Update the NORMAL->ALL_APPS transition when tapping on QSB on phones.
- New interpolators
- New duration
- Removed workspace translation
- Removed overlapping fades -- are now sequential

See video in the bug.

Bug: 227745955
Test: manual
Change-Id: I19fa19a3806e963a04c5e694a52d3c1b921cf51f
2022-05-06 16:07:17 +00:00
Becky Qiu aa09802b7a [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7 am: 879f0bc412
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Idb8ce8704ceceaf2d02834067e01dfa059546746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:57:00 +00:00
Becky Qiu 879f0bc412 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: a1a86bb5b7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I559ec957cdcda3139aa9d37f259e457ba4e196f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:08 +00:00
Becky Qiu e5dc1fcce0 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: 33e2cc178b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Id90b0c9a5b5fc65d056e327605c637dfc88557e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:42:49 +00:00
Becky Qiu 33e2cc178b [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: Id22d91edaebcff095310202e92eee6a23ba36e1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:24:56 +00:00
Becky Qiu f872d457c4 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: I9b803aec2825abc5feb5bb20be7bd66d6eee7220
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:24:33 +00:00
Becky Qiu 6183c4dd74 [Toast] Create one search tapl tests for opening qsb and calculator app.
Test design doc: https://docs.google.com/document/d/1aPtMvegzn4hdwC0CNuIkfkalqG7v0FNCfyoO7qIOfN4/edit?usp=sharing&resourcekey=0-71oNHp1KKOdDKxr7Vd4dGQ

Bug: 225935921
Bug: 225935929
Test: ran test in android studio
Change-Id: I74197a9d81fc75a44269ab3bc1bba910de5e17fe
2022-05-05 18:47:34 -07:00
Alex Chau a0dec045e6 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05 am: 67e641d90f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I81a2b1ac100e57a23f5902bbcba0cda9aa8f7754
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:27:00 +00:00
Alex Chau 2403d1b30c Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 6612d6ed4e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I608ba1031e7b02a7be43acb47fb25d6fa1f1c002
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 19:09:04 +00:00
Alex Chau 67e641d90f Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: 9b7e242e05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: I2a45c6f6fb1933333bab6a8ffa813a3f153fd608
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:49:09 +00:00
Alex Chau 6612d6ed4e Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Id08db226dd3c011f214d3d9a81b0d1f149fdb92a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:30:49 +00:00
Alex Chau d2113591fb Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

Change-Id: Ia4337d3da259a54709f12b8902b6b323550224a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:30:23 +00:00
Alex Chau a717d1621d Allow BaseState.getTransitionDuration to read DeviceProfile
- Changed handheld duration to AllApps to 600

Bug: 227745955
Test: manual
Change-Id: I6f6642440dda3e39947231c2d38e8b60d152e08f
2022-05-05 14:44:00 +01:00
Alex Chau a70e23384f Fix overview and quickswitch gesture logging
- Log Home -> Overview gesture
- Log Home -> quickswitch as LAUNCHER_QUICKSWITCH_RIGHT

Bug: 219686410
Test: Local log in StatsLogCompatManager
Change-Id: Ic88fefd5af58dc03779f77b12611843c40706b1c
2022-05-05 14:33:27 +01:00
Schneider Victor-tulias 9f922d3598 Fix recents animation flicker
The recents animation can sometimes start before launcher has started when started with 3-button mode. This causes the animation to start before the recents UI has been initialized by Launcher. Added a callback to properly synchronize launcher start and the recents animation.

Fixes: 229360539
Test: started the recents animation and checked logs (order of operations), when the recents animation or launcher started first
Change-Id: I5938bbba778a2886b4a1e4ee4844eaf28c6fac0e
2022-05-04 22:27:50 +00:00
Shan Huang f81fe52902 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: 04b638d5b9 am: 70b3cafe97 am: ed9b64efcd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: Ic3abc031d9fd382043e3a366d5c62642754e7ab1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 22:24:42 +00:00
Shan Huang ed9b64efcd Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: 04b638d5b9 am: 70b3cafe97
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: If9dd3b6a6ec0841f0e1e0dc72da479974ef73e7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:44:47 +00:00
Shan Huang 70b3cafe97 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: 04b638d5b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: I7296d23021a615525290d05040a7145eaeab6ae0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:19:45 +00:00
Shan Huang bc2e411eb5 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: Ie80f770e617585d18c616d431b3622df984a7fab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:54:34 +00:00
Pat Manning fd8ba9c8a8 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: f223bd7766 am: 9fd68b55d6 am: 20f3a8488e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

Change-Id: I872ee66f1befa84503556dd0d41d746f8d8bfbe3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:53:41 +00:00
Shan Huang a6c40c40d2 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

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