Commit Graph

78507 Commits

Author SHA1 Message Date
Bill Yi d8676d971b [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 61733ae6f9 -s ours am: e6ca680174 -s ours am: 241387eecb -s ours am: fabfebb014 -s ours am: 21ef4aafae -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibbbafa3f31be3bb5c8d2004fa9b8148f5b463d1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:36:45 +00:00
TreeHugger Robot d23fad1cf3 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343 am: 12471ed3f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: I10cacde572db2e53dadaac3493bcefcfde4de8c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:32:42 +00:00
Saumya Prakash fbeb143ea6 Match displayed instruction with voiceover text.
When users are using TalkBack, the text being read aloud did not match
the text displayed on the screen. This change fixes that in accordance
to the accessibility testing principles by changing the text spoken
aloud.

Flag: ENABLE_NEW_GESTURE_NAV_TUTORIAL
Fix: 274996517
Test: Manually went through both versions of the tutorial using talkback
and without using it. Ensured the spoken text matched the displayed
text

Change-Id: I896f2c09bd220615722777c73935f70c946715b2
2023-06-02 18:32:33 +00:00
TreeHugger Robot b73bafc52a Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343 am: 43b4a71690
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: Id44d5120ed1083870c7d3b9256978ab940d03379
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:31:08 +00:00
TreeHugger Robot 3206eca4a4 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343 am: 43b4a71690
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: Ic9e7210e1ddbea54b9cba619a537088925bd512e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:26:54 +00:00
Alex Chau e757e3bdd5 ENABLE_CURSOR_HOVER_STATES should be TEAMFOOD only am: 1a5ca93835 am: 2153186e91
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517482

Change-Id: Ib00be5de1fb3e6e9bb5539476efd47b4a413ba32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:16:33 +00:00
Santiago Aboy Solanes fe01e23c9d Merge "Revert "Adding main thread binder tracing in development build."" into udc-qpr-dev am: 0edac04688 am: c45fdf31fb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23522417

Change-Id: I88ff65c063c0f4f2f8f472078d00ca493e79a824
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:16:17 +00:00
Treehugger Robot 2df084ffcb Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397 am: 0189f4454a am: 329f11180d am: ab0b9da149
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: Id7673691547d06ebb8e35fdf7f1c12d4fec13dc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:16:04 +00:00
Vinit Nayak 8b26b7612c Merge "Add logs for launcher user cache" into udc-dev am: 43c79d23b3 am: d7037d07e4 am: c2545b82cc am: 94d800fe62
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23523872

Change-Id: Ide2e8365be665d3e30215469fb69337106b0964f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 18:15:40 +00:00
Kevin Lim 7d8058cf43 [Launcher] Added comment to keep logging latency type in sync
Bug: b/279978057
Flag: No flag needed. Documentation change.
Test: No test needed. Documentation change.
Change-Id: I5bd7f260fe7e4e2a0c4a5aa005a3d7c80351af09
2023-06-02 17:47:46 +00:00
TreeHugger Robot c2ffe43490 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: Ia4cd5aea2d3d701cf9b5a80bd1c467bb21ba3276
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:45:10 +00:00
TreeHugger Robot 43b4a71690 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: I8dbf8866e027fa84078ab02bf1c4af91f63c21a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:44:58 +00:00
TreeHugger Robot 12471ed3f1 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: Ic1e3c987bfd8bc0066a3b9f99c488bd17ce7536c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:44:34 +00:00
TreeHugger Robot 58dc3817b9 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev am: 014a684343
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517420

Change-Id: If1bbc52c042143332773dc6776c5a0775839a420
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:40:51 +00:00
Anushree Ganjam c61da9b980 Merge "Add UID in AppInfo." into udc-dev am: 9b4f62e681 am: 2448766864
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23331302

Change-Id: Ib5bcb8f0835a454ea30462bd370c4fd784a8ab24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:40:01 +00:00
Anushree Ganjam 3edf62ceab Merge "Add UID in AppInfo." into udc-dev am: 9b4f62e681 am: cf6f423570 am: 07eec93237
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23331302

Change-Id: Ia22709ddd8699e8706319b3105d3b096db6f9560
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:31:48 +00:00
Jon Miranda 03faced822 Merge "Update taskbar icon size to match spec." into udc-dev am: 68135ebfd3 am: 0d5ef8adf4 am: f911ee980f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23518318

Change-Id: I7197b6f954792b9ba9adc07df16b6e4d10f864b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:31:35 +00:00
Anushree Ganjam 3be2e86ca3 Merge "Add UID in AppInfo." into udc-dev am: 9b4f62e681 am: eb9cd7e26e am: 265db4bde9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23331302

Change-Id: I293616c01c63c5eb9e9ff7b9fc3221c61c7886b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:31:14 +00:00
Jon Miranda 5fd86b1fc5 Merge "Update taskbar icon size to match spec." into udc-dev am: 68135ebfd3 am: 19a9f5896a am: dbe1ee1131
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23518318

Change-Id: Iaf901b98d6c1860c8249a23888e2d39aca795601
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:31:00 +00:00
Vinit Nayak 94b322f7af Merge "Skip drawing taskbar background in setup" into udc-dev am: e65bf2a620 am: ae1f2a114d am: 1fddb35ddc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23481079

Change-Id: Ifaf95ec65879f0606bccc3592dafa820b82f322a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:30:51 +00:00
Anushree Ganjam 7281b84e63 Merge "Add UID in AppInfo." into udc-dev am: 9b4f62e681 am: eb9cd7e26e am: 87cb7ad06a am: 138e7ca103
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23331302

Change-Id: I746796b211fc108ad454d59580f9256ce5621fb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:23:12 +00:00
Vinit Nayak 4248753e67 Merge "Skip drawing taskbar background in setup" into udc-dev am: e65bf2a620 am: c037eb916c am: a7cc66c94e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23481079

Change-Id: I39ce77985b89cb9242de871858edbd0be9b3e04d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 17:16:20 +00:00
TreeHugger Robot 014a684343 Merge "Log windowManager.getPossibleMaximumWindowMetrics" into udc-dev 2023-06-02 17:09:46 +00:00
Treehugger Robot 0ee4737841 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 29c1b88d5f -s ours am: a41fffe136 -s ours am: bb98ca20cf -s ours am: 3dc0d84165 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If49a4472c1e8235bc4ec3d7338bf02f92f1c1989
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 16:41:28 +00:00
Bill Yi 21ef4aafae [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 61733ae6f9 -s ours am: e6ca680174 -s ours am: 241387eecb -s ours am: fabfebb014 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I215fdc10bcc77f642c238a45baf414ee6c310b36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 16:41:21 +00:00
Pinyao Ting 3de2b51b6b [RESTRICT AUTOMERGE] Fix permission issue in legacy shortcut
When building legacy shortcut, Launcher calls
PackageManager#resolveActivity to retrieve necessary permission to
launch the intent.

However, when the source app wraps an arbitrary intent within
Intent#createChooser, the existing logic will fail because launching
Chooser doesn't require additional permission.

This CL fixes the security vulnerability by performing the permission
check against the intent that is wrapped within.

Bug: 270152142
Test: manual
Change-Id: If35344c08975e35085c7c2b9b814a3c457a144b0
2023-06-02 16:14:32 +00:00
Alex Chau 2153186e91 ENABLE_CURSOR_HOVER_STATES should be TEAMFOOD only am: 1a5ca93835
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23517482

Change-Id: If98211f8696b0f5d60b330dab455ea308a10f516
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 16:12:40 +00:00
Brian Isganitis 7a5809e47b Add initial support for search session in Taskbar All Apps.
A search session is represented as a stub ResourceBasedOverride that can
be extended for controlling a search session.

Test: Manual (including aosp Quickstep)
Bug: 216683257
Flag: ENABLE_ALL_APPS_SEARCH_IN_TASKBAR
Change-Id: I9cf4b5f84feec5215840d456b601c6a9f7c4c211
2023-06-02 15:55:46 +00:00
Brian Isganitis 1fb10991d0 Add All Apps search delegate for inflating search box.
Test: Manual
Bug: 216683257
Flag: not needed
Change-Id: I2e1d9b0abf6d370d7ff6d6af2bab002b87330d86
2023-06-02 15:40:36 +00:00
Brian Isganitis 0aa30e2292 Fix how task stack listener closes overlays on task changes.
Originally gated onTaskMovedToFront behind prototype because looked like
it was causing overlay to close when it shouldn't. However, it turns out
it was actually onTaskStackChanged that was doing this.

Additionally, changing onTaskMovedToFront to close with animation, because this will fire if swiping up from all apps (going to overview so Launcher is considered as the task moving to front). Also, registered onTaskCreated to be a bit more thorough.

Test: Manual (EDU, All Apps, and EDU + All Apps)
Fix: 283373523
Flag: none
Change-Id: I4cd3969f91a93bab190b764a656d9cfc03d1ce09
(cherry picked from commit 34c6b871af)
2023-06-02 15:34:35 +00:00
Vadim Tryshev d8b470cf2f Revert "Adding tracing for workspace loading that never finishes"
This reverts commit 80bb8a12da.

Reason for revert: Cleanup after the bug is fixed. Tracing is not necessary anymore.

Change-Id: I1bb2bc59dd5debb51b094f14430cd18a203ed33c
2023-06-02 15:28:18 +00:00
Alex Chau eb9171c378 Log windowManager.getPossibleMaximumWindowMetrics
Bug: 283944974
Test: manual
Change-Id: I15d4bb81604b018f8a2c69c56509e2a66caae306
2023-06-02 15:44:54 +01:00
Sunny Goyal ee9740462e Simplifying some test utility methods
Bug: 283821111
Test: Presubmit
Flag: N/A
Change-Id: I7b9690bc0cc53d097d26cd4f0ab2dd36ba88e1cb
2023-06-02 13:30:55 +00:00
Alex Chau 1a5ca93835 ENABLE_CURSOR_HOVER_STATES should be TEAMFOOD only
- Not all features are landed yet

Bug: 243191650
Test: manual
Change-Id: I7f70898fb16435134bfb58982b754a57c6f5c29f
2023-06-02 10:05:47 +00:00
Santiago Aboy Solanes c45fdf31fb Merge "Revert "Adding main thread binder tracing in development build."" into udc-qpr-dev am: 0edac04688
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23522417

Change-Id: Ifbe817d4cbf5209ca38c53c34e8fd2fe3df01089
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 09:37:17 +00:00
Santiago Aboy Solanes 0edac04688 Merge "Revert "Adding main thread binder tracing in development build."" into udc-qpr-dev 2023-06-02 09:06:26 +00:00
Santiago Aboy Solanes ee846feb80 Revert "Adding main thread binder tracing in development build."
Revert submission 23482347-launcher-binder-tracing

Reason for revert: Broken Build 10242119 on git_master on errorprone b/285434612

Reverted changes: /q/submissionid:23482347-launcher-binder-tracing

Change-Id: Id9726474265e839a59d6eb34822e7a86d40f0fc9
2023-06-02 08:59:28 +00:00
Treehugger Robot ab0b9da149 Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397 am: 0189f4454a am: 329f11180d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: I46ff5230a90af097b9fc4b3b68fa8014a4171429
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 07:25:01 +00:00
Treehugger Robot 329f11180d Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397 am: 0189f4454a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: I79987e6f9f237cbaf2f2a4317e93506fe216b7d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 06:37:06 +00:00
Treehugger Robot fde4b4e1be Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397 am: cc13e7f156
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: I74eb08a9e64cd2009b1183ee1b6f41ea393903c4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 06:36:58 +00:00
Treehugger Robot 8d4c09ba14 Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397 am: 0189f4454a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: Ia785626401610e6764dc093ccff6e78af3c7c635
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 06:34:34 +00:00
Treehugger Robot cc13e7f156 Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: Id3d1c3b3497d9caf214bbb7df4278faa5fad2f71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:51:32 +00:00
Treehugger Robot 69e9ede04a Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: Ia6d22c1988dd5386806c2b9b41a577afb536bcca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:50:55 +00:00
Treehugger Robot 0189f4454a Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: I025415ab5909b09dbb7c27f5d89e0b7baf1f024f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:50:50 +00:00
Treehugger Robot 9a53a98918 Merge "Create separate fullscreen launch type for shortcuts" into udc-dev am: 55f38fb397
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23480181

Change-Id: I5781e3c5f047968d5050407ccb34d0db599790ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:50:47 +00:00
Treehugger Robot 55f38fb397 Merge "Create separate fullscreen launch type for shortcuts" into udc-dev 2023-06-02 05:22:23 +00:00
Vinit Nayak 94d800fe62 Merge "Add logs for launcher user cache" into udc-dev am: 43c79d23b3 am: d7037d07e4 am: c2545b82cc
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23523872

Change-Id: I9a11207f232bc48d2c8bd13eb48820d70e863322
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:12:39 +00:00
Vinit Nayak c2545b82cc Merge "Add logs for launcher user cache" into udc-dev am: 43c79d23b3 am: d7037d07e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23523872

Change-Id: I5a512981f5776174f079dca8b81fc3e3fe069a83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 04:24:56 +00:00
Vinit Nayak 4ce04fe13d Merge "Add logs for launcher user cache" into udc-dev am: 43c79d23b3 am: f8f27c1d1a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23523872

Change-Id: Ia258218fe01ac1d4bf4d211221361c53609d8dec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 04:24:41 +00:00
Vinit Nayak b944891270 Merge "Add logs for launcher user cache" into udc-dev am: 43c79d23b3 am: d7037d07e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/23523872

Change-Id: Ibece5deb422e6c85ef6ca71e6f39981bd00e45b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 04:22:51 +00:00