TreeHugger Robot
663ebae20c
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev am: 13e121e35a am: ea25f8f6e0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771038
Change-Id: I9ad7a3a19ed7766753f7cb30714cbb2e81bc69a8
2021-09-06 16:37:55 +00:00
TreeHugger Robot
ea25f8f6e0
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev am: 13e121e35a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771038
Change-Id: I778473e10913718cbbf266c1d8335f8f31ae5d37
2021-09-06 16:24:23 +00:00
TreeHugger Robot
13e121e35a
Merge "Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to." into sc-v2-dev
2021-09-06 16:16:00 +00:00
Alex Chau
4c946107ea
Merge "Hide overview actions when focused task is not snapped" into sc-v2-dev am: 48621c86ab am: fe7c903c20
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771567
Change-Id: Ic32c6ddf4879a6f6ca9994c2cb75c567445adcd6
2021-09-06 15:23:05 +00:00
Alex Chau
fe7c903c20
Merge "Hide overview actions when focused task is not snapped" into sc-v2-dev am: 48621c86ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15771567
Change-Id: I1ec9e58426b02a3dd578c56fd7a4ca5f0a8e31dc
2021-09-06 15:09:51 +00:00
Pat Manning
017dbbe715
Snap to task from other grid row if dismissing non-snapped focused task
...
and not enough tasks remain in current grid row to snap to.
Test: manual
Fix: 196200215
Change-Id: I611ffc457769d57ac0d13657fafa73a4a741f877
2021-09-06 14:53:00 +00:00
Alex Chau
61cb7c0310
Hide overview actions when focused task is not snapped
...
- Overview actions is still click able when focused task is slightly off snap position and the alpha is between 0 and 1
- This is not desired and we should simply hide the actions when focused task is not snapped
Bug: 199040817
Test: manual non grid and non-grid
Change-Id: Ifda800fc4169a05c8128e7b3802d2ab4a5af4ae8
2021-09-06 13:05:35 +01:00
TreeHugger Robot
f5d425f085
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev am: 1e86bd0ec6 am: a0de13e939
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15758691
Change-Id: Ia888167d0d5646ff33f18dcaf8c50beec373e23f
2021-09-04 05:02:55 +00:00
TreeHugger Robot
a0de13e939
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev am: 1e86bd0ec6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15758691
Change-Id: I7d50882c8edf75add6c85db51031b4c8144e55a7
2021-09-04 04:46:41 +00:00
TreeHugger Robot
1e86bd0ec6
Merge "Select remote apps based on stagePosition instead of hardcoded values" into sc-v2-dev
2021-09-04 04:32:10 +00:00
Vinit Nayak
58dd901bc1
Select remote apps based on stagePosition instead of hardcoded values
...
* LauncherSplitScreenListener returns taskIds guaranteeing index 0
to be leftTop task and index 1 to be rightBottom. Use that
instead of assuming remote target index 0 will be leftTop and
index 1 is right bottom as provided
Bug: 181704764
Change-Id: I2bc358ff3c2f2d127b81e10824e2c13f3ad718df
2021-09-04 04:31:56 +00:00
Tony Wickham
a440b1cfdc
Call onUserUnlocked() before adding callbacks am: 5a36b919b5 am: eaca6fd847 am: c5bb728a00
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: Ic6b4d345180ec65d8ad707e16eb0493cb72dfe50
2021-09-04 03:34:28 +00:00
Tony Wickham
c5bb728a00
Call onUserUnlocked() before adding callbacks am: 5a36b919b5 am: eaca6fd847
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I4b473f821c3ac1ef2c09704574c02fa7fb43d293
2021-09-04 03:22:38 +00:00
Tony Wickham
79ff586c10
Call onUserUnlocked() before adding callbacks am: 5a36b919b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I03e5411032285015489f4b8bceb8b023e9c12909
2021-09-04 03:13:40 +00:00
Tony Wickham
eaca6fd847
Call onUserUnlocked() before adding callbacks am: 5a36b919b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756866
Change-Id: I6877f73522a00f377f4fd8a724423021b969b0cb
2021-09-04 03:13:40 +00:00
Winson Chung
1a236176f7
Merge "Provide internal IME insets" into sc-v2-dev am: 507e976690 am: 95e8108771
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15741860
Change-Id: I5f1d51a914084be5d97e0a8d5d51209868c7e92e
2021-09-04 00:16:11 +00:00
Winson Chung
95e8108771
Merge "Provide internal IME insets" into sc-v2-dev am: 507e976690
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15741860
Change-Id: I4adf6cb6bbaadfa0520a7ad0a58fd8bf3251f4a3
2021-09-03 23:59:47 +00:00
Winson Chung
507e976690
Merge "Provide internal IME insets" into sc-v2-dev
2021-09-03 23:46:16 +00:00
TreeHugger Robot
317e7ac796
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev am: eb5f5f7807 am: de88f56fc2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756862
Change-Id: I38831495981999a8a0676b7c900377dfe1db248c
2021-09-03 23:24:08 +00:00
Tracy Zhou
e23f4ea774
Merge "Stash/unstash the task bar based on states" into sc-v2-dev am: 2ccfa02fde am: 2d0ac589fb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15751127
Change-Id: If6b7d39ed2540b00aed606bc2ffb405608124dbb
2021-09-03 23:23:48 +00:00
TreeHugger Robot
de88f56fc2
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev am: eb5f5f7807
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15756862
Change-Id: I15c9be4bca93ad2651ab6c040c30fe182afee147
2021-09-03 23:03:22 +00:00
Tracy Zhou
2d0ac589fb
Merge "Stash/unstash the task bar based on states" into sc-v2-dev am: 2ccfa02fde
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15751127
Change-Id: I9ba137ea189315fb5adeaa22279cd9e77cc78197
2021-09-03 23:03:13 +00:00
TreeHugger Robot
eb5f5f7807
Merge "Disable FolderNameEditText on Taskbar" into sc-v2-dev
2021-09-03 23:00:33 +00:00
Tracy Zhou
2ccfa02fde
Merge "Stash/unstash the task bar based on states" into sc-v2-dev
2021-09-03 22:49:07 +00:00
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
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