Commit Graph

70748 Commits

Author SHA1 Message Date
Treehugger Robot 1b83e043ab [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 2545c08fbb -s ours am: 12839a3892 -s ours am: 4bfc41aeec -s ours am: 466a15cb98 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I255ea9455db670bcd43734e11776b025477bd31a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:38:40 +00:00
Bill Yi d019242c63 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 64d30e7420 -s ours am: 578f128c4f -s ours am: 04e61ac5a3 -s ours am: 46731ebb97 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5382b33611cdcc495e59b202d8b66f13b397ed2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:38:37 +00:00
Treehugger Robot e900a1202b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 0575764428 -s ours am: adab1b07a9 -s ours am: 66bc377378 -s ours am: 04b297424b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5b3340443b73934becc62c00b88c2c9ae6b172f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:38:32 +00:00
Bill Yi 2179564338 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d43d8d30db -s ours am: 43d2f3ff76 -s ours am: d23ad97bd6 -s ours am: 514867bd79 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I05afa2bb0965aaa82d20f9e4bd202813099126c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:38:18 +00:00
Bill Yi 5d01683cb0 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a9eccb406b -s ours am: 6133e806d4 -s ours am: 3d2d4d2898 -s ours am: 674e562ab5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If87023f20f54b9514c1a75a46a018e650a7d24fe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:37:58 +00:00
Andy Wickham 733e116f94 Merge "Remove unnecessary hide keyboard call in onKeyPreIme." into udc-qpr-dev am: fd14de35c8 am: f1475596bc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24560115

Change-Id: If06c2776bf06a67fd908ee00a106f59880856087
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 23:37:21 +00:00
Treehugger Robot 466a15cb98 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 2545c08fbb -s ours am: 12839a3892 -s ours am: 4bfc41aeec -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic972136a5e758b7eb8b28a6da8fc6560e21dab67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:37:42 +00:00
Bill Yi 46731ebb97 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 64d30e7420 -s ours am: 578f128c4f -s ours am: 04e61ac5a3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I205a14ff174bd237c08600612dfbd000455598f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:37:40 +00:00
Treehugger Robot 04b297424b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 0575764428 -s ours am: adab1b07a9 -s ours am: 66bc377378 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7da7101c07c380be1cd69e13bc78ad87c3a60f21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:37:33 +00:00
Bill Yi 514867bd79 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d43d8d30db -s ours am: 43d2f3ff76 -s ours am: d23ad97bd6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0b55c36adf1eb1bd5823864257a173bd0a97d87c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:37:19 +00:00
Bill Yi 674e562ab5 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a9eccb406b -s ours am: 6133e806d4 -s ours am: 3d2d4d2898 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6cfecf54af787fc91b7a9d3ddbef60daa79d1b5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:36:59 +00:00
Andy Wickham f1475596bc Merge "Remove unnecessary hide keyboard call in onKeyPreIme." into udc-qpr-dev am: fd14de35c8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24560115

Change-Id: Ifdca5b1d6b292b702e54a704b00d6f9cac6dca13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 22:11:47 +00:00
Treehugger Robot 4bfc41aeec [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 2545c08fbb -s ours am: 12839a3892 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9cb18b4ec7f3ac5e37f58678e45d6e69f4f1f39f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 21:48:09 +00:00
Bill Yi 04e61ac5a3 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 64d30e7420 -s ours am: 578f128c4f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9c88874bf6710623c6056b351e8f376ce3132a4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 21:48:06 +00:00
Treehugger Robot 66bc377378 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 0575764428 -s ours am: adab1b07a9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ib7e91fc85571ee05e056e88c5c6d81847155b0f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 21:48:00 +00:00
Bill Yi d23ad97bd6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d43d8d30db -s ours am: 43d2f3ff76 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id0c64f3d3a18723133dd3ff70397238ce8f89c9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 21:47:47 +00:00
Bill Yi 3d2d4d2898 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a9eccb406b -s ours am: 6133e806d4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8565ec202c9d6a8f387294b48aa19be8538657b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 21:47:25 +00:00
Andy Wickham fd14de35c8 Merge "Remove unnecessary hide keyboard call in onKeyPreIme." into udc-qpr-dev 2023-08-31 21:43:21 +00:00
Treehugger Robot 12839a3892 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 2545c08fbb -s ours
am skip reason: subject contains skip directive

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

Change-Id: Idb75adb299622093304c61b80aa09f6a1972c33f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:50:59 +00:00
Bill Yi 578f128c4f [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 64d30e7420 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I845303ebf2214f3027a31fd39b1a379ce35aafd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:50:56 +00:00
Treehugger Robot adab1b07a9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future am: 0575764428 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I56e5d89099357db6adfb80c99afca0df6aecdce4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:50:51 +00:00
Bill Yi 43d2f3ff76 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d43d8d30db -s ours
am skip reason: subject contains skip directive

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

Change-Id: If8f746f59fb5fd09d3d003b9e26c985b89bac9c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:50:38 +00:00
Bill Yi 6133e806d4 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: a9eccb406b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1b009fbc2d32c1c07ba5a3f27d95c1efcdbbc408
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:50:16 +00:00
Federico Baron 62b4fa7a77 Merge "Fix bug where suggested widget overlaps widget list" into udc-qpr-dev am: c207167124 am: dd15270625
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24606284

Change-Id: I29a2bf71a88f856bd8daeea20393ee966c9ac33a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:24:16 +00:00
Sebastián Franco 38500c0576 Merge "Change name of getIconsPosition_afterIconRemoved_notContained to uninstallWorkspaceIcon" into udc-qpr-dev am: 359992b860 am: 0edef0f826
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24608413

Change-Id: Ieccabb3d8825a5d0b193f718d5a0c2c8703ea8e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:23:04 +00:00
Schneider Victor-tulias 8ab21da9e1 Merge "Revert remaining debug logs added for b/260260325" into udc-qpr-dev am: 1827f369da am: f58a9f0f5c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24622396

Change-Id: I5188fb4a9ea9d20b3ce3ec8d6f4c8419d2b7d52f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 20:20:40 +00:00
Anushree Ganjam 20bbe42cad Merge "Remove the test aconfig lib." into main 2023-08-31 19:24:23 +00:00
Federico Baron dd15270625 Merge "Fix bug where suggested widget overlaps widget list" into udc-qpr-dev am: c207167124
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24606284

Change-Id: I365153e76e8e84897fe8f74983efcb4248a9cce5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 18:58:34 +00:00
Sebastián Franco 0edef0f826 Merge "Change name of getIconsPosition_afterIconRemoved_notContained to uninstallWorkspaceIcon" into udc-qpr-dev am: 359992b860
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24608413

Change-Id: I6477a99878a91a6fc948eadfc9afbc951e146a77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 18:58:19 +00:00
Schneider Victor-tulias f58a9f0f5c Merge "Revert remaining debug logs added for b/260260325" into udc-qpr-dev am: 1827f369da
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24622396

Change-Id: I3aaefc14c09e1d9e7f457417dbeb77ef53f864d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-31 18:58:05 +00:00
Federico Baron c207167124 Merge "Fix bug where suggested widget overlaps widget list" into udc-qpr-dev 2023-08-31 18:52:44 +00:00
Sebastián Franco 359992b860 Merge "Change name of getIconsPosition_afterIconRemoved_notContained to uninstallWorkspaceIcon" into udc-qpr-dev 2023-08-31 18:08:55 +00:00
Schneider Victor-tulias 1827f369da Merge "Revert remaining debug logs added for b/260260325" into udc-qpr-dev 2023-08-31 17:59:27 +00:00
Treehugger Robot 3e96c9c572 Merge "Remove unused @ScreenRecord" into main 2023-08-31 17:53:42 +00:00
Treehugger Robot c1ad48386c Merge "Add widget layout transition when resizing" into main 2023-08-31 16:56:22 +00:00
Alex Chau d9e3b8e254 Merge "Revert "Add detailed exception for snappedIndex == -1 when dismissing tasks"" into main 2023-08-31 16:50:34 +00:00
Treehugger Robot 2545c08fbb Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future 2023-08-31 16:34:39 +00:00
Treehugger Robot 0575764428 Merge "Import translations. DO NOT MERGE ANYWHERE" into aosp-main-future 2023-08-31 16:34:39 +00:00
fbaron 5a190c5efe Fix bug where suggested widget overlaps widget list
We scroll to top when rotating device, which is a behavior that aligns with other AbstractSlideInView's like allApps

Fix: 293203839
Test: verify that when rotating in widget sheet that the suggested widget no longer overlaps with widget list
Flag: no-flag
Change-Id: Icf021a46ae2c2b85b4c55e40cbd2f7e70f83c248
2023-08-31 09:18:52 -07:00
Fengjiang Li f096f3ebe3 Merge "Fix memory leak of Launcher activityfrom QuickstepTransitionManager and LauncherBackAnimationController" into main 2023-08-31 16:11:39 +00:00
Schneider Victor-tulias e115af71f8 Revert remaining debug logs added for b/260260325
Flags: not needed
Fixes: 260260325
Test: Tapl tests
Change-Id: Ie339e2ce3bd301c1c352a2f82d1a370c1f4970c1
2023-08-31 11:44:24 -04:00
Charlie Anderson d48f89be9d Merge "Remove ENABLE_MATERIAL_U_POPUP flag and cleanup dead code" into main 2023-08-31 15:09:25 +00:00
Alex Chau d4f49a7927 Remove unused @ScreenRecord
Fix: 202433017
Fix: 202985412
Test: presubmit
Change-Id: I6ad6cbac0a2f509fb6191a3341a13b678d407168
2023-08-31 11:27:56 +01:00
Fengjiang Li e180de6b20 Fix memory leak of Launcher activityfrom QuickstepTransitionManager and LauncherBackAnimationController
We should also avoid using non-static inner class that extends IOnBackInvokedCallback.Stub and IRemoteAnimationRunner.Stub inside LauncherBackAnimationController, which references the entire LauncherBackAnimationController object.

1. When launcher is created, a Runnable is posted to ShellExecutor to call BackAnimationController#registerAnimation
2. When launcher is later destroyed, another Runnable is posted to same ShellExecturo to call BackAnimationController#unregisterAnimation
3. If the execturo queued the 1st runnable, then we have leaked LauncherBackAnimationController object, including Launcher activity.

This CL fixes the leak by making the Stub static inner classes, and use weak reference hold reference to launcher activity.

Bug: 297806573
Test: Grab a heap dump and this reference no longer exist
Flag: N/A
Change-Id: I78853e900a98399b02682ba2d9179e544a4030d5
2023-08-30 23:43:20 -07:00
Bill Yi 64d30e7420 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5db215391d4cf1712fe1e0e7b0ce0410e5ada397
2023-08-30 19:50:26 -07:00
Bill Yi d43d8d30db Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I4f5ff43681d342c64bc0a5f3c940cbf15779d8fb
2023-08-30 19:49:58 -07:00
Bill Yi a9eccb406b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ice62b6654758a6fca02ded25ffc4501aa636a165
2023-08-30 19:49:35 -07:00
Jeremy Sim 29428d406e Merge "Add a fail string for app pair menu tests" into main 2023-08-30 23:29:40 +00:00
Saumya Prakash a698652981 Merge "Remove extraneous transition from Overview to Home screen" into udc-qpr-dev am: dbd47e9f75 am: e5b09cd7f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24587641

Change-Id: I6c3c15584cf07e88748e020356bcf1fed30c9314
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-30 23:27:26 +00:00
Saumya Prakash e5b09cd7f1 Merge "Remove extraneous transition from Overview to Home screen" into udc-qpr-dev am: dbd47e9f75
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24587641

Change-Id: I350f08b5d09a9f7c17a93529b0a9bfd033e2a04c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-30 23:27:09 +00:00