Yogisha Dixit
37b3752a86
Merge "Log widget features." into sc-dev am: 07449132fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14487017
Change-Id: Ib7e3be636676715c15b77fd88d2ad4f180ef8c79
2021-05-15 15:37:18 +00:00
Yogisha Dixit
07449132fb
Merge "Log widget features." into sc-dev
2021-05-15 15:07:40 +00:00
Winson Chung
854122d6d4
Merge "Add a content overlay for auto-enter w/o a source hint rect" into sc-dev am: 8b74cbbf96
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14102623
Change-Id: I534c4e13c17e743bad7a74a02b796b1284420c68
2021-05-15 00:11:59 +00:00
Winson Chung
8b74cbbf96
Merge "Add a content overlay for auto-enter w/o a source hint rect" into sc-dev
2021-05-14 23:44:24 +00:00
Yogisha Dixit
0b15c7ee07
Log widget features.
...
Design doc: go/widgets-logging
Note that this doesn't log dynamic colors yet. I'll work on that in a
follow-up CL.
Bug: 185778648
Test: manual
Change-Id: I04249ef267907b4112c220fb206e077d1bee783a
2021-05-15 00:26:41 +01:00
Zak Cohen
15166bb0c2
Merge "Overview - don't update task overlay on thumbnail update." into sc-dev am: 02ca6c14dd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14537691
Change-Id: I5e4684aedade60c9d6fa68790c2142fdbefcb955
2021-05-14 22:07:33 +00:00
Zak Cohen
02ca6c14dd
Merge "Overview - don't update task overlay on thumbnail update." into sc-dev
2021-05-14 21:52:55 +00:00
Vadim Tryshev
6451a2e17b
Merge "Revert "Temporarily demoting failing tests from presubmits"" into sc-dev am: 217e7100bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14532449
Change-Id: Icf2c1fc87e5c6ea50076d233e0154708ed2ce9ae
2021-05-14 18:36:57 +00:00
Vadim Tryshev
217e7100bc
Merge "Revert "Temporarily demoting failing tests from presubmits"" into sc-dev
2021-05-14 18:17:41 +00:00
Cyrus Boadway
aa1e9d0722
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: Iab359da0cff78ca925391aee96c4e46dfc49cd33
2021-05-14 17:56:58 +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
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
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
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
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
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
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
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
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
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
da21eb9159
Merge "Skip setShelfHeight if Launcher is not started" into sc-dev
2021-05-12 23:42:35 +00:00
TreeHugger Robot
7c58b4c7dc
Merge "Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback"" into sc-dev
2021-05-12 23:37:33 +00:00
Jonathan Miranda
951962cd05
Merge "Tuning app close, and turn on flag." into sc-dev
2021-05-12 23:28:59 +00:00
Winson Chung
8dbba26e76
Add a content overlay for auto-enter w/o a source hint rect
...
Bug: 184703546
Test: Swipe up from app with auto-enter but no source hint rect
Signed-off-by: Winson Chung <winsonc@google.com >
Change-Id: Ib6f03dc6b11d37c44d732c75adabf45d1795fefc
2021-05-12 15:19:52 -07:00
Jon Miranda
b3a267b58a
Tuning app close, and turn on flag.
...
- Tracks centery, slowed things down a bit
* We will be replacing StaggeredWorkspaceAnim with
another animation, but I'm keeping it here in
case we decide to turn the flag off later on.
Bug: 173107751
Test: manual
Change-Id: I5cd54ec374ad07c4912aff125a905b3b1dc7ebd5
2021-05-12 15:04:15 -07:00
Winson Chung
d7f11d5fb9
Revert "Exposing AnimatorListeners in StateManager to receive both success and failure callback"
...
This reverts commit a75f576890 .
Reason for revert: b/187887269
Bug: 187887269
Change-Id: I8a56ff7054e71cf30b113fdaa213397dae0c53cb
2021-05-12 21:25:22 +00:00
Tony Wickham
c3a4d4d2d2
Merge "Defer some heavy work from final frame of app -> home transition" into sc-dev am: b9e275d233
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518196
Change-Id: I95f841c77b807e62c68f946ce1752510899b0f76
2021-05-12 20:05:23 +00:00
Vadim Tryshev
8d52001611
Merge "Temporarily demoting failing tests from presubmits" into sc-dev am: 194471cc8a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518720
Change-Id: I455afeec85cd66ebe3be086350d1bf5b0a6683cf
2021-05-12 20:04:51 +00:00
Tony Wickham
b9e275d233
Merge "Defer some heavy work from final frame of app -> home transition" into sc-dev
2021-05-12 18:59:41 +00:00
Vadim Tryshev
194471cc8a
Merge "Temporarily demoting failing tests from presubmits" into sc-dev
2021-05-12 18:25:10 +00:00
vadimt
395c58d303
Temporarily demoting failing tests from presubmits
...
Bug: 187899876
Test: local build
Change-Id: I7b66dbfacc27c10cdafae27ab11afc29d965e4b3
2021-05-12 11:18:16 -07:00
Vinit Nayak
6c8e8ef5a6
Merge "Prevent thumbnails from shifting if placeholder view doesn't overlap" into sc-dev am: 3f349db912
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14441329
Change-Id: I61937995d5304c1175fdfec5f5c03bd64c77ac34
2021-05-12 18:08:45 +00:00
TreeHugger Robot
c229b84d64
Merge "Forces a back region for sandbox even if gesture nav is disabled." into sc-dev am: e0a94aa750
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14513829
Change-Id: I8b8f2d15452d53463e78d02a262aa55695e933cb
2021-05-12 18:08:29 +00:00
Vinit Nayak
3f349db912
Merge "Prevent thumbnails from shifting if placeholder view doesn't overlap" into sc-dev
2021-05-12 18:04:49 +00:00
TreeHugger Robot
e0a94aa750
Merge "Forces a back region for sandbox even if gesture nav is disabled." into sc-dev
2021-05-12 17:34:15 +00:00
Tony Wickham
ce07a3721a
Defer some heavy work from final frame of app -> home transition
...
- Call reapplyState() on the next frame after settling on home.
- Post some calls from RecentsView#reset() to the next frame.
- Remove onSwipeUpToRecentsComplete() which only called reapplyState()
uncessarily.
- Also animate TASK_SECONDARY_TRANSLATION back to 0 to ensure state
machine is in sync with long swipe resistance properties.
Test: profile swipe to home, significantly reduced last frame time.
Bug: 183139317
Change-Id: I37b1829f6f1d5a718e99c131935b87b5200d567f
2021-05-12 10:07:35 -07:00
Cyrus Boadway
74053a038d
Merge "Improve widget-activity transition animation for translucent activities" into sc-dev am: 6015c3fb03
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14518262
Change-Id: I21c7a12ca01004f1069e1f6880298cd1aef65302
2021-05-12 15:33:04 +00:00
Cyrus Boadway
6015c3fb03
Merge "Improve widget-activity transition animation for translucent activities" into sc-dev
2021-05-12 15:19:42 +00:00