Cyrus Boadway
5bfe52dff3
Merge "Add interaction jank monitoring for widget app launch CUJ" into sc-dev am: a27ebc1633
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14467314
Change-Id: Ibab3484e22f059e2f02cf70ba85fcba4b10c9222
2021-05-14 17:52:51 +00:00
Cyrus Boadway
d68025eb27
Merge "Add interaction jank monitoring for widget app launch CUJ" into sc-dev am: a27ebc1633
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14467314
Change-Id: I5daa60917bc2aface459c9a7d586a0ee8f903a2e
2021-05-14 17:51:42 +00:00
Cyrus Boadway
a27ebc1633
Merge "Add interaction jank monitoring for widget app launch CUJ" into sc-dev
2021-05-14 17:40:16 +00:00
Tracy Zhou
7ad2e846b4
Detach nav bar from app after settling into overview
...
Fixes: 185042209
Test: manual
Change-Id: Id302ac9f8e86c3af6b2c05a4314401505eb26b1e
2021-05-14 10:37:44 -07:00
Alina Zaidi
d80cec62b4
Modify pin widget dialog open-close animation.
...
Pin widget sheet should open from bottom up and close on drag down.
Behaviour with navigation bar is similar to that of widgets bottom sheet.
Add a drag layer and reuse AbstractSlideInView for open-close
animation.
Test: Tested manually- opening, closing through dragging/ cancel button/
back button. Adding widget to screen by dragging/ add to home screen
button.
Bug: 186124244
Change-Id: I4b77d5bdd4ed1689b651847dfed69d19cafa7456
2021-05-14 17:59:50 +01:00
Cyrus Boadway
960ab121db
Fix SDK guard
...
Use dev-friendly utility instead of Build version codes.
Bug: 169042867
Test: manual
Change-Id: I528bafdcad8644e6f96caf5ada4f44ed2b8dff06
2021-05-14 16:35:40 +00:00
Sunny Goyal
6a5774a165
Merge "Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""" into sc-dev am: 10dfa61db8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14532343
Change-Id: I1aab84991ff354638307f12e44cdb7c9c11706ab
2021-05-14 16:06:44 +00:00
Sunny Goyal
539246504d
Merge "Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""" into sc-dev am: 10dfa61db8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14532343
Change-Id: I4004e3ed427ba6a5efa1d8d3c63a1b254d0f7c36
2021-05-14 16:05:03 +00:00
Sunny Goyal
8324cd0d58
Merge "Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""" into sc-dev am: 10dfa61db8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14532343
Change-Id: I5cbd3a1fbd5370e52b2748e9545beec232bd016f
2021-05-14 16:04:45 +00:00
Sunny Goyal
aa2dda5a73
Merge "Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""" into sc-dev am: 10dfa61db8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14532343
Change-Id: Ib2d62f64a2affd584c50c423531c7247c799f83f
2021-05-14 16:03:54 +00:00
Sunny Goyal
10dfa61db8
Merge "Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""" into sc-dev
2021-05-14 15:46:14 +00:00
Tracy Zhou
c9bf0f6161
Pass home rotation state to SysUI
...
Fixes: 185962767
Test: manual
Change-Id: I3d2103b665f099a087545a97fdb84bc240b8d261
2021-05-13 22:12:12 -07:00
zakcohen
a6ca69aa53
Overview - don't update task overlay on thumbnail update.
...
Only init and reset the task overlay on the enabled state of the overlay
changing.
Previously the overlay was also updated when the thumbnail changed, but
this can happen for lots of different reasons so was causing janky
transitions and potentially excess work in code that was following the
overlay.
The overlay code really only cares about the thumbnail after the task has
settled, so should be safe to ignore the thumbnail updates.
Bug: 188097940
Test: local build and run on p5
Change-Id: I4ad1767046cb0316af19713bc188788d8f581d7c
2021-05-13 16:35:49 -07:00
TreeHugger Robot
75d47dc244
Merge "Enable free scroll immediately if gesture goes to overview" into sc-dev am: e010332efd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425538
Change-Id: I54bd6fbf196dfcf4be7d90ac309e16cee2e040eb
2021-05-13 21:41:47 +00:00
TreeHugger Robot
d3e0e8da39
Merge "Enable free scroll immediately if gesture goes to overview" into sc-dev am: e010332efd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425538
Change-Id: I8699632cbda9e864d98271946b6e76dd7dbb64a4
2021-05-13 21:41:34 +00:00
TreeHugger Robot
bcf3cd3c5d
Merge "Enable free scroll immediately if gesture goes to overview" into sc-dev am: e010332efd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425538
Change-Id: I0ce2a9895a70c9478993369fbf850305b1926e21
2021-05-13 21:41:27 +00:00
TreeHugger Robot
4c087a37a2
Merge "Enable free scroll immediately if gesture goes to overview" into sc-dev am: e010332efd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14425538
Change-Id: I465d062f328d7193b3cdb153645a44991e116394
2021-05-13 21:28:05 +00:00
TreeHugger Robot
e010332efd
Merge "Enable free scroll immediately if gesture goes to overview" into sc-dev
2021-05-13 21:23:05 +00:00
Tony Wickham
211bf837b1
Merge "Remove mOnRecentsScrollListener when continuing quick switch gesture" into sc-dev am: 1eea52296b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14517561
Change-Id: I3c01306505a911856f32ee4c9da547fc1faa8b1a
2021-05-13 20:02:39 +00:00
Tony Wickham
763fd24cf2
Merge "Remove mOnRecentsScrollListener when continuing quick switch gesture" into sc-dev am: 1eea52296b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14517561
Change-Id: I9c2cd6c81f6eebe0840745bb7b13f007090deff2
2021-05-13 20:01:14 +00:00
Tony Wickham
bbc5dfffc0
Merge "Remove mOnRecentsScrollListener when continuing quick switch gesture" into sc-dev am: 1eea52296b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14517561
Change-Id: I69f77a897b43b3990a85bf1f1381c64c178f380a
2021-05-13 20:01:06 +00:00
Tony Wickham
7cd6c3b936
Merge "Remove mOnRecentsScrollListener when continuing quick switch gesture" into sc-dev am: 1eea52296b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14517561
Change-Id: Ica8ffb2f1279f424bf2357f78157e8eaaf65d271
2021-05-13 19:54:00 +00:00
Tony Wickham
1eea52296b
Merge "Remove mOnRecentsScrollListener when continuing quick switch gesture" into sc-dev
2021-05-13 19:49:41 +00:00
Cyrus Boadway
50fc77bd57
Merge "Register a remote animation for the next activity start" into sc-dev am: a1d303e531
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14530596
Change-Id: I7699c931d91801b4a27ca20fd5a92211a7e7dcf4
2021-05-13 19:44:35 +00:00
Cyrus Boadway
089556218a
Merge "Register a remote animation for the next activity start" into sc-dev am: a1d303e531
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14530596
Change-Id: Ib349ec3203a27f815672826f2a44553263586a57
2021-05-13 19:42:52 +00:00
Cyrus Boadway
eb4e092720
Merge "Register a remote animation for the next activity start" into sc-dev am: a1d303e531
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14530596
Change-Id: I2382ef7963a5fb6366707bb149771dfc8482a862
2021-05-13 19:42:19 +00:00
Cyrus Boadway
8acafe1292
Merge "Register a remote animation for the next activity start" into sc-dev am: a1d303e531
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14530596
Change-Id: I484f1a0d2a49406354c3149917c3af056a320274
2021-05-13 19:42:19 +00:00
Alex Chau
6a5920c682
Enable free scroll immediately if gesture goes to overview
...
Fixes: 186871947
Test: Swipe up from app, scroll immediately, free scroll should be enabled
Change-Id: I20b782df04fb6e61dfd5c7e82e1ab90dbd6ed8fc
2021-05-13 20:39:15 +01:00
Cyrus Boadway
a1d303e531
Merge "Register a remote animation for the next activity start" into sc-dev
2021-05-13 19:33:59 +00:00
Cyrus Boadway
c169e5b9af
Register a remote animation for the next activity start
...
Widgets are permitted to start broadcast receivers which launch
activities, otherwise known as a broadcast trampoline. Unfortunately,
launch animations provided through ActivityOptions are not applied to
the activity launch.
If a widget interaction's pending intent is not an activity, set a
return animation for the next activity start, in the event it starts an
activity.
Bug: 169042867
Test: presubmit
Change-Id: Ibbee9cadcd5153e285433fcb1b8038d77b1384a2
2021-05-13 17:56:14 +00:00
Winson Chung
ef0715253c
Merge "Skip setting up ui if the handler is already invalidated" into sc-dev am: 549ea0b3a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14526506
Change-Id: I3cd400170a2e34b67ecc4f6eaf2ce43493ac0fe6
2021-05-13 17:33:08 +00:00
Winson Chung
923f93eb25
Merge "Skip setting up ui if the handler is already invalidated" into sc-dev am: 549ea0b3a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14526506
Change-Id: Idfd4c3637568ab01338542e29a7d67637f2a6348
2021-05-13 17:31:49 +00:00
Winson Chung
343b144c28
Merge "Skip setting up ui if the handler is already invalidated" into sc-dev am: 549ea0b3a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14526506
Change-Id: Id8c467b935c051d764e9e59566384f584052d8e7
2021-05-13 17:31:42 +00:00
Winson Chung
936647d987
Merge "Skip setting up ui if the handler is already invalidated" into sc-dev am: 549ea0b3a9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14526506
Change-Id: I9d45ac41e3cbdbb503eaa10952deb071c78e4ef8
2021-05-13 17:31:35 +00:00
Winson Chung
549ea0b3a9
Merge "Skip setting up ui if the handler is already invalidated" into sc-dev
2021-05-13 17:28:06 +00:00
Sunny Goyal
01b32466c3
Revert "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback""
...
This reverts commit d7f11d5fb9 .
Reason for revert: Fixed initial error
Bug: 185554764
Change-Id: I32cc49f9b3820166736ceb347f33577939aa6efa
2021-05-13 10:23:35 -07:00
Vadim Tryshev
a7c9c14444
Revert "Temporarily demoting failing tests from presubmits"
...
This reverts commit 395c58d303 .
Reason for revert: The bug was fixed
Bug: 187899876
Change-Id: I73f93f5fb1ec0ab0352ba174aabbaf6935dd9fc4
Test: presubmit
2021-05-13 17:20:36 +00:00
Bill Yi
9cbba5e50d
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I826fe1dd1cc8d48ba140440dcab80fc9dac06562
2021-05-13 07:40:41 +00:00
Bill Yi
2a99f41b95
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: Iadb532dd2ccc98ba1437e944adf69a9ffb62fba2
2021-05-13 07:38:56 +00:00
Winson Chung
af7c86ada5
Skip setting up ui if the handler is already invalidated
...
- Also unregister the task stack listener in case the restart
message comes in right before the animation is finished
Bug: 186760990
Test: Swipe up/quickswitch repeatedly
Change-Id: I5af7a26f05e7c15e099d6666e4662fd1af9aa861
2021-05-12 20:33:32 -07:00
Hongwei Wang
a5157934ac
Merge "Skip setShelfHeight if Launcher is not started" into sc-dev am: da21eb9159
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14508628
Change-Id: I33f69388717b44cb912e79fc4ae6d8a0bc3818c5
2021-05-12 23:57:07 +00:00
TreeHugger Robot
5f673247b3
Merge "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback"" into sc-dev am: 7c58b4c7dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518591
Change-Id: I503f5235de13747d60dc4fc60c8dcfe626331ae2
2021-05-12 23:57:02 +00:00
Jonathan Miranda
cb5139f20e
Merge "Tuning app close, and turn on flag." into sc-dev am: 951962cd05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14512489
Change-Id: I72329605b46faa408cd5db21989497d26738044c
2021-05-12 23:56:46 +00:00
Hongwei Wang
5940169f0a
Merge "Skip setShelfHeight if Launcher is not started" into sc-dev am: da21eb9159
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14508628
Change-Id: I955b0e9646e41486d318826b99fb79e7546af2e0
2021-05-12 23:55:22 +00:00
TreeHugger Robot
6ef485ef1e
Merge "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback"" into sc-dev am: 7c58b4c7dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518591
Change-Id: I1e67459089c0d441f58e84af5180ba0cb50decf4
2021-05-12 23:55:18 +00:00
Hongwei Wang
1f58c3c674
Merge "Skip setShelfHeight if Launcher is not started" into sc-dev am: da21eb9159
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14508628
Change-Id: Ic09e6ca9e609d319504e542fa03f1335bdb8488c
2021-05-12 23:55:13 +00:00
TreeHugger Robot
bdc44fe717
Merge "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback"" into sc-dev am: 7c58b4c7dc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518591
Change-Id: Iad4d1e3ac3bcf05e859aec69d09960584416e99c
2021-05-12 23:55:05 +00:00
Jonathan Miranda
c166d5d3b7
Merge "Tuning app close, and turn on flag." into sc-dev am: 951962cd05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14512489
Change-Id: Id558563ffd427eede4877fe49480fc4a13b7a41b
2021-05-12 23:55:04 +00:00
Tony Wickham
8239ed8733
Remove mOnRecentsScrollListener when continuing quick switch gesture
...
Test: Quick switch from A to B, touch nav during the transition and
continue quick switching to C; ensure running task doesn't jump to
fullscreen randomly throughout the scroll
Fixes: 186269584
Change-Id: Ibebad3d8c8e8f86c7f53a028c75bb5916369df7f
2021-05-12 16:54:57 -07:00
Hongwei Wang
7f3b2b56fe
Merge "Skip setShelfHeight if Launcher is not started" into sc-dev am: da21eb9159
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14508628
Change-Id: I0140784c2be6eb84fc74b04c34fbc7a87898d3ac
2021-05-12 23:54:56 +00:00