TreeHugger Robot
87f010f3bd
Merge "Apply/reset split scroll offset regardless of previous state" into sc-v2-dev
2021-12-01 19:34:51 +00:00
Schneider Victor-tulias
63a061fff3
Merge "Implement AccessibilityDelegateImpl for the Taskbar"
2021-12-01 19:33:06 +00:00
TreeHugger Robot
cdeb234b5b
Merge "Removed onBackPressed handling in SplitSCreenSelectState" into sc-v2-dev am: e7e3d6ad31 am: 3c519248b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16371718
Change-Id: Iebe599ce37b3d8f101fc14f284c4886d98d0ead7
2021-12-01 18:49:09 +00:00
TreeHugger Robot
3c519248b6
Merge "Removed onBackPressed handling in SplitSCreenSelectState" into sc-v2-dev am: e7e3d6ad31
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16371718
Change-Id: Ic18862107a5bcfb1f8f7fa9ad3c525fff841f36a
2021-12-01 18:37:32 +00:00
TreeHugger Robot
e7e3d6ad31
Merge "Removed onBackPressed handling in SplitSCreenSelectState" into sc-v2-dev
2021-12-01 18:21:05 +00:00
Alex Chau
e81af3570b
Animate right icon of app pair
...
Fix: 208647365
Test: Swipe up and observe right icon of app pair
Change-Id: I37a716c156d64c312d132bea80540ce922f3f709
2021-12-01 17:45:08 +00:00
Alex Chau
4536c2fc30
Apply/reset split scroll offset regardless of previous state
...
- Also do the same in setState without animation
Fix: 208605204
Test: Exit split screen and enter overview
Change-Id: I34dd102527dffa90925b6f0fd22465f1fe6e819c
2021-12-01 17:23:46 +00:00
Vinit Nayak
7834925992
Merge "Treat RTL split placeholder animation same as LTR" into sc-v2-dev am: b15d3cfe73 am: 298ebbef7c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16368980
Change-Id: I128a586d65d5564bd066a705f395ee9f4624eaf8
2021-12-01 16:38:23 +00:00
Alex Chau
a307492525
Removed onBackPressed handling in SplitSCreenSelectState
...
- So it'll have exact same behavior as OverviewState to exit overview when going back
- Also removed RecentsView.cancelSplitSelect as it's longer needed
Fix: 181707736
Test: manual
Change-Id: Ide4dfc64680ecc9adfe245ae2de1463735b0490e
2021-12-01 16:24:10 +00:00
Vinit Nayak
298ebbef7c
Merge "Treat RTL split placeholder animation same as LTR" into sc-v2-dev am: b15d3cfe73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16368980
Change-Id: Ide9e4d8c581e249a54b07c88374a0a7e3d6a78fb
2021-12-01 16:22:07 +00:00
Vinit Nayak
b15d3cfe73
Merge "Treat RTL split placeholder animation same as LTR" into sc-v2-dev
2021-12-01 16:01:36 +00:00
Prabir Pradhan
13bdf056b1
Merge "Tapl Widgets: Don't use container width as gesture margin" into sc-v2-dev am: 79350ef1bc am: 60bbc7c74f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16365181
Change-Id: Id7249c0341f36ec5f19e86b4dea47c9f14f4a884
2021-12-01 12:07:14 +00:00
Prabir Pradhan
60bbc7c74f
Merge "Tapl Widgets: Don't use container width as gesture margin" into sc-v2-dev am: 79350ef1bc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16365181
Change-Id: I2d7400327fc04cf07b872a0769095dfd7859cd46
2021-12-01 11:52:54 +00:00
Prabir Pradhan
79350ef1bc
Merge "Tapl Widgets: Don't use container width as gesture margin" into sc-v2-dev
2021-12-01 11:39:11 +00:00
Fedor Kudasov
2eac533136
Merge "Separate getTaskViewAt usage" into sc-v2-dev am: d6a28fe202 am: 49e414974e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16337818
Change-Id: I816cc6dba528c2e56e7e410183f77c92867579cf
2021-12-01 10:32:56 +00:00
Fedor Kudasov
49e414974e
Merge "Separate getTaskViewAt usage" into sc-v2-dev am: d6a28fe202
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16337818
Change-Id: Ie381041d35bf45041eaa919ff43e326bdeb2bea4
2021-12-01 10:22:10 +00:00
Fedor Kudasov
d6a28fe202
Merge "Separate getTaskViewAt usage" into sc-v2-dev
2021-12-01 10:08:06 +00:00
wilsonshih
aa79e68759
Fixes BinderTests when enable shell transition.
...
Post startActivity to UI_HELPER_EXECUTOR
There will do Resumed the launcher's activity when goes to Overview,
skip the isStarted != isResumed check while shell transition is enabled
Bug: 207297486
Test: atest BinderTests
Change-Id: Id3220b89bfac212062f389879549627a88d93a04
2021-12-01 17:52:01 +08:00
TreeHugger Robot
8bc0314ab4
Merge "Schedule OverviewCommandHelper callbacks for GroupedTaskView" into sc-v2-dev am: f7518d42eb am: 89fe31ef0e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16346762
Change-Id: I5e737afc44e1ae398b82f3dfb4799934b3fa5697
2021-12-01 07:03:08 +00:00
Schneider Victor-tulias
a3fe68dcb1
Implement AccessibilityDelegateImpl for the Taskbar
...
- Added accessibility actions to open pop up menu
- Added accessibility actions to open an app/shortcut to the top/left or bottom/right
Fixes: 204453506
Bug: 198438631
Test: attempted all actions individually, attempted combinations of actions (eg. open pop up menu -> move to left/right)
Change-Id: I76a4237035a0ebfe88b8b5f147b574bb2629f20c
2021-11-30 23:02:55 -08:00
TreeHugger Robot
89fe31ef0e
Merge "Schedule OverviewCommandHelper callbacks for GroupedTaskView" into sc-v2-dev am: f7518d42eb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16346762
Change-Id: I43fd2aa6994d99dca448116c2dd22ccf66b98e2f
2021-12-01 06:49:57 +00:00
TreeHugger Robot
f7518d42eb
Merge "Schedule OverviewCommandHelper callbacks for GroupedTaskView" into sc-v2-dev
2021-12-01 06:35:35 +00:00
Vinit Nayak
1144fa8c3d
Merge "Add task unpinning support for 3 button taskbar" into sc-v2-dev am: f198f6e492 am: b3f069e06c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16339859
Change-Id: Ifb1a086f3a93f14ee7a8889c110b991c7b7701d9
2021-12-01 05:06:34 +00:00
Vinit Nayak
b3f069e06c
Merge "Add task unpinning support for 3 button taskbar" into sc-v2-dev am: f198f6e492
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16339859
Change-Id: Id2c29bdcbc43f6e2f556a2b43f882c4dc24ec3e9
2021-12-01 04:49:31 +00:00
Vinit Nayak
f198f6e492
Merge "Add task unpinning support for 3 button taskbar" into sc-v2-dev
2021-12-01 04:34:06 +00:00
Vinit Nayak
09a822a6fe
Schedule OverviewCommandHelper callbacks for GroupedTaskView
...
* Schedule runnables to clear pending queue in
OverviewCommandHelper similar to how TaskView does it.
* End callbacks get run when recents animation finishes in
RecentsView in the case of live tile when recents animation
is still running
OR
in directly when the split remote animation finishes
Bug: 207845542
Change-Id: I7e858ce55b08cde6436d44f2e857e28b73458f0b
2021-11-30 20:18:50 -08:00
Vinit Nayak
b997930afc
Treat RTL split placeholder animation same as LTR
...
* Since we're doing all transformations in screen
coordinates we don't need to account for RTL.
Bug: 202156862
Change-Id: Ibcbf698dbc5b8fabf2647949de6d2718937832d5
2021-11-30 19:58:00 -08:00
Android Build Coastguard Worker
f289960be8
Snap for 7956817 from ab6732640c to tm-release
...
Change-Id: I616ba384354fe8efc152ba986615f8c696418389
2021-12-01 02:15:36 +00:00
Vinit Nayak
570653346f
Add task unpinning support for 3 button taskbar
...
Bug: 199544447
Test: Tested on small and large screen
Change-Id: Ib7785992ef11825cd07a929e2cb623d02ef246f1
2021-11-30 17:18:09 -08:00
TreeHugger Robot
cc5f08b080
Merge "Fix potential memory leak by setting mControllers = null" into sc-v2-dev am: 96f3f2214c am: e9dcc967cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16367281
Change-Id: I0df1213a585102c484e1456cdf21c8a017d76189
2021-12-01 00:55:30 +00:00
Jon Miranda
5040335e35
Remove keepWindowOpaque and have the window always fade out.
...
We built this method so that the window would have
something to fade out on top of. But with longer icon loading times,
this causes a buggy experience since the window is opaque
for the entire duration of the animation.
Having the window always fade out is a better UX for now.
Next step is to always init the FloatingIconView with the
in-memory icon, and then possibly caching both layers
of AdaptiveIcon.
Test: restart phone, swipe up to home
restart phone, back swipe to home (This flow never called keepWindowOpaque)
Bug: 207389002
Change-Id: Ida64829c60881786ed91e8641cdf7a278b37e201
2021-11-30 16:55:07 -08:00
TreeHugger Robot
e9dcc967cc
Merge "Fix potential memory leak by setting mControllers = null" into sc-v2-dev am: 96f3f2214c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16367281
Change-Id: Iaee380e7e3ee610f0d06cbb001bf45f18c945ee6
2021-12-01 00:54:57 +00:00
Jerry Chang
319e2a3eee
Merge "Remove stage type from split screen APIs" into sc-v2-dev am: 36eb818600 am: b1b74d4f63
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16362386
Change-Id: Idbdf735630347e8b181cf567f58dc2ab1f92cca5
2021-12-01 00:54:41 +00:00
TreeHugger Robot
96f3f2214c
Merge "Fix potential memory leak by setting mControllers = null" into sc-v2-dev
2021-12-01 00:49:56 +00:00
Jerry Chang
b1b74d4f63
Merge "Remove stage type from split screen APIs" into sc-v2-dev am: 36eb818600
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16362386
Change-Id: I8018b5bb70324bcaed607d12acb0a625df2e0419
2021-12-01 00:48:34 +00:00
Tracy Zhou
92209aff9c
[automerger skipped] Merge "[DO NOT MERGE] Make the cutout slightly smaller" into sc-v2-dev am: d1f9fde371 am: 0639d72a35 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16360612
Change-Id: I19267a3d931b185428ebb9c407d94aa0254f61b1
2021-12-01 00:48:27 +00:00
Tracy Zhou
08bf76e214
[automerger skipped] [DO NOT MERGE] Make the cutout slightly smaller am: bb594548bb am: 844759496d -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16360612
Change-Id: I51a8aef62f938a43c7a64f9fa6ea1016fc4981a7
2021-12-01 00:48:27 +00:00
Tracy Zhou
0639d72a35
Merge "[DO NOT MERGE] Make the cutout slightly smaller" into sc-v2-dev am: d1f9fde371
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16360612
Change-Id: I11f2f5fce363d9b19f0e5244ce4e540e1c24d6bc
2021-12-01 00:48:22 +00:00
Tracy Zhou
844759496d
[DO NOT MERGE] Make the cutout slightly smaller am: bb594548bb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16360612
Change-Id: I188f12654814e0fed060dd1156638c4088ea9138
2021-12-01 00:48:21 +00:00
Brian Isganitis
f39dd101d2
Merge "Make action optional for snackbar." into sc-v2-dev am: be388b8933 am: ed93efc254
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16276192
Change-Id: Ie92169847061b954f3efd4658909bb25942fefa9
2021-12-01 00:48:13 +00:00
Jerry Chang
36eb818600
Merge "Remove stage type from split screen APIs" into sc-v2-dev
2021-12-01 00:41:10 +00:00
Tracy Zhou
d1f9fde371
Merge "[DO NOT MERGE] Make the cutout slightly smaller" into sc-v2-dev
2021-12-01 00:34:00 +00:00
Brian Isganitis
ed93efc254
Merge "Make action optional for snackbar." into sc-v2-dev am: be388b8933
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16276192
Change-Id: I93db9602111556176f3487adfed0964e6474185d
2021-12-01 00:30:34 +00:00
Vinit Nayak
6e906f3436
Align OverviewActionsView for 3 button taskbar
...
Bug: 189807374
Change-Id: I3c7ec5f8c7b588032ff83ca7ab461d2aac7bfa35
2021-11-30 16:24:12 -08:00
Brian Isganitis
be388b8933
Merge "Make action optional for snackbar." into sc-v2-dev
2021-12-01 00:18:40 +00:00
TreeHugger Robot
d55644d3af
Merge "Add shortcut drag/drop support to the taskbar."
2021-12-01 00:17:59 +00:00
Android Build Coastguard Worker
c4846c7b6b
Snap for 7956453 from b78cbf29e5 to sc-v2-release
...
Change-Id: Ia48051f22ccfb48362771a310e1d692adc8197ba
2021-12-01 00:08:53 +00:00
TreeHugger Robot
6269a7aedb
Merge "Refactor LauncherAccessibilityDelegate so it can be used outside of Launcher"
2021-11-30 23:29:43 +00:00
Tony Wickham
f6c28a4381
Fix potential memory leak by setting mControllers = null
...
Test: N/A
Bug: 202511986
Change-Id: Iad7cc89e0e68ce09ebe4ca3ab89392b50b6a82c7
2021-11-30 14:37:36 -08:00
Schneider Victor-tulias
5e91cbe069
Add shortcut drag/drop support to the taskbar.
...
- Added support for shortcut drag/drop
- Added support for popup menu shortcut drag/drop
Test: long pressed taskbar and launcher icons. long pressed taskbar and launcher shortcuts and popup menu shortcuts.
Fixes: 204453506
Bug: 198438631
Change-Id: I09cab335dcbb3a2bfa3020b21f4bcffff9c53e61
2021-11-30 13:52:55 -08:00