Commit Graph

49925 Commits

Author SHA1 Message Date
Sunny Goyal 1403cda90c 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: Ic44d8a524b939568deb3dab6e07e5fa1d769e8f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05 06:04:56 +00:00
Sunny Goyal 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 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
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 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
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 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
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
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 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 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 ba6fed63f9 Merge "Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: d1f2771aab" into tm-d1-dev-plus-aosp am: 78867c70b5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

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

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

Change-Id: I9c59496cc1bd0d04cb76b2b3b53bfa22ec80d1ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 13:12:10 +00:00
Automerger Merge Worker 78867c70b5 Merge "Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: d1f2771aab" into tm-d1-dev-plus-aosp 2022-05-04 13:05:52 +00:00
TreeHugger Robot dad641a663 Merge "Use isTablet instead of isPhone for check" into tm-dev am: 3fd92a955e am: d1f2771aab
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152029

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

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

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

Change-Id: I53d26764fef7e63ef0dde9b5a0d868aa9013f067
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 13:01:50 +00:00
TreeHugger Robot f31a50893b Merge "Don't fade out live tile when dismissed" into tm-dev am: c8b095e28c am: 2c3c632e5a am: 854b045cd9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18152027

Change-Id: I341fdf8c3866d5b4334a0bf02782306ee8b662ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 13:00:02 +00:00
Bill Yi 4b7a3cf7c4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c5bb4bdd4b -s ours am: 89b89969e7 -s ours am: 2d4c783fd9 -s ours am: 7d1a6867c1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18088927

Change-Id: I3a0bae1ea87350ae700737427a2886ceb670f2e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:42:44 +00:00
TreeHugger Robot 3cc28a3e61 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 8a341bda84 -s ours am: d44b5a6190 -s ours am: 40e424ad41 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18098724

Change-Id: I499c86495ab1ff83198e532cd15c8a60f453d639
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:35:20 +00:00
Bill Yi ffc8e71776 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 976cab3e09 -s ours am: 4669a2bdea -s ours am: 2ba4fd3255 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18098724

Change-Id: I4056543a69afe54f30e71389d302cbcc0719f88d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:35:07 +00:00
TreeHugger Robot 74ccfb1a3b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 418078531b -s ours am: 0271abe501 -s ours am: 8eb91b2f25 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18098723

Change-Id: I58c4cae0d06a164426f8a22928c36106b22721fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:34:48 +00:00
Bill Yi cf16e8d66a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: f102e1f75d -s ours am: c4deb81224 -s ours am: a6c0c7966a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18098723

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

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

Change-Id: I9d17030228dff9753fb1e989ea0280d90abddf4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:19:43 +00:00