Commit Graph

53916 Commits

Author SHA1 Message Date
Jeremy Sim 2fe7dd7306 Revert "Update animations for TM-QPR: Overview > OverviewSplitSelect transition"
This reverts commit a50bb39048.

Reason for revert: Causes a P1 bug (b/241165022).

Fixes: 241165022
Bug: 236760307
Change-Id: Icc080d9a37e26d70d0f4cf846a4fd39df3b71625
2022-08-18 21:28:54 +00:00
Thales Lima 01f66db5a5 [automerger skipped] Show resize handle on cancel widget drop am: 51e1bc2212 am: 6c896e7430 -s ours
am skip reason: Merged-In I427dfaadd219d33a5371c3ae92c4e2311d3d3c6a with SHA-1 51e1bc2212 is already in history

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

Change-Id: I97a153348ec38df94e296385b2053da6218b12f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 19:18:03 +00:00
Thales Lima e09681e07b [automerger skipped] Show resize handle on cancel widget drop am: 51e1bc2212 -s ours am: 13aa345755 -s ours
am skip reason: Merged-In I427dfaadd219d33a5371c3ae92c4e2311d3d3c6a with SHA-1 84fa75cc7d is already in history

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

Change-Id: I70423d772f94982dbc745f7ce50f7f8abd0ada99
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 19:17:51 +00:00
Thales Lima 6c896e7430 Show resize handle on cancel widget drop am: 51e1bc2212
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19642278

Change-Id: Ibd3e5e3e34b7ff4b6290fa343edbfac98b04d657
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 19:01:57 +00:00
Thales Lima 13aa345755 [automerger skipped] Show resize handle on cancel widget drop am: 51e1bc2212 -s ours
am skip reason: Merged-In I427dfaadd219d33a5371c3ae92c4e2311d3d3c6a with SHA-1 84fa75cc7d is already in history

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

Change-Id: Ib73e481efab7344bafef5c2fc0dc8d93d5e7efbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 19:01:41 +00:00
Sebastian Franco 8bd1283482 Add screen recording to debug test ReorderWidgets.java flakynes
Bug: 242323136
Test: atest ReorderWidgets
Change-Id: If87dc5b37029f75c4a480fbbb62e5eaca02cde4a
2022-08-17 16:52:33 -07:00
Sunny Goyal c9c81ef320 Compressing view capture data and changing the format to avoid
storing duplicate strings

Also starting the dump process early to avoid timeouts

Bug: 242868825
Test: Verified on web-hv UI tool
Change-Id: I9943e41426f820c9ab70d39b9f01896ed060cab4
2022-08-17 16:48:27 -07:00
Android Build Coastguard Worker 1b19ce0df8 Snap for 8961426 from 8da8198bbb to tm-qpr1-release
Change-Id: Ifb4e1b4310c5edd08ecbb1a8a6cbdf5bbd835876
2022-08-17 23:29:43 +00:00
Winson Chung b8a2a026a5 Defer adding surface changed callback until view root is valid
- It appears there are cases where the view root is not valid (in
  which case schedule() returns false and we don't wait to handle
  the callback) which causes an NPE, but in these cases we don't
  need to add the surface changed callback at all.

Bug: 202776119
Bug: 242347940
Bug: 242897135
Test: Launch an app with sharesheet, swipe up and verify that
      screenshot callbacks

Change-Id: Icc3afc604bd925c5d49c693b7de51755f5a8bd42
2022-08-17 20:27:57 +00:00
Xin Li c0c34377c1 [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: b62600b8c3 -s ours am: 321867f810 -s ours am: 06786ebd81 -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: I43ecfbbd65e2d698bd2bc58e1e150266b89823a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:39:53 +00:00
Xin Li 24fe7d1dac [automerger skipped] DO NOT MERGE - Merge Android 13 am: 79fabd3046 -s ours am: 8a3ad25ec7 -s ours am: a07f42166c -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: I05485793c4843676d67d39007e2d390fd90ab1d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:39:51 +00:00
Android Build Coastguard Worker 32c5481992 Snap for 8953730 from 3906192135 to tm-qpr1-release
Change-Id: I063c04f5e1725c43ad828d9ba9744dc754cdcbfd
2022-08-16 23:30:19 +00:00
Xin Li 06786ebd81 [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: b62600b8c3 -s ours am: 321867f810 -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: I4c2ce8f145d59f6425f6a05373b42ef87df65add
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:09:26 +00:00
Xin Li a07f42166c [automerger skipped] DO NOT MERGE - Merge Android 13 am: 79fabd3046 -s ours am: 8a3ad25ec7 -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: I5d5fddc40e920fb312f5d957d3df69e5d339ad2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 23:09:25 +00:00
Xin Li 321867f810 [automerger skipped] Merge "DO NOT MERGE - Merge Android 13" am: b62600b8c3 -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: If1885c4eb12d4585070f99f224ec3bff867ad827
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 22:45:16 +00:00
Xin Li 8a3ad25ec7 [automerger skipped] DO NOT MERGE - Merge Android 13 am: 79fabd3046 -s ours
am skip reason: Merged-In I23b04f4b124a7342007f92f7c10b79b1c50a31a2 with SHA-1 dd1617cdeb is already in history

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

Change-Id: I7bc317f5f6a87d00123a643a8602e4162fd28a58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 22:45:15 +00:00
Thales Lima 5915f5e8d7 Merge "Make inlineQsb a grid-option attr" into tm-qpr-dev am: 8da8198bbb
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607213

Change-Id: Iaad28acc7fceb28fd2399074e7afb9fd3c8b8306
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 21:00:21 +00:00
Thales Lima 8da8198bbb Merge "Make inlineQsb a grid-option attr" into tm-qpr-dev 2022-08-16 20:34:10 +00:00
Stefan Andonian 40a9c72fac Fix for bug where expensive launcher animations were being paused and never resumed. am: c784f76c0d am: a434cd433c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607738

Change-Id: I5600b751da95ff6cfc637597e7765671b0f855d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 20:14:46 +00:00
Stefan Andonian 85f6c907ec Fix for bug where expensive launcher animations were being paused and never resumed. am: c784f76c0d am: 1b80eb3ae3
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607738

Change-Id: Ic5b6b268837ba336e43aba237c075f9478d40637
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:59:16 +00:00
Sunny Goyal a6f3a6d32e Merge "Get elevation in time-lapse View Hierarchy capture." into tm-qpr-dev am: 1b3b71f2d7
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19626512

Change-Id: I86d98be294214fc259f6d1e1320949fdcbee3d22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:58:49 +00:00
Evan Rosky cce589834c Merge "Notify recents controller when no-longer finishing-to-home" into tm-qpr-dev am: 4a8871ce4c
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19583219

Change-Id: I75db30294716086227d8c01b0a2d3d6c8a0587e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:58:16 +00:00
Thales Lima 1da0c0fa28 Merge "Show resize handle on cancel widget drop" into tm-qpr-dev am: 3906192135
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19500455

Change-Id: Id1bceaaaf70f5f4e225c1ed58d110d41d481ecc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:56:08 +00:00
Stefan Andonian 1b80eb3ae3 Fix for bug where expensive launcher animations were being paused and never resumed. am: c784f76c0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607738

Change-Id: Icf366dab64ccff410d8fa70429acf6be7b4b05c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:52:07 +00:00
Stefan Andonian a434cd433c Fix for bug where expensive launcher animations were being paused and never resumed. am: c784f76c0d
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607738

Change-Id: I7125400ec07bd16eba3aca633e678b83cb2f6736
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:51:56 +00:00
Thales Lima f97d64e152 Merge "Make folder sizes customizable" into tm-qpr-dev am: 7b10492e88
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19559864

Change-Id: I4ca2fd726d6ba8da1e3c1c32a0d29c789d0be985
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 19:51:49 +00:00
Xin Li b62600b8c3 Merge "DO NOT MERGE - Merge Android 13" 2022-08-16 19:08:20 +00:00
Thales Lima 51e1bc2212 Show resize handle on cancel widget drop
Fix: 233834133
Test: manual on handheld and large screens, until we have create a way to resize widgets in TAPL b/241385885

Change-Id: I427dfaadd219d33a5371c3ae92c4e2311d3d3c6a
(cherry picked from commit 84fa75cc7d)
Merged-In: I427dfaadd219d33a5371c3ae92c4e2311d3d3c6a
2022-08-16 18:45:12 +00:00
Sunny Goyal 1b3b71f2d7 Merge "Get elevation in time-lapse View Hierarchy capture." into tm-qpr-dev 2022-08-16 16:20:04 +00:00
Evan Rosky 4a8871ce4c Merge "Notify recents controller when no-longer finishing-to-home" into tm-qpr-dev 2022-08-16 16:02:45 +00:00
Thales Lima 3906192135 Merge "Show resize handle on cancel widget drop" into tm-qpr-dev 2022-08-16 15:02:54 +00:00
Thales Lima 7b10492e88 Merge "Make folder sizes customizable" into tm-qpr-dev 2022-08-16 15:02:41 +00:00
Raj Garg 63ee5d0908 Introducing new variable to enable/disable shortcuts.
Widgets and shortcuts are two different entities but they are controlled
by same variable GO_DISABLE_WIDGETS. In this CL I have introduced a new
variable GO_DISABLE_SHORTCUTS to enable/disable widgets.

Test: Tested manually on device.
Bug: 236268654
Change-Id: Ib373b042fbfd0493e6345ef10e5631dbfd96b8c3
2022-08-16 09:18:23 +00:00
Xin Li 79fabd3046 DO NOT MERGE - Merge Android 13
Bug: 242648940
Merged-In: I23b04f4b124a7342007f92f7c10b79b1c50a31a2
Change-Id: Iaef0bf6197211683957b35de65f4457bb20d783b
2022-08-15 22:04:30 -07:00
Sihua Ma eeb46032ef Merge "Resize preview for correct clipping" into tm-qpr-dev am: 2d675e8ab0
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19324973

Change-Id: If30f78fabfe15c7c775a0e4fc63acb8776773e3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-16 00:45:04 +00:00
Sihua Ma 2d675e8ab0 Merge "Resize preview for correct clipping" into tm-qpr-dev 2022-08-16 00:15:06 +00:00
Stefan Andonian 608cd69805 Get elevation in time-lapse View Hierarchy capture.
Bug: 234032088
Test: Verified that elevation attributes from device are captured and
show up correctly on go/web-hv UI.

Change-Id: Id4c5a5c5a003cc38d332edc99365b160f17c52a6
2022-08-15 23:40:47 +00:00
Jeremy Sim 6a6b5e4e9a Merge "Update animations for TM-QPR: Overview > OverviewSplitSelect transition" into tm-qpr-dev am: cf03d04469
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19464657

Change-Id: I7d9f934c423d33ece6b5603097828765109552ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-15 21:39:03 +00:00
Jeremy Sim cf03d04469 Merge "Update animations for TM-QPR: Overview > OverviewSplitSelect transition" into tm-qpr-dev 2022-08-15 21:19:21 +00:00
Evan Rosky 4b8f86ebcc Notify recents controller when no-longer finishing-to-home
Bug: 241818882
Test: open app, swipe to recents, restore app
Change-Id: Ifb258319b7a54917f9f6ac08ccefeed5a47480e2
2022-08-15 10:26:49 -07:00
Jeremy Sim a50bb39048 Update animations for TM-QPR: Overview > OverviewSplitSelect transition
The animation from Overview to OverviewSplitSelect is now updated to the latest spec. See bug for details.
- New timings
- Task thumbnails slide in with a new spring animation
- Icons fade out and fade in appropriately
- SplitInstructionsView has a new compound "unfold" animation

Bug: 236760307
Test: Manual on tablet and phone. Looks good on both true and fake orientations.
Change-Id: If98d4464aa51c876d79bee9672279992a2cf9026
2022-08-14 10:34:51 -07:00
Android Build Coastguard Worker f8340402bb Snap for 8944446 from 4b972af5be to tm-qpr1-release
Change-Id: Ic126287c03fc3ccb26c5ad04f031a5914677e011
2022-08-13 21:24:59 +00:00
Android Build Coastguard Worker e06584483c Snap for 8941678 from ee3ef1e991 to tm-qpr1-release
Change-Id: Iaf2735b020a4c72f122bf33040273a7d65962c94
2022-08-13 01:30:00 +00:00
Tracy Zhou de52e2d76a Merge "Fix overview actions tapl test failure" into tm-qpr-dev am: 4b972af5be
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607309

Change-Id: I7a6bc3832bd70898f5ac4147622541284aae1bf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 20:43:44 +00:00
Tracy Zhou 4b972af5be Merge "Fix overview actions tapl test failure" into tm-qpr-dev 2022-08-12 20:20:45 +00:00
Tracy Zhou 8bcac711d3 Fix overview actions tapl test failure
We don't show overview actions when the current task is a split

Fix: 242312408
Test: manual and presubmit and forrest
Change-Id: Idae64b4286d2e3143a8b0a66938802dcf0b9d3af
2022-08-12 11:14:12 -07:00
Sunny Goyal 8e48bd4223 Merge "Optimizing View capture logic" into tm-qpr-dev am: ee3ef1e991
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19572602

Change-Id: I3a1db7ee56c1f4f6453942baa08af6fd862da37b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 17:45:57 +00:00
Sunny Goyal ee3ef1e991 Merge "Optimizing View capture logic" into tm-qpr-dev 2022-08-12 17:27:22 +00:00
Stefan Andonian c784f76c0d Fix for bug where expensive launcher animations were being paused and never resumed.
Bug: 240623130
Test: Verified on device that the issue is not reproducible after fix.
Change-Id: I7b1e2f70fd75b1eddf340a4f85465cc6d5b65f73
(cherry picked from commit 8b336195a6)
2022-08-12 17:21:47 +00:00
Stefan Andonian a79e5705bf Merge "Fix for bug where expensive launcher animations were being paused and never resumed." into tm-qpr-dev am: 28d354c9a1
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19600849

Change-Id: Icb7f047011c0972e29358e576eaa3cfd801cf125
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-12 17:21:08 +00:00