Tony Wickham
5a36b919b5
Call onUserUnlocked() before adding callbacks
...
This gives us a chance to initialize things in onUserUnlocked() if we're already unlocked, before doing any other logic that might use those variables.
Test: None (unable to reproduce)
Fixes: 184773649
Change-Id: I72ed91ae6202ec816f9bdceb4d9fd03b9a002816
2021-09-03 22:07:18 +00:00
Hongwei Wang
00c6ce5167
Do not trigger PiP on tapping on TaskView am: bfec974f59 am: 4072b74441
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15749049
Change-Id: Ie51b3ae1acd98dd4b18c821e0c3628675ce8866f
2021-09-03 20:55:22 +00:00
Evan Rosky
80ca459e7d
Provide app-process tokens to remote transitions so they can be boosted
...
The app process token is required for shell to request delegated
transition animators to be boosted.
Bug: 183993977
Test: add logging in WPC.setRunningRemoteAnimation and verify calls
during transitions
Change-Id: Ide2dd3e77714cca8e85e409c8d88c69c20122827
2021-09-03 13:38:00 -07:00
Hongwei Wang
4072b74441
Do not trigger PiP on tapping on TaskView am: bfec974f59
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15749049
Change-Id: Idf185bce26665ae5db8a9a9e606d722bb3ff0d7f
2021-09-03 20:22:56 +00:00
Tony Wickham
d345751849
Disable FolderNameEditText on Taskbar
...
Test: Can rename folder on home screen, but tapping folder name in taskbar does nothing
Bug: 180051157
Change-Id: Ief19805683f754995baf24d7f41f3979841d5bd3
2021-09-03 12:50:15 -07:00
Tracy Zhou
527b39cd28
Stash/unstash the task bar based on states
...
Bug: 193938970
Test: go to any app, stash/unstash, and make sure the states are preserved
Change-Id: I3adf826407e90275687ecea8302abf7a004f1df7
2021-09-03 12:43:04 -07:00
Hongwei Wang
bfec974f59
Do not trigger PiP on tapping on TaskView
...
Regression from ag/15158868, we should not send onUserLeaveHint on
tapping on the app icon in Recents / Overview.
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/fr0fdecPEned7rMjgdWhCQ
Bug: 198682451
Test: manual, tap on app icon in Recents, see video
Change-Id: I66888a75eec30d7e8ba7e09059399381516812ac
2021-09-03 11:10:05 -07:00
Winson Chung
543c226ffa
Provide internal IME insets
...
Bug: 197727397
Test: Collapse taskbar, open IME
Change-Id: Ia251be1d5892a58b062f241bdafc5dbfc223e4c3
2021-09-03 10:22:56 -07:00
TreeHugger Robot
062ba42846
Merge "Import translations. DO NOT MERGE ANYWHERE"
2021-09-03 17:14:35 +00:00
TreeHugger Robot
983adea20f
Merge "Import translations. DO NOT MERGE ANYWHERE" into sc-v2-dev
2021-09-03 16:51:05 +00:00
TreeHugger Robot
099514f476
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee am: 232acae2bf
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152
Change-Id: I607e7ab11956999f60deb6fb4509fd684d385d42
2021-09-03 12:57:57 +00:00
TreeHugger Robot
232acae2bf
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev am: fb0eaf2bee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15478152
Change-Id: I28eff4d36590743f2c73e28b01bfa80aa2c85411
2021-09-03 12:38:23 +00:00
TreeHugger Robot
fb0eaf2bee
Merge "Animate scrolling grid into place when there is a gap between last tasks and clear all." into sc-v2-dev
2021-09-03 12:23:06 +00:00
Nick Chameyev
d36b9916af
Merge "Add taskbar icons unfold animation" into sc-v2-dev am: 6b53e3101e am: 4ba84e5343
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685200
Change-Id: I3b9b38342884e5623c320496496717f5510f3ae0
2021-09-03 11:53:06 +00:00
Nick Chameyev
4ba84e5343
Merge "Add taskbar icons unfold animation" into sc-v2-dev am: 6b53e3101e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15685200
Change-Id: Iba5ea9353dfc223bf331e54814d72eae8f9e7d0c
2021-09-03 11:44:14 +00:00
Nick Chameyev
6b53e3101e
Merge "Add taskbar icons unfold animation" into sc-v2-dev
2021-09-03 11:19:22 +00:00
Pat Manning
96dad8b039
Animate scrolling grid into place when there is a gap between last tasks
...
and clear all.
- Stagger animation starts
- Adds a grid translation property to TaskView for animating these
translations.
Also fixes an issue where the gap between clear all and focused task is
greater than spacing between grid tasks and clear all.
Test: manual
Fix: 188793333
Change-Id: Ib2ba8b1b84dc63c4ba186bd0b9b4962d3c66ce5a
2021-09-03 11:33:53 +01:00
Nick Chameyev
4dd4159fdc
Add taskbar icons unfold animation
...
Adds 'move from center' animation for taskbar icons when
unfolding foldable devices.
Moves unfold transition progress provider from quickstep
launcher activity to TouchInteractionService to widen
the scope when this provider is available to cover
both launcher activity and taskbar.
Launcher activity and taskbar get their own instances
of unfold transition progress provider using
ScopedUnfoldTransitionProgressProvider wrapper.
This wrapper allows to get transition progress provider
that emits events only when clients are ready to handle them.
Bug: 193794563
Test: manual
Change-Id: I27581bd4e145a74f526bf60f2a545e56ded322f9
2021-09-03 10:25:52 +01:00
shawnlin
fb40d9f9c4
[DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API am: 4e15fe0726
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15468511
Change-Id: Ibc1d7bb42e411b3561540de782f28661cd3a6289
2021-09-03 04:04:19 +00:00
Shawn Lin
d2955caaa8
Merge "Update QuickStepContract.getWindowCornerRadius API"
2021-09-03 03:57:37 +00:00
Shawn Lin
fe2aed97c5
Merge "[DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API" into sc-v2-dev
2021-09-03 03:57:09 +00:00
Vinit Nayak
6905e90465
Merge "Quickswitch with staged split" into sc-v2-dev am: 461a6cffd9 am: 547ec80547
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15728604
Change-Id: I7fd68247e1b49f4e06038ec3b5695a7e62b985d4
2021-09-02 23:13:31 +00:00
Vinit Nayak
547ec80547
Merge "Quickswitch with staged split" into sc-v2-dev am: 461a6cffd9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15728604
Change-Id: Ifb057db89ba77a81d7989a53f278df5ed8142de4
2021-09-02 22:58:21 +00:00
Vinit Nayak
461a6cffd9
Merge "Quickswitch with staged split" into sc-v2-dev
2021-09-02 22:46:08 +00:00
Samuel Fufa
62c9985cf0
Merge "Remove HotseatEduActivity from AOSP" into sc-v2-dev am: d74703d63d am: 5cabd79737
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15729849
Change-Id: Ic9b8667f2e42a1874586813c0f5dad504f8b2fe0
2021-09-02 18:46:31 +00:00
Vinit Nayak
57e261ceef
Quickswitch with staged split
...
* UI polish/animations needed.
* One known bug (b/198310766), temp work around is to
swipe up to home.
Bug: 181704764
Test:
* Open apps in staged split and quickswitch
between GroupedTaskView and fullscreen apps.
* QS to fullscreen app and then go into overview
and re-launch split screen tasks
* QS to fullscreen app, wait 5 seconds,
swipe into overview, no GroupedTaskView shown
Change-Id: I0ce10a944d86be5c927eeaaef922559a40f39923
2021-09-02 11:44:36 -07:00
Samuel Fufa
5cabd79737
Merge "Remove HotseatEduActivity from AOSP" into sc-v2-dev am: d74703d63d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15729849
Change-Id: Ib13f49b0a41fcbaa49f4ce5c8ba1a9ff68372dd1
2021-09-02 18:34:22 +00:00
y
ac68842059
Remove HotseatEduActivity from AOSP
...
Bug: 191882450
Test: manual
Change-Id: Ic60ef6fec6c3d8162cb3d11b0ed3c9f89f6b5704
2021-09-02 18:18:59 +00:00
Samuel Fufa
d74703d63d
Merge "Remove HotseatEduActivity from AOSP" into sc-v2-dev
2021-09-02 18:18:19 +00:00
Vinit Nayak
68403bbd31
Merge "Hide overview and app icon split option when appropriate" into sc-v2-dev am: fb624f8501 am: 2417191a15
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15733659
Change-Id: I9adebf582bca207c88d04ef3ff85b4d38c2b3e60
2021-09-02 18:16:59 +00:00
Vinit Nayak
2417191a15
Merge "Hide overview and app icon split option when appropriate" into sc-v2-dev am: fb624f8501
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15733659
Change-Id: I5db96c01c54a0bbf75eb09ae675d58df99a9f40c
2021-09-02 17:55:21 +00:00
Vinit Nayak
fb624f8501
Merge "Hide overview and app icon split option when appropriate" into sc-v2-dev
2021-09-02 17:42:53 +00:00
Alex Chau
dacb37c143
Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated
...
- Apply the same for all 3 setCurrentPage cases as they can all causes page jumping
Bug: 197493120
Test: manual
Change-Id: I5f7013ce3ce4d6fe84c67123618c3bebeeffc43a
Merged-In: I5f7013ce3ce4d6fe84c67123618c3bebeeffc43a
2021-09-02 16:06:44 +00:00
Bill Yi
f8568c092c
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I20f561ee29dfe3f6b260a82a143d9807f69333f6
2021-09-02 04:40:50 +00:00
Bill Yi
e75e9e6507
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I1c7791015bc0bbfcd512864e9a4fbbbef58999f8
2021-09-02 04:36:47 +00:00
y
0115d73890
Remove HotseatEduActivity from AOSP
...
Bug: 191882450
Test: manual
Change-Id: Ic60ef6fec6c3d8162cb3d11b0ed3c9f89f6b5704
2021-09-01 16:59:47 -07:00
TreeHugger Robot
90a364abee
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-v2-dev am: 7b313224e9 am: 5e1589e47f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15739983
Change-Id: I1af11e10f58ad3208a3b8315ee199df1e41ac40d
2021-09-01 22:06:06 +00:00
TreeHugger Robot
5e1589e47f
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-v2-dev am: 7b313224e9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15739983
Change-Id: I10432d5cea2f573a7c83f3e3bae8c77b3717f8d7
2021-09-01 21:49:10 +00:00
TreeHugger Robot
7b313224e9
Merge "Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated" into sc-v2-dev
2021-09-01 21:25:09 +00:00
Vadim Tryshev
1e78217f41
Merge "Revert "Band-aid for getHomeActivities returning null"" into sc-v2-dev am: fc88784f8d am: 90cedcc741
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15732511
Change-Id: I2fd4bf13a7a6b74e7fa68793be62be928e6cc5e0
2021-09-01 17:47:16 +00:00
Vadim Tryshev
90cedcc741
Merge "Revert "Band-aid for getHomeActivities returning null"" into sc-v2-dev am: fc88784f8d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15732511
Change-Id: Iafe1ed7f8800fd01f06f7f93b3013d8c17f4c438
2021-09-01 17:46:03 +00:00
Alex Chau
5f8cb1b701
Only restore previous currentPage in applyLoadPlan if mCurrentPage is outdated am: f0b8ef9dfd am: eb47ebddb1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15736956
Change-Id: I025e97a118b613798db6edb8490365a4d55822b3
2021-09-01 17:45:39 +00:00
Alex Chau
06c7d0cb56
Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated
...
- Apply the same for all 3 setCurrentPage cases as they can all causes page jumping
Bug: 197493120
Test: manual
Change-Id: I5f7013ce3ce4d6fe84c67123618c3bebeeffc43a
2021-09-01 18:43:40 +01:00
Vadim Tryshev
fc88784f8d
Merge "Revert "Band-aid for getHomeActivities returning null"" into sc-v2-dev
2021-09-01 17:30:55 +00:00
Alex Chau
eb47ebddb1
Only restore previous currentPage in applyLoadPlan if mCurrentPage is outdated am: f0b8ef9dfd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15736956
Change-Id: I03350faefc6da9545c57b282bc7c2f67f3b87741
2021-09-01 17:24:33 +00:00
Alex Chau
f0b8ef9dfd
Only restore previous currentPage in applyLoadPlan if mCurrentPage is outdated
...
Bug: 197493120
Test: manual
Change-Id: I196088c848f9fa8ec23f6c803226d674ba3e088b
2021-09-01 15:10:37 +01:00
Vinit Nayak
0b73d1014f
Hide overview and app icon split option when appropriate
...
Don't show app menu icon split option or overview
action split option when current taskView is already in
split or there are not at least 2 tasks with which to
invoke split
Fixes: 197245395
Test: Tested with small and large screen,
dismissing tasks in overview, with and without
GroupedTaskView as main running task
Change-Id: I90cc3c39e4d94662cb87314a210d45d145b6e026
2021-08-31 20:23:36 -07:00
Evan Rosky
b7faa3d533
Merge "Fix NPE that happens occasionally on start-up" into sc-v2-dev am: 8a0e91b330 am: e0729a2cef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15730945
Change-Id: I19688906ad851ec0778bd07a48f175bd571a514b
2021-09-01 01:59:48 +00:00
Evan Rosky
e0729a2cef
Merge "Fix NPE that happens occasionally on start-up" into sc-v2-dev am: 8a0e91b330
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15730945
Change-Id: I20c2eea060fc170e888d4aa8ec9e834507f85ee5
2021-09-01 01:48:16 +00:00
Evan Rosky
8a0e91b330
Merge "Fix NPE that happens occasionally on start-up" into sc-v2-dev
2021-09-01 01:29:06 +00:00