Commit Graph

49925 Commits

Author SHA1 Message Date
Brian Isganitis 79c938e8be Prevent arrow popup from going off screen bottom when below icon.
The current approach sometimes causes popups to go off the bottom of the screen, because we are not account for top insets and we are double counting extraVerticalSpace.

Test: Manual
Fix: 228326181
Change-Id: I148f9ff579e4406a0834195977e1cb7abf3707e5
2022-04-19 18:08:04 +00:00
Thales Lima f9c7765f11 Merge "Make hotseat RTL aware" into tm-dev am: ee80d6919e am: 19a81442fd
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17523011

Change-Id: Idb4798a0f2bc1cdb6f57ec915f4772f0f22d583e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 17:06:06 +00:00
Thales Lima 19a81442fd Merge "Make hotseat RTL aware" into tm-dev am: ee80d6919e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17523011

Change-Id: Ia537d674ef1600cf9dd3381e97c645ba976cd406
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 16:48:50 +00:00
Thales Lima ee80d6919e Merge "Make hotseat RTL aware" into tm-dev 2022-04-19 16:47:52 +00:00
Thales Lima 0e9b524b00 Merge "Tune menu size" into tm-dev am: 1dcf3d1ab9 am: b508cbbc7c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17570024

Change-Id: I0a6de29faf756507d791df3f2ff33c1b21d12159
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 16:07:41 +00:00
Thales Lima b508cbbc7c Merge "Tune menu size" into tm-dev am: 1dcf3d1ab9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17570024

Change-Id: Ic4ed8101bff74974e4574eea62f59e027bb1ae35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 15:52:44 +00:00
Thales Lima 1dcf3d1ab9 Merge "Tune menu size" into tm-dev 2022-04-19 15:36:10 +00:00
Tony Huang 8f994ea76f Add jank instrument support for split screen
Add jank instrument support for split screen of anter animation.

Bug: 203439850
Test: build passed
Test: verified with systrace dump
Change-Id: I128fe829b36198e1a437d27427b54ebdc67e5f52
2022-04-19 15:49:32 +08:00
TreeHugger Robot 74faa3d4b0 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-04-19 05:11:57 +00:00
Sunny Goyal bd4b6e5790 Merge "Updating target SDK for Launcher" into tm-dev am: df472f8db7 am: eaa569748e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17771194

Change-Id: I5c3303762a71301a38e7f9a7761cbff960f551d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 04:19:44 +00:00
Sunny Goyal eaa569748e Merge "Updating target SDK for Launcher" into tm-dev am: df472f8db7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17771194

Change-Id: I94d4716d8ec0fbb10698a998c9e1e49f992feb8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 03:56:40 +00:00
Sunny Goyal df472f8db7 Merge "Updating target SDK for Launcher" into tm-dev 2022-04-19 03:32:27 +00:00
TreeHugger Robot d00db76d84 Merge "Trying to remove waiting for broadcasts" into tm-dev am: ce43fb91bb am: d51da5d52d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17805035

Change-Id: I1d5b51979876e2f2b0c7fce7808c15e5fae63576
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 02:02:51 +00:00
TreeHugger Robot d51da5d52d Merge "Trying to remove waiting for broadcasts" into tm-dev am: ce43fb91bb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17805035

Change-Id: I8c8c5b6ca21947f1adcbd84c014e3ca83078708f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 01:39:44 +00:00
TreeHugger Robot ce43fb91bb Merge "Trying to remove waiting for broadcasts" into tm-dev 2022-04-19 01:06:28 +00:00
Bill Yi ec64b02f31 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 1a9dc4e906 -s ours am: 2cd23e19c8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I71b13b334a5b80af735c238fa739e9d6cccbb95d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:56:28 +00:00
Bill Yi bc01206d0e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: da78e7047e -s ours am: 7fbc7afb0e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0c00c530ce03719f5c35375b03ea1b16b3902ce1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:56:27 +00:00
Bill Yi 7d71a0f863 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev am: c7a7a3e029 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I25f883f95fefd4ac919a942ac217f73b7c1ffdb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:56:16 +00:00
Bill Yi a16566c4c7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9c2701fd8d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iea35c12e39b3754d257ec6e3d71f146b18532b8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:56:15 +00:00
Bill Yi 2cd23e19c8 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev am: 1a9dc4e906 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id6f3161b982aa5ffa069a40a5e7e08f8a94ee639
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:38:27 +00:00
Bill Yi 7fbc7afb0e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: da78e7047e -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifb853279045ef2d6092c61d760af21277ad0fe8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:38:25 +00:00
Bill Yi c7a7a3e029 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-d1-dev 2022-04-19 00:33:04 +00:00
Bill Yi 707121042b Merge changes from topic "presubmit-am-a62f0e9adce947e1a367ff070ebd684f" into sc-v2-dev-plus-aosp
* changes:
  [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: df307ef14f
  Import translations. DO NOT MERGE ANYWHERE
2022-04-19 00:29:25 +00:00
Bill Yi 1a9dc4e906 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-dev 2022-04-19 00:20:25 +00:00
Xin Li b604f81a25 [automerger skipped] Merge sc-v2-dev-plus-aosp-without-vendor@8433047 am: f688b04eab -s ours
am skip reason: Merged-In I310e7924c7767b24b697fc96a098b37db4cf1216 with SHA-1 b891ee715f is already in history

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

Change-Id: I4704d93b30833d6f7230643a355db37d3c7127cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19 00:08:16 +00:00
Sunny Goyal ad7ab5aa35 Revert "Revert "Removing AM.getTasks call on UI thread during touch down"" am: 7ee087f53f am: 39cc2701b1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17802989

Change-Id: I6d550ceb087c6dac67ab6ce54aefc1de8f62c5e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 23:05:13 +00:00
Sunny Goyal 39cc2701b1 Revert "Revert "Removing AM.getTasks call on UI thread during touch down"" am: 7ee087f53f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17802989

Change-Id: Ia4bb67a6c3eb60a92466bfc94efaafd39fa37cb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 22:42:40 +00:00
Sunny Goyal 25137534a1 Fixing potential NullPointer exceptions when Launcher is
created before TouchInteractionService is initialized

SystemUiProxy is a wrapper opject which holds the state information
until the actual proxy is initialized. It is safe to be initialized
lazily.

Bug: 221961069
Test: Verified on device
Change-Id: I1a621cad52e5b8384439ef02de6b95c6452bcb06
2022-04-18 15:42:07 -07:00
vadimt 3a60866b70 Trying to remove waiting for broadcasts
Way back we suspected that this would prevent Launcher restarts while the test runs, but later we seem to have found another solution.

Now the tests can sit for, like, 90 sec in this call.

So let's remove it and see what happens.

Test: presubmit
Bug: 187761685
Change-Id: I4baa174b48151151d657e833f121b2e6daa27453
2022-04-18 14:42:36 -07:00
Xin Li f688b04eab Merge sc-v2-dev-plus-aosp-without-vendor@8433047
Bug: 226662282
Merged-In: I310e7924c7767b24b697fc96a098b37db4cf1216
Change-Id: I8bd98ceff90846a20679bfb6c55b37c1765fd13b
2022-04-18 21:01:08 +00:00
Sunny Goyal cd2ac0f3e9 Updating target SDK for Launcher
Bug: 229173942
Bug: 226461147
Test: Presubmit
Change-Id: Id9e303f113cba87adf26442f1417ed2814555c54
2022-04-18 13:55:01 -07:00
Sam Dubey 48eaf72a93 Merge "Revert "Removing AM.getTasks call on UI thread during touch down"" into tm-dev am: 1e0648475b am: f771fdf90a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17800077

Change-Id: Ic7f480c9844f43aba5a6193e64b6a37801b652c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 18:00:25 +00:00
Sam Dubey f771fdf90a Merge "Revert "Removing AM.getTasks call on UI thread during touch down"" into tm-dev am: 1e0648475b
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17800077

Change-Id: I6a98c91c5cd59475def09b8e84b73f314dc0ff4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 17:32:00 +00:00
Sunny Goyal 42c010d6cb Merge "Removing AM.getTasks call on UI thread during touch down" into tm-dev am: 2207b577d0 am: 0de0fe8ffe
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17735255

Change-Id: Ib4c7a0e5d53ee74f757d90332b664a294472a4ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 17:17:41 +00:00
Sunny Goyal 7ee087f53f Revert "Revert "Removing AM.getTasks call on UI thread during touch down""
This reverts commit f9042d32ae.

Reason for revert: build breakage fixed

Change-Id: I5dac8826e1dc6064e7961ebbf3bc249b5fb307c7
2022-04-18 10:15:08 -07:00
Sam Dubey 1e0648475b Merge "Revert "Removing AM.getTasks call on UI thread during touch down"" into tm-dev 2022-04-18 17:11:50 +00:00
Sunny Goyal 0de0fe8ffe Merge "Removing AM.getTasks call on UI thread during touch down" into tm-dev am: 2207b577d0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17735255

Change-Id: I56229c32f18c21e6d586bed4c7af008e5fcc218f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18 16:56:37 +00:00
Sam Dubey f9042d32ae Revert "Removing AM.getTasks call on UI thread during touch down"
This reverts commit 013a8a75ab.

Reason for revert: Broke builds

Bug: 229619753
Change-Id: Idb1aecf1d43db50aa4f11dbb88079c37e401d694
2022-04-18 16:47:24 +00:00
Sunny Goyal 2207b577d0 Merge "Removing AM.getTasks call on UI thread during touch down" into tm-dev 2022-04-18 16:19:41 +00:00
Bill Yi 9c2701fd8d Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I2dfeeb7269d946917cd84eba22751ba4bfcb2781
2022-04-18 12:43:15 +00:00
Bill Yi 2f7a74ffd9 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0cd88a2a9e806437a15e75d8a9eb4f7c4df43a14
2022-04-18 12:42:38 +00:00
Bill Yi 6442445f43 [automerged blank] Import translations. DO NOT MERGE ANYWHERE 2p: df307ef14f
Blank merge reason: commit message contains skip directive

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

Change-Id: I17e80e6a8365751f8352929e23dd0312e938e48a
2022-04-18 12:39:12 +00:00
Bill Yi df307ef14f Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I3c53c19568b209eda0365f8a4169d963cade9098
2022-04-18 12:39:05 +00:00
Bill Yi da78e7047e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I9ff5d01375187fe18ba873d32b73590a73844f50
2022-04-17 08:56:19 +00:00
Brandon Dayauon 974a8374b8 Merge "Fixed overlap issue where toggle button gets overlapped by 3 button nav bar..now button shifts up so it's not totally obscured" into tm-dev am: 32f1e89193 am: c6f0b4343c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17652943

Change-Id: I9aed774db8b9ca33488f26a995260fdab46794db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-16 20:33:59 +00:00
Brandon Dayauon c6f0b4343c Merge "Fixed overlap issue where toggle button gets overlapped by 3 button nav bar..now button shifts up so it's not totally obscured" into tm-dev am: 32f1e89193
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17652943

Change-Id: Ie831329d0dbedb5102a0e26cd8dcb6b4145f3a89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-16 19:54:38 +00:00
Brandon Dayauon 32f1e89193 Merge "Fixed overlap issue where toggle button gets overlapped by 3 button nav bar..now button shifts up so it's not totally obscured" into tm-dev 2022-04-16 19:36:27 +00:00
TreeHugger Robot a1f892ca08 Merge "Catch SecurityException from NoMan to workaround possible race condition" into tm-dev am: 1cd4d369a2 am: a2e7ca746f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17775689

Change-Id: I39a1467743bcc5e8b2fff3c90660a62607443a1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-16 05:56:48 +00:00
TreeHugger Robot a2e7ca746f Merge "Catch SecurityException from NoMan to workaround possible race condition" into tm-dev am: 1cd4d369a2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17775689

Change-Id: Iace994dce515e3b3699f97dac1d4706458eb646f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-16 05:27:24 +00:00
TreeHugger Robot 1cd4d369a2 Merge "Catch SecurityException from NoMan to workaround possible race condition" into tm-dev 2022-04-16 05:10:12 +00:00