Pat Manning
cf8dcfaa96
Merge "Animate overview grid task dismissal when shifting tasks." into sc-dev am: 199c1850fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14173245
Change-Id: I88526f4ace4e5425dbeabf3469943318af1034bf
2021-04-23 17:55:51 +00:00
Pat Manning
3dbc33d0b5
Merge "Animate overview grid task dismissal when shifting tasks." into sc-dev am: 199c1850fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14173245
Change-Id: If4d9d7fbfe47d07f01406680b946dc700e31b4df
2021-04-23 17:55:32 +00:00
Winson Chung
ad41204946
Manage ref to transition manager from binder object
...
Bug: 186121207
Test: Presubmit
Change-Id: I14735708f1368e2b008e1e8d44273d569219e5df
2021-04-23 10:51:32 -07:00
Pat Manning
199c1850fb
Merge "Animate overview grid task dismissal when shifting tasks." into sc-dev
2021-04-23 17:34:03 +00:00
Tony Wickham
af4ca90587
Redraw live tile in updatePageOffsets()
...
Also finish recents controller in RecentsView#reset() if it hasn't
been already.
Test: in 2 button mode, swipe up from overview when a live tile is
running, ensure it moves offscreen with its TaskView; after swiping
from overview to home, tap nav bar to ensure controller was finished
Test2: in 0 button mode, open Maps, start directions, swipe up to
home and ensure PiP starts
Fixes: 185588376
Change-Id: I03c18b14b4f55f1f09ce3bc442de23c94aa170bf
2021-04-23 10:23:54 -07:00
Tracy Zhou
5d39d69d27
Merge "Null mRecentsAnimationController in the end" into sc-dev am: 5241e3ebc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14288953
Change-Id: I28308cc6e5919643357c6852fec715c4eafec2b1
2021-04-23 17:08:57 +00:00
Tracy Zhou
61e53b6e58
Merge "Null mRecentsAnimationController in the end" into sc-dev am: 5241e3ebc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14288953
Change-Id: Ida62a4d5287bec04174c1e7691d887d8fd88c0c4
2021-04-23 17:07:28 +00:00
Tracy Zhou
2d1a74d337
Merge "Null mRecentsAnimationController in the end" into sc-dev am: 5241e3ebc0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14288953
Change-Id: Ic6f64bae8a6c6f1abe761401a535181bfef9492c
2021-04-23 17:07:22 +00:00
Tracy Zhou
5241e3ebc0
Merge "Null mRecentsAnimationController in the end" into sc-dev
2021-04-23 17:05:28 +00:00
TreeHugger Robot
803b848483
Merge "Import translations. DO NOT MERGE ANYWHERE"
2021-04-23 17:04:55 +00:00
TreeHugger Robot
8dcbe51bb5
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev
2021-04-23 16:46:45 +00:00
Pat Manning
283a0eeddc
Animate overview grid task dismissal when shifting tasks.
...
- Animate tasks from previous dismissal translations to current translations
with staggered durations.
Test: manual
Bug: 182579190
Fix: 182579190
Change-Id: Ie0759b9896f6eb70bed1fc99961937dd314a4694
2021-04-23 16:13:22 +00:00
Alex Chau
a2b36ff978
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev am: baf00e4e55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281905
Change-Id: Icfdf8191b8b8646314e89ec3213127daaaee0fd4
2021-04-23 10:56:41 +00:00
Alex Chau
aa858772c2
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev am: baf00e4e55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281905
Change-Id: I46aa4704e7554d6d95954a86f319678c51a88ba9
2021-04-23 10:55:07 +00:00
Alex Chau
8dbe674d2d
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev am: baf00e4e55
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14281905
Change-Id: I4309e9aed75ecc1132090895713daf3744c2be32
2021-04-23 10:53:01 +00:00
Alex Chau
baf00e4e55
Merge "Only return true in getPageScrolls if it actually changes" into sc-dev
2021-04-23 10:37:14 +00:00
Bill Yi
de53472a0f
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I63c691bc11a234266881e89733e60a68a056806a
2021-04-23 08:49:46 +00:00
Bill Yi
357d710e52
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I03ce29c8d64096e013a7e296df973f83c076f353
2021-04-23 08:48:35 +00:00
TreeHugger Robot
9ab7d98f45
Merge "Place split selection placeholder view based on option selected" into sc-dev am: a0c3bbfd2c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14253227
Change-Id: I15ffbe3b4aee0a3417073cabb388e86f664a7be7
2021-04-23 08:38:23 +00:00
TreeHugger Robot
e6414f9d27
Merge "Place split selection placeholder view based on option selected" into sc-dev am: a0c3bbfd2c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14253227
Change-Id: Ic4f106490848ec90f7903a3612eb6527ce6fff6a
2021-04-23 08:36:42 +00:00
TreeHugger Robot
a284605068
Merge "Place split selection placeholder view based on option selected" into sc-dev am: a0c3bbfd2c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14253227
Change-Id: Ib797acd91d4d0e6800b72e583b6b7080f0222790
2021-04-23 08:36:31 +00:00
TreeHugger Robot
a0c3bbfd2c
Merge "Place split selection placeholder view based on option selected" into sc-dev
2021-04-23 08:20:25 +00:00
Winson Chung
1149088e15
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev am: b837f5040e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14149776
Change-Id: I0cc1fdb39f9ae7ced5cc0b474dcfacf763cda913
2021-04-23 07:59:24 +00:00
Winson Chung
47e348bd7e
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev am: b837f5040e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14149776
Change-Id: I5f483a23c6c9fb278df781f9b5bfc0fcb6a5ee2f
2021-04-23 07:57:59 +00:00
Winson Chung
56613303bd
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev am: b837f5040e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14149776
Change-Id: Ie9031259534d867de6ef36483857508e609013da
2021-04-23 07:57:50 +00:00
Winson Chung
b837f5040e
Merge "Add support for swiping back to the shortcut that launched the activity" into sc-dev
2021-04-23 07:37:37 +00:00
Hongwei Wang
64e00732fb
Merge "Comply with the IRecentsAnimationController change" into sc-dev am: dfb28094a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14283409
Change-Id: I3544a2c0d991b533945c806c5dfbd2b83d8f2b17
2021-04-23 05:42:31 +00:00
Hongwei Wang
6dfbaa3e4b
Merge "Comply with the IRecentsAnimationController change" into sc-dev am: dfb28094a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14283409
Change-Id: I42ab37344641815b0926c21cbb15fa9389a0dcd4
2021-04-23 05:41:00 +00:00
Hongwei Wang
75803a9835
Merge "Comply with the IRecentsAnimationController change" into sc-dev am: dfb28094a8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14283409
Change-Id: Iab10de480d699a09e67eeab3e7854a4dfad1fbbc
2021-04-23 05:40:45 +00:00
Hongwei Wang
dfb28094a8
Merge "Comply with the IRecentsAnimationController change" into sc-dev
2021-04-23 05:17:12 +00:00
Vinit Nayak
0e16272049
Place split selection placeholder view based on option selected
...
* Add first split app's choosen icon inside the view
TODO: Update animation of where selected app goes.
Bug: 181704764
Test: Tested tablet + phone, real and fake landscape
Change-Id: Ia3c635b056f2ac3812a0df001bbbb38bde26f6af
2021-04-22 21:23:21 -07:00
Tracy Zhou
74b9ae5787
Null mRecentsAnimationController in the end
...
Fixes: 186141367
Test: manual
Change-Id: Iccc96ef6ffebcb0b7a7953d2423dfdb738823431
2021-04-22 19:07:22 -07:00
Hongwei Wang
3495670c69
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev am: e2c0e1afd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14287206
Change-Id: Icaeebb2bac620e9b048ada58e621159cf234f791
2021-04-23 01:30:20 +00:00
TreeHugger Robot
36a90bdd4b
Merge "New spring overscroll in pagedView" into sc-dev am: a8775d6ef9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14161458
Change-Id: If450b7dbce3814061d0e420031628cfb6d22fb95
2021-04-23 01:29:55 +00:00
Hongwei Wang
1586c45885
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev am: e2c0e1afd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14287206
Change-Id: I8f3120f8d98c131273ea833eda137c2e99402d1f
2021-04-23 01:28:46 +00:00
Hongwei Wang
99fd2590bc
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev am: e2c0e1afd5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14287206
Change-Id: I5da3f5a3a4ebea405470369bea1d0457064bcb96
2021-04-23 01:28:46 +00:00
TreeHugger Robot
478411153c
Merge "New spring overscroll in pagedView" into sc-dev am: a8775d6ef9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14161458
Change-Id: I86ae646fc093234ff3351c5f8aab63b007024f12
2021-04-23 01:28:18 +00:00
TreeHugger Robot
4ac247a6b6
Merge "New spring overscroll in pagedView" into sc-dev am: a8775d6ef9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14161458
Change-Id: I9cd25062ea83619db7c6fa9339ca34b42fab27d0
2021-04-23 01:28:17 +00:00
Hongwei Wang
e2c0e1afd5
Merge "Revert "Redraw live tile in updatePageOffsets()"" into sc-dev
2021-04-23 01:14:12 +00:00
TreeHugger Robot
a8775d6ef9
Merge "New spring overscroll in pagedView" into sc-dev
2021-04-23 01:04:35 +00:00
Winson Chung
2b093941e1
Add support for swiping back to the shortcut that launched the activity
...
Bug: 129067201
Test: Open a shortcut on the workspace, go home
Change-Id: If5d3c3e8e93f09af50aa4994094657347890ef45
Signed-off-by: Winson Chung <winsonc@google.com >
2021-04-22 17:00:47 -07:00
Hongwei Wang
c2668b889f
Revert "Redraw live tile in updatePageOffsets()"
...
This reverts commit 2e3b7c6e97 .
Reason for revert: regression, see b/186163921
Bug: 186163921
Change-Id: Ida9a225e0880babc3bb08da4fa6f559031c728f7
Test: manual with YT in gesture navigation mode
2021-04-22 23:38:17 +00:00
Sunny Goyal
c39db7321f
New spring overscroll in pagedView
...
> Using EdgeEffect in PagedView for overscroll
> Keeping RecentsView overscroll similar to S, by created a custom EdgeEffect
Bug: 183966408
Test: Manual
Change-Id: Ia547cf14ea315468b12a4ff5f389ac2d2beceafa
2021-04-22 16:28:30 -07:00
Evan Rosky
2df75d388f
Fix surface release race when using Shell Transitions
...
Shell Transitions operates on the leashes both before and
after the animation in order to adapt shell transit to the
legacy transit impls in launcher.
This means we can't release the surfaces before the finish
callback. Since the finish callback provides a convenient place
to release the surfaces anyways, we can effectively disable
the release here.
Bug: 186158221
Test: enable shell transit, physically rotate to landscape,
launch messages and then close it (back-gesture) repeatedly
and observe that launcher doesn't crash.
Change-Id: I5197cf448917eb7b326e808887f4adace232209c
2021-04-22 16:17:36 -07:00
Jonathan Miranda
ae601181a5
Merge "Add new app close implementation." into sc-dev am: 02f12006fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14039004
Change-Id: I6a94b4b7b6c32e0983d98d0f996870055f66859e
2021-04-22 22:23:42 +00:00
Winson Chung
eacb3c06c2
Merge "Add null check when resetting animation" into sc-dev am: b2a72da335
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14258842
Change-Id: I8228207dbdb8532e8612cac161131188a719fe00
2021-04-22 22:23:24 +00:00
Jonathan Miranda
7fa8c0e9a2
Merge "Add new app close implementation." into sc-dev am: 02f12006fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14039004
Change-Id: I91bdae0a86be3a21416fe0b06cecc39b74a8192b
2021-04-22 22:21:58 +00:00
Winson Chung
edf801fed8
Merge "Add null check when resetting animation" into sc-dev am: b2a72da335
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14258842
Change-Id: I169b57cf3af695c853d10231ffdaa68830200ef2
2021-04-22 22:21:55 +00:00
Jonathan Miranda
6464f89b97
Merge "Add new app close implementation." into sc-dev am: 02f12006fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14039004
Change-Id: I8c1bed9e0cb704b3daa924244128df5399526875
2021-04-22 22:21:36 +00:00
Winson Chung
d022503542
Merge "Add null check when resetting animation" into sc-dev am: b2a72da335
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14258842
Change-Id: Ied0265f41379abe4777ffffcbf9ea427c3cf5d6f
2021-04-22 22:21:30 +00:00