Commit Graph

76729 Commits

Author SHA1 Message Date
Bill Yi 78d1ecd2fa [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: efdab72c00 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Iac2960ef3313270fc57c6141281c30d881208c9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:18:15 +00:00
Bill Yi a1ebb61476 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev am: c78664766e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I41dd3ee75a1860f574858ce0ae2074b9fd48ce82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:17:51 +00:00
Bill Yi 54b663017a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: efdab72c00 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I95ab4c7246b44df26eeb02d23d3f0f3fd9620cbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:17:37 +00:00
Treehugger Robot b0a774f3ce [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 6fed3c88c4 -s ours am: b14567e102 -s ours am: 9bc2590f7f -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9e1473cae2050d53d8269061f398c43be3163f1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:05:00 +00:00
Bill Yi 1d521c4424 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8cca7c8cb -s ours am: d87d21baa3 -s ours am: c46f57cf4e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I54389b52f53fa1383bfb54a3c512fa5a77490d96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:04:53 +00:00
Bill Yi 87739676fd [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7350b79bfb -s ours am: 2a2b8fe6f7 -s ours am: 513f5bf67c -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6955fa846262100ba2e21b9110eace37633caa53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:04:28 +00:00
Treehugger Robot 743c7bcc13 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 6fed3c88c4 -s ours am: b14567e102 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4c6f35bf6db0caa4744d875b089683d526cba58c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:02:24 +00:00
Bill Yi dcb8d8d361 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8cca7c8cb -s ours am: d87d21baa3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I25e8fbaab2e40aa9c3432590cfb9d0cfe0d50e85
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:02:18 +00:00
Treehugger Robot 9bc2590f7f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 6fed3c88c4 -s ours am: b14567e102 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4a8cddc35ea1b4429166159b677f84d386441db5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:01:56 +00:00
Bill Yi c46f57cf4e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8cca7c8cb -s ours am: d87d21baa3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I78dc0b50d81010ca0136036cac697cfe2a91dce2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:01:48 +00:00
Bill Yi 513f5bf67c [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7350b79bfb -s ours am: 2a2b8fe6f7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ieb158001c4b3395b3910ff060b5eba87679f2ef2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:01:23 +00:00
Treehugger Robot d842dcce36 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 6fed3c88c4 -s ours am: b14567e102 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ibdff8a923a9634605ee1f8225bbef077944f2d8e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:00:48 +00:00
Bill Yi 7eddcfb4f7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8cca7c8cb -s ours am: d87d21baa3 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6430918b2681c5022243792f9c2fcbb5f5f65ba6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:00:39 +00:00
Bill Yi 87dca9f10e [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7350b79bfb -s ours am: 2a2b8fe6f7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifc8aa5ec188409d849de43ff80f90816041b3734
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 20:00:15 +00:00
Bill Yi 04ac2f0fe6 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7350b79bfb -s ours am: 2a2b8fe6f7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I19e0d0382836995791a6b1661df738a793b38b7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 19:59:34 +00:00
Treehugger Robot 2e6fa0d411 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev 2023-07-27 19:23:44 +00:00
Treehugger Robot 42b5cf6ee6 Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-qpr-dev 2023-07-27 19:23:44 +00:00
Bill Yi c78664766e Merge "Import translations. DO NOT MERGE ANYWHERE" into udc-dev 2023-07-27 19:21:11 +00:00
Treehugger Robot b14567e102 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 6fed3c88c4 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icd2980a367f1e9e23f802fc92762ce02c22b64ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 19:20:02 +00:00
Bill Yi d87d21baa3 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: d8cca7c8cb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I9f85944234447dd5eee42b3a372a6817d11a78a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 19:19:51 +00:00
Bill Yi 2a2b8fe6f7 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7350b79bfb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I53f6ddba02bbc6fbb8fa8227e6f304a5201d8a11
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 19:05:13 +00:00
Treehugger Robot 6fed3c88c4 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-07-27 18:23:30 +00:00
Luca Zuccarini 3e91646d12 Animate depth from the right value on Taskbar All Apps launches.
`MyDepthController` in `QuickstepTransitionLauncher` assumes that we
want the background to always animate the same way, matching the rest
state of the workspace (depth == 0). However, in Taskbar All Apps the
background is visible, and depth != 0. We now initialize the one-off
`DepthController` for launches to take into account the latest depth set
by the top level `DepthController`, so there is no jumpcut at the
beginning of the animation.

Note that in my opinion we should use the same `DepthController` for all
cases, rather than having this one-off. I'm looking into the feasibility
of that change, but for now this fixes the issue at hand.

Fix: 292959100
Flag: N/A
Test: manual, see videos in the bug

Change-Id: Id90e8e728cc3e2ccf7d92148fbb0d6ff3e6fd6ca
(cherry picked from commit 627d67549f)
2023-07-27 13:33:21 +00:00
Luca Zuccarini e2d31192a4 Merge "Animate depth from the right value on Taskbar All Apps launches." into udc-qpr-dev am: cf5703f614 am: 79fff57106
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24209925

Change-Id: I32abafb8a87a7f9e4cb56f7f6240a5bcf472f9c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 11:42:19 +00:00
Luca Zuccarini 79fff57106 Merge "Animate depth from the right value on Taskbar All Apps launches." into udc-qpr-dev am: cf5703f614
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24209925

Change-Id: If01e1bae7860e2bc8764a95a77add08f349a5831
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 11:01:43 +00:00
Luca Zuccarini cf5703f614 Merge "Animate depth from the right value on Taskbar All Apps launches." into udc-qpr-dev 2023-07-27 09:58:26 +00:00
Brandon Dayauon d28f3ad2bb Merge "enable flags: ENABLE_TWOLINE_ALLAPPS and ENABLE_TWOLINE_DEVICESEARCH" into udc-qpr-dev am: d6c00c7114 am: 446453603f
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24163382

Change-Id: Ida795595d1c09e2d0e5c8a8d80278fbe47a0fa1d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 00:35:00 +00:00
Brandon Dayauon 446453603f Merge "enable flags: ENABLE_TWOLINE_ALLAPPS and ENABLE_TWOLINE_DEVICESEARCH" into udc-qpr-dev am: d6c00c7114
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24163382

Change-Id: I7a773cfd6959eef080cb735b690bbd7e4d8d7eef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 23:24:31 +00:00
Android Build Coastguard Worker 204d223048 Snap for 10566461 from 372f88dd23 to udc-qpr1-release
Change-Id: Iad3535753bedd8247d378f8082481dc3d3d6403a
2023-07-26 23:19:37 +00:00
Brandon Dayauon d6c00c7114 Merge "enable flags: ENABLE_TWOLINE_ALLAPPS and ENABLE_TWOLINE_DEVICESEARCH" into udc-qpr-dev 2023-07-26 22:51:55 +00:00
Schneider Victor-tulias 9dfffc7df1 Merge "Fix flaky RuntimeException in CellLayout." into udc-qpr-dev am: 06ca4d9c6e am: 12c0933c6a
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24212787

Change-Id: Ibfce519ee888b3652e76eac6ac1b60d75c92867b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 22:17:24 +00:00
Schneider Victor-tulias 12c0933c6a Merge "Fix flaky RuntimeException in CellLayout." into udc-qpr-dev am: 06ca4d9c6e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24212787

Change-Id: Id4452b6a2ad19f09b112407c31762cfb2cd3f1e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 21:25:39 +00:00
Andy Wickham be8981442a Revert^2 "Change Overview Actions to round buttons."
f849f2856f

Fix: 293081298

Change-Id: Iaf1553770329ec3a6c6d8a2d9d81b60203e79ed8
2023-07-26 20:56:05 +00:00
Bill Yi 0aa222932a Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I7b62446d097c5c0cf9b0d627661f71f7b7e1ca02
2023-07-26 13:42:51 -07:00
Bill Yi ca00f219c2 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I129f717c91f3f0cce914a9e6c0a0315ef3720cac
2023-07-26 13:41:04 -07:00
Schneider Victor-tulias 06ca4d9c6e Merge "Fix flaky RuntimeException in CellLayout." into udc-qpr-dev 2023-07-26 20:35:15 +00:00
Liran Binyamin f172c0b3b5 Set the stash handle bounds deterministically
The bounds of the bubble stash handle is calculated based on the bounds of
the bubble bar. The problem is that the bubble bar could be invisible, which
results in incorrect bounds set for the handle.

This change sets the bounds for the handle based on the width of the screen.

Fixes: 290992144
Test: Manual
        - Remove bubbles
        - Restart Launcher
        - Open the bubble test app and double tap on a chat
        - Observe that the handle animates in
Change-Id: Ida260014d59b88387de010891c18057f3b091e93
2023-07-26 15:38:58 -04:00
Liran Binyamin 95d84f5e06 Don't animate in the bubble bar unless there are bubbles
Fixes: 290608658
Test: Manual:
      - Remove all bubbles
      - Lock and unlock device
      - Observe that bubble bar is not displayed

      - Remove all bubbles
      - Restart launcher process
      - Observe that bubble bar is not displayed

Change-Id: I850d307394230968f86abc23ba0b4e94f55e10f0
2023-07-26 15:38:47 -04:00
Treehugger Robot 560d1dcf1a Merge "Add one flaking view to alpha-jupms ignore list" into udc-qpr-dev am: 372f88dd23 am: 27b259a174
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24183862

Change-Id: I91c81d250fe377bd657ccdc7d3b3aa60cf8ee663
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:21:14 +00:00
Treehugger Robot 29809a1aaf Merge changes I45b6f858,I28120248 into udc-qpr-dev am: 17988825f2 am: eebc14aef1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24180083

Change-Id: Iaa092606e44cec2550c631408ace321793202ba5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:21:04 +00:00
Ats Jenk 8057383830 Merge "Use hasBeenResumed() for checking if launcher is resumed" into udc-qpr-dev am: 38a7faf04e am: acec8ea55e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24182810

Change-Id: Ifa5663b45a1c5a110b7be7b75af63ca7342343f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:20:40 +00:00
Treehugger Robot 9ba1be46b9 Merge "Add jank monitor for CUJ_QUICK_SWITCH from home screen" into udc-qpr-dev am: 46c1b631d6 am: d71d9ee41e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24168094

Change-Id: I282136acd9971971abe2681680e2a553e736d23d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:15:23 +00:00
Treehugger Robot 27b259a174 Merge "Add one flaking view to alpha-jupms ignore list" into udc-qpr-dev am: 372f88dd23
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24183862

Change-Id: I29f428b1f50034259cc48cf80d75410ea2cf2186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 19:05:25 +00:00
Treehugger Robot 372f88dd23 Merge "Add one flaking view to alpha-jupms ignore list" into udc-qpr-dev 2023-07-26 18:49:20 +00:00
Treehugger Robot eebc14aef1 Merge changes I45b6f858,I28120248 into udc-qpr-dev am: 17988825f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24180083

Change-Id: Ic5141bb6234ff00db7b0a03e5f824500de7d9598
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 18:44:33 +00:00
Treehugger Robot 17988825f2 Merge changes I45b6f858,I28120248 into udc-qpr-dev
* changes:
  Verifying that ViewCapture data is not empty
  Restoring starting capturing existing activity.
2023-07-26 18:33:07 +00:00
Ats Jenk acec8ea55e Merge "Use hasBeenResumed() for checking if launcher is resumed" into udc-qpr-dev am: 38a7faf04e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24182810

Change-Id: I5fc014e3c14ae836c49f6b7555aa739dfe7fda68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 18:20:44 +00:00
Ats Jenk 38a7faf04e Merge "Use hasBeenResumed() for checking if launcher is resumed" into udc-qpr-dev 2023-07-26 18:18:11 +00:00
Treehugger Robot d71d9ee41e Merge "Add jank monitor for CUJ_QUICK_SWITCH from home screen" into udc-qpr-dev am: 46c1b631d6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24168094

Change-Id: If633bd1c47467be91fcf9134cdc9c1cfed471d92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 18:12:50 +00:00
Schneider Victor-tulias 750c5af2da Fix flaky RuntimeException in CellLayout.
Changing the grid while a previous loader is running (more likely to happen in test) can cause a saved item info to have a cell position outside the bounds of the new grid. This should just be handled the same way as other item infos being loaded in an occupied space.

Flag: not needed
Fixes: 233989158
Test: changed grid sizes multiple times
Change-Id: Ibba337c224e7a08533331a87b1369ebf96e3c9a3
2023-07-26 10:20:24 -07:00