Sunny Goyal
9ccad3a070
Merge "Updating target SDK for Launcher" into tm-dev am: df472f8db7 am: 1847ff0a76
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17771194
Change-Id: If32312f283a610128d959739c94b5fd9219e2392
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-19 04:19:47 +00:00
Sunny Goyal
df472f8db7
Merge "Updating target SDK for Launcher" into tm-dev
2022-04-19 03:32:27 +00:00
Sunny Goyal
a0548663c0
Revert "Revert "Removing AM.getTasks call on UI thread during touch down"" am: 7ee087f53f am: 26092c8e43
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17802989
Change-Id: I5b2d3178ad0bb8e33d74ac7dd6157c69e23ca2b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-18 23:05:51 +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
bd9963fe64
Merge "Revert "Removing AM.getTasks call on UI thread during touch down"" into tm-dev am: 1e0648475b am: 7716ec4aff
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17800077
Change-Id: I17dd08cbd0abaf1b8e79e635caea6502a6c1b5b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-18 17:59:56 +00:00
Sunny Goyal
c46d433900
Merge "Removing AM.getTasks call on UI thread during touch down" into tm-dev am: 2207b577d0 am: b64cec047e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17735255
Change-Id: I87031ea0a4e216f1c01948be0de2f2c686e8cfbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-18 17:18:03 +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
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
TreeHugger Robot
3aa1753ee3
Merge "Polish the back to home gesture animation to match the spec." into tm-dev am: cf80645111 am: d0b7edd060
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17646341
Change-Id: I381a21943d46a20cc24e7ab3474665704eba060b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-16 02:54:15 +00:00
TreeHugger Robot
cf80645111
Merge "Polish the back to home gesture animation to match the spec." into tm-dev
2022-04-16 01:51:10 +00:00
Tony Wickham
847af35765
Merge "Move Taskbar background drawing to TaskbarBackgroundRenderer" into tm-dev am: 8bb0bdc42b am: 0a3c742918
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17766315
Change-Id: I22ac9e8cbcb8799be72b560cf65d3c8897755f2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-15 23:38:04 +00:00
Mady Mellor
fbb099961d
Fix crash/flicker with taskbar when canceling drag and drop am: 729eb8458b am: 45f1b56c88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17776925
Change-Id: If0deadd3eee7bf8943c377c7631b746ce27612d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-15 23:37:17 +00:00
Tony Wickham
8bb0bdc42b
Merge "Move Taskbar background drawing to TaskbarBackgroundRenderer" into tm-dev
2022-04-15 23:06:40 +00:00
Mady Mellor
729eb8458b
Fix crash/flicker with taskbar when canceling drag and drop
...
The surfaceControl transaction is performed more than once so close
the transaction at the end of the animation.
Test: manual - start a drag from taskbar into split and then pull it
back so that it doesn't complete
=> ensure taskbar doesn't flicker / no crash in logs
Bug: 228006271
Change-Id: I38c8efe310596bbbbf09f361c266a7fefc1b2eea
2022-04-15 20:25:35 +00:00
Shan Huang
4ce2b40f91
Polish the back to home gesture animation to match the spec.
...
Bug:228533817
Test: Enable back animation from FlagFlipper (Predicitve Back Animation)
and swipe back on Flag Flipper. Try in both portrait and landscape mode.
Change-Id: I7792dc5079698c1b5a7dd3cd06344ba46c4a2da6
2022-04-15 19:26:11 +00:00
Hongwei Wang
bd95a80001
Merge "Fix flicker when entering PiP from split-screen / overview" into tm-dev am: 778b5e6bd0 am: d164433330
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17762727
Change-Id: I33b2ae2649f299ea3eb3d56450570abed60a0b53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-15 03:42:40 +00:00
Hongwei Wang
778b5e6bd0
Merge "Fix flicker when entering PiP from split-screen / overview" into tm-dev
2022-04-15 02:48:08 +00:00
TreeHugger Robot
83211ae6fc
Merge "Add flag that disables depth on overlay scroll" into tm-dev am: 8c65675382 am: cb5711fff8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17766312
Change-Id: Iec6280061b379661b8dc41de1c9b016d99cadeef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 23:58:04 +00:00
TreeHugger Robot
8c65675382
Merge "Add flag that disables depth on overlay scroll" into tm-dev
2022-04-14 23:16:20 +00:00
Tony Wickham
2604dd348c
Move Taskbar background drawing to TaskbarBackgroundRenderer
...
Currently used by both TaskbarDragLayer and TaskbarScrimView
Test: stash and unstash taskbar, background drawn as before; open a
Bubble and ensure taskbar is still scrimmed
Bug: 225200928
Change-Id: I3f7f4c1b1232b53c3eacb0e000d1c3aec25bb49d
2022-04-14 14:18:35 -07:00
Lucas Dupin
4d90868075
Add flag that disables depth on overlay scroll
...
Test: manual
Fixes: 229261804
Change-Id: I132d9b5ca78255447ca72655b0a1fb1a4f86c3a1
2022-04-14 14:06:11 -07:00
Sunny Goyal
013a8a75ab
Removing AM.getTasks call on UI thread during touch down
...
We maintain a cached task queue using TaskStackChangeListener.
It keeps the top RunningTaskInfo partially in sync with platfrom:
taskInfo is only initialized when the top task changes
but not when there are changes within the task itself.
Bug: 214581894
Bug: 220742398
Test: Manual and presubmit
Change-Id: Ifafde574040c03435b78f044350c45f3b49c4bcb
2022-04-14 14:02:28 -07:00
TreeHugger Robot
9d28c76381
Merge "Prevent double selection of second split app" into tm-dev am: 998c47e594 am: 9f23ee5c6f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17622348
Change-Id: Ibc5f08fb6f3fe053fe1c7f833f90e7e709f66c2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 21:02:27 +00:00
Sunny Goyal
2a1bfcad55
Merge "Updating code due to TaskStackChangeListener changes" into tm-dev am: bc25ec02a2 am: e07dac97ce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17730696
Change-Id: I3610019091947de5de1cf5e80076a7cfab106579
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 20:30:29 +00:00
TreeHugger Robot
998c47e594
Merge "Prevent double selection of second split app" into tm-dev
2022-04-14 20:13:59 +00:00
Sunny Goyal
bc25ec02a2
Merge "Updating code due to TaskStackChangeListener changes" into tm-dev
2022-04-14 20:11:58 +00:00
Vinit Nayak
a4e5a9eebe
Prevent double selection of second split app
...
* Also fix small other bug where we were
checking only for LauncherState
OVERVIEW_SPLIT_SELECT and not for equivalent
3P RecentsState
Fixes: 227419997
Test: Repro steps don't cause bug. Yay.
Change-Id: Ibb8238185b959d22d8455b6812d29b2e268d9739
2022-04-14 11:06:47 -07:00
Hongwei Wang
5f5bd84d99
Fix flicker when entering PiP from split-screen / overview
...
This is a follow-up of ag/16418447 where we hide the Tasks in
split-screen mode on swipe-home-to-pip and here we use the same
mechanism when we are entering PiP from the overview and the pip-able
task is in split-screen mode.
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/bNtg3ZOhuTBKm9nU9CPeNQ
Bug: 228289777
Test: follow the reproduce steps in bug, see video
Change-Id: Icab11d52cedaf94af0ee72023cebca8ec51d8851
2022-04-14 10:49:29 -07:00
TreeHugger Robot
4f4de81ba3
Merge "Creaet separate pull back animation for AllApps" into tm-dev am: 7ea312db9b am: af89c92d28
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17636490
Change-Id: I8c0613485ffcec37b06e03acb9fa59dc8a1405b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 14:53:00 +00:00
TreeHugger Robot
7ea312db9b
Merge "Creaet separate pull back animation for AllApps" into tm-dev
2022-04-14 14:07:58 +00:00
TreeHugger Robot
d4845b2f1c
Merge "Use bottomMargin to align OverviewActions with 3 button" into tm-dev am: bf5a0d5fe3 am: ca3b13ff0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17729757
Change-Id: I8760085197ae26d084a4889490f7da5a391bfa04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 11:49:53 +00:00
TreeHugger Robot
bf5a0d5fe3
Merge "Use bottomMargin to align OverviewActions with 3 button" into tm-dev
2022-04-14 10:56:43 +00:00
Alex Chau
a74a8595fb
Creaet separate pull back animation for AllApps
...
- In tablet, only animate recyclerView on pullback to be consistent with widget bottom sheet, and avoid showing a gap below mAppsView
Fix: 220345008
Test: manual on small and large screen
Change-Id: I1f7d03b6bd16af7a91a51a0985ef163d9e365261
2022-04-14 11:01:25 +01:00
Evan Rosky
125e4acfb1
Merge "Finish recents animation always" into tm-qpr-dev am: c5b8c4d05c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17700866
Change-Id: Idb4e98ba90a75651db8c61b4abb43992b568c97f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 01:27:48 +00:00
Evan Rosky
c5b8c4d05c
Merge "Finish recents animation always" into tm-qpr-dev
2022-04-14 01:16:11 +00:00
Vinit Nayak
0865fef404
Merge "Listen for density changes through DisplayController callbacks" into tm-dev am: 37ce441089 am: 8cf14d1a92
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17529040
Change-Id: If5046a57e623e435443c798818daa453cfbf42bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-14 00:51:08 +00:00
Vinit Nayak
37ce441089
Merge "Listen for density changes through DisplayController callbacks" into tm-dev
2022-04-13 22:57:00 +00:00
Evan Rosky
19002551bc
Finish recents animation always
...
Previously, some launcher-side state would be finished, but the
actual animation would never be finished until the next touch-down.
This is a problem for shell-transitions because it relies on
animations finishing. This change handles the scenario where
the gesture finishes before the animation even starts by slotting
in a placeholder listener that just immediately finishes. If the
animation has started but there was no motion, then it directly
finishes the recents animation.
Bug: 228898164
Test: open an app, tap on the bottom-bar. With logging it should
be evident that the transition finishes.
Change-Id: I27e00ceb4b21a2c37dc556bfecb4a90ef7155a85
2022-04-13 14:44:43 -07:00
Hongwei Wang
9f2bd3a94c
Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev am: d34d3b4834 am: d31e586ff9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17697036
Change-Id: Ibb2a6cfd2faad112c14037614a16bc4a01622364
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 18:46:54 +00:00
Alex Chau
b1508b8023
Use bottomMargin to align OverviewActions with 3 button
...
- This ensure the updated OverviewActions position is considered when calculating modal task size
Fix: 228976149
Test: manual
Change-Id: I635e00096fdb26c164bc76fc94f6bf203f5c9c71
2022-04-13 18:51:40 +01:00
Hongwei Wang
d34d3b4834
Merge "Pass sourceRectHint to auto-enter-pip transition" into tm-dev
2022-04-13 17:38:34 +00:00
Sunny Goyal
afb6e23500
Updating code due to TaskStackChangeListener changes
...
Bug: 221961069
Test: Presubmit
Change-Id: I40b2e5a12c4cd6faa53ee788939c31b25bf5c37b
2022-04-13 10:31:18 -07:00
András Klöczl
86b43244ff
Merge changes from topic "presubmit-am-8ce32e7119354afcbcbcf14637839490" into tm-mainline-prod am: 731e212ded
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17504354
Change-Id: Ice8129be14e5f9fd1b90489a35d0bc996ed8266a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 11:40:27 +00:00
András Klöczl
fed1182660
Merge "Change page snapping logic for large screen devices" into tm-dev
2022-04-13 11:18:39 +00:00
András Klöczl
731e212ded
Merge changes from topic "presubmit-am-8ce32e7119354afcbcbcf14637839490" into tm-mainline-prod
...
* changes:
[automerge] Change page snapping logic for large screen devices 2p: 07111f25f4
Change page snapping logic for large screen devices
2022-04-13 11:18:39 +00:00
Shikha Malhotra
1d1975b684
Merge "Review comments followup" into tm-dev am: 80a315e50f am: 6543cb7899
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17691944
Change-Id: Idd05c59f47907ca7d05678c9ff6c380450248fb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 11:14:16 +00:00
TreeHugger Robot
1998e981b9
Merge "Adjust the insets frame providing method per API change" into tm-dev am: d9939d8174 am: 5894f5fcac am: fe848881db
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17517844
Change-Id: Ica2a44b29109840deac1488bbf0361e01e9257ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-04-13 11:11:12 +00:00
Shikha Malhotra
80a315e50f
Merge "Review comments followup" into tm-dev
2022-04-13 08:00:31 +00:00