Commit Graph

76729 Commits

Author SHA1 Message Date
Treehugger Robot 2d51e61794 Merge "Implementing detector of view position jumps" into udc-qpr-dev am: 1dcfdc3b3f am: 41fec65e21
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24452947

Change-Id: I7f8688b266165e70cda4af3f0697445038312560
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 17:47:49 +00:00
Pat Manning 42895a1e73 Merge "Scale Launcher folders on hover." into udc-qpr-dev am: 0ff8103c66 am: 9ab2e7613a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24295554

Change-Id: I97f33dcad68d13e63c198bf7e1a409be4bdf95af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 17:47:34 +00:00
Sebastián Franco b8ca7ae13c Merge "Adding wait to test if the flake is a race condition" into udc-qpr-dev 2023-08-29 17:46:40 +00:00
Anushree Ganjam 9d01e1a7f8 Merge "Move aconfig files to aconfig folder" into main 2023-08-29 17:42:16 +00:00
Matt Sziklay 1db1b432d2 Merge "Merge "Specify stage and bounds for desktop split." into udc-qpr-dev am: 8020100928 am: a5e28a3af2" into main 2023-08-29 16:52:03 +00:00
Alex Chau ee3a7e903c Revert "Add detailed exception for snappedIndex == -1 when dismissing tasks"
This reverts commit 8f19421a87.

Reason for revert: logs no longer needed
Bug: 269956477

Change-Id: I5d3afb0a2bb5c143e6be808cd8f794d57965e2af
2023-08-29 11:19:48 +00:00
Vinit Nayak 53ce6a6656 Merge "Move ending CUJ_SPLIT_SCREEN_ENTER to after we show tasks to user" into udc-qpr-dev am: 1757f1b2c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24575470

Change-Id: I10e3b27190f0770d0bb641137879971514447718
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 05:47:00 +00:00
Vinit Nayak 1757f1b2c0 Merge "Move ending CUJ_SPLIT_SCREEN_ENTER to after we show tasks to user" into udc-qpr-dev 2023-08-29 05:02:42 +00:00
Anushree Ganjam 8a6b74e51b Move aconfig files to aconfig folder
- Set packageName as com.android.launcher3
- Follow folder structure as per go/sysui-aconfig-structure

Bug: 294913042

Test: adb shell device_config put launcher com.android.launcher3.enable_all_apps_rv_preinflation true

Flag: enable_all_apps_rv_preinflation

Change-Id: Ib45a24d9100b657e7776c6120bdf9625533e9ed7
2023-08-28 18:27:11 -07:00
Xin Li b8b5ca8626 [automerger skipped] Merge Android U (ab/10368041) am: 41dd5f48d6 -s ours am: f37e7f358e -s ours am: 5f56725383 -s ours
am skip reason: Merged-In Ia7c5c2101a30d0eaae0fc92801186e66baec449d with SHA-1 5dc19d8fd4 is already in history

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

Change-Id: I8e9ba3d28edc818de5bed083174927458214c23f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:10:27 +00:00
Xin Li 5f56725383 [automerger skipped] Merge Android U (ab/10368041) am: 41dd5f48d6 -s ours am: f37e7f358e -s ours
am skip reason: Merged-In Ia7c5c2101a30d0eaae0fc92801186e66baec449d with SHA-1 5dc19d8fd4 is already in history

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

Change-Id: I8eeec9982f33a72f252a4811538741788ea69c1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:34:43 +00:00
Xin Li f37e7f358e [automerger skipped] Merge Android U (ab/10368041) am: 41dd5f48d6 -s ours
am skip reason: Merged-In Ia7c5c2101a30d0eaae0fc92801186e66baec449d with SHA-1 5dc19d8fd4 is already in history

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

Change-Id: I141746c27c9aa0bb1d44699878653ccf87de1fe0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:58:44 +00:00
Treehugger Robot cde39e3cfd Merge "Add logs around hotseat suggested apps" into udc-qpr-dev am: 41d269a43b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24529027

Change-Id: If446b69e23e9c7e22e5193c2890eb0fa84de3a38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:36:32 +00:00
Android Build Coastguard Worker cbce90776f Snap for 10726380 from 1dcfdc3b3f to udc-qpr1-release
Change-Id: I81fd3b5d23042bfad093b7ebc44580fea92cae0e
2023-08-28 23:19:03 +00:00
Treehugger Robot 41d269a43b Merge "Add logs around hotseat suggested apps" into udc-qpr-dev 2023-08-28 23:09:44 +00:00
Vinit Nayak 7a2cea6b8a Cleanup logs for LAUNCH_SPLIT_PAIR
Fixes: 288939273
Change-Id: I39624ce0ba9951bdea7691545268cdc369d1c606
2023-08-28 22:44:08 +00:00
Kevin Lim f55c911367 [Tiger] Remove @PlatinumTest for testUninstallFromWorkspace so that the
flaky test runs and we can get a screen record.

Apologies. I didn't realize how @PlatinumTest runs. Apparently demotion
from platinum test list as of Aug 7th cl/554505521 makes them not run.

Bug: b/293944634
Flag: No flag needed. Test only change.
Test: No test needed. Purposefully turning on known flaky test for tracking.
Change-Id: I3aee2d135bcaf64c35c242b580a92ce538b95896
2023-08-28 22:03:00 +00:00
Merissa Mitchell b0b8e3a533 Merge "Fix NPE from NavbarButtonsViewController on FEATURE_PC devices." into main 2023-08-28 21:53:16 +00:00
Sebastian Franco 563c4384bb Adding wait to test if the flake is a race condition
Test: atest getIconsPosition_afterIconRemoved_notContained
Test: postsubmit flake percentage
Bug: 288944469
Change-Id: I51253c066159fbc4d347bceff0f4017c03b01e74
2023-08-28 14:07:39 -07:00
Matt Sziklay e9dd0d6d49 Merge "Specify stage and bounds for desktop split." into udc-qpr-dev am: 8020100928 am: a5e28a3af2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24376138

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

Change-Id: I5d17902c7fe76dcdd07728fc4c7935e68aec82f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 20:17:58 +00:00
Automerger Merge Worker fb5bd1c690 Merge changes from topic "am-f336b1177b094bad956ee6923045e37d" into udc-qpr-dev-plus-aosp am: 7a027090fc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24529738

Change-Id: I6cf0ddc66d6ab39e8c6fa66661dba8d0d81998ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 19:33:22 +00:00
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