Commit Graph

78507 Commits

Author SHA1 Message Date
Sihua Ma 734da5c1eb Fix invalid outline after widget resizing
Fix: 283778989
Test: Manual
Change-Id: I8821658a1db333159684562ba79f30fd92291fad
2023-05-30 13:03:08 -07:00
Stefan Andonian c24e8f045c Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: 36a227b7f2 am: 212c406770
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I42668637b82f310fd921cd36d36783374abb3e1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:55:36 +00:00
Brian Isganitis 813f6ca481 Merge "Fix how task stack listener closes overlays on task changes." into udc-qpr-dev am: 1f2919d634
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454261

Change-Id: Ia5824d2791a4e22f42877bd12b86fd3b97b0a691
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:55:00 +00:00
Stefan Andonian c3ab15c53d Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: fc7e8fa4c2 am: 55d0d21040
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: Ife8e2e4494964a605cec75a0b13f905b8a9eb608
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:54:52 +00:00
Stefan Andonian 7d51c4713c Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: fc7e8fa4c2 am: 06db62c69e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: Id50497a35b5c05a23abdf55f8f6d432d6d1b929b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:54:47 +00:00
TreeHugger Robot cc2a25a233 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: dcf359c459 am: 7ae39b1bee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I06fe98df438144453052d79bc88568931c965542
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:54:43 +00:00
Stefan Andonian b4b0b96537 Merge "Use LockedUserState in TouchInteractionService." into udc-qpr-dev am: 4439bec7aa
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23450434

Change-Id: Iea7c15a5372a6403c5172b4b3f870d48c9157cc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:53:53 +00:00
TreeHugger Robot 1b667a6d29 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: 9abaa6e59a am: 5bf2a14101
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I1e02a6e8cfb5346a462e25b0569444ce5a565248
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:53:26 +00:00
TreeHugger Robot 66ee26f684 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: dcf359c459 am: 997014c235
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: Ie3e6cab3f99ffde52736170a88124060084aba59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:52:24 +00:00
Brian Isganitis 1f2919d634 Merge "Fix how task stack listener closes overlays on task changes." into udc-qpr-dev 2023-05-30 19:21:15 +00:00
Anushree Ganjam aa0e91820b Add LAUNCHER_APP_LAUNCH_PENDING_INTENT where an app is launched through
pending intent.

Bug: Bug: 282236269
Test: Manual
Flag: NA
Change-Id: I6fb15a77f32ce5914f9632f5fb77f340acd3cfda
2023-05-30 19:10:16 +00:00
Stefan Andonian 212c406770 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: 36a227b7f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I96624b1b7728feed05296bf2de033bc004ce258b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:07:53 +00:00
Stefan Andonian 55d0d21040 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: fc7e8fa4c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I0da767add8247c3530af0a26e965d6830018ef75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:02:56 +00:00
TreeHugger Robot 7ae39b1bee Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: dcf359c459
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I0409212df4be2e1554a6a489c65453d65e9e78c5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:02:32 +00:00
Stefan Andonian 06db62c69e Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: fc7e8fa4c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I42fa781de7266572a96b64aafd7049e83578e832
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:02:01 +00:00
TreeHugger Robot 5bf2a14101 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: 9abaa6e59a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I4b3a671b940f4e201f4dd5d49b244f39fa24aa7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:01:49 +00:00
Stefan Andonian a3f3450a4f Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d am: 560d06bcc3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I3859fea1a9a6ed9b02a60016e7a9b5c12f6cf8d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:01:46 +00:00
TreeHugger Robot 997014c235 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: dcf359c459
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I0f55747ba1b913afe2d0dc4a4d904fe268aecf3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:01:24 +00:00
TreeHugger Robot cb0e026c45 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486 am: aa64699b39
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I43852e1f2e77f1be26f35e9b833436c42c4f8a7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 19:01:04 +00:00
Stefan Andonian 4439bec7aa Merge "Use LockedUserState in TouchInteractionService." into udc-qpr-dev 2023-05-30 18:55:02 +00:00
fbaron bbab64e00c Fix widget picker crash
It looks like if shouldClearVisibleEntries() evaluates to true and we clear mVisibleEntries, we get an Inconsistency IndexOutOfBounds error, the same as the one reported in the crash.

Bug: 276766307
Test: Verify that with these changes the widgets still update correctly when changing languages
Change-Id: I9f92e61d967aab2c8297cfc2fb4b04193df67650
2023-05-30 18:46:55 +00:00
Stefan Andonian 36a227b7f2 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: Ifb27c17ba56e8ee1b31947abf6d21386630e3e36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:19:40 +00:00
Stefan Andonian fc7e8fa4c2 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I08180c952e4aef50845e5dc113c88c70b3629648
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:19:37 +00:00
Stefan Andonian 560d06bcc3 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: I50496ec19b04a484b8220cc53641e092c1dcd0c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:18:48 +00:00
TreeHugger Robot dcf359c459 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: Ie82187d45fd682c98ce433a218b2bbdff6f534af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:18:47 +00:00
Stefan Andonian 23fd3c5827 Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev am: 57eaf86f8d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23454664

Change-Id: Idc06acc521cf9137e7bd492feb5a694df1957177
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:18:34 +00:00
TreeHugger Robot 9abaa6e59a Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: Ifb310938ec9819ee363de3afd6530ef5eb66a612
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:17:57 +00:00
TreeHugger Robot aa64699b39 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: I6444fc53778492f7c4ddcab949a98ec6b9d73ff5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:17:16 +00:00
TreeHugger Robot be7f0a0219 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev am: 78b6e76486
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23455279

Change-Id: If137b9021cbcaa03698dd75f9c2be6ff37e75e43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 18:16:45 +00:00
Stefan Andonian 57eaf86f8d Merge "Revert "Keep ViewCaptureRule logic self-contained."" into udc-dev 2023-05-30 17:49:54 +00:00
TreeHugger Robot 78b6e76486 Merge "Add logs to see if launcher model isn't loaded when work profile app is added" into udc-dev 2023-05-30 17:26:53 +00:00
Nick Chameyev 0873afd7fa [Unfold animation] Disable preemptive launcher animation
Disables preemptive unfold animation by default.

Bug: 281821523
Test: unfold on launcher
Change-Id: I767f25cf0414a91c82a33cf86ca16db2e4dcfa22
2023-05-30 18:10:08 +01:00
Tracy Zhou 38171e926e Merge "Simplify trackpad multi-finger gesture recognition logic for gesture nav" into udc-qpr-dev am: 073a04f639 am: 66ab396a44
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23463119

Change-Id: I1a240a9c0eae7eaec2098f97174bb518c968e3d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 17:09:00 +00:00
Alex Chau 04cf695435 Merge "Add Portrait/Landscape support for NexusLauncher screenshot tests" into udc-qpr-dev am: 6565b68168 am: aa15592ab5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23423076

Change-Id: I5b44adeabdf9ba11db2cc664c1c2efabd31af086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 17:08:49 +00:00
Tracy Zhou 66ab396a44 Merge "Simplify trackpad multi-finger gesture recognition logic for gesture nav" into udc-qpr-dev am: 073a04f639
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23463119

Change-Id: I2ebfa65a132f4f9a4d14466f56591178d5e39e5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 16:48:42 +00:00
Tracy Zhou 073a04f639 Merge "Simplify trackpad multi-finger gesture recognition logic for gesture nav" into udc-qpr-dev 2023-05-30 16:38:16 +00:00
Alex Chau aa15592ab5 Merge "Add Portrait/Landscape support for NexusLauncher screenshot tests" into udc-qpr-dev am: 6565b68168
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23423076

Change-Id: Ic14ac359f64ac34fa7cd6cb550f95c1160a232bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 16:26:43 +00:00
Thales Lima 7945649c5e Implement calculations of Responsive Grid in DeviceProfile
When a grid has a responsive spec and the feature flag is on, use the new calculations for the sizes in Workspace. This shouldn't affect Scalable grids.

Fix: 277064708
Test: HomeScreenImageTest
Test: DeviceProfileDumpTest
Test: ResponsiveHomeScreenImageTest
Test: DeviceProfileResponsiveDumpTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Idef3d17fbfa1b2e0c82c12e7784a7584f1ba1b88
2023-05-30 16:14:34 +00:00
Alex Chau 6565b68168 Merge "Add Portrait/Landscape support for NexusLauncher screenshot tests" into udc-qpr-dev 2023-05-30 15:54:10 +00:00
Kateryna Ivanova 7120373bbc Migrate Interpolators from Launcher3 to the public animation library
Test: atest
Bug: 271850966
Change-Id: Iba999f2e753764a37d35e508e707df02388432e9
2023-05-30 07:20:38 +00:00
Bill Yi bd415ba60d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I19116ec25fdef750a9ef48f36cc60f2dcd8a3dd2
2023-05-28 23:28:37 -07:00
Bill Yi c4f1b3fcbf Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8b7d63867ca5afd082e38c4474b96423cb0ceda5
2023-05-28 23:28:11 -07:00
Bill Yi 5bb829600e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I6e2d0769d84d7302ce4d1d46a7155acbdc76dbf1
2023-05-28 23:27:12 -07:00
Bill Yi 3ef5ecdaa4 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id9fc360f788198a71092a349d31a01598cbffea0
2023-05-28 23:26:47 -07:00
Bill Yi 3c0e2eaba1 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ice9061dd21494a414604a8662b9d41efa1ffa332
2023-05-28 22:53:38 -07:00
Bill Yi 709d01e1c8 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5d6a85797683ee80a920254615c2aca547844f8a
2023-05-28 22:53:15 -07:00
Bill Yi dc030ce28a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie0e9bb41699c268df3b7b60bcde81aad13bd0fb2
2023-05-28 22:52:52 -07:00
Bill Yi 61733ae6f9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I1eb7096ec0f5ec5ba0a95ab5a4bce57d7fca27a6
2023-05-28 22:51:48 -07:00
Bill Yi 827eabe7ba Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Iffe39983e24f92014ca0b0b546e670c95604dfde
2023-05-28 22:51:24 -07:00
Bill Yi 1f1006a32b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Icaab575a19af3fc98557b9bf65388a66aebbee71
2023-05-28 22:51:02 -07:00