Commit Graph

78507 Commits

Author SHA1 Message Date
Liran Binyamin f78d55ba76 Adds an overflow bubble to the bubble bar.
Bug: 271468319
Test: Tested on a physical device
Change-Id: Ib4ad62779173ab8010e5e5d25bf5415fee1b1d41
2023-05-17 16:37:48 +00:00
Thales Lima 8b7b6a859f Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: aee5d5be86 am: 8342124dea
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I07b3e61461c80f4273497dcd111406ce8382f2ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 16:35:19 +00:00
Thales Lima 8b66d8ae39 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: dc7d900708 am: a9ca6aa562
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: Ie482f15c10f12a218ea768420eeee4aae05cc28d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 16:35:11 +00:00
fbaron e8efdc4bd9 Update colors for edit state
Bug: 268521231
Test: Verify that edit state colors match the figma attached in the bug
Flag: no flag
Change-Id: I72e5ffde48ca2e53b876b2c86ac5d92c8ddf79c0
2023-05-17 09:27:08 -07:00
Sunny Goyal e274d97fe5 Removing support for lagacy shortcuts
> Addition/removal of  shortcus is already removed. This just
  cleans up the unused code path

Bug: 275875209
Test: Updated tests
Flag: N/A
Change-Id: I8ab7f57b693f996920e50e8beecafcffab5167e9
2023-05-17 09:20:45 -07:00
Thales Lima 8342124dea Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: aee5d5be86
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I2d2973c0b68902230a387cea0043eea64c1125ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 15:37:09 +00:00
Thales Lima 52fbedf2f1 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: dc7d900708
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I29151c20fb9a05163a0f17b0317bff1ebf14588e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 15:36:07 +00:00
Thales Lima 07b0e86240 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: ed86e07974
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I366b6a296fdec1e54c8cd101dda3b28ebbed5b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 15:31:50 +00:00
Thales Lima a9ca6aa562 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e am: dc7d900708
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I71e2ab89b1dfd4f7f41e54248803e7a52d56614f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 15:31:49 +00:00
Alex Chau a6cfa4064a Merge "DisplayController should deep compare mPerDisplayBounds" into udc-qpr-dev am: ab926886f7 am: e25e1b145a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23280645

Change-Id: I0e66e6fc5d08f22b33f513c80b9e2f458dbe8027
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:55:07 +00:00
Himanshu Gupta 94073449f6 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573 am: cd35486198 am: 1a8f5ba70b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I4a117c530f63b6374f6782a50b66c4e535c657c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:54:57 +00:00
Himanshu Gupta 84bdd76f11 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: 55cfdd2363 am: 544680ad87 am: e042b42641
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I77a31ca9bce0b121f6e60740ecae7df6742fc290
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:54:41 +00:00
Himanshu Gupta 469c14f21a Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573 am: 5cb4805c14 am: fa85c183c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I0ac420ea22d590cbcbd9b3bc07db975f583c9194
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:54:22 +00:00
Thales Lima ed86e07974 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: I6e9c0359e830f4644da146dd3a07b895ecdf7d8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:54:13 +00:00
Thales Lima dc7d900708 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: Ib2f43afde2543bac2f52b53517533b1631ddb03b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:53:47 +00:00
Thales Lima aee5d5be86 Merge "Calculate sizes for responsive grid" into udc-dev am: d282d5956e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/22764617

Change-Id: Ied53eda09371ca7ed7923d1dfedc4c72e47695cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:50:00 +00:00
Alex Chau e25e1b145a Merge "DisplayController should deep compare mPerDisplayBounds" into udc-qpr-dev am: ab926886f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23280645

Change-Id: I5373845347a55a71793ead9d77c45d2183688fe2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:34:30 +00:00
Alex Chau ab926886f7 Merge "DisplayController should deep compare mPerDisplayBounds" into udc-qpr-dev 2023-05-17 14:27:02 +00:00
Himanshu Gupta 1a8f5ba70b Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573 am: cd35486198
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: If70e1b8ca3e51d41c483fefab91f6e5d73533fff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:13:02 +00:00
Thales Lima d282d5956e Merge "Calculate sizes for responsive grid" into udc-dev 2023-05-17 14:12:50 +00:00
Himanshu Gupta e042b42641 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: 55cfdd2363 am: 544680ad87
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I4147be34685a46af0f2dc32b8a84137c0e7d927a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:03:43 +00:00
Himanshu Gupta fa85c183c6 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573 am: 5cb4805c14
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: Ie687671ed3ef31966afa9ec6924b4e1f01df2c15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 14:03:23 +00:00
Himanshu Gupta 544680ad87 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: 55cfdd2363
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I6ce551e4d9f2edcbd6d5490519762046dd733d4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 13:32:40 +00:00
Himanshu Gupta cd35486198 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I731dba4ec7f1ad490e0b556853f64fe865cac1b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 13:32:08 +00:00
Himanshu Gupta f1132bd4c3 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: 176e9db177
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: Icae5dfbf12e7509f57a3830ba6901671e4f82896
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 13:28:09 +00:00
Himanshu Gupta 5cb4805c14 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c am: cddca58573
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I5f7913c1c009b739e619f1b720468662e6c2ce82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 13:28:07 +00:00
Himanshu Gupta cddca58573 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I2a678e3a418e67af3d1688fc54ab596ba43e3660
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 12:27:30 +00:00
Himanshu Gupta 176e9db177 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: I922c95854860cc28e275cddb5e94c3c754cabb32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 12:27:27 +00:00
Himanshu Gupta 55cfdd2363 Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev am: ee311b3e9c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23264596

Change-Id: Ic03e56e8361023b03728f7ad480f3b948a81d812
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 12:23:14 +00:00
Himanshu Gupta ee311b3e9c Merge "Revert "Do not display clone apps in launcher work tab."" into udc-dev 2023-05-17 11:44:57 +00:00
Thales Lima c98b7815c6 Calculate sizes for responsive grid
This shouldn't change anything in the grids, only calculate the sizes of the grid.

Bug: 277064708
Test: CalculatedWorkspaceSpecTest
Test: WorkspaceSpecsTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: Id1f90ef44f5b869113d063bad17589e7e88d1d20
2023-05-17 10:33:36 +00:00
Alex Chau 7af659da9e DisplayController should deep compare mPerDisplayBounds
- In CHANGE_SUPPORTED_BOUNDS check, it uses Map.equals, but as the value is a primitive array WindowBounds[], equals check does not deep compare the arrays and may result in false negative
- One example is when fontScale changes, DisplayController re-create bounds from WindowManagerProxy, result in new WindowBounds[] created, and the shallow compare results in unexpected CHANGE_SUPPORTED_BOUNDS

Fix: 282736623
Test: DisplayControllerTest
Change-Id: I3897595c58559192b951ecfee7c9f62a07dafe1f
2023-05-17 09:40:46 +00:00
Winson Chung ef27de9249 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba am: fb51c85cae am: ae847a36ad
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: Ib7896d61b884ec52f0dc8c5207b41fcbb832a9eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 09:07:35 +00:00
Winson Chung 01148a4283 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 06fd2078c2 am: c1c7b5aa81 am: a62423e9a4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I668711370739998700891ea04023c43678513652
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 09:03:40 +00:00
Winson Chung 11c0ef06d5 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba am: 4cfbf8f7fd am: 24db98d962
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I687d7aac1e20ecb733ad4e986226f2d53527c680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 09:00:21 +00:00
Winson Chung ae847a36ad Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba am: fb51c85cae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I4609ca8f775b76480cdb48a6d55ee8847ab48542
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 08:18:13 +00:00
Winson Chung a62423e9a4 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 06fd2078c2 am: c1c7b5aa81
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I18bcc7f2752d6a8cb497ef8a11e473c31c9787e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 08:13:03 +00:00
Winson Chung 24db98d962 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba am: 4cfbf8f7fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I31769f609d2f2acc6cb71ac9a2ebf2da99a99e39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 08:09:15 +00:00
Bill Yi 77c90e1c65 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I60a46aa4360935c7241016bb0eab910ffd0de2da
2023-05-17 01:08:25 -07:00
Bill Yi f937423de2 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I815ae173182d656619d4d704a13a7637de40f604
2023-05-17 01:07:59 -07:00
Bill Yi 4d31d33daf Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I28a8fdf6b0f594c72bbc8fb0dd6cf21eb7713c31
2023-05-17 01:07:34 -07:00
Bill Yi 9308417f9f Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0f072da6f33ea24e5b78f4246089eaacd54240ad
2023-05-17 01:06:23 -07:00
Bill Yi 041ee06c08 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Ie59a3d02144930d44152fd3cd6916e7990d31da6
2023-05-17 01:06:00 -07:00
Bill Yi 9c794e8888 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I728a62de1f496fda0f63f395de6b1f69159fd19b
2023-05-17 01:05:36 -07:00
Winson Chung c1c7b5aa81 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 06fd2078c2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: Iaf264c9fbafcf5c1b2882aae78f4c6a489789c4d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:54:22 +00:00
Winson Chung 3c2fa91310 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 2b00fc20b0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I0015c68d3b76cd6035d2af695a7a265a06571382
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:54:13 +00:00
Winson Chung fb51c85cae Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: Ice6a5f215f5fbe64b27fa4308b7c3e3e5f0d6968
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:49:25 +00:00
Winson Chung 4cfbf8f7fd Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f am: 1275b898ba
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: Ia66ec2fa0af3980029eeb40f9119ca7450bd49fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:44:15 +00:00
Winson Chung 06fd2078c2 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: If94800de8ededed800f2b8a29006559a11a5ae82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:00:48 +00:00
Winson Chung 2b00fc20b0 Merge "Only set drag shadow params if they are valid" into udc-dev am: 2e1ce4c72f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23249924

Change-Id: I106571132f5500ea592ab1f55ea17ccbeabcc24d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-17 06:00:32 +00:00