Winson Chung
8dc8ed4bfb
Merge "Skip entering PIP when dismissing auto-enter pip task" into sc-v2-dev am: 8e92b41238 am: b6fb28c041
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14958115
Change-Id: I3bde1c72a0efe3cdc9f8ed573d362a076a88d810
2021-06-13 23:20:22 +00:00
Winson Chung
756239c405
Merge "Ignore source hint rect if it is too small" into sc-dev am: a50c38c457 am: 98ed38f62b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930117
Change-Id: I033bec716930f4039a90aa148a46e9c8e30eaaa6
2021-06-13 23:20:13 +00:00
Winson Chung
b6fb28c041
Merge "Skip entering PIP when dismissing auto-enter pip task" into sc-v2-dev am: 8e92b41238
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14958115
Change-Id: I1ac99bce3a14192b25a1db759ae0aab93eabfdac
2021-06-13 23:09:23 +00:00
Winson Chung
98ed38f62b
Merge "Ignore source hint rect if it is too small" into sc-dev am: a50c38c457
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930117
Change-Id: I49cf5e5abbd68bc48b25d50669014902473af3cc
2021-06-13 23:08:52 +00:00
Winson Chung
8e92b41238
Merge "Skip entering PIP when dismissing auto-enter pip task" into sc-v2-dev
2021-06-13 22:55:57 +00:00
Winson Chung
a50c38c457
Merge "Ignore source hint rect if it is too small" into sc-dev
2021-06-13 22:55:48 +00:00
Winson Chung
3ca3b53bb4
Merge changes Ib7d3a07e,Ic22ccf17 into sc-dev am: b009faca5e am: 4cbe0ec253 am: f48968aad3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930113
Change-Id: I99351b26bffcab82a205130e9f20a94db3cda8c0
2021-06-13 22:05:18 +00:00
Winson Chung
af8aaae1c2
Merge "Ensure we pass the pointer id to the velocity tracker and not the index" into sc-dev am: be2a0989ce am: 4af9bd7f05
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14940326
Change-Id: I8158d8a083c5b593e93b20c356e4a232cc3c17a3
2021-06-13 22:05:03 +00:00
Winson Chung
f48968aad3
Merge changes Ib7d3a07e,Ic22ccf17 into sc-dev am: b009faca5e am: 4cbe0ec253
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930113
Change-Id: If8baaf3ece6f9dd42ac461d918f44e34d6b792f6
2021-06-13 21:39:27 +00:00
Winson Chung
e7dd70c522
Merge "Ensure we pass the pointer id to the velocity tracker and not the index" into sc-dev am: be2a0989ce am: 302a3df29a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14940326
Change-Id: I68c4e8a61a012f4f1bee3f91e9459c5f20de3cec
2021-06-13 21:39:21 +00:00
Winson Chung
4cbe0ec253
Merge changes Ib7d3a07e,Ic22ccf17 into sc-dev am: b009faca5e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930113
Change-Id: Ie92bd9c58262bc945383a8ab417b39389d4eeddc
2021-06-13 21:31:12 +00:00
Winson Chung
302a3df29a
Merge "Ensure we pass the pointer id to the velocity tracker and not the index" into sc-dev am: be2a0989ce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14940326
Change-Id: I0ec916b62730bf129588b97f676da55893861487
2021-06-13 21:31:07 +00:00
Winson Chung
e32a40098b
Merge changes Ib7d3a07e,Ic22ccf17 into sc-dev am: b009faca5e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14930113
Change-Id: I3e6c851206256cccf85584dd37d72403bc13642c
2021-06-13 21:30:19 +00:00
Winson Chung
4af9bd7f05
Merge "Ensure we pass the pointer id to the velocity tracker and not the index" into sc-dev am: be2a0989ce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14940326
Change-Id: I68c830c06e80848fd02a8853aa6355ec307bf119
2021-06-13 21:29:51 +00:00
Winson Chung
8e0bb9a12f
Skip entering PIP when dismissing auto-enter pip task
...
- Revert some changes from ag/14827090, we don't actually need to
screenshot when dismissing, but we do need to prevent pip
Bug: 190751761
Test: Swiping up from YT -> PIP
Swiping up from YT to Overview to home -> PIP
Swiping up from YT to Overview
Change-Id: I2057467d5146be6edc382d3745a1e5269cd76a6b
2021-06-13 20:52:30 +00:00
Winson Chung
b009faca5e
Merge changes Ib7d3a07e,Ic22ccf17 into sc-dev
...
* changes:
Disallow auto-enter PIP when there is an existing PIP
Don't use icon home animator when entering PIP
2021-06-13 20:50:51 +00:00
Winson Chung
be2a0989ce
Merge "Ensure we pass the pointer id to the velocity tracker and not the index" into sc-dev
2021-06-13 20:49:58 +00:00
TreeHugger Robot
b20e7b8aed
Merge "Polish the gesture navigation tutorial sandbox" into sc-dev am: cfa0baeca6 am: bd54f2bcb6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14924450
Change-Id: Ic238c88182e6d65db48f7c23c221b6b96a797131
2021-06-13 01:55:42 +00:00
TreeHugger Robot
7c8ba14174
Merge "Polish the gesture navigation tutorial sandbox" into sc-dev am: cfa0baeca6 am: 07df599598
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14924450
Change-Id: Ib12bfca3a329b7a77062d106e8060149c58d90e7
2021-06-13 01:55:11 +00:00
TreeHugger Robot
bd54f2bcb6
Merge "Polish the gesture navigation tutorial sandbox" into sc-dev am: cfa0baeca6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14924450
Change-Id: I21c2b5eb3d8b4d4d4c2cfdf16411a55b8bc6be1c
2021-06-13 01:45:59 +00:00
TreeHugger Robot
07df599598
Merge "Polish the gesture navigation tutorial sandbox" into sc-dev am: cfa0baeca6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14924450
Change-Id: Icb8933a410036ff6d9daf2dd186da8fda6de3c85
2021-06-13 01:45:30 +00:00
TreeHugger Robot
cfa0baeca6
Merge "Polish the gesture navigation tutorial sandbox" into sc-dev
2021-06-13 01:25:56 +00:00
Winson Chung
62b5692736
Ignore source hint rect if it is too small
...
- When the source hint rect is too small, we can't do a nice transition
when going home (it would require scaling the surface up to fit the
rect, which conflicts spatially with the crop down to launcher
icon/pip), so in this case, just fallback to the overlay
Bug: 190464560
Test: Enter YT Pip, play video, swipe it down to miniplayer then
enter pip
Change-Id: I44b253ca440f6d2ca0eb20eef3454c5d4e3ae3e9
2021-06-12 13:58:32 -07:00
Winson Chung
954681d837
Disallow auto-enter PIP when there is an existing PIP
...
- Remove some deprecated calls when registering task stack listeners
Bug: 190464560
Test: Enter YT Pip, try to enter another auto-enter PIP app
Change-Id: Ib7d3a07effadb7b13f7c37f938741e27cf0e254e
2021-06-12 13:58:32 -07:00
Winson Chung
5300fce94f
Don't use icon home animator when entering PIP
...
- If the app supports pip, can just do the fallback workspace
home animation since the app will not be going to the icon
Bug: 190464560
Test: Open YT, swipe up, ensure it goes to the icon,
Reopen YT video, swipe up, ensure it goes into PIP without
icon animation
Change-Id: Ic22ccf17c664b9941ed944c0e39dc1f8d4efa84a
2021-06-12 13:58:17 -07:00
Cyrus Boadway
43fa3f3634
Merge "Use the splash screen background color as the fallback background color" into sc-dev am: 3616f29f83 am: 801dbf90c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14881306
Change-Id: Ia73716bb16f13045ec8224833497bca37e4f3604
2021-06-12 17:40:14 +00:00
Cyrus Boadway
d65db4a370
Merge "Use the splash screen background color as the fallback background color" into sc-dev am: 3616f29f83 am: 93fceb43c1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14881306
Change-Id: Id609015dab5ff26f9a9c02fe2e6c07253dad8e69
2021-06-12 17:39:48 +00:00
Cyrus Boadway
801dbf90c4
Merge "Use the splash screen background color as the fallback background color" into sc-dev am: 3616f29f83
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14881306
Change-Id: I5ad3b65fb0e74ca77e37aa9bea590f82519283a0
2021-06-12 17:27:27 +00:00
Cyrus Boadway
93fceb43c1
Merge "Use the splash screen background color as the fallback background color" into sc-dev am: 3616f29f83
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14881306
Change-Id: I4649c41077d41ddf08f60b11a3af5ae9d21d252b
2021-06-12 17:26:40 +00:00
Cyrus Boadway
3616f29f83
Merge "Use the splash screen background color as the fallback background color" into sc-dev
2021-06-12 17:14:49 +00:00
Schneider Victor-tulias
7fec8fc10c
Polish the gesture navigation tutorial sandbox
...
- Updated in-memory tutorial steps to a array so we can better track the tutorial progress after changing the theme.
- Added a 1.5 second delay for the gesture video when the user first starts a step, and when the app resumes.
- Updated the tutorial step indicator color: previous color was invisible against the background.
Bug: 188972959
Test: manual
Change-Id: Ia1a67f7cd9e7ed9802dbc0d88d1e3b432acfa127
2021-06-11 12:16:28 -07:00
Winson Chung
e46c7613a3
Ensure we pass the pointer id to the velocity tracker and not the index
...
Bug: 189259717
Test: Swipe up with two fingers using accessibility + gesture nav
Change-Id: Icef48276c6da824d43dea0f7d567691af9cdedaf
2021-06-10 14:50:17 -07:00
Cyrus Boadway
9f06168692
Use the splash screen background color as the fallback background color
...
For the widget transition animation fallback background color, use either
the splash screen background color if a task is starting or the task
description-attached background color.
With a background in place, allow the window to fully fade out before
fading in the widget, by moving the window alpha math into an animation
factory-specific implementation.
Bug: 187706750
Test: Manual
Change-Id: I2b5a7783b0585d447ad60534bc48d2e2176877ed
2021-06-10 21:03:24 +00:00
Zak Cohen
5b805ebb17
Merge "Suppress failing view inflation tests until investigation" into sc-dev am: 20832e64a4 am: e3ae74943c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14938006
Change-Id: Ice0dce10f9efc3998ff10ad86c0ae10c853a94be
2021-06-10 20:47:56 +00:00
Zak Cohen
db491ea11c
Merge "Suppress failing view inflation tests until investigation" into sc-dev am: 20832e64a4 am: d6e77bced4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14938006
Change-Id: I334605687bd533c88242bf85483fadd58e767195
2021-06-10 20:47:22 +00:00
Zak Cohen
e3ae74943c
Merge "Suppress failing view inflation tests until investigation" into sc-dev am: 20832e64a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14938006
Change-Id: I0aacc8114111bc792a98129f0c8455d41b123b5c
2021-06-10 20:37:19 +00:00
Zak Cohen
d6e77bced4
Merge "Suppress failing view inflation tests until investigation" into sc-dev am: 20832e64a4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14938006
Change-Id: Id86e625b54314cec82c4f69dde92b237d09ad7b2
2021-06-10 20:30:47 +00:00
Zak Cohen
20832e64a4
Merge "Suppress failing view inflation tests until investigation" into sc-dev
2021-06-10 20:06:17 +00:00
zakcohen
139a54f20e
Suppress failing view inflation tests until investigation
...
Widget parts of ViewInflationDuringSwipeUp are failing on some devices,
looks like a test architecture problem, not a code failing problem.
Bug: 190729479
Test: Ran remaining tests
Change-Id: I7598f381053f7136b2fcd861ec73d2fda239bb8d
2021-06-10 10:39:32 -07:00
Pat Manning
b799e23908
[DO NOT MERGE] Animate live tile translation and update live tile page scroll on dismissal of non-live tile tasks. am: 206db75b87
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14817818
Change-Id: I9471db716703a96b92af7cdd4056f8d2391699a3
2021-06-10 16:43:15 +00:00
Tony Wickham
110e2e75fc
Merge "Reorganize taskbar controllers" into sc-v2-dev am: 51edca003c am: 3f0f5df8bf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14923145
Change-Id: I56902c21fe4f1000cb528e6d0acfe5cf6805fc39
2021-06-10 16:16:30 +00:00
Tony Wickham
3f0f5df8bf
Merge "Reorganize taskbar controllers" into sc-v2-dev am: 51edca003c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14923145
Change-Id: Idf20822e90bd248111d5dca06ec6b9551ec6e48b
2021-06-10 15:59:38 +00:00
Tony Wickham
51edca003c
Merge "Reorganize taskbar controllers" into sc-v2-dev
2021-06-10 15:38:00 +00:00
Vinit Nayak
7c9e8c2ed7
Merge "Check for null shortcut before adding new split select options" into sc-v2-dev am: 1e846622c7 am: 0054869649
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14921091
Change-Id: Ia0d1e25b57da4715850b8b49ca4f34c9aa671f69
2021-06-10 06:04:01 +00:00
Vinit Nayak
0054869649
Merge "Check for null shortcut before adding new split select options" into sc-v2-dev am: 1e846622c7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14921091
Change-Id: I22d707d699927913bc1c12faf8f58fc8f50a4761
2021-06-10 05:53:18 +00:00
Vinit Nayak
1e846622c7
Merge "Check for null shortcut before adding new split select options" into sc-v2-dev
2021-06-10 05:38:34 +00:00
Vinit Nayak
be00d16934
Check for null shortcut before adding new split select options
...
Bug: 190494300
Test: Manual
Change-Id: I8fe2b2fa0b1d9d4300b0bc306aa2e0667e5faa1c
2021-06-09 14:21:24 -07:00
Tony Wickham
36696d62b0
Reorganize taskbar controllers
...
Organize existing properties as follows:
- TaskbarViewController contains properties affecting TaskbarView (though child icons are still supplied by TaskbarHotseatController)
- TaskbarDragLayerController contains properties related to TaskbarDragLayer itself
- Renamed NavbarButtonUiController to NavbarButtonsViewController, following the pattern of TaskbarViewController and TaskbarDragLayerController
- TaskbarControllers contains the different controllers to make it easier to construct, initialize, destroy, and pass them around
- Removed TaskbarIconController as its responsibilities were moved to more specific controllers
Test: compiles and runs, manually tested
Bug: 187353581
Change-Id: Idccd95d47117101bf9617e5532a5b87635d2b8f6
2021-06-09 13:27:02 -07:00
Alex Chau
fe032bccb5
Merge "Use FINAL_FRAME for leaving grid animation" into sc-v2-dev am: 3f88ded2bc am: 355c1aa33b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14915092
Change-Id: Ib71d376ffbc14aeeaeb370a8904c81a9454175d3
2021-06-09 18:54:37 +00:00
Alex Chau
be380b9caa
Merge "Avoid unnecessary onLayout if gesture is going to HOME" into sc-v2-dev am: 2f05076711 am: bfb180064b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14919071
Change-Id: I588e65b8e5fe6d1d85b4a0550914a27c6bb4c8a9
2021-06-09 18:54:06 +00:00