Commit Graph

20478 Commits

Author SHA1 Message Date
TreeHugger Robot a89a0cb155 Merge "Update gesture navigation string resource for translations." into sc-dev am: b16d54d691
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14215252

Change-Id: I5a25c11c971202bf7f37fed40a27b5b572221d5a
2021-04-17 01:54:42 +00:00
TreeHugger Robot d9efe3a79c Merge "Check if the TaskView is a live tile task in task launch animation" into sc-dev 2021-04-17 01:35:35 +00:00
TreeHugger Robot b16d54d691 Merge "Update gesture navigation string resource for translations." into sc-dev 2021-04-17 01:30:35 +00:00
Tracy Zhou 9a14d08987 Redraw live tile when dismissing all tasks
Fixes: 185309909
Test: manual
Change-Id: Ibfa4e5eaddfff79cffc76b272be35f726cb2bc9a
2021-04-16 17:12:07 -07:00
Andy Wickham 855072cda5 Sandbox changes for use in UXR prototype.
- "All Set" screen doesn't show after Home/Overview/Back tutorials.
 - X button in top left is hidden (we'll want to move this to the
   feedback view).
 - Feedback pops in and out from the top of the screen.
 - Hand animation is replaced by video feedback at start and after
   incorrect gesture.
 - Back tutorial goes left then right, in order to match video.
 - Updated strings and marked translatable (UX-reviewed already).
 - Added Chinese translations.
 - Many other things.

Test: Manual
Change-Id: I126a3ea0dad645014fab9cdee2ed19e06a8a56e9
2021-04-16 16:54:41 -07:00
Tracy Zhou ddc33d6344 Check if the TaskView is a live tile task in task launch animation
Fixes: 185540107
Test: manual
Change-Id: I7f1503d8ac6dee4c153a60d5f72fae9a37f1c387
2021-04-16 16:35:42 -07:00
Sunny Goyal 3432959b4a Merge "Fixing recents command not working properly in gesture mode" into sc-dev am: 9a8c77afe9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14214262

Change-Id: I966162f118bd82ef7fc60081b4f68a9b3eed0e10
2021-04-16 22:29:55 +00:00
Sunny Goyal c4ea09320c Merge "Fixing recents command not working properly in gesture mode" into sc-dev am: 9a8c77afe9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14214262

Change-Id: Ib779b72395e01dbf4104d41022c8a4572faf26d4
2021-04-16 22:28:20 +00:00
Sunny Goyal 14b209f81b Merge "Fixing recents command not working properly in gesture mode" into sc-dev am: 9a8c77afe9
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14214262

Change-Id: I3b5ac478263320c1cbcb08f42af3f2851115716b
2021-04-16 22:28:03 +00:00
Sunny Goyal 9a8c77afe9 Merge "Fixing recents command not working properly in gesture mode" into sc-dev 2021-04-16 22:03:31 +00:00
Schneider Victor-tulias 3ce81f275f Update gesture navigation string resource for translations.
Updated the gesture navigation tutorial skip dialog's subtitle string resource and description:
1. increase char limit.
2. Added a placeholder string.
3. Updated the description to be clearer for translators.

bug: 185381331
Test: none
Change-Id: I6f06991694d48a9babf98777b377393f32998956
2021-04-16 13:38:26 -07:00
Sunny Goyal dfc22b8ff1 Fixing recents command not working properly in gesture mode
Bug: 185445289
Test: Manual
Change-Id: I233ee493ea0d42bbfca14b17e921d907cc65da53
2021-04-16 12:13:31 -07:00
Sunny Goyal 252031a7f0 Merge "Adding surface-release check for live-tiles" into sc-dev am: 4b162b1336
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14201429

Change-Id: Idd75055bb36ffe5dd78ca7f91c5f05507dea170e
2021-04-16 17:39:00 +00:00
Sunny Goyal fb9905e706 Merge "Adding surface-release check for live-tiles" into sc-dev am: 4b162b1336
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14201429

Change-Id: I61683142de8ce7caa08d1e3c470241f769f8b43f
2021-04-16 17:37:22 +00:00
Sunny Goyal 06793ee78f Merge "Adding surface-release check for live-tiles" into sc-dev am: 4b162b1336
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14201429

Change-Id: I8b1044ba8bb6eecf3b48e34c642e0ac7a26ae7e1
2021-04-16 17:36:58 +00:00
Alex Chau 8181479443 Consider orientationHandler when calculating ClearAllButton scrollOffset
Bug: 185498648
Fixes: 185498648
Test: Manual
Change-Id: I7aaab4e62c3e7edf3ecdb3fe40020b8064e0109b
2021-04-16 18:11:27 +01:00
Sunny Goyal 4b162b1336 Merge "Adding surface-release check for live-tiles" into sc-dev 2021-04-16 17:10:43 +00:00
Alex Chau d7b59a7239 Merge "Handle page offset for grid overview" into sc-dev am: 84a1e40912
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187223

Change-Id: I564e27c8b8bc60986dcc9b9b8c4099e5dc4814a1
2021-04-16 14:31:05 +00:00
Alex Chau bf54c08fdd Merge "Handle page offset for grid overview" into sc-dev am: 84a1e40912
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187223

Change-Id: Icf829b3ecc8544fa3a050c50d3c5ea10ce259140
2021-04-16 14:29:36 +00:00
Alex Chau 1855888442 Merge "Handle page offset for grid overview" into sc-dev am: 84a1e40912
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187223

Change-Id: I5559a45b59a5b018d35ec989bd148ba48bbdade9
2021-04-16 14:28:57 +00:00
Alex Chau 84a1e40912 Merge "Handle page offset for grid overview" into sc-dev 2021-04-16 14:09:33 +00:00
Cyrus Boadway d0ef27b70c Merge "Use Quickstep ActivityOptions when launching activities from App Widgets" into sc-dev am: 42431d5217
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187206

Change-Id: I5d0559af2c8d63d31c6226f57f7c73832babb3fc
2021-04-16 12:19:31 +00:00
Cyrus Boadway 85377a5402 Merge "Use Quickstep ActivityOptions when launching activities from App Widgets" into sc-dev am: 42431d5217
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187206

Change-Id: Ic420a0956e37927229d22c64d4c517666e074f45
2021-04-16 11:59:16 +00:00
Cyrus Boadway 1a837f26ae Merge "Use Quickstep ActivityOptions when launching activities from App Widgets" into sc-dev am: 42431d5217
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14187206

Change-Id: I70cde77e391628a1c4a2cd319f3cce5d2fdead36
2021-04-16 11:57:47 +00:00
Cyrus Boadway 42431d5217 Merge "Use Quickstep ActivityOptions when launching activities from App Widgets" into sc-dev 2021-04-16 11:53:35 +00:00
Alex Chau 9594c6987f Handle page offset for grid overview
- Use TaskView's actual position with grid/fullscreen translation considered for taskPosition calculation
- Shift taskPosition by midpoint scroll, and no longer assumes midpoint is on middle of the screen
- Handle situation that TaskView is on left/right of midpoint, making the calculation generic to be able to handle grid situation

Bug: 175939487
Test: Launch modal view with wide/, RTL/non-RTL, orientation/simulated landscape combinations
Change-Id: Idd0cc9c5e24f453d830e1420319a38d3d784270d
2021-04-16 12:25:49 +01:00
Cyrus Boadway 0d309db47e Use Quickstep ActivityOptions when launching activities from App Widgets
Set a Quickstep specific InteractionHandler on QuickstepLauncher's
AppWidgetHost, which provides QuickstepTransitionManager-generated
ActivityOptions when starting activities from app widget interactions.

Bug: 169042867
Test: manual
Topic: quickstep-widget-app-launch
Change-Id: I231122b09aede940c047f19a5b5d1e7c562f6d3f
2021-04-16 09:42:46 +00:00
Bill Yi a1817425d3 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I601faa07c1a2ff65abe3fe14f9aef89b553c12b2
2021-04-15 20:39:39 +00:00
Sunny Goyal eb104ad9fe Adding surface-release check for live-tiles
Bug: 181615944
Test: Will wait for newer more bugreports
Change-Id: If82efbfa738ceb9890a9994607b13fd2bde096c4
2021-04-15 12:58:40 -07:00
Alex Chau 7bf9fd2bc8 Merge "Handle swipe up after quick switch in overview grid" into sc-dev am: d2ec22c3f6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14130325

Change-Id: I7d90df479174f7bc182a109112d6bae4f7bed654
2021-04-15 19:27:25 +00:00
Alex Chau 85c88d4be9 Merge "Handle swipe up after quick switch in overview grid" into sc-dev am: d2ec22c3f6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14130325

Change-Id: If09bb39ad0aa4e0b16149ee11834c07e0732e46b
2021-04-15 19:22:46 +00:00
Alex Chau 42f9dbaa43 Merge "Handle swipe up after quick switch in overview grid" into sc-dev am: d2ec22c3f6
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14130325

Change-Id: I5d6959a821bc69c30e90ce18a332fa645d4c6c10
2021-04-15 19:21:14 +00:00
Alex Chau d2ec22c3f6 Merge "Handle swipe up after quick switch in overview grid" into sc-dev 2021-04-15 18:50:14 +00:00
TreeHugger Robot eb59bf11f4 Merge "Fix regression where StaggeredWorkspaceAnim didn't respect animateScrim" into sc-dev am: c874ccc163
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14189989

Change-Id: Idef2d9ed9701917ad6994b345ba3073cc146ba36
2021-04-15 17:59:13 +00:00
TreeHugger Robot 7c86c2cfa3 Merge "Fix regression where StaggeredWorkspaceAnim didn't respect animateScrim" into sc-dev am: c874ccc163
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14189989

Change-Id: If2267faa93428527ea68e902c16af6f19ebfc25b
2021-04-15 17:54:28 +00:00
TreeHugger Robot a82a21797b Merge "Fix regression where StaggeredWorkspaceAnim didn't respect animateScrim" into sc-dev am: c874ccc163
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14189989

Change-Id: I336a75b6419d75470e1899771ec9bad5d626c46f
2021-04-15 17:53:58 +00:00
TreeHugger Robot c874ccc163 Merge "Fix regression where StaggeredWorkspaceAnim didn't respect animateScrim" into sc-dev 2021-04-15 17:39:01 +00:00
Alex Chau f4cf80ea73 Handle swipe up after quick switch in overview grid
- If swipe up after task launches, move the task to be the first and focused it
- If swipe up before task launches, make sure the task can be sanpped to by moving ClearAllButton further away
- Before snapping to page on swipe up, make sure scroll calculation is up to date and consider the target gesture state
- Removed home task special casing in fallback recents, as the snapped page logic handles invariant scroll generically
- Invoke reset when launching home in fallback recents

Bug: 175939487
Fixes: 184262404
Fixes: 185468049
Test: Manual
Change-Id: I5a6c581f15cd62748cfe6c77342d959f4dd1bfaf
2021-04-15 18:13:50 +01:00
Vinit Nayak 0f035593e8 Merge "Revert "Make RotationTouchHelper singleton to report single rotation state"" into sc-dev am: 0a19747cae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14192651

Change-Id: I3f4ccfd3217d82259770a96241fb57e8d5d06eeb
2021-04-15 06:37:41 +00:00
Vinit Nayak 1150a84d03 Merge "Revert "Make RotationTouchHelper singleton to report single rotation state"" into sc-dev am: 0a19747cae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14192651

Change-Id: I07fee6ca7036a321dcb3ee6f1d49434cb7ce2d5f
2021-04-15 06:31:21 +00:00
Vinit Nayak b2cbfc98d1 Merge "Revert "Make RotationTouchHelper singleton to report single rotation state"" into sc-dev am: 0a19747cae
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14192651

Change-Id: Id98ab150d0f26bad82673ee22144489a5a10588b
2021-04-15 06:31:00 +00:00
Vinit Nayak 0a19747cae Merge "Revert "Make RotationTouchHelper singleton to report single rotation state"" into sc-dev 2021-04-15 05:38:18 +00:00
TreeHugger Robot bdbb17be05 Merge "Import translations. DO NOT MERGE ANYWHERE" 2021-04-15 02:27:23 +00:00
Vinit Nayak 08f3d4d675 Revert "Make RotationTouchHelper singleton to report single rotation state"
This reverts commit d8ad6b25f4.

Reason for revert: b/185382799, b/185383656

Change-Id: Ie500fd5c4f2937df56fbd8afe5556f1a71b90d87
2021-04-15 01:50:02 +00:00
TreeHugger Robot 24545fdb1e Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-dev 2021-04-15 00:57:46 +00:00
Bill Yi 5d37d2fabb Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: Id1848a2b61244a456b9abe7fe53719221395398c
2021-04-14 23:32:44 +00:00
Bill Yi 1e8bf03140 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I0987416705613c144daee763376970859601484c
2021-04-14 23:32:04 +00:00
Tony Wickham 01320be908 Fix regression where StaggeredWorkspaceAnim didn't respect animateScrim
Before, this happened to work because we skipped setting the scrim when
doing an atomic animation, but the atomic animation code has been
removed. Add an explicit SKIP_SCRIM config flag instead.

Test: swipe up from overview to home, ensure scrim animates nicely

Bug: 185411781
Change-Id: I7bc14a11d9d416cc7336ea29d21107dcdbdbf782
2021-04-14 14:54:44 -07:00
TreeHugger Robot 9391b4b6e4 Merge "Add logs to help debug TwoButtonNavBarTouchController" into sc-dev am: 9a7281c51e
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/13732342

Change-Id: I6b51dec952c6723506dc7e8db71283c9dc1a9075
2021-04-14 19:53:53 +00:00
TreeHugger Robot 9a7281c51e Merge "Add logs to help debug TwoButtonNavBarTouchController" into sc-dev 2021-04-14 19:40:54 +00:00