Vinit Nayak
9cb63858a8
Merge "Ensure RecentsView RemoteTargetHandle's are non-null" into sc-v2-dev am: 6f6e97c653
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16067210
Change-Id: Id69ee02d38ad2c0f6328c5d9f224703855a48641
2021-10-18 23:37:37 +00:00
Vinit Nayak
6f6e97c653
Merge "Ensure RecentsView RemoteTargetHandle's are non-null" into sc-v2-dev
2021-10-18 23:19:21 +00:00
Mady Mellor
dc0aa95242
Merge "Add a scrim to taskbar for bubbles expanded state" into sc-v2-dev am: 20c05fbd4c am: 228537ec0b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15910463
Change-Id: I0a76e9d33c2617d6708b72458c013ddc2b448428
2021-10-18 20:00:16 +00:00
Mady Mellor
228537ec0b
Merge "Add a scrim to taskbar for bubbles expanded state" into sc-v2-dev am: 20c05fbd4c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15910463
Change-Id: I77c022b28d907cd7077b45c06539712f24de7a9a
2021-10-18 19:44:17 +00:00
Mady Mellor
20c05fbd4c
Merge "Add a scrim to taskbar for bubbles expanded state" into sc-v2-dev
2021-10-18 19:35:05 +00:00
Tracy Zhou
ae88197e5f
Track LauncherState for task bar stashing better
...
- Animate in onStateTransitionStart
- Commit in onStateTransitionComplete
Fixes: 193938970
Fixes: 200765631
Fixes: 201644899
Test: Go home from overview; Go to all apps from home; Go to overview from home
Change-Id: I393022c86f09806fea29fb5bc7191304b473f231
2021-10-18 10:51:51 -07:00
Tony Wickham
bda29dbea8
Merge "Fix taskbar layout issues in setup wizard" into sc-v2-dev am: e202a64e56 am: e88faac7ce
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16061630
Change-Id: I4828b7340c47a08c79048f3b19f2b100a81dc9f1
2021-10-18 16:26:19 +00:00
Tony Wickham
e88faac7ce
Merge "Fix taskbar layout issues in setup wizard" into sc-v2-dev am: e202a64e56
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16061630
Change-Id: Ib1fe910bbd5d82a5002e345ba9bbfad0e7d02176
2021-10-18 16:16:10 +00:00
Tony Wickham
e202a64e56
Merge "Fix taskbar layout issues in setup wizard" into sc-v2-dev
2021-10-18 16:01:38 +00:00
Vinit Nayak
5672e37cb7
Merge "Handle race between creating and assigning RemoteTargetHandles" into sc-v2-dev am: 30d46ef842 am: 088b6ad1ee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16065856
Change-Id: If0c5efa1c07803304b6d243212a484d193c321c4
2021-10-16 06:14:13 +00:00
Vinit Nayak
088b6ad1ee
Merge "Handle race between creating and assigning RemoteTargetHandles" into sc-v2-dev am: 30d46ef842
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16065856
Change-Id: I981c2d1f6a173be05533d0dd736547b0056c67fa
2021-10-16 05:56:42 +00:00
Vinit Nayak
30d46ef842
Merge "Handle race between creating and assigning RemoteTargetHandles" into sc-v2-dev
2021-10-16 05:39:24 +00:00
Samuel Fufa
de36e9cf2d
Merge "[Search] Hide A-Z list when search is entered from QSB" into sc-v2-dev am: 4ff90a435e am: 201d221400
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16049078
Change-Id: If40a07ee2003b1c62b6910b47062e27e79df3bc8
2021-10-16 04:57:00 +00:00
Samuel Fufa
201d221400
Merge "[Search] Hide A-Z list when search is entered from QSB" into sc-v2-dev am: 4ff90a435e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16049078
Change-Id: Ic29aebfb262f1efd9fabadd737b2c90e6d8da812
2021-10-16 04:44:53 +00:00
Samuel Fufa
4ff90a435e
Merge "[Search] Hide A-Z list when search is entered from QSB" into sc-v2-dev
2021-10-16 04:28:23 +00:00
sfufa@google.com
7a620d3673
[Search] Hide A-Z list when search is entered from QSB
...
preview attached to bug report
Bug: 201781284
Test: manual
Change-Id: I572360d2d49b38577a7d77115aede4c3269d42e9
2021-10-15 15:49:43 -07:00
Vinit Nayak
15028e030b
Handle race between creating and assigning RemoteTargetHandles
...
* Getting a callback from shell to inform when task is in split
and when it's been removed is asynchronous, and not
coordinated with launcher's swipe up gesture.
* There's a chance that user can quickswitch to single app
and start swipe up before shell could notify
LauncherSplitScreenListener, which would cause mismatched state.
Bug: 199658495
Change-Id: I722eeb26d83e99b2a2f77748984d0d7c390b5fec
2021-10-15 22:18:46 +00:00
Vinit Nayak
775fcb3fcf
Ensure RecentsView RemoteTargetHandle's are non-null
...
Fixes: 201246959
Change-Id: Ifb8463e62765c92377db2a57ff7568e31da667aa
2021-10-15 15:16:20 -07:00
TreeHugger Robot
8d70c127a5
Merge "Removing overscroll pluging support" into sc-v2-dev am: 27e294a973 am: dd336bbff6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15951928
Change-Id: Ibc7592143466c95181fef342a773cec30cf1668f
2021-10-15 20:01:22 +00:00
TreeHugger Robot
dd336bbff6
Merge "Removing overscroll pluging support" into sc-v2-dev am: 27e294a973
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15951928
Change-Id: Ia88f0c47785a2e8c7c2e24c06e00e9b54cee6a01
2021-10-15 19:45:32 +00:00
TreeHugger Robot
27e294a973
Merge "Removing overscroll pluging support" into sc-v2-dev
2021-10-15 19:27:25 +00:00
Vinit Nayak
f037534622
Merge "Align 3 button nav with hotseat" into sc-v2-dev am: 2a7c0c4ed8 am: da87bc753d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16045012
Change-Id: I0ff83b0cc9840948b62a4d675787e72f4724c1a6
2021-10-15 15:46:57 +00:00
Vinit Nayak
da87bc753d
Merge "Align 3 button nav with hotseat" into sc-v2-dev am: 2a7c0c4ed8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16045012
Change-Id: I80e0ea7e4f363b20e43f2c11b16b8cc8fb853c81
2021-10-15 15:35:55 +00:00
Vinit Nayak
2a7c0c4ed8
Merge "Align 3 button nav with hotseat" into sc-v2-dev
2021-10-15 15:25:16 +00:00
Nick Chameyev
ae818dfe42
Do not animate statusbar unfold when in portrait orientation
...
Disables unfold animation for statusbar when it is
perpendicular to the screen fold.
Moves ScopedUnfoldTransitionProgressProvider from launcher
to shared SysUI/Launcher code
Bug: 201518277
Test: manual
Test: atest com.android.systemui.unfold.util.NaturalRotationUnfoldProgressProviderTest
Change-Id: I1417ee89b132b541d5a3ed0e5ddcbc56d827da96
2021-10-15 14:06:42 +01:00
Vinit Nayak
23c40bee98
Merge "Suspend auto-hiding taskbar when folder is open" into sc-v2-dev am: 22762d91cd am: 55c5ae2395
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16010272
Change-Id: I43c74433fb4534ee89af77a43a870f4e7375a2d5
2021-10-15 09:42:08 +00:00
Vinit Nayak
55c5ae2395
Merge "Suspend auto-hiding taskbar when folder is open" into sc-v2-dev am: 22762d91cd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16010272
Change-Id: I3dd86dc6b32e65f87e3c1c37702a964afbdfb8b7
2021-10-15 09:25:39 +00:00
Tony Wickham
bb6e278f14
Fix taskbar layout issues in setup wizard
...
- Align nav buttons (only back is enabled) to start instead of end
- Don't animate from init()
- Provide 0 contentInsets.bottom
- Auto-stash the taskbar during setup
- Hide the stashed handle by adding an alpha channel for home disabled
- Report 0 contentInsets when stashed if the handle isn't visible
- Tint nav buttons according to theme
Test: adb shell am start -a android.intent.action.MAIN -n com.google.android.setupwizard/.SetupWizardTestActivity
Bug: 194786060
Change-Id: I4a40501e8aad2a38ec00398efe9ea3dbfa7428cd
2021-10-14 21:50:03 -07:00
Vinit Nayak
74b25ca266
Align 3 button nav with hotseat
...
* Animate translationY alongside icons
* When device rotates on home, update
translationY
* Add padding to contextual buttons to center
it
Bug: 189807374
Change-Id: I149ef25df570fb1fd385f1da960c827105ff975d
2021-10-14 18:32:35 -07:00
Schneider Victor-tulias
97b85ee6cb
Update gesture navigation tutorial with new specs for foldable devices.
...
- Added new layout files for mock screens.
- Added new mock hotseat
Bug: 198434693
Test: launched and completed tutorial on regular phone and foldable device.
Change-Id: I1ad04f9e8e3a012528d6fd8fbaa0366687c65d06
2021-10-14 12:37:34 -07:00
Vinit Nayak
22762d91cd
Merge "Suspend auto-hiding taskbar when folder is open" into sc-v2-dev
2021-10-14 19:11:53 +00:00
Tony Wickham
615cf6c431
Fix launching window bounds for immersive apps
...
Test: Open an immersive app (e.g. fullscreen YT video), ensure it fills
the screen; open a non-immersive app (e.g. Calculator), ensure it only
fills up to the top of the taskbar.
Fixes: 200036592
Change-Id: Id815bbc8140cbaf1e61ac587ae1f1325e7ec5b72
2021-10-13 21:17:16 +00:00
TreeHugger Robot
c3496b686d
Merge "Transform touch events in landscape mode now that app is on top" into sc-v2-dev am: 5ec8046f6a am: 953476e27b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16008751
Change-Id: I98df0ac08e5da6bc39be00809a876e8b214a4e7b
2021-10-11 23:32:47 +00:00
TreeHugger Robot
953476e27b
Merge "Transform touch events in landscape mode now that app is on top" into sc-v2-dev am: 5ec8046f6a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16008751
Change-Id: I67f6affe4e7b1894ad8993d6e15bb5a51f2e611d
2021-10-11 23:19:48 +00:00
TreeHugger Robot
5ec8046f6a
Merge "Transform touch events in landscape mode now that app is on top" into sc-v2-dev
2021-10-11 23:01:31 +00:00
TreeHugger Robot
d411c4a41e
Merge "Sending Launcher resume event to app predictor" into sc-v2-dev am: 60c64adeed am: 5e5bbff723
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16020107
Change-Id: I8ba97e7d4a92194cd347a762c5d79bc4a547e439
2021-10-11 21:59:36 +00:00
TreeHugger Robot
5e5bbff723
Merge "Sending Launcher resume event to app predictor" into sc-v2-dev am: 60c64adeed
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16020107
Change-Id: Ia61fcb85321ec80da8a74fd2a7d2a08870a12463
2021-10-11 21:43:09 +00:00
TreeHugger Robot
60c64adeed
Merge "Sending Launcher resume event to app predictor" into sc-v2-dev
2021-10-11 21:22:50 +00:00
Tracy Zhou
a4a4002fa5
Transform touch events in landscape mode now that app is on top
...
Fixes: 193375232
Test: Swipe up from app in landscape mode, interact with Overview, and make sure it's interactive
Change-Id: Ib1838f02d537918b7a13d51a1fdcacbf3d02b99d
2021-10-11 14:04:51 -07:00
TreeHugger Robot
44ac266686
Merge "Fix split select scroll range when TaskView aren't shifting" into sc-v2-dev am: 11579eea19 am: 21192886c4
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16015203
Change-Id: I91b37c5388f5e0eb7d2f53ea71ad8c8272fb6f09
2021-10-11 20:22:20 +00:00
TreeHugger Robot
21192886c4
Merge "Fix split select scroll range when TaskView aren't shifting" into sc-v2-dev am: 11579eea19
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16015203
Change-Id: Iafd71c95e0165a7ebc1ad84ca7660f1fcd2f9cc1
2021-10-11 20:04:38 +00:00
TreeHugger Robot
11579eea19
Merge "Fix split select scroll range when TaskView aren't shifting" into sc-v2-dev
2021-10-11 19:53:24 +00:00
TreeHugger Robot
f56ccbeffc
Merge "Add scroll logging to RecentsView behind DEBUG flag" into sc-v2-dev am: 1569754519 am: 98680d64f6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16015197
Change-Id: I93df9f2d0fa7df501cde11b1beebcb63278d2082
2021-10-11 18:47:37 +00:00
TreeHugger Robot
98680d64f6
Merge "Add scroll logging to RecentsView behind DEBUG flag" into sc-v2-dev am: 1569754519
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16015197
Change-Id: I845dbb5fe3c0d891413a5e8d46d58d502edd9485
2021-10-11 18:31:27 +00:00
TreeHugger Robot
1569754519
Merge "Add scroll logging to RecentsView behind DEBUG flag" into sc-v2-dev
2021-10-11 18:13:45 +00:00
Alex Chau
02150305f9
Fix split select scroll range when TaskView aren't shifting
...
- There is an edge case that when ClearAllButton is visible, no split translation is applied, the offset adjustment needs to be calculated differently in that case
- Also, apply the scrollOffset to the TaskViews / ClearAllButton instead of updating min/max scroll
Bug: 200537659
Test: Split right in grid, split left with clear all button, split left without clear all button
Change-Id: I869c448bbec6aec8fa070e47193a692be6f75e84
2021-10-11 19:02:28 +01:00
Sunny Goyal
1b6d43b13e
Sending Launcher resume event to app predictor
...
Bug: 202535375
Test: Manual
Change-Id: I1618a5ed973b9d4f898442647e3e197ed4935aa4
2021-10-08 16:21:56 -07:00
Mady Mellor
5fdf2d08fc
Add a scrim to taskbar for bubbles expanded state
...
When bubbles are expanded a scrim is shown on top of
everything. Taskbar is layered above bubbles but we still
need the scrim to show on top of it. This CL adds the
ability to show a scrim on taskbar.
The scrim is a view in the taskbar drag layer and is
placed between the taskbar and the nav buttons so that
it can block touches / scrim the taskbar but still allow
the nav buttons to be visible and touchable.
Add interpolators for alpha matching what bubbles is using.
Test: manual 1 - expand bubbles while taskbar is visible
=> observe scrim
- open manage menu
=> observe darker scrim
2 - check that taps on scrim collapse manage
menu or stack
3 - check there isn't a scrim while taskbar is
stashed and bubbles / manage menu are open
4 - check that three button nav works while
bubbles are expanded
Bug: 197139718
Change-Id: I94c4ecd07f81b2bad55c38525d60f493d3c1f9d8
2021-10-08 14:55:43 -07:00
TreeHugger Robot
728bd6f4fe
Merge changes I499c59bd,Ia7260c60,I90846e65 into sc-v2-dev am: 4e9a3d5bdf am: 3b4d624128
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16012847
Change-Id: I6251cd20346c098bbedc37d04ff2ca6b1b6e0ae1
2021-10-08 17:41:02 +00:00
TreeHugger Robot
3b4d624128
Merge changes I499c59bd,Ia7260c60,I90846e65 into sc-v2-dev am: 4e9a3d5bdf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16012847
Change-Id: Ib26957e30803ea5a10ac182f4c182b480fe388ce
2021-10-08 17:29:32 +00:00