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
b0c79d4c28
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: Ia165949710cc51debbf9d9976a18589e3d020f7a
2021-06-12 17:26:57 +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
Cyrus Boadway
5fcc3a90b0
Fix foreground position during widget home animation
...
The home return animation applies a position animation to all views in
the workspace. Since the widget uses a GhostView of the original widget
to represent the foreground of the animation, that animation was
reflected in the foreground's positioning.
The CL creates an ignore list of workspace views to which an animator
should not be applied.
Bug: 190488979
Test: manual
Change-Id: I5a86165e945336693eedd253a02bda1e1eb6662d
2021-06-11 22:00:53 +00:00
Jon Spivack
77edb686d7
Send NIU Actions Intents to default Assistant
...
This changes the recipient for NIU Actions from a package hard-coded in a config file to the currently selected default Assistant. The user can change this under Settings -> Default apps.
ImageActionUtils has also been updated to handle the case where its
Intents cannot be resolved, preventing a crash if the user sets the
default Assistant to something that cannot receive NIU Actions.
Bug: 186655099
Test: Manual (Pixel 3A, set default Assistant to Google Go and None)
Test: m -j RunLauncherGoGoogleRoboTests
Change-Id: I03b93597092575902d507615f32b63f4050c4c69
2021-06-11 13:58:57 -07: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
Hongwei Wang
cb5c35e5d1
Calculate the position from start bounds for auto-enter PiP
...
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/eUpkH2il1vYBVBPt1Vks2u
Bug: 190748719
Test: manual, see video
Change-Id: I053bd5607200ad6341d04c9bcfec5222f101cf65
2021-06-10 17:59:00 -07:00
Evan Rosky
8a672e15cc
Finish wrapped launcher animations if impl is gone
...
If the runner impl is gone (since it is a weakreference), we
still need to complete the animation contract by calling the
finish callback, so do that.
Bug: 183993924
Test: atest ActivityMetricsLoggerTests
Change-Id: Idce1859f0417cb74bbb9884e0d06750539e4545e
2021-06-10 14:54:12 -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
86924b3812
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: I6e316eb9d60904175a3487b3fc5379bc14c26e2e
2021-06-10 20:31:01 +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
Pat Manning
e731ed6189
[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: I89178cabd9490a46eaf9fd1782965f4c13e56b9f
2021-06-10 16:43:07 +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
Alex Chau
355c1aa33b
Merge "Use FINAL_FRAME for leaving grid animation" into sc-v2-dev am: 3f88ded2bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14915092
Change-Id: I04183f8e2fd337e4f0875ea383ccddee9a7db9eb
2021-06-09 18:09:02 +00:00
Alex Chau
bfb180064b
Merge "Avoid unnecessary onLayout if gesture is going to HOME" into sc-v2-dev am: 2f05076711
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14919071
Change-Id: I2ebdd47460f60c2c17c1ed6f187d2ea5e6b3f454
2021-06-09 18:08:56 +00:00
Alex Chau
3f88ded2bc
Merge "Use FINAL_FRAME for leaving grid animation" into sc-v2-dev
2021-06-09 18:00:50 +00:00
Alex Chau
2f05076711
Merge "Avoid unnecessary onLayout if gesture is going to HOME" into sc-v2-dev
2021-06-09 17:50:32 +00:00
Pat Manning
206db75b87
[DO NOT MERGE] Animate live tile translation and update live tile page scroll on dismissal of non-live tile tasks.
...
Test: manual
Fix: 188453992
Bug: 188453992
Change-Id: I661c7a2900118ea02e4947feed99308d1a3a5619
2021-06-09 16:17:29 +00:00
Lucas Dupin
c806194ff3
Merge "Update blur radius" into sc-dev am: 14e1f2a6bb am: 19f5430b8a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218
Change-Id: I596964d664397e2bf6b4871d72f49e88e9940c16
2021-06-09 16:03:44 +00:00
Lucas Dupin
6ca62131d1
Merge "Update blur radius" into sc-dev am: 14e1f2a6bb am: d279c4cb29
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218
Change-Id: I0cd6c65e8a6438225bd3260fc46a14c62107eadf
2021-06-09 16:02:44 +00:00
Lucas Dupin
19f5430b8a
Merge "Update blur radius" into sc-dev am: 14e1f2a6bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218
Change-Id: Ie42858a54d56e6f634a191442d530f7eac07ef5a
2021-06-09 15:44:15 +00:00
Lucas Dupin
d279c4cb29
Merge "Update blur radius" into sc-dev am: 14e1f2a6bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218
Change-Id: I562dffcceb8d8877471d97f160a1f22964b1e308
2021-06-09 15:42:41 +00:00
Lucas Dupin
af38a68773
Merge "Update blur radius" into sc-dev am: 14e1f2a6bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14914218
Change-Id: Ia48a37439afeba4f56d36509c389b163af448dce
2021-06-09 15:42:12 +00:00
Lucas Dupin
14e1f2a6bb
Merge "Update blur radius" into sc-dev
2021-06-09 15:32:35 +00:00
Alex Chau
6f736fac65
Avoid unnecessary onLayout if gesture is going to HOME
...
Fixes: 186508379
Test: manual swipe up to carousel, then to home
Change-Id: I97a642a6fc4c4d0ca3805b79db60b6dfdaea1315
2021-06-09 13:07:32 +01:00
Alex Chau
838414ab3a
Use FINAL_FRAME for leaving grid animation
...
Bug: 14844554
Test: manual
Change-Id: I9a8cf94a448de2520c4cc434f15377fa1f2d202e
2021-06-09 10:41:02 +01:00
Lucas Dupin
76877fda73
Update blur radius
...
Bug: 189976220
Test: manual
Change-Id: If5e6d6be7314dacfad8c501a5ae2da6556ca3cea
2021-06-08 21:51:47 -07:00
Shawn Lin
3125c24c30
Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev am: f0ebf00394 am: 34be7f366b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14878297
Change-Id: Ica22388357e8844eefa94b329bb9bf8706222ab2
2021-06-09 02:25:25 +00:00
Shawn Lin
9894d0dc10
Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev am: f0ebf00394 am: 2664158d7f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14878297
Change-Id: Ie4abc89c2b8c94c27a0d3e52034c41c631546bac
2021-06-09 02:25:00 +00:00
Shawn Lin
2664158d7f
Merge "Play the nav bar animation for app launch from recent in live tile" into sc-dev am: f0ebf00394
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14878297
Change-Id: Ieb7f4529ba3c13e254d89bea73eb4d59eaade0a0
2021-06-09 02:08:47 +00:00