Commit Graph

776772 Commits

Author SHA1 Message Date
Garfield Tan
73166e71d0 Put window decors at one place
There are some juggling between task listeners and the transition
observer of window decors because they are hosts together with its
corresponding task states. This change can remove those juggling by
putting all of them at one place.

Bug: 250622579
Test: atest WMShellUnitTests
Change-Id: Ic1db1633a5e79e2bcea5885b8fc2f345fa05fb1e
2022-10-05 12:06:36 -07:00
Winson Chung
ddc26a33f8 Merge "Clean up some methods on the Pip interface" into tm-qpr-dev 2022-10-04 16:54:48 +00:00
Winson Chung
da1e890ff0 Merge "Move kids task organizer to handheld package" into tm-qpr-dev 2022-10-04 16:40:32 +00:00
TreeHugger Robot
9a0ed1afe1 Merge "Fixing QS blinking when going from unlocked to AOD in split shade" into tm-qpr-dev 2022-10-04 14:58:51 +00:00
Mateusz Cicheński
c71298e65b Merge "Add the fling to dismiss sysprop flags for pip/bubbles." into tm-qpr-dev 2022-10-04 14:33:01 +00:00
TreeHugger Robot
e181203b23 Merge "Logging second order reasons for process starts" into tm-qpr-dev 2022-10-04 14:25:35 +00:00
Justin Weir
7aeec91de1 Merge "Removed Dependency.get usage from systemui.navigationbar.gestural" into tm-qpr-dev 2022-10-04 13:33:18 +00:00
Michał Brzeziński
bfeb0ef632 Merge "Fixing reading shade expansion progress when user pulls from the top of lockscreen" into tm-qpr-dev 2022-10-04 12:38:40 +00:00
Nick Chameyev
c65bf000b9 Merge "[Partial Screensharing] Add string resources" into tm-qpr-dev 2022-10-04 11:27:24 +00:00
Michał Brzeziński
6bcb40d0df Merge changes from topic "qs_expanded_state_fix" into tm-qpr-dev
* changes:
  Making sure QS panel is always visible when expanding split shade
  Making sure QS tile pages are reset when collapsing split shade
2022-10-04 10:53:03 +00:00
Michal Brzezinski
5e1544ab33 Fixing QS blinking when going from unlocked to AOD in split shade
The issue is no longer visible after some recent changes, but the core issue still remains: while transitioning from unlocked to AOD, alpha was following panel expansion while it should follow (newly named) mLockscreenToShadeProgress.
This change doesn't modify things visually now but makes alpha as expected so likely to prevent this issue resurfacing in the future.

Fixes: 246945311
Test: manual + QSFragmentTest
Change-Id: I3762b2969d22dc500f5b63f222e059800117c168
2022-10-04 11:39:08 +01:00
TreeHugger Robot
2c130a95c6 Merge "Adding comment explaining "else" branch in onStateChange" into tm-qpr-dev 2022-10-04 10:14:04 +00:00
Winson Chung
5414dab01e Clean up some methods on the Pip interface
- Remove some pip methods that aren't used from SysUI
- Migrate an old ISystemUIProxy pip call to IPip

Bug: 238217847
Test: atest WMShellUnitTests
Change-Id: Iab57329a9d79704b0e35fdb22a36594aa4368141
2022-10-04 04:39:33 +00:00
TreeHugger Robot
2143046c69 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev am: e667a6bfe2 am: f259cf50fe -s ours am: f88c3bc851 -s ours am: e7ef7b04b8 -s ours am: e88910ffb0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I19e4d1f70585f4d9cf1118c5a6cdf2f6d952b1a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:31:41 +00:00
Pinyao Ting
6a1a2768ed [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours am: c03b0e2d78 -s ours am: e1db2fe6a0 -s ours am: 56d11db9b5 -s ours am: 9238480a7c -s ours am: a3f0bcf1ab -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: If11947276520af015a95deb598da31391e97b514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:31:34 +00:00
Pinyao Ting
c29815f342 [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours am: 5774c8409a -s ours am: a8ab42d12e -s ours am: ac01de83cb -s ours am: 97f23e675b -s ours am: 895e8c5d2a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I68a510579fd8e979d38d4a1d9107bcd5a1d7bf0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:31:26 +00:00
TreeHugger Robot
0ba9e76323 Merge changes from topic "presubmit-am-a10436ba523c443696b70308db2adac6" into sc-qpr1-dev am: d7133ae51e am: a0b9c69054 am: bdaf7f7133 am: f2541388f9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I17afea8f8bba7b282a5288ba48b456daebebe51c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:31:06 +00:00
Presubmit Automerger Backend
b8cf8ebc92 [automerger skipped] [automerge] [Do Not Merge] Ignore malformed shortcuts 2p: 36338a3152 am: a536efe21e -s ours am: 7aec23bf3f -s ours am: 3841f5c1e1 -s ours am: e175292611 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: Id84d33f499d20f60d3fb089b70b2d5624fe17227
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:31:02 +00:00
TreeHugger Robot
e88910ffb0 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev am: e667a6bfe2 am: f259cf50fe -s ours am: f88c3bc851 -s ours am: e7ef7b04b8 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I7ff007996bc904421eb6dbea1488fe3de0020eec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:01:00 +00:00
Pinyao Ting
a3f0bcf1ab [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours am: c03b0e2d78 -s ours am: e1db2fe6a0 -s ours am: 56d11db9b5 -s ours am: 9238480a7c -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: Ib3a392b626d0a7267b546134cf1ad3a997602bf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:00:52 +00:00
Pinyao Ting
895e8c5d2a [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours am: 5774c8409a -s ours am: a8ab42d12e -s ours am: ac01de83cb -s ours am: 97f23e675b -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: Icb424dbaf33d951a5fb63025458ebbdc7df12186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:00:42 +00:00
TreeHugger Robot
f2541388f9 Merge changes from topic "presubmit-am-a10436ba523c443696b70308db2adac6" into sc-qpr1-dev am: d7133ae51e am: a0b9c69054 am: bdaf7f7133
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: Ib3cb133d987dd6c159d6017b860d118818f476a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:00:32 +00:00
Presubmit Automerger Backend
e175292611 [automerger skipped] [automerge] [Do Not Merge] Ignore malformed shortcuts 2p: 36338a3152 am: a536efe21e -s ours am: 7aec23bf3f -s ours am: 3841f5c1e1 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I07af8f9ca6372dc06bc255833e8dc5e1a208f4ac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 03:00:30 +00:00
TreeHugger Robot
e7ef7b04b8 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev am: e667a6bfe2 am: f259cf50fe -s ours am: f88c3bc851 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I816aa65a78b2fcc34c77033e56e960e3842684d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 02:01:07 +00:00
Pinyao Ting
9238480a7c [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours am: c03b0e2d78 -s ours am: e1db2fe6a0 -s ours am: 56d11db9b5 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I74e4c2f2406cb9a27b36ef2e51166c89b56d8b2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 02:00:11 +00:00
Pinyao Ting
97f23e675b [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours am: 5774c8409a -s ours am: a8ab42d12e -s ours am: ac01de83cb -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I468c794313415e5006d4dd1dbf264fb688b3b03e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:59:56 +00:00
TreeHugger Robot
bdaf7f7133 Merge changes from topic "presubmit-am-a10436ba523c443696b70308db2adac6" into sc-qpr1-dev am: d7133ae51e am: a0b9c69054
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: If9ae947b979f9c867efb30a6fdd5a3cb566d190b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:59:11 +00:00
Presubmit Automerger Backend
3841f5c1e1 [automerger skipped] [automerge] [Do Not Merge] Ignore malformed shortcuts 2p: 36338a3152 am: a536efe21e -s ours am: 7aec23bf3f -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I95bfbc873bb3bcf21cd354b3291eff168507a56e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:58:42 +00:00
TreeHugger Robot
74ce3e6c6a Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-10-04 01:52:43 +00:00
TreeHugger Robot
b0ab965dcc Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-10-04 01:45:21 +00:00
TreeHugger Robot
3b4153fb1d Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-10-04 01:45:21 +00:00
TreeHugger Robot
59370ca185 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2022-10-04 01:45:21 +00:00
TreeHugger Robot
f88c3bc851 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev am: e667a6bfe2 am: f259cf50fe -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: Ie84f5af18d5e6ac082564ad11c1351e4bcd8e193
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:30:24 +00:00
Pinyao Ting
56d11db9b5 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours am: c03b0e2d78 -s ours am: e1db2fe6a0 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: Ie7749a1764871655d9f5d90e03738c8e3ba0ae19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:30:17 +00:00
Pinyao Ting
ac01de83cb [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours am: 5774c8409a -s ours am: a8ab42d12e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I9e0a1960c361eb6630a3e58e007ae96d3daec7d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:30:15 +00:00
TreeHugger Robot
a0b9c69054 Merge changes from topic "presubmit-am-a10436ba523c443696b70308db2adac6" into sc-qpr1-dev am: d7133ae51e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I43d493b6df8ad9354bda84695cb2b98334995e68
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:30:01 +00:00
Presubmit Automerger Backend
7aec23bf3f [automerger skipped] [automerge] [Do Not Merge] Ignore malformed shortcuts 2p: 36338a3152 am: a536efe21e -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I76fb5819de0b44ab38b402ea761dca40e197ca04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:29:56 +00:00
TreeHugger Robot
ea782b7d13 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into qt-dev am: 8a2baf4e16 am: de5113eebd -s ours am: 2fcbfbf644 -s ours am: 725961fbbf -s ours am: d0836243e3 -s ours am: 9f6e9f9f96 -s ours am: 4e12bdc3cd -s ours am: 02e7e4a385 -s ours am: 5cbc8a67e6 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225

Change-Id: I29c061eef30f7d2b467746b40ce000aff5e0d17d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:29:45 +00:00
Pinyao Ting
e1a4127043 [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: 9b0dd514d2 am: f67179a1ff -s ours am: 0750f90369 -s ours am: b74c7cbb9d -s ours am: aa594c9dd0 -s ours am: ebb3803e1b -s ours am: ce5fbbc8fe -s ours am: ca725c2949 -s ours am: 39a2698973 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225

Change-Id: Iea5dc98af309416e987cd36737b07bdfdd9ffa38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:29:38 +00:00
TreeHugger Robot
f259cf50fe Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev am: e667a6bfe2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20013777

Change-Id: I440fdfe4b0da59fff53c2d39c4a5048c556816ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:01:17 +00:00
TreeHugger Robot
5cbc8a67e6 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into qt-dev am: 8a2baf4e16 am: de5113eebd -s ours am: 2fcbfbf644 -s ours am: 725961fbbf -s ours am: d0836243e3 -s ours am: 9f6e9f9f96 -s ours am: 4e12bdc3cd -s ours am: 02e7e4a385 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225

Change-Id: I5d3642d283a05af6e6a89d11a9498066ccc773b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:01:04 +00:00
Pinyao Ting
39a2698973 [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: 9b0dd514d2 am: f67179a1ff -s ours am: 0750f90369 -s ours am: b74c7cbb9d -s ours am: aa594c9dd0 -s ours am: ebb3803e1b -s ours am: ce5fbbc8fe -s ours am: ca725c2949 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225

Change-Id: Iad8a5a3670f54d46ca5e59d811e9b668f8d694f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:01:01 +00:00
Pinyao Ting
e1db2fe6a0 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours am: c03b0e2d78 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: Id994cb03179572ecc1028c9dba0d28c2ec765d59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:00:59 +00:00
Pinyao Ting
a8ab42d12e [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours am: 5774c8409a -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I1a3811153cec0a5a25a7176095f70fdae7a53515
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 01:00:57 +00:00
TreeHugger Robot
d7133ae51e Merge changes from topic "presubmit-am-a10436ba523c443696b70308db2adac6" into sc-qpr1-dev
* changes:
  [automerge] [Do Not Merge] Ignore malformed shortcuts 2p: 36338a3152
  [Do Not Merge] Ignore malformed shortcuts
2022-10-04 00:59:35 +00:00
TreeHugger Robot
e667a6bfe2 Merge "[Do Not Merge] Ignore malformed shortcuts" into sc-dev 2022-10-04 00:59:35 +00:00
Mateusz Cicheński
e90fd23660 Add the fling to dismiss sysprop flags for pip/bubbles.
Test: n/a
Bug: 214264312

Change-Id: Ia2592145d5527c2ba4b630586ab45ee4e3dc97a9
2022-10-04 00:14:44 +00:00
Pinyao Ting
c03b0e2d78 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into rvc-dev am: 9e3aecfce1 am: f552951850 -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: I03c88f1d6db32f10a16ab68ef688351eb181fcf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 00:14:18 +00:00
Pinyao Ting
5774c8409a [automerger skipped] [Do Not Merge] Ignore malformed shortcuts am: a8fe41afb0 am: 10033535fc -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015227

Change-Id: Ia6d942ee8af077cb5e1451fff81519d0768e0514
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 00:13:58 +00:00
TreeHugger Robot
02e7e4a385 [automerger skipped] Merge "[Do Not Merge] Ignore malformed shortcuts" into qt-dev am: 8a2baf4e16 am: de5113eebd -s ours am: 2fcbfbf644 -s ours am: 725961fbbf -s ours am: d0836243e3 -s ours am: 9f6e9f9f96 -s ours am: 4e12bdc3cd -s ours
am skip reason: subject contains skip directive

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20015225

Change-Id: I775df4ad493684270b2db6afdc07d484baf0e336
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-04 00:12:56 +00:00