Commit Graph
47412 Commits
Author SHA1 Message Date
Schneider Victor-tuliasandAutomerger Merge Worker c5e6fd8e09 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: I19ce71bed650f2d9458502d333a072cebfd37c29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:29:09 +00:00
Schneider Victor-tuliasandAutomerger Merge Worker 03503ecafd Merge changes from topic "presubmit-am-1224af9ca3f341a895e4bc19976e2bb8" into tm-dev am: a78e070a2e am: 5f16f9dcb7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18010518

Change-Id: I9f2c1431e8b53f7f09659b5bf18752a4a2b39cca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:28:45 +00:00
Schneider Victor-tuliasandAutomerger Merge Worker 08a01f5c41 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: I2ecce75e1249b22eea7653c6fb4a2179316cd64b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 19:03:00 +00:00
Schneider Victor-tuliasandAutomerger Merge Worker 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-tuliasandAndroid (Google) Code Review 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
Automerger Merge WorkerandAndroid (Google) Code Review 399db337a1 Merge "Merge "Actually interpolate the time value." into tm-dev am: 8217fce33e am: 512caf0a15" into tm-d1-dev-plus-aosp 2022-05-06 18:30:18 +00:00
Josh TsujiandAutomerger Merge Worker a7e2e067e3 Merge "Actually interpolate the time value." into tm-dev am: 8217fce33e am: bec5a29fa1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18125441

Change-Id: I8e1c05d38c59bf185bcb45163f1bad0ed7fc7898
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 18:30:15 +00:00
Josh TsujiandAutomerger Merge Worker 9add1cbc0f Merge "Actually interpolate the time value." into tm-dev am: 8217fce33e am: 512caf0a15
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18125441

Change-Id: I7f64ed8e0a932d4890aa4aea9653f2be6c09806c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 18:30:15 +00:00
Josh TsujiandAutomerger Merge Worker bec5a29fa1 Merge "Actually interpolate the time value." into tm-dev am: 8217fce33e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18125441

Change-Id: I6fa858c90244056ab6b2da7782ff1c66dea235d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 18:13:16 +00:00
Josh TsujiandAutomerger Merge Worker 512caf0a15 Merge "Actually interpolate the time value." into tm-dev am: 8217fce33e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18125441

Change-Id: Iaac3260595f52d8b27c7d9fdfb71040ac347fc06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 18:11:53 +00:00
Josh TsujiandAndroid (Google) Code Review 8217fce33e Merge "Actually interpolate the time value." into tm-dev 2022-05-06 17:51:09 +00:00
Josh Tsuji d2ae944a43 Actually interpolate the time value.
This was broken and always linear.

Bug: 229890190
Test: atest SystemUITests
Change-Id: I7db6f5025c0fc70c9899c97ee23e486ede61a085
2022-05-06 15:15:27 +00:00
Automerger Merge WorkerandAndroid (Google) Code Review db892ca14f Merge "[Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4" into tm-d1-dev-plus-aosp 2022-05-06 05:43:16 +00:00
Becky QiuandAutomerger Merge Worker 4881ec8222 [Toast] Create one search tapl tests for opening qsb and calculator app. am: 6183c4dd74 am: f872d457c4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17727848

Change-Id: If1e6af348759de07efd230111308ec68973ea84d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:11 +00:00
Becky QiuandAutomerger Merge Worker 1933bf040f [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: I6ed4144000255bbcaff53af601255080427d9590
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:43:06 +00:00
Becky QiuandAutomerger Merge Worker a1a86bb5b7 [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: I9563c9741de482a89c75fb0c26619f884f787e98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-06 05:25:46 +00:00
Becky QiuandAutomerger Merge Worker 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 ChauandAutomerger Merge Worker 15582b2ba5 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: I8c70290c35aeda80fee23b5357814915e92c8347
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:49:27 +00:00
Alex ChauandAutomerger Merge Worker 852c85f378 Allow BaseState.getTransitionDuration to read DeviceProfile am: a717d1621d am: d2113591fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18185502

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

Change-Id: I3634028c5a4870e1e755a310954f630af4bbc404
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 18:31:48 +00:00
Alex ChauandAutomerger Merge Worker 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
Nicolò MazzucatoandAutomerger Merge Worker 34c7ad01fc Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8 am: 81a60109f4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: Ic9b1462fbb312df637f15172c12dc0406f876e10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:26:52 +00:00
Nicolò MazzucatoandAutomerger Merge Worker 11c143731a Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8 am: e06672c251
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: Iec832f2a64d9b509092c261ba55ddb9750c0cffe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:26:34 +00:00
Nicolò MazzucatoandAutomerger Merge Worker e06672c251 Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: I500fd09cdd57cd6f804d25bedf5283ff32d689b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:07:55 +00:00
Nicolò MazzucatoandAutomerger Merge Worker 81a60109f4 Merge "Allow workspace to provide icon positions in tests" into tm-dev am: 21ea6828d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17757983

Change-Id: I5cda27ba259aa439a9feec8c93c8887047c7ee6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 09:07:36 +00:00
Nicolò MazzucatoandAndroid (Google) Code Review 21ea6828d8 Merge "Allow workspace to provide icon positions in tests" into tm-dev 2022-05-05 08:17:54 +00:00
Automerger Merge WorkerandAndroid (Google) Code Review 1046a1eb98 Merge "Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a am: 16158e9374" into tm-d1-dev-plus-aosp 2022-05-05 06:05:04 +00:00
Sunny GoyalandAutomerger Merge Worker 18d319c837 Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a am: 16158e9374
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17982012

Change-Id: I7bed87d53a5286ce309d5636ae839eb3f01b9ce3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 06:04:59 +00:00
Sunny GoyalandAutomerger Merge Worker b9aa1d3c22 Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a am: e4ee50cba3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17982012

Change-Id: Ie7a07f43500f87087cbbc44e44df9070778f2cec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 06:04:58 +00:00
Sunny GoyalandAutomerger Merge Worker 16158e9374 Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17982012

Change-Id: I94250c208e5f3a055ade436f537fac4b919620c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 05:41:12 +00:00
Sunny GoyalandAutomerger Merge Worker e4ee50cba3 Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev am: d3a841d91a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17982012

Change-Id: I061720aad98cb40b370bf9f28b1b5dfcb6d887ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 05:39:45 +00:00
Sunny GoyalandAndroid (Google) Code Review d3a841d91a Merge "Removing fading edges from recyclerView as we already have full background behing search box, and additional laying is not requred" into tm-dev 2022-05-05 05:21:11 +00:00
TreeHugger RobotandAutomerger Merge Worker 2847410f6f Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7 am: db9dc2f1b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

Change-Id: I024f2b445436b7145b8e11f2247b27c2b831dfe4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 00:18:34 +00:00
TreeHugger RobotandAutomerger Merge Worker 4a2f49541f Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7 am: cf5185489f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

Change-Id: Ic97e703953dbdfc5a5b84d689fd8fe747a3b83e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 00:08:30 +00:00
TreeHugger RobotandAutomerger Merge Worker db9dc2f1b1 Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

Change-Id: I80d174bb057f49e399620c8bb248e6639c924301
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 23:48:54 +00:00
TreeHugger RobotandAutomerger Merge Worker cf5185489f Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

Change-Id: Ie83658a6e48cce6b8b67121de639a280f34fbc69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 23:47:29 +00:00
TreeHugger RobotandAndroid (Google) Code Review 4bd36a37a7 Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev 2022-05-04 23:11:04 +00: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 HuangandAutomerger Merge Worker 0d99528707 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: a6c40c40d2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

Change-Id: Ia86588ad440b6bb1ab8adc84fabd5c372aa77d33
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:19:38 +00:00
Shan HuangandAutomerger Merge Worker 98a2ab1817 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: I51cfe0e053090fb1e51a3dc72415fc1945e2c78c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:19:26 +00:00
Shan HuangandAutomerger Merge Worker 04b638d5b9 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: I8d18c105ff9f8183efd08c8a2553f026c49c06d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:54:59 +00:00
Shan HuangandAutomerger Merge Worker 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
Nicolo' Mazzucato f67536e1eb Allow workspace to provide icon positions in tests
This is needed in order to implement a test for the unfold animation.
getWorkspaceAndHotseatIconsPositions returns map that associate icon name with its center on the screen

Test: atest TaplTestsLauncher3
Bug: 220087235
Change-Id: I254aa0c146edf4cae1c2bf5c09dec000993eb4d8
2022-05-04 20:27:11 +00:00
Shan HuangandAndroid (Google) Code Review 9cb46e4327 Merge "Close icon folder for predictive back to home animation." into tm-dev 2022-05-04 20:26:59 +00:00
Pat ManningandAutomerger Merge Worker f527235fa7 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: 085a19e57e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

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

Change-Id: Ie2378bbd5d5629f69951d79f9bda1710b1d9eb1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 19:54:24 +00:00
Pat ManningandAutomerger Merge Worker 085a19e57e Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

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

Change-Id: I6185f76e46b9a59941bb7edbb1091f668dd6fedd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 18:44:37 +00:00