Commit Graph

78507 Commits

Author SHA1 Message Date
Bill Yi 9437912d69 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours am: c3be918eb1 -s ours am: 94d06337b3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibbb90b431ab854f4e93b7f33857fdf599fc2d4e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:33:10 +00:00
Treehugger Robot a3f7992c84 Merge "Cap the width of the bubble bar when collapsed" into udc-qpr-dev am: dddd60e84f am: dc1b080293
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24446027

Change-Id: I21ee0ac1a10c9769e9091d2743fdcc88fe64f0a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:32:21 +00:00
Bill Yi b80b50a02e [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours am: 8766cb2e0f -s ours am: d946a017e8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I60df0ac951cb6be376678030568706c30bf9eb68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:25:32 +00:00
Bill Yi 07618ff0a9 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e0b64f34df -s ours am: 47275e9f2a -s ours am: e105be9854 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3efc4964d0d5530cefeacafaef29b3c338f94079
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:25:19 +00:00
Treehugger Robot 41fec65e21 Merge "Implementing detector of view position jumps" into udc-qpr-dev am: 1dcfdc3b3f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24452947

Change-Id: Ieb3a1f3ee38d795e705b4ee2fdfbc482f0b501e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:14:08 +00:00
Vinit Nayak db248cf94f Move ending CUJ_SPLIT_SCREEN_ENTER to after we show tasks to user
* Previously the CUJ was ending after only the launcher side
animation was completing, before we actually made the
call into shell to launch the tasks

Test: Compiles (no baseline to test metrics/latency off of)
Bug: 285578568
Change-Id: I958e4a5265cb2fd81f2358343846385058b4465a
2023-08-28 19:03:39 +00:00
Treehugger Robot 1dcfdc3b3f Merge "Implementing detector of view position jumps" into udc-qpr-dev 2023-08-28 18:51:42 +00:00
Anushree Ganjam eb60c698a0 Merge "Update test build rules to support mocking AConfig methods." into main 2023-08-28 17:08:45 +00:00
Vinit Nayak bb9fe16254 Revert "Revert "Hold WeakReference to split callback""
This reverts commit 06be7eb88e.

Reason for revert: Potential forward fix with ag/24562796

Change-Id: I1f01dda728491e627ec0cc34fd364cbd794854d5
2023-08-28 17:07:03 +00:00
Charlie Anderson 5f263a7ae1 Move AppWidgetsRestoredReceiver methods to enable adding tests for restoring widget Ids
Bug: 294386159
Test: Ran unit tests locally
Change-Id: Ib9657e6a0faa876197e0106b8729dcc606562d09
2023-08-28 11:08:12 -04:00
Android Build Coastguard Worker 16153d4463 Snap for 10721735 from 0ff8103c66 to udc-qpr1-release
Change-Id: I078885948277ccd812ac481e6da54b46a491f85e
2023-08-26 23:19:17 +00:00
Android Build Coastguard Worker 1781da4d99 Snap for 10719298 from 8020100928 to udc-qpr1-release
Change-Id: I9a44713c3a207eee75222ab24a349de11f483132
2023-08-26 01:19:03 +00:00
Andy Wickham 336c6669b0 Remove unnecessary hide keyboard call in onKeyPreIme.
The default handling of back in this preIme case already closes
the keyboard if we return false, so adding it before our own key
handling was stomping on our existing syncronized keyboard.

We should still handle other cases where the system ime animation
coincides with our control, but we at least shouldn't force it on
ourselves.

This fixes the back issue in 3 button mode, and also closes all
apps on the first back gesture as intended (if you hadn't entered
0 state that is).

Demo after fix: https://drive.google.com/file/d/1pK18iEdgxQ0HQmilAMFzn66LVyCH5Ma1/view?usp=drive_link&resourcekey=0-kW4BOC-Pj-wZ_DZL51z6Rg

Bug: 270144901
Bug: 277738379
Test: Manual with 3 button mode and gesture nav, with always on
keyboard on and off
Flag: N/A

Change-Id: I9b1c525494b49cde3307df8b0a73d6143ac9c616
2023-08-25 17:26:33 -07:00
Anushree Ganjam 94efd7a80c Update test build rules to support mocking AConfig methods.
- Add mockito-inline-extended to allow mocking static methods.
- Add StaticMockitoRule to help mock static methods.
This helps in unit tests with mocking the trunk stable flags.

Bug: 294913042
Test: NA
Flag: NA
Change-Id: If53ae1d1bc68a5c6b1824b6c7060cbc14e095b1b
2023-08-25 17:10:15 -07:00
Pat Manning 9ab2e7613a Merge "Scale Launcher folders on hover." into udc-qpr-dev am: 0ff8103c66
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24295554

Change-Id: I5a4f67a1d76d330fa7d3c9fd30c5b57dcddfb0e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 23:14:15 +00:00
Treehugger Robot 5cf32b27d0 Merge "Revert "Hold WeakReference to split callback"" into main 2023-08-25 22:23:38 +00:00
Pat Manning 0ff8103c66 Merge "Scale Launcher folders on hover." into udc-qpr-dev 2023-08-25 22:23:20 +00:00
Matt Sziklay a5e28a3af2 Merge "Specify stage and bounds for desktop split." into udc-qpr-dev am: 8020100928
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24376138

Change-Id: I38e200140074f2f2ee3dd4ffa5068babb1886e96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 21:50:24 +00:00
Andy Wickham a8c9d7161f Rename AssistUtilsBase -> AssistUtils am: b2ac210120
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24555400

Change-Id: Idde965260aef41cd3fe662557051ccc92418e8c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 21:49:54 +00:00
Vinit Nayak 06be7eb88e Revert "Hold WeakReference to split callback"
This reverts commit 3f5e3ad419.

Reason for revert: b/297562709

Change-Id: I889d126e622e9cf13513365145eac28eaefa8627
2023-08-25 20:52:45 +00:00
Matt Sziklay 8020100928 Merge "Specify stage and bounds for desktop split." into udc-qpr-dev 2023-08-25 20:50:59 +00:00
Brian Isganitis d0b9c59839 Add TAPL APIs for search web suggestions.
Design doc: go/toasty-taskbar-tapl

Test: Compiles
Bug: 295366997
Flag: not needed
Change-Id: I4f11a9a0c99a736a499ab498b05b20996e1dc59b
2023-08-25 20:25:39 +00:00
Andy Wickham b2ac210120 Rename AssistUtilsBase -> AssistUtils
Bug: n/a
Test: n/a
Flag: n/a
Change-Id: Ia227b180732d0acfdc4b648885d5ce208d86ee49
2023-08-25 12:12:17 -07:00
Pat Manning cc0d8919ee Scale Launcher folders on hover.
Bug: 243191650
Test: PreviewBackgroundTest
Flag: ENABLE_CURSOR_HOVER_STATES
Change-Id: I8035501203af5c2d97b62cc79e576303e57f8b99
2023-08-25 20:02:23 +01:00
Treehugger Robot dc4f507c02 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -s ours am: 8f76275413 -s ours am: e7812cbe6d -s ours am: 3a521d5cb4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1fc6e2cb9302976ebf622947af25b36675f39205
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:33:40 +00:00
Bill Yi 348e7348fc [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -s ours am: 09381e3c83 -s ours am: 825651b09c -s ours am: 1dbf86b174 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I97805e494bea3d7b2dea39cd84d767e02f21e21a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:33:27 +00:00
Treehugger Robot 5e7a39aa92 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -s ours am: 33fc372818 -s ours am: 634de04ab9 -s ours am: b6013e5385 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If9a698bd789655fffe6f252cea7506bb7df49af7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:33:09 +00:00
Bill Yi 79d7d29d17 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -s ours am: 2b2d785abd -s ours am: 13757a1776 -s ours am: 0b865619aa -s ours
am skip reason: subject contains skip directive

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

Change-Id: I32ad4c3d64e6be639688d11e299d4c11cb582caf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:32:57 +00:00
Automerger Merge Worker 64d1146db5 Merge changes from topic "am-bffb9ddeb0de4c15a168076e3071b9c6" into udc-d1-dev-plus-aosp am: ceb579106f am: 0e86eab0c5
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24530195

Change-Id: I04c3d17bfe63df98cce0f843db30699bb35fb79c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:29:48 +00:00
Treehugger Robot 5c9aea89d1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -s ours am: 8f76275413 -s ours am: 998d96fb15 -s ours am: 4c0ad49579 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iac700c4505db64ffd73c89fafb071101beadd7a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:29:35 +00:00
Treehugger Robot 2daa41866f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -s ours am: b9ac8b7f42 -s ours am: 0dcd100475 -s ours am: fe5e5531b7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I81c8dced50a87c1492a2c8f5b83406e5d8d4b2ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:23:08 +00:00
Bill Yi b9e2a315fd [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -s ours am: 4ca2ba2d85 -s ours am: dd7e71a7dc -s ours am: d802875fb2 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I656903a6d7cfd6e0c6c28ba6dee3ced6f18400f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:22:52 +00:00
Treehugger Robot 7fc5a3f770 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -s ours am: 7f2075205b -s ours am: ef94178739 -s ours am: 54583825f9 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8b89ea1f88957090591331be8e0996d0c61df31e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:22:34 +00:00
Bill Yi f03889131b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -s ours am: f6e0a14203 -s ours am: 8c4a74dc3c -s ours am: 5ae0d7e881 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If6d4b5d9725e2c5aab7c0827e07340a462eac983
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:22:19 +00:00
Treehugger Robot 60782e6824 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev am: f6803014ae -s ours am: 45b88cdefe -s ours
am skip reason: subject contains skip directive

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

Change-Id: I723cf49cb34d73313d8a0b0b97eebf6660475211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:14:35 +00:00
Bill Yi 84c3e56644 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d51ef708af -s ours am: 56e7725752 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I83168fcff9810f3996cb4b7c9f182a85b065c06a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 18:14:18 +00:00
Bill Yi 69f23b6a93 Merge "Import translations. DO NOT MERGE ANYWHERE" into main 2023-08-25 18:06:32 +00:00
Treehugger Robot 061c9b2542 Merge "Hold WeakReference to split callback" into main 2023-08-25 17:53:56 +00:00
Treehugger Robot 232e891375 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -s ours am: 0d0aae39b0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4eac1fc0b38ce69ec4d9f2346811f8dccf4789fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 17:18:29 +00:00
Bill Yi 66196d3eec [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -s ours am: 5ea4f8ed7d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0d1d8bac73ce3b179b51f160d1604e0d68f5ad89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 17:18:17 +00:00
Treehugger Robot abb047c83e [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -s ours am: dd49e121ab -s ours
am skip reason: subject contains skip directive

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

Change-Id: I66f494a1df26c626068a2f0d1243225892a367dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 17:17:59 +00:00
Bill Yi 574095c57c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -s ours am: c0bd83f12d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie86fcc110bdde9d9f57b1dd139469120112ef6d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 17:17:48 +00:00
Automerger Merge Worker 7a027090fc Merge changes from topic "am-f336b1177b094bad956ee6923045e37d" into udc-qpr-dev-plus-aosp
* changes:
  [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours am: c3be918eb1 -s ours
  [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e0b64f34df -s ours am: 9a1b5688c1 -s ours
2023-08-25 15:36:17 +00:00
Treehugger Robot dc1b080293 Merge "Cap the width of the bubble bar when collapsed" into udc-qpr-dev am: dddd60e84f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24446027

Change-Id: If09506013aaf6cfe5249c7948216c6f675cb859d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 15:34:29 +00:00
Bill Yi 94d06337b3 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours am: c3be918eb1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iac0223e360e9908fc523af5f7c1802904f23dd14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 15:31:47 +00:00
Bill Yi 7b4e2bcc46 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e0b64f34df -s ours am: 9a1b5688c1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5c663c557af8d9bb76be392956918ceef9fde27c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 15:31:34 +00:00
Treehugger Robot dddd60e84f Merge "Cap the width of the bubble bar when collapsed" into udc-qpr-dev 2023-08-25 15:07:56 +00:00
Bill Yi d946a017e8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours am: 8766cb2e0f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I60f9c719a4e173f9a15c0fa68629385ea8c71ea4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 14:56:52 +00:00
Bill Yi e105be9854 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e0b64f34df -s ours am: 47275e9f2a -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia1c3026d207e1931bb659b7b7ea17ca85cd6baf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 14:56:40 +00:00
Bill Yi c3be918eb1 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-d1-dev am: c9ca8eb4a1 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8f591f8e30cfa3c7bb895ce59057a4180e952df4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 14:42:00 +00:00