Commit Graph

76729 Commits

Author SHA1 Message Date
Bill Yi 5ea4f8ed7d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -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: I52c924ae15cb834d6d62cfbfdadf8d2ab89adc21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:10:57 +00:00
Treehugger Robot dd49e121ab [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -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: I682fc6d06494b85233ac5f8901f0540e13998baa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:10:42 +00:00
Bill Yi c0bd83f12d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -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: Id3d5cd9928362ad6190413d5edeb40e602751a99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:10:30 +00:00
Treehugger Robot 8f76275413 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -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: I7d78817c6a417a78bf1719905cd92fd71fa5ecf6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:55 +00:00
Treehugger Robot 45b88cdefe [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev am: f6803014ae -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: I195fc92a03d613ee258cd379797dd2183bb920f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:41 +00:00
Bill Yi 09381e3c83 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -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: Ic909ee5e6f9b02daa16880f2245ceabb3b6b5576
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:35 +00:00
Bill Yi 56e7725752 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d51ef708af -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: Iec39e912f302852c31984d2b5b01824ad2ed61e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:30 +00:00
Treehugger Robot 33fc372818 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -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: I97ee32a013455879bcd8f59e45c520731b348c6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:23 +00:00
Bill Yi 2b2d785abd [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -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: I15b264c5b349ec0f0429c4bbe80b4ce4ba473f69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:12 +00:00
Treehugger Robot b9ac8b7f42 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 36f021ba99 -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: I9f77fef4579adfae671c2ec5c3fb0d2d9cd44b3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:09:11 +00:00
Bill Yi 4ca2ba2d85 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c36381e342 -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: Ied3713d400c5d67f4681d306355a36b8a0cf0352
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:08:56 +00:00
Treehugger Robot 7f2075205b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: 1b4cb3e3ff -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: Ic606f4eb29ab4d54d687d20b3d5a057f9f54b803
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:08:41 +00:00
Bill Yi f6e0a14203 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 910452d656 -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: I81c0364b874fd3ef5d6389e002b6e60a8a8e5aeb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 08:08:30 +00:00
Treehugger Robot f6803014ae Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev 2023-08-25 07:27:08 +00:00
Treehugger Robot 36f021ba99 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-08-25 07:25:26 +00:00
Treehugger Robot 1b4cb3e3ff Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-08-25 07:25:26 +00:00
Tracy Zhou 1d71563b56 Merge "Ignore touch slop threshold for trackpad gestures using gesture nav" into udc-qpr-dev am: 17f50eb8a8 am: 5f37111e05
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24542608

Change-Id: I0cd151ce2d05cb654c8b54f74f051928ad991293
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 06:06:47 +00:00
Tracy Zhou 5f37111e05 Merge "Ignore touch slop threshold for trackpad gestures using gesture nav" into udc-qpr-dev am: 17f50eb8a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24542608

Change-Id: Ie8ad90ddb686f684cdb424e0f7c74f05bca1a31c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 05:23:35 +00:00
Tracy Zhou 17f50eb8a8 Merge "Ignore touch slop threshold for trackpad gestures using gesture nav" into udc-qpr-dev 2023-08-25 04:29:58 +00:00
Tracy Zhou a2227658db Ignore touch slop threshold for trackpad gestures using gesture nav
Gesture library has a threshold for 3-finger swipes, and if it's recoginized as one, it only reports movement in one axis. There is no point waiting for it to pass the initial threshold, unlike gestures on the screen.

Bug: 291771975
Test: swipe up slowly, observe the smoothness of the gesture nav animation.
Change-Id: I0904efb1d5cd26f6566da46279d0153e19a9618c
2023-08-24 18:29:44 -07:00
Treehugger Robot a841a939ac Merge "Ignoring WidgetsListHeader in WidgetsTwoPaneSheet" into udc-qpr-dev am: ff23ce8265 am: db88f85801
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24540213

Change-Id: If2f05b7520fc23c9272702d2b58157d8d90b7f73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 00:47:42 +00:00
Merissa Mitchell a779330a56 Fix NPE from NavbarButtonsViewController on FEATURE_PC devices.
When FEATURE_PC is enabled on a device,
DesktopNavbarButtonsViewController is instantiated. Previously,
DesktopNavbarButtonsViewController saves an internal copy of
mControllers and the mControllers field in NavbarButtonsViewController
is left unset. This was not a problem because mControllers in
NavbarButtonsViewController was not used in any code that was not
overridden by DesktopNavbarButtonsViewController.

ag/17944073 added some code that accesses mControllers in
NavbarButtonsViewController. Even though the code would be skipped for
FEATURE_PC devices (due to the TaskbarUIController check, which is
overridden by DesktopTaskbarUIController) in the end, it still caused an
NPE.

DesktopNavbarButtonsViewController does not require most of the button
updates done in NavbarButtonsViewController. Regardless, this CL
provides a workaround to avoid the NPE by setting mControllers in
NavbarButtonsViewController in FEATURE_PC devices.

Bug: 296623609
Bug: 297260211
Test: Manual; build and launch sdk_gpc emulator. Ensure that no crash
occurs

Change-Id: Ica22359b96fd0a277c575a238abb194d762e81ea
2023-08-24 17:22:48 -07:00
Treehugger Robot db88f85801 Merge "Ignoring WidgetsListHeader in WidgetsTwoPaneSheet" into udc-qpr-dev am: ff23ce8265
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24540213

Change-Id: I2be700fed6da55db41e6831e748f633dc5c22a52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 00:04:02 +00:00
Treehugger Robot ff23ce8265 Merge "Ignoring WidgetsListHeader in WidgetsTwoPaneSheet" into udc-qpr-dev 2023-08-24 23:45:10 +00:00
Treehugger Robot fd77e2350a Merge "Adding support for clearing overview suggestion state when overview is disabled" into udc-qpr-dev am: 830524d883 am: 646722fdaf
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24516473

Change-Id: If42b71351fa049457d4660f56dde56a9a375c6d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 23:27:38 +00:00
Android Build Coastguard Worker 97cafa97fe Snap for 10712072 from 5ed1b4001b to udc-qpr1-release
Change-Id: I681564ee16c56fc099243218a2c5028c11849fee
2023-08-24 23:19:43 +00:00
Treehugger Robot 646722fdaf Merge "Adding support for clearing overview suggestion state when overview is disabled" into udc-qpr-dev am: 830524d883
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24516473

Change-Id: I74804233367ebab71086b6f6f0d27c881f8927e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 22:44:29 +00:00
Brian Isganitis dcc887884d Promote ENABLE_ALL_APPS_SEARCH_IN_TASKBAR to TEAMFOOD.
Test: Manual
Bug: 216683257
Flag: ENABLE_ALL_APPS_SEARCH_IN_TASKBAR
Change-Id: Ib52f4b34857be9583ca3268a9a941e7beca801b7
2023-08-24 22:34:57 +00:00
Vinit Nayak ddc9d5eb73 Merge "Add back gesture support when split selection active" into main 2023-08-24 22:27:39 +00:00
Treehugger Robot 830524d883 Merge "Adding support for clearing overview suggestion state when overview is disabled" into udc-qpr-dev 2023-08-24 22:19:01 +00:00
Anushree Ganjam 29e1e61e07 Merge "Add Launcher aconfig." into main 2023-08-24 22:03:18 +00:00
Mady Mellor dd1b2af955 Merge "Set a view id for the bubble dismiss view (launcher)" into main 2023-08-24 21:48:52 +00:00
Andy Wickham ce2f0de10f Merge "Use new AssistUtils(Base) to override SysUI Assist invocations." into udc-qpr-dev am: 5ed1b4001b am: 77baaf6f25
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24454133

Change-Id: If7c2b5051faa713baa3aed6cee8c5d1f44fa5594
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 20:10:53 +00:00
Treehugger Robot c51bd823c6 Merge "Properly marking TaplTestsSplitscreen with test annotations" into udc-qpr-dev am: 51ba9a6097 am: 1eca4f907b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24512901

Change-Id: I2bec08342bcb257adc65064d61e95d81657a4f14
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 20:10:36 +00:00
Andy Wickham 77baaf6f25 Merge "Use new AssistUtils(Base) to override SysUI Assist invocations." into udc-qpr-dev am: 5ed1b4001b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24454133

Change-Id: I90a87cf156213c2dfad374f3410f9ac766b69711
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 20:05:48 +00:00
Treehugger Robot 1eca4f907b Merge "Properly marking TaplTestsSplitscreen with test annotations" into udc-qpr-dev am: 51ba9a6097
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24512901

Change-Id: Iba2083afd69e9f433de90ed00f6e2e8db4bd11e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 20:05:05 +00:00
Andy Wickham 5ed1b4001b Merge "Use new AssistUtils(Base) to override SysUI Assist invocations." into udc-qpr-dev 2023-08-24 19:36:12 +00:00
Treehugger Robot 51ba9a6097 Merge "Properly marking TaplTestsSplitscreen with test annotations" into udc-qpr-dev 2023-08-24 19:21:24 +00:00
Vinit Nayak 3f5e3ad419 Hold WeakReference to split callback
Bug: 297135374
Change-Id: I6763cd56fe25735998bf11ec9c682831b5d80beb
2023-08-24 18:55:06 +00:00
Brian Isganitis ab9389668e Merge "Introduce TAPL APIs for Taskbar QSB and search results." into udc-qpr-dev am: fa905e433a am: 9e66bd4227
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24405244

Change-Id: I0b97fe0980332dd07f8ea4efd59d039cac2fa9d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 18:46:05 +00:00
fbaron 6707ddd016 Add logs around hotseat suggested apps
Bug: 295892343
Test: n/a
Flag: no flag
Change-Id: Id6f464c8614317f58f6886734ad1f9b9709d6aa3
2023-08-24 11:15:46 -07:00
Anushree Ganjam d1a28fe08d Add Launcher aconfig.
Use `enable_expanding_pause_work_button` as an example.

See go/trunk-stable-launcher for implementation details

Bug: 294913042

Test: adb shell device_config put launcher com.google.android.platform.launcher.aconfig.flags.enable_expanding_pause_work_button true

Flag: enable_expanding_pause_work_button
Change-Id: I732722c8b219c023adf5bf31f132ce9da72fc4d5
2023-08-24 11:11:02 -07:00
Vadim Tryshev e338f8a695 Ignoring WidgetsListHeader in WidgetsTwoPaneSheet
Bug: 297079300
Test: presubmit
Flag: N/A
Change-Id: I09172070a3f2274857458cd9504d4b425b1efef2
2023-08-24 11:04:26 -07:00
Brian Isganitis 9e66bd4227 Merge "Introduce TAPL APIs for Taskbar QSB and search results." into udc-qpr-dev am: fa905e433a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24405244

Change-Id: Ie7faa7c709bf99cffd8694d065b0bb8b126ab34b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 18:01:31 +00:00
Vinit Nayak 654604037a Add back gesture support when split selection active
* Currently this exits the current launcher state
back to homescreen whenever back is performed while
split selection is active.
* Open UX question if that needs to be changed.

Test: Did back gesture from workspace, overview, all apps
http://recall/-/cMb5xTTxhmZtFt04eYnmQj/g0kpGTsqlj0RSt4OfDBkpf
Bug: 295449659
Flag: ENABLE_SPLIT_FROM_WORKSPACE_TO_WORKSPACE
Change-Id: I74fe51aaf4301fb723d2e69e6b1b39d127f492d8
2023-08-24 17:52:37 +00:00
Brian Isganitis fa905e433a Merge "Introduce TAPL APIs for Taskbar QSB and search results." into udc-qpr-dev 2023-08-24 17:29:46 +00:00
Helen Cheuk aa619b9090 Merge "Add test to long press icon on home screen" into udc-qpr-dev am: f209443be9 am: a131aedbbc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24497519

Change-Id: Ie0a7b4e5b4860747bedf2031c46ecb86d66a51cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 17:24:55 +00:00
Helen Cheuk a131aedbbc Merge "Add test to long press icon on home screen" into udc-qpr-dev am: f209443be9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24497519

Change-Id: I8eb135cf3271c1cdaa18860d46063e62599d159c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 16:41:31 +00:00
Helen Cheuk f209443be9 Merge "Add test to long press icon on home screen" into udc-qpr-dev 2023-08-24 15:55:30 +00:00
Treehugger Robot e355ad5796 Merge "Ignoring WidgetsListHeader" into udc-qpr-dev am: 72a101c1cc am: d1d99ade2f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24528764

Change-Id: I74a629e9554abfa72be58f60644d8f2d45a6f381
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 12:55:19 +00:00