Commit Graph

60632 Commits

Author SHA1 Message Date
Bill Yi da32f2f3aa [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 474586a38f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I81342cad6f795069198fe2592f6ffc7c6866a225
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 22:21:03 +00:00
Bill Yi 95b4e32d68 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: acdcfe4731 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I734b660f1008f87e376fab83dadfe4ebc2a2ab2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 22:20:50 +00:00
Bill Yi 0ebf358856 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 3eef5d047c -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia2143dc64426f8c215e62c04a9ae393031302e7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 22:20:33 +00:00
Bill Yi 29ca418f98 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: b70255ce72 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2fa33799b3afc04dc1e400077688c38ec15f223b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 22:20:15 +00:00
Bill Yi 474586a38f Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-04-24 21:58:48 +00:00
Bill Yi 3eef5d047c Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-04-24 21:58:48 +00:00
Liana Kazanova bb347a27d2 Merge "Revert "Introduce library for public animation APIs"" into udc-dev am: a6a0867b65
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22791267

Change-Id: Ie21057f04663147384abbfa80d55cb6a7c5a8d11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 18:30:29 +00:00
Liana Kazanova a6a0867b65 Merge "Revert "Introduce library for public animation APIs"" into udc-dev 2023-04-24 17:58:45 +00:00
Vinit Nayak 4e1d6c54f8 Merge "Support splitting from workspace with Widgets" into udc-dev am: 955555a314
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22727308

Change-Id: I4512561a1eddece6b5f634ba5ba410cbd2199e82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-22 04:08:23 +00:00
Jeremy Sim 32ca3ae8e3 Merge "App Pairs (behind flag): Add new ItemInfo types and DB save functionality" into udc-dev am: 6e0f34cc0a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22347413

Change-Id: I286066cd7d515362c85c0702a7a3846490f7ba20
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-22 04:07:46 +00:00
Vinit Nayak 955555a314 Merge "Support splitting from workspace with Widgets" into udc-dev 2023-04-22 03:55:23 +00:00
Jeremy Sim 6e0f34cc0a Merge "App Pairs (behind flag): Add new ItemInfo types and DB save functionality" into udc-dev 2023-04-22 03:21:17 +00:00
Bill Yi b70255ce72 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2b840ef7d54af72f751617fd2244f9bf270ac337
2023-04-21 16:06:20 -07:00
Bill Yi acdcfe4731 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I5628eb71f48452a705d8c1a1e41390a847809385
2023-04-21 16:04:39 -07:00
Jeremy Sim 7cf0dd9e03 App Pairs (behind flag): Add new ItemInfo types and DB save functionality
This is the second of several patches implementing the App Pairs feature behind a flag.

This patch includes:
- AppPairsController, a new controller that will handle creation, launching, and deletion of app pairs
- ITEM_TYPE_APP_PAIR is a new type of FolderInfo (FolderInfo now can be either a folder or an app pair, and should probably be renamed to CollectionInfo or something more generic in future)
- Necessary plumbing for these new types
- Database code that handles saving a new app pair to the database with the correct schema

Flag: ENABLE_APP_PAIRS (set to false)
Bug: 274189428
Test: Not included in this CL, but will follow
Change-Id: Ie3aefd4eb9171f471789f54876de742849d3013b
2023-04-21 14:23:54 -07:00
Vinit Nayak fd46900b96 Support splitting from workspace with Widgets
* Need to insert widget's icon in animation
* Launching w/ same package app + widget is
broken

Test: Launched apps from predicted apps + widget,
hotseat apps + widget
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Bug: 276361926

Change-Id: I3e30189e56536371ebd0acfbdd2c073a882cc731
2023-04-21 14:05:12 -07:00
Fengjiang Li 2ca0d661ab Merge "Check build version before using predicitve back API" into udc-dev am: 5068718fe8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22776729

Change-Id: If8f41c311ef1b010d392f24d609428c2f1c086a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 21:03:40 +00:00
Vadim Tryshev 3899fb205b Merge "Making it clear that a test sees the keyguard for the first time." into udc-dev am: ca83c69dc4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774796

Change-Id: Ie713cb63fb12653e584338721c1417b9391fdde9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 20:57:30 +00:00
Fengjiang Li 5068718fe8 Merge "Check build version before using predicitve back API" into udc-dev 2023-04-21 20:22:09 +00:00
Vadim Tryshev ca83c69dc4 Merge "Making it clear that a test sees the keyguard for the first time." into udc-dev 2023-04-21 19:16:43 +00:00
Liana Kazanova af289a1cd1 Revert "Introduce library for public animation APIs"
Revert submission 22740447-animation-library

Reason for revert: b/279195827

Reverted changes: /q/submissionid:22740447-animation-library

Change-Id: Ie2ef34f8bdb3076a015d91742be041c7c9ade8a2
2023-04-21 19:14:23 +00:00
Andrew Cole 3d9bc987f3 Merge "Screen recording flakey test" into udc-dev am: d59c600411
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532491

Change-Id: I7d3ddde7ac1ba4f26b943f74f4c0a12f501cf3e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 18:01:57 +00:00
Andrew Cole d59c600411 Merge "Screen recording flakey test" into udc-dev 2023-04-21 17:51:56 +00:00
Holly Jiuyu Sun c3943c2971 Merge "Override INTERPOLATOR_WITHIN_ALL_APPS when app restarts." into udc-dev am: 7c836923b9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22432465

Change-Id: I8c9ce716308f2c04c3f9b7bf3ba76a47bef69f7b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 17:39:57 +00:00
Holly Jiuyu Sun 7c836923b9 Merge "Override INTERPOLATOR_WITHIN_ALL_APPS when app restarts." into udc-dev 2023-04-21 17:13:03 +00:00
Jagrut Desai dc22d38d4b Merge "Exposing functionality to pin Taskbar from TaskbarDividerPopupView." into udc-dev am: 64b79a9fad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22519946

Change-Id: I1afdf6544379983d854722c3729e2816c110c718
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 16:57:39 +00:00
Fengjiang Li d0c2359a49 Check build version before using predicitve back API
Test: build and run app
Fix: 278798546
Change-Id: I4a7b226b1d710cc84ef40b59a33f50a84aca84bb
2023-04-21 09:38:59 -07:00
Jagrut Desai 64b79a9fad Merge "Exposing functionality to pin Taskbar from TaskbarDividerPopupView." into udc-dev 2023-04-21 16:15:07 +00:00
Kateryna Ivanova ccd6e9194f Introduce library for public animation APIs am: 2d6a8e3a87
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22739941

Change-Id: I16eb20c3534717e76813011ae0f2039e9a556190
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 14:32:20 +00:00
Kateryna Ivanova 2d6a8e3a87 Introduce library for public animation APIs
* Add a public library
* Pull Interpolators implementation from systemui animation library
* migrate existing usages of Interpolators

Test: n/a
Bug: 271850966
Change-Id: I3f941423b76f555b2c1e7205e23d5ff9ad95d413
2023-04-21 08:06:47 +00:00
Andreas Agvard 419887acf7 Merge "Rename notifyGestureStartedAsync to notifyGestureStarted" into udc-dev am: 43327eb082
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22738281

Change-Id: Ic9c575a6fa800b3226d25a6d00336f4f84492155
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 07:10:54 +00:00
Andreas Agvard 43327eb082 Merge "Rename notifyGestureStartedAsync to notifyGestureStarted" into udc-dev 2023-04-21 06:36:09 +00:00
Wei Sheng Shih 60a875a409 Merge "Polish reveal animation after onTasksAppeared." into udc-dev am: 8b71205fa9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22606971

Change-Id: I6730448bc1258b570497e86573777e05f11445b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 05:04:47 +00:00
Jagrut Desai c6d625b8db Exposing functionality to pin Taskbar from TaskbarDividerPopupView.
This CL allows user to long press on Taskbar divider view to bring up divider popup view. It also included functionality of allowing user to turn on always show taskbar from the divider popup view.

Test: Manual
Bug: 265436055
Bug: 265434718
Bug: 265434902
Bug: 265434705
Flag: ENABLE_TASKBAR_PINNING

Change-Id: Ied54d718483a9b06b053d68988e5c294a786002a
2023-04-20 22:04:21 -07:00
Wei Sheng Shih 8b71205fa9 Merge "Polish reveal animation after onTasksAppeared." into udc-dev 2023-04-21 04:44:56 +00:00
Jon Miranda 186cae0ba1 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b am: 18110b9737 am: d84fe2d022
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I159f21598e8be0c92d87019963f17c4eb98207c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:51 +00:00
Presubmit Automerger Backend 641897ace5 [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3 am: 5ab41346d8 am: cc471ee2ee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Id05e1fcded5845bf4ffc64a90b7bc3b88aab7e88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:42:41 +00:00
Jon Miranda d84fe2d022 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b am: 18110b9737
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ib5c3392b9afe931110f963ad1c6cc018b9251feb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 04:18:09 +00:00
Jon Miranda 18110b9737 Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev am: 83271bbc7b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I60475ab1588406e37c2038b21649f8dad1d843fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 03:57:26 +00:00
Presubmit Automerger Backend cc471ee2ee [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3 am: 5ab41346d8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: I16a861cfa872f928c5e4414a9f0ecdceacf1f325
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 03:57:05 +00:00
Jon Miranda 83271bbc7b Merge "Clear Accessibility Focus from icon after Shorcut Menu invoked" into tm-qpr-dev 2023-04-21 03:20:30 +00:00
Vadim Tryshev 6b803ea8a2 Merge "Better diagnose Launcher state when there is an open folder." into udc-dev am: 2b24e53531
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22774276

Change-Id: I155239f762365a323a11ec64d8fff8024ea6f2d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 01:16:30 +00:00
Vadim Tryshev 2b24e53531 Merge "Better diagnose Launcher state when there is an open folder." into udc-dev 2023-04-21 00:39:15 +00:00
Andrew Cole dc94b9fbe6 Merge "Unit testing ButtonDropTarget" into udc-dev am: 0d775d3508
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22532504

Change-Id: I428bac6cdf74d281773e675fd8b53054c250ec9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-21 00:11:19 +00:00
Andrew Cole 0d775d3508 Merge "Unit testing ButtonDropTarget" into udc-dev 2023-04-20 23:35:49 +00:00
Presubmit Automerger Backend 5ab41346d8 [automerge] Clear Accessibility Focus from icon after Shorcut Menu invoked 2p: cb582591b3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22750962

Change-Id: Ib5981d226c7cabe8e302c108b198c3fb657f3812
2023-04-20 23:21:40 +00:00
Jon Miranda cb582591b3 Clear Accessibility Focus from icon after Shorcut Menu invoked
Similar to I2726504094af2abacf1c41089c7bcd4efb588099

Fixes: 267695526
Test: have talkback on
      open all apps
      open long press menu
      ensure focus stays on pop up menu

Change-Id: I38f78df3855495c53a5ae8966e9a996e4679e95b
2023-04-20 16:21:02 -07:00
Tracy Zhou 8d35c2c578 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev am: 7c49cb3ac2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22725560

Change-Id: I3774ff9a132b2e8e0c37c298f03c48c87524cd48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 22:48:15 +00:00
Tracy Zhou 7c49cb3ac2 Merge "Support 3-finger swipe to pull down notifications from app" into udc-dev 2023-04-20 22:19:03 +00:00
vadimt 2e1d2c32ed Making it clear that a test sees the keyguard for the first time.
This help to find a test which bugreport may still contain a recent crash in SysUI. This is the tests that prints "for the first time = true"

Test: presubmit
Bug: 187761685
Change-Id: Ic24a1d6f4ba36e117df2166c57bbc0a1d021cc7d
2023-04-20 14:14:23 -07:00