Commit Graph

47938 Commits

Author SHA1 Message Date
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
TreeHugger Robot b3ae292727 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: 593dc7d7f4 -s ours am: e51622c7f0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ief55aecb748860384bfb97a5be084a0a1d84bb29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:18:17 +00:00
Bill Yi 8779c7990a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 42ac5f9aa2 -s ours am: 89a2539b0d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id8daa6c9308631e6daa76922573eb047c93e00fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:18:03 +00:00
TreeHugger Robot 41e1c099ca [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 4ca8898259 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie62508225ba381ce4f3a46d5766fa91b4bfa74f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:05:53 +00:00
Bill Yi 9b05051a57 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 10efdd2368 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2bdefe2fecccd2af83d1418a0b5ce4ec26de9746
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:05:35 +00:00
Sunny Goyal 9d20713b15 Merge "Replacing ItemInfoMatcher with predicate" into tm-dev am: f76524151d am: 8bd54c120a am: 11339c644e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18124001

Change-Id: Icdddbd71c1cace965dfa9698211eecf23336da06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 12:02:00 +00:00
Vinit Nayak 0c71ecf759 Merge "Revert "Revert "Use new onStartSplitLegacy when starting split f..."" into tm-dev am: 38ebd4b41c am: f8b78b481a am: ea0d20bb28
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17944715

Change-Id: Ic0225a76656da956dbee86def1c1310257414bba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 11:56:41 +00:00
Jon Miranda a9e506cefa Merge "Fix all app button taskbar animation in LTR and RTL." into tm-dev am: e73c3075c1 am: e5a1e2b386 am: 66cd5ccc41
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18119607

Change-Id: I1f635e183ff78e8cf7a0c17f6ebbd262d9cf821d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 11:56:27 +00:00
TreeHugger Robot 86d8994792 Merge "Fixing wrong window insets estimation" into tm-dev am: 53c0b2c00f am: 0b96733a47 am: eae3c12f04
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18127262

Change-Id: I00ce78cca057a1687dd449c0cdd427bb47642e18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 11:56:21 +00:00
Tracy Zhou 388d5deac9 Merge "Originate split select animation from the original icon view instead of the split menu icon" into tm-dev am: 0c625f7472 am: b8e3d4f196 am: aca088d857
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17756848

Change-Id: If056316a2cf0af992f39f602f41debdc2d73e5c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-04 11:56:14 +00:00
TreeHugger Robot 3fd92a955e Merge "Use isTablet instead of isPhone for check" into tm-dev 2022-05-04 11:52:53 +00:00