Commit Graph

58436 Commits

Author SHA1 Message Date
Sunny Goyal 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 Goyal 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
Android Build Coastguard Worker 05ea529a19 Snap for 8543353 from 76fe3ebc08 to tm-qpr1-release
Change-Id: Id1e6eb9192dfa1432a8ce0e44aafa46a0fff80b1
2022-05-05 03:08:39 +00:00
TreeHugger Robot 5f32b6f121 Merge "Implementing support for item diffing instead of creating out the complete UI on every update" into tm-dev am: 4bd36a37a7 am: db9dc2f1b1 am: 76fe3ebc08 am: 9197f8ad33
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18116442

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

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

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

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

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

Change-Id: I013638f64e165a671bffee8f68d280ad21a17dab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 00:25:24 +00:00
TreeHugger Robot 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 Robot 76fe3ebc08 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: Id6bf00a86125fb95765240025008d92f7094c763
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 00:18:32 +00:00
TreeHugger Robot 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 Robot 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 Robot e25cb79745 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: I96ef05d5b5b99c47f4c5e3bc2f22dfa2f57c3f27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 23:47:52 +00:00
TreeHugger Robot 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 Robot 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
Android Build Coastguard Worker 6483b162ce Snap for 8540474 from 3fd92a955e to tm-release
Change-Id: Ic25baeedf0137040607e12dac76a09e1aee08d45
2022-05-04 23:09:37 +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 Huang a5318619e6 Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: a6c40c40d2 am: 0d99528707 am: c7da53321c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

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

Change-Id: I4a6c3ce72707304b64130435f14118ad27190b13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 22:24:56 +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 c7da53321c Merge "Close icon folder for predictive back to home animation." into tm-dev am: 9cb46e4327 am: a6c40c40d2 am: 0d99528707
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17947386

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

Change-Id: I8c4de1b6fd9be87bff46e26a89b9183ecced35a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:45:32 +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
Pat Manning 60979669bb Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: 085a19e57e am: ec63cadf3a am: ced3c0b853
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

Change-Id: I30835d3bfc884993ec6f28103f8a257cafdd7957
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:39:40 +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 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 Huang 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
Pat Manning e7e0f889b9 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: 085a19e57e am: f527235fa7 am: c0497fdd30
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

Change-Id: Id5b591fd40f47b3b54a84592d8a980c9c63a0aeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 21:02:41 +00:00
Shan Huang 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 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
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 Huang 9cb46e4327 Merge "Close icon folder for predictive back to home animation." into tm-dev 2022-05-04 20:26:59 +00:00
Pat Manning ced3c0b853 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev am: f4bd9b6304 am: 085a19e57e am: ec63cadf3a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140265

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

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

Change-Id: I446b198a146f0fb77dae7e74b095f4a1c20d2221
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 20:11:29 +00:00
Pat Manning 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 Manning ec63cadf3a 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: Ic42710d79cbe1e149cacbf5ff5aa4fba86fe104f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 19:58:23 +00:00
Pat Manning 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 Manning 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 Manning 980d03057d 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: I146d34bcf0dd1ee4849d9a7c5aa441de883dec1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 18:45:00 +00:00
Pat Manning 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
Pat Manning f4bd9b6304 Merge "Update workspace, cell layout, shortcut and widget, and cell size calculations." into tm-dev 2022-05-04 18:19:02 +00:00
Pat Manning b45d6c421d Update workspace, cell layout, shortcut and widget, and cell size calculations.
Test: DeviceProfileGridDimensionsTest.kt
Fix: 230862148
Change-Id: Ib1d577bf21beb45b2f8b3d4bd57e72c188e0f71b
2022-05-04 15:39:03 +01:00
Automerger Merge Worker 4bd665e81d Merge "Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: d1f2771aab" into tm-d1-dev-plus-aosp am: 78867c70b5 am: ba6fed63f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

Change-Id: Id113ab41bc9c87656acc1f791a46b74f7d7d73bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 14:25:12 +00:00
TreeHugger Robot 7d62e9ddcc Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: 5b353dcd4a am: cbd28c456f am: 441b648525
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

Change-Id: Ida7e45bda6a1e0059e55a41781f12a1eefd36f78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 14:23:36 +00:00
TreeHugger Robot 639717cdc9 Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: d1f2771aab am: 3504abc5ef am: 35519e28cb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

Change-Id: Ia1cc0c27448ea5bc7e46a722352b9aca0fec0399
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 14:21:37 +00:00
Alex Chau 921c7a6910 Merge "Add logs for InvariantDeviceProfile.getDeviceProfile" into tm-dev am: 92ad55a549 am: 3eb86247dc am: 1c3ecc0baa am: 7540bd2399
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18140270

Change-Id: I9444c1f11db6e1d79fe462c79d2e613000602d76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 14:08:48 +00:00