Jeremy Sim
93e0d50b40
Merge "Use correct interpolator for tablet split confirm" into tm-qpr-dev am: 65d95a8dae am: 78bb2a4850
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20130929
Change-Id: I1906946336bffe8889c36f9043b120ff38fe81bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-07 14:34:06 +00:00
Jeremy Sim
a3bab991e9
Merge "Fix bug with DWB banners causing Action Bar to vanish" into tm-qpr-dev am: 15bab334cc am: e0b3e263c3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20124476
Change-Id: I73e868fa66a3b72a7d7aed8c720b53da7fca845f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-07 14:31:58 +00:00
Jeremy Sim
65d95a8dae
Merge "Use correct interpolator for tablet split confirm" into tm-qpr-dev
2022-10-07 08:20:58 +00:00
Jeremy Sim
15bab334cc
Merge "Fix bug with DWB banners causing Action Bar to vanish" into tm-qpr-dev
2022-10-07 08:20:16 +00:00
Jerry Chang
b1d38aa2a8
Merge "Support starts a pair of intent/shortcut and task to split" into tm-qpr-dev am: 21373a8521 am: a61d270791
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20111333
Change-Id: I8836d0a92f041054b26c44985af6f06ec7f873a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-07 05:26:55 +00:00
Jerry Chang
b69b02e290
Merge "Remove stage concept from split screen APIs" into tm-qpr-dev am: 6aca959b5b am: 080a4f5cb8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20111332
Change-Id: Ia7a1cb479873a7a4563204b21af1a38b9b1d39b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-07 05:25:53 +00:00
Jerry Chang
21373a8521
Merge "Support starts a pair of intent/shortcut and task to split" into tm-qpr-dev
2022-10-07 04:33:32 +00:00
Jerry Chang
6aca959b5b
Merge "Remove stage concept from split screen APIs" into tm-qpr-dev
2022-10-07 04:32:29 +00:00
Jeremy Sim
696fbd66bd
Fix bug with DWB banners causing Action Bar to vanish
...
This patch fixes a bug where entering Overview with 3+ DWB banners active would cause the Actions Bar to disappear, rendering it unusable.
The bug occurred because while the Actions Bar was animating itself in, the entry animation of the DWB banners caused a competing animation to be fired, which attempted to set the Actions Bar alpha back to 0 in a race-conditiony situation.
Fixed by using setAutoCancel() on the Actions View alpha animator, which auto-cancels a running animation when another animation is called on the same target, preventing race conditions.
Outstanding issue: 251277899
Fixes: 241163178
Test: Manual
Change-Id: I4edb5678b4aad5612cd5ef58141d8e22bf8587f0
2022-10-06 17:01:47 -07:00
Jeremy Sim
a1d24cb85e
Use correct interpolator for tablet split confirm
...
This patch makes it so that the split-to-confirm animation on tablets uses the EMPHASIZED interpolator instead of the (incorrect) LINEAR interpolator.
Fixes: 241126570
Test: Manual
Change-Id: Ic3c91d439a79a492da7f32bdcd56b954edf6c947
2022-10-06 16:23:20 -07:00
Winson Chung
c96af9413f
Merge "Update constants used for resolving shell services"
2022-10-06 19:32:48 +00:00
Saumya Prakash
61c590cc7c
Merge "Updated overview exit animation for 3 button navigation" into tm-qpr-dev am: 9860628fcc am: cd24541c61
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20065286
Change-Id: I5416593565ffe7ecd4ed8c409c9f179561949cd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 23:31:47 +00:00
Saumya Prakash
9860628fcc
Merge "Updated overview exit animation for 3 button navigation" into tm-qpr-dev
2022-10-05 22:02:09 +00:00
Alex Chau
fbd25e9de2
Merge "Set controllersInitialized to false when destroying taskbar controllers" into tm-qpr-dev am: d5bccf19c4 am: 040f9023f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20112637
Change-Id: I25d6ab59401228d5bb660f611953b9f83e369ccb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 21:20:27 +00:00
Alex Chau
d5bccf19c4
Merge "Set controllersInitialized to false when destroying taskbar controllers" into tm-qpr-dev
2022-10-05 20:24:04 +00:00
Nick Chameyev
09241680a7
Merge "Extract PreviewPositionHelper to shared library" into tm-qpr-dev am: 3e7c611358 am: 40497595fe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20034765
Change-Id: Iae3e4e2373ef9918f541bfade1654808fa2a1864
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 17:21:11 +00:00
Winson Chung
24dd34f1c0
Update constants used for resolving shell services
...
Bug: 238217847
Test: atest WMShellUnitTests
Change-Id: I0bf0d258fb9c6c9e7d6ce2a17bd120fe7a45ad9f
2022-10-05 16:32:05 +00:00
Alex Chau
72c08d9255
Set controllersInitialized to false when destroying taskbar controllers
...
Bug: 250912179
Test: presubmit
Change-Id: I16532e99b8f74542def4283b6cc753673eb5ee2d
2022-10-05 15:46:31 +01:00
Nick Chameyev
3e7c611358
Merge "Extract PreviewPositionHelper to shared library" into tm-qpr-dev
2022-10-05 12:52:02 +00:00
Johannes Gallmann
995934e51b
Merge "Disable split button instead of hiding it" into tm-qpr-dev am: 72f5b73f5d am: ad6d2fca0a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19967444
Change-Id: I1d01b7286016a8ba3781ce61ae72bde868f45bd7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 11:27:05 +00:00
Johannes Gallmann
72f5b73f5d
Merge "Disable split button instead of hiding it" into tm-qpr-dev
2022-10-05 10:29:55 +00:00
Thales Lima
6e5a371712
Merge "Change taskbar edu size to wrap around icons" into tm-qpr-dev am: 9c32f4c7d8 am: a3989e5ab8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20010056
Change-Id: I6c8b07d7102b8260aa56b36e3fcc4e1e6c8bdf3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 10:15:07 +00:00
Alex Chau
8a1237bf0d
Merge "Taskbar in overview" into tm-qpr-dev am: 5e47e78a17 am: 6db97df61b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19866366
Change-Id: I1ef4ad30d59bf9422eead0bbc768bf9727a1d667
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-05 10:13:28 +00:00
Thales Lima
9c32f4c7d8
Merge "Change taskbar edu size to wrap around icons" into tm-qpr-dev
2022-10-05 09:39:46 +00:00
Nick Chameyev
cbfb35edc7
Extract PreviewPositionHelper to shared library
...
Moves Launcher's PreviewPositionHelper to shared
library between SystemUI and Launcher to reuse
it in the future in the partial screensharing
recents selector.
There should be no functional changes in the
code itself.
Bug: 240924926
Test: presubmit
Change-Id: Ib38b6f9db91e63a2598bf81229e3cd3e1a49ca60
2022-10-05 10:23:54 +01:00
Alex Chau
5e47e78a17
Merge "Taskbar in overview" into tm-qpr-dev
2022-10-05 08:58:31 +00:00
Jerry Chang
3d39bfcda7
Support starts a pair of intent/shortcut and task to split
...
Add startIntentAndTask and startShortcutAndTask APIs to support starts a
pair of intent/shortcut and task to split with shell-transition.
Fix: 250875492
Test: atest WMShellFlickerTests
Test: manual check start tasks or start intent/shortcut with task flow
with shell-transition enabled
Change-Id: Ibce60f3a10e2bbc99ef17185f45680dc23ef5f48
2022-10-05 06:44:25 +00:00
Jerry Chang
e3f95693ef
Remove stage concept from split screen APIs
...
Since split screen has transferred from stage-based model to app-pair
model. Update to remove the stage concept from split screen APIs, so the
caller won't need to deal with stage concept.
Bug: 250875492
Test: atest WMShellFlickerTests
Test: manual check start tasks or start intent/shortcut with task flow
Change-Id: I36bfb54f3f690cfafd18ba31ab23f5745ead6d97
2022-10-05 03:27:02 +00:00
Tracy Zhou
b2d7f05bad
Merge "Remove ENABLE_QUICKSTEP_LIVE_TILE flag" into tm-qpr-dev am: d7a7bfc304 am: b2cd75e5df
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20079254
Change-Id: Id23f4091da4d7216de27615c7e97f7139a37d392
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 21:07:54 +00:00
TreeHugger Robot
16403d432e
Merge "Reset TaskView transformations on orientationHandler change" into tm-qpr-dev am: 6a84ebc7ab am: 93767d52ad
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19981469
Change-Id: Ibbd4e6b93908048543be79c90ba2cd84d5dfcbc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 20:27:36 +00:00
Vinit Nayak
f40547f857
Merge "Hide back button if IME shows in SUW" into tm-qpr-dev am: 188c8916ee am: e0f012491c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20004092
Change-Id: I183a0c6ba60dffdef48815a8bf22be6863394151
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 20:25:52 +00:00
Tracy Zhou
d7a7bfc304
Merge "Remove ENABLE_QUICKSTEP_LIVE_TILE flag" into tm-qpr-dev
2022-10-04 20:02:30 +00:00
TreeHugger Robot
6a84ebc7ab
Merge "Reset TaskView transformations on orientationHandler change" into tm-qpr-dev
2022-10-04 19:05:43 +00:00
Vinit Nayak
188c8916ee
Merge "Hide back button if IME shows in SUW" into tm-qpr-dev
2022-10-04 19:01:42 +00:00
Winson Chung
994412d1a0
Merge "Updating launcher for pip interface cleanup" into tm-qpr-dev am: a5846c9868 am: 7d0d0f2bbd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20106888
Change-Id: I49454a48b750780ebfd289b7e501ef65cc4da944
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 17:30:12 +00:00
Winson Chung
a5846c9868
Merge "Updating launcher for pip interface cleanup" into tm-qpr-dev
2022-10-04 16:54:48 +00:00
Pat Manning
a31ff17409
Merge "Refresh taskbar apps show on DeviceProfile change." into tm-qpr-dev am: 0fa114ecc0 am: 2d8a1ef7b6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19951576
Change-Id: Ifb39db9e5f2dff67647007a207319a8c76554ef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 12:39:20 +00:00
Pat Manning
0fa114ecc0
Merge "Refresh taskbar apps show on DeviceProfile change." into tm-qpr-dev
2022-10-04 11:46:48 +00:00
Alex Chau
2cf94d087e
Merge "Refactor TaskbarLauncherStateController to use a single AnimatedFLoat" into tm-qpr-dev am: 2f7fd17dc1 am: 4cbe626712
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20082145
Change-Id: I35961d8403dae852741af0836dd83e62afff5784
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 11:05:44 +00:00
Thales Lima
1fa6de1784
Merge "Check for view measurement before animating" into tm-qpr-dev am: e8efdc1185 am: 5e92948c42
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20073475
Change-Id: Ia2c86dc7a757c85313571a53d552dd90b6882fb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 11:05:21 +00:00
Alex Chau
2f7fd17dc1
Merge "Refactor TaskbarLauncherStateController to use a single AnimatedFLoat" into tm-qpr-dev
2022-10-04 10:32:54 +00:00
Thales Lima
e8efdc1185
Merge "Check for view measurement before animating" into tm-qpr-dev
2022-10-04 10:09:10 +00:00
Vinit Nayak
8453f86320
Merge "Add margin to SUW back button" into tm-qpr-dev am: 64510b48b0 am: 55298f9901
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20004084
Change-Id: I5e43c49bd2b5fc2bd088137c3c998eec6b9eeeac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 04:29:54 +00:00
Vinit Nayak
64510b48b0
Merge "Add margin to SUW back button" into tm-qpr-dev
2022-10-04 03:10:21 +00:00
Jeremy Sim
8f59d82294
Merge "Fix animation slowdown when splitting from All Apps" into tm-qpr-dev am: 33e57ebc1a am: 37638afbec
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20103367
Change-Id: I42842b333df3e9a6a623a9f47cf4c0c0aa784ee8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-04 01:00:42 +00:00
Winson Chung
1c3f817f89
Updating launcher for pip interface cleanup
...
Bug: 238217847
Test: atest WMShellUnitTests
Change-Id: I375e67eeb07ffe50bf15eafb65c1e9d215118c73
2022-10-03 23:56:39 +00:00
Vinit Nayak
71af5b7a15
Merge "Null out mSplitHiddenTaskView when resetting split selection state" into tm-qpr-dev am: 66160e9dd8 am: b03ec55872
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/20029582
Change-Id: I8ba442186bc330b7ecff0e9ee1b53a22fe20cffb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-10-03 23:45:45 +00:00
Jeremy Sim
33e57ebc1a
Merge "Fix animation slowdown when splitting from All Apps" into tm-qpr-dev
2022-10-03 23:31:59 +00:00
Vinit Nayak
66160e9dd8
Merge "Null out mSplitHiddenTaskView when resetting split selection state" into tm-qpr-dev
2022-10-03 22:45:42 +00:00
Jeremy Sim
86065b81e0
Fix animation slowdown when splitting from All Apps
...
This patch fixes a tablet bug related to splitting from All Apps. Splitting from AllApps was playing a very slow animation.
The bug occurred because there was no case set in QuickstepAtomicAnimationFactory for animating from the ALL_APPS state.
Fixed by setting the appropriate case in QuickstepAtomicAnimationFactory.
Fixes: 247053528
Test: Manual
Change-Id: I7391dc7049a6ff5a7f8c7e1ae8b69e29899248fa
2022-10-03 12:49:31 -07:00