Jerry Chang
8193e19665
Merge "Fix not able to launch multi-instance with drag and drop gesture" into tm-qpr-dev am: 5e5d3a1544 am: f72b89e11e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18670839
Change-Id: I9526e46d170c5056e7907d60a58dd424ef74efb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 02:34:11 +00:00
Jerry Chang
f72b89e11e
Merge "Fix not able to launch multi-instance with drag and drop gesture" into tm-qpr-dev am: 5e5d3a1544
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18670839
Change-Id: I905c076c1703665b3958e8ba2ef8d4f2716a1d10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-08 02:05:54 +00:00
Jerry Chang
5e5d3a1544
Merge "Fix not able to launch multi-instance with drag and drop gesture" into tm-qpr-dev
2022-06-08 01:37:16 +00:00
Vinit Nayak
c4f68728d0
Merge "Rename split classes/variables for consistency" into tm-qpr-dev am: 422f1d8b4e am: 21dceecca3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18639323
Change-Id: Ieb75e7cd64d9742bca9500968b5657884a377bc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 23:03:32 +00:00
Vinit Nayak
21dceecca3
Merge "Rename split classes/variables for consistency" into tm-qpr-dev am: 422f1d8b4e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18639323
Change-Id: Iee38a4149b6a0dadd68fc64d982cbf89577a043a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 22:42:29 +00:00
Vinit Nayak
422f1d8b4e
Merge "Rename split classes/variables for consistency" into tm-qpr-dev
2022-06-07 22:36:47 +00:00
Pablo Gamito
93a3db084b
Update Flaky annotation
...
We will now only support the annotation for flaky flicker tests so we need to update all tests that still use the to use that.
Bug: 233876784
Test: atest FlickerTests
Change-Id: Ib693a64c1367c17b4644247dd51c6c2c15de15e6
2022-06-07 19:20:21 +00:00
Garfield Tan
b771c1a514
Merge changes from topic "caption_in_wm_shell" into tm-qpr-dev am: 20f893dd1d am: 5d73e23eb1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18699935
Change-Id: I3a23ad6d3b7c91db34af2543fbd8a9fca3ac4a66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 18:21:44 +00:00
Garfield Tan
5d73e23eb1
Merge changes from topic "caption_in_wm_shell" into tm-qpr-dev am: 20f893dd1d
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18699935
Change-Id: I1e8c2290fa897121f33fe8b9af7e693294c8fd24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 18:04:51 +00:00
Luis Delgado De Mendoza Garcia
5283b37352
Merge "Revert "Migrate unfold animation to Shell transitions [Part 3]"" into tm-qpr-dev am: 3b628d7c69 am: 2aa66b19de
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18763192
Change-Id: I5c36a1a14f56f6bb0f5f04d022a695d873ffc1be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 01:56:55 +00:00
Garfield Tan
f5751858b3
Support moving and resizing freeform windows
...
Instead of an InputMonitor for the entire display, we use window
decoration surface to monitor window resizing gestures. This allows us
to consolidate hit test to InputFlinger.
There is an issue that gesture monitor for gesture nav steals touches
from the resize window while resizing if user moves pointers too fast.
Bug: 165794880
Test: Drag resize works.
Change-Id: I2685e074dd02af55928d20a93f7c0690cc498fc5
2022-06-06 18:51:52 -07:00
Garfield Tan
2d3382a8b4
Render window decoration in WM shell
...
There are still several things missing in this CL:
1. Still need to wire up freeform resizing. This is done in a separate
CL.
2. Check if a11y works as intended.
3. Wire up fullscreen and window decorations for freeform displays.
4. Immersive mode work.
Bug: 165794880
Bug: 165794636
Test: Caption shows up.
Change-Id: I7c0e1d55d6c9d03332a58d31ade88aef06a84048
2022-06-06 18:51:52 -07:00
Luis Delgado De Mendoza Garcia
2aa66b19de
Merge "Revert "Migrate unfold animation to Shell transitions [Part 3]"" into tm-qpr-dev am: 3b628d7c69
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18763192
Change-Id: I9346e285ca52019aa466b244be4772fb007b5902
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-07 01:38:25 +00:00
Luis Delgado De Mendoza Garcia
3b628d7c69
Merge "Revert "Migrate unfold animation to Shell transitions [Part 3]"" into tm-qpr-dev
2022-06-07 01:19:45 +00:00
Mady Mellor
b4b5a0bc95
Merge "Fix an issue where the pointer could be invisible" into tm-qpr-dev am: 9f5ed9f3e7 am: 2113816423
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717983
Change-Id: I13a0bd1c4a4aa4eb8a5678971ac1e8b5a2ef1d4b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 23:44:34 +00:00
Vinit Nayak
5fc5261a8e
Rename split classes/variables for consistency
...
Fixes: 233006032
Change-Id: I7c1627b05b93999d08ee4a89c1498ac91021c5b0
2022-06-06 16:33:47 -07:00
Mady Mellor
2113816423
Merge "Fix an issue where the pointer could be invisible" into tm-qpr-dev am: 9f5ed9f3e7
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717983
Change-Id: Ic238cd761d5f0d2baccd83887afee727e3addc0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 23:31:25 +00:00
Mady Mellor
9f5ed9f3e7
Merge "Fix an issue where the pointer could be invisible" into tm-qpr-dev
2022-06-06 23:21:32 +00:00
Luis Delgado De Mendoza Garcia
2a7f7b919a
Revert "Migrate unfold animation to Shell transitions [Part 3]"
...
Revert "Update TaskListener constructors to match the upstream"
Revert submission 18628270-unfold-shell-p3
Reason for revert: b/235090315
Reverted Changes:
Ibe684471a:Migrate unfold animation to Shell transitions [Par...
I7bd398c96:Update TaskListener constructors to match the upst...
I7bd398c96:Migrate unfold animation to Shell transitions [Par...
Bug: 235090315
Change-Id: I8639d618131c09f7a5f0c776fb02c426b78b1fdd
2022-06-06 21:13:07 +00:00
Mady Mellor
25fdf10ad1
Fix an issue where the pointer could be invisible
...
Add setBackgroundAlpha and use that to change the alpha of the
expanded view background and pointer.
Test: manual - have a bunch of bubbles, expand them, dismiss the
selected one
=> verify that the arrow is visible for the next bubble
- turn on home animation, swipe up to collapse a bubble
=> verify pointer looks fine
Bug: 234739591
Change-Id: If5823840d148e2031312c54eba9c0132b8aa3a4c
2022-06-06 12:20:27 -07:00
Mady Mellor
7ea1f2465f
Merge "Fix selection after dismissal" into tm-qpr-dev am: 7ce3792d9e am: ce9bde0d73
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18718666
Change-Id: I19199b33b662930f0c4cdabf85a80c71434777fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 18:28:04 +00:00
Mady Mellor
ce9bde0d73
Merge "Fix selection after dismissal" into tm-qpr-dev am: 7ce3792d9e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18718666
Change-Id: Ib4eb2eedde36b4dd5f418385d2c98289c8d60b23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 18:25:15 +00:00
Mady Mellor
7ce3792d9e
Merge "Fix selection after dismissal" into tm-qpr-dev
2022-06-06 17:52:51 +00:00
Nick Chameyev
92ae59bead
Add Nullable annotation import to fix the build am: a399403ed6 am: 59b1484653
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18756206
Change-Id: Id4165b031ee1560eec281a1d784f5a1a4617d851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 11:18:37 +00:00
Nick Chameyev
59b1484653
Add Nullable annotation import to fix the build am: a399403ed6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18756206
Change-Id: I12892de098717e0fbd5301c9410d53255170125d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 10:55:04 +00:00
Nick Chameyev
a399403ed6
Add Nullable annotation import to fix the build
...
It was removed in ag/17822143 but another
usage was introduced before submitting.
Fixes build #8685843 .
Bug: 235053367
Bug: 235055463
Change-Id: If5361351e004a9eb725f305ddf73e850850aae30
Test: manual
2022-06-06 10:16:36 +00:00
Nick Chameyev
9175ed2d13
Merge "Migrate unfold animation to Shell transitions [Part 3]" into tm-qpr-dev am: cd6eac332c am: 197b57659b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822143
Change-Id: Icca2f23d5c17be10d39617d098c2358825838fb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 10:05:03 +00:00
Nick Chameyev
197b57659b
Merge "Migrate unfold animation to Shell transitions [Part 3]" into tm-qpr-dev am: cd6eac332c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17822143
Change-Id: Id9da4b909b1799706180cea75897458eb7228622
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 09:47:54 +00:00
Nick Chameyev
cd6eac332c
Merge "Migrate unfold animation to Shell transitions [Part 3]" into tm-qpr-dev
2022-06-06 09:33:10 +00:00
Tony Huang
cf2baaa255
Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev am: 4f677e9d79 am: 3ce69600fa
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18659179
Change-Id: I704a0b4311ccb39df11741fd778199bb1a3bf8da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 07:09:33 +00:00
Tony Huang
3ce69600fa
Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev am: 4f677e9d79
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18659179
Change-Id: I502e47faab62d9a229ae46ab81e3aae519f0bf4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-06 06:45:15 +00:00
Tony Huang
4f677e9d79
Merge "Add jank monitor trace for divider dragging" into tm-qpr-dev
2022-06-06 06:21:39 +00:00
Ats Jenk
ff1d95ba43
Merge "Enable bubbles home gesture by default" into tm-qpr-dev am: 26e72dd62e am: f87fddaca9
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18721260
Change-Id: Iad9150696c4bdd1d91ec15db5161c4a2fad0ec71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-04 00:16:28 +00:00
Ats Jenk
f87fddaca9
Merge "Enable bubbles home gesture by default" into tm-qpr-dev am: 26e72dd62e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18721260
Change-Id: I709bcac302f4dd3c6159a149f8c8c23245fe9424
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 19:38:37 +00:00
Ats Jenk
26e72dd62e
Merge "Enable bubbles home gesture by default" into tm-qpr-dev
2022-06-03 18:46:20 +00:00
Hongwei Wang
3e5c275370
Merge "Disable cancelling the animation in exitPip" into tm-qpr-dev am: 5d2572c6b3 am: 3c78b0b0f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18720136
Change-Id: I4dcea0e19f820b69c55d2dc3312f85b1c4e113fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 04:53:44 +00:00
Hongwei Wang
3c78b0b0f3
Merge "Disable cancelling the animation in exitPip" into tm-qpr-dev am: 5d2572c6b3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18720136
Change-Id: Ia5ed2827975f40fb6fb26c13467df380a4992ce0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 04:27:05 +00:00
Hongwei Wang
81b5acae69
Merge "Remove conflict window crop" into tm-dev am: 3fa5b5332b am: 6d85f2080b am: 393d838d44
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717099
Change-Id: Id92017b717f0a00aa36b37ffa192172b83224e4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 04:26:09 +00:00
Hongwei Wang
5d2572c6b3
Merge "Disable cancelling the animation in exitPip" into tm-qpr-dev
2022-06-03 03:43:04 +00:00
Hongwei Wang
393d838d44
Merge "Remove conflict window crop" into tm-dev am: 3fa5b5332b am: 6d85f2080b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717099
Change-Id: I54a5b2e273514c8cf7636f3d229de3ad55896b9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 03:40:11 +00:00
Hongwei Wang
bb54f61d89
Merge "Remove conflict window crop" into tm-dev am: 3fa5b5332b am: df15d102f2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717099
Change-Id: Ic29ba3b19f3aa581f6d195bcb0b20a1bc0ac71ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 03:37:54 +00:00
Hongwei Wang
6d85f2080b
Merge "Remove conflict window crop" into tm-dev am: 3fa5b5332b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717099
Change-Id: Id402652dbea7f6cabdadf4c0b9982935d61dda8c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 03:15:36 +00:00
Hongwei Wang
df15d102f2
Merge "Remove conflict window crop" into tm-dev am: 3fa5b5332b
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18717099
Change-Id: I1d8134349a56734765c59a82fd28ed642f45e319
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-03 03:14:45 +00:00
Ats Jenk
75400566c3
Enable bubbles home gesture by default
...
Update feature flag for bubbles home gesture handling to be on by
default.
Bug: 170163464
Test: manually verified that home gesture feature is enabled on a fresh
build
Test: atest PlatformScenarioTests:android.platform.test.scenario.sysui.bubble
Change-Id: Ifd5492a6fc75b0600a3f7a716711bb6de8aa70c3
2022-06-02 17:30:14 -07:00
Hongwei Wang
a6c2a57a3d
Disable cancelling the animation in exitPip
...
This is to unblock b/234502692
Bug: 234502692
Bug: 232439933
Test: atest PinnedStackTests
Change-Id: Iae7f8501660a93fcb2a1abb617a8bc82c5554df8
2022-06-02 14:45:39 -07:00
Mateusz Cicheński
a499dd3aea
Merge "Add a flicker test for entering PiP via navigation to Home" into tm-qpr-dev am: e86b8edc91 am: eed44f04ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18674913
Change-Id: I9d373da3bed84a124c2124d37bb923e9bce20543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-02 21:16:09 +00:00
Mateusz Cicheński
eed44f04ab
Merge "Add a flicker test for entering PiP via navigation to Home" into tm-qpr-dev am: e86b8edc91
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18674913
Change-Id: Id01df4cac4b115ebc19e89d9551fae7529a29152
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-02 21:00:17 +00:00
Mateusz Cicheński
e86b8edc91
Merge "Add a flicker test for entering PiP via navigation to Home" into tm-qpr-dev
2022-06-02 20:40:28 +00:00
TreeHugger Robot
68f9c3a46f
Merge "Fix issues related to clip rect used in animations" into tm-qpr-dev am: 1c9eb9fcfc am: 483b379ebd
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18634934
Change-Id: I35fe778c1741ebdf28b8769d2669e74887373046
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-06-02 19:19:14 +00:00
Hongwei Wang
6683426dbf
Remove conflict window crop
...
We actually do not need to crop the snapshot re-parented to the leash
since it's bound to the Task's bounds.
Video: http://recall/-/aaaaaabFQoRHlzixHdtY/eh7phISItWvnhSoZz8GKh8
Bug: 234642410
Test: Enter content-pip from content away from the top, see video
Change-Id: I43c1ed6088d1be15b87326fb4f0cf459956a7c00
2022-06-02 19:19:07 +00:00