Commit Graph

813765 Commits

Author SHA1 Message Date
Lee Shombert
335bcc6928 Merge "Fix concurrency issue in PropertyInvalidatedCache" into tm-qpr-dev am: a770767c45
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20836692

Change-Id: I6f120ea4e9f8b01e9567e22166614b0c58c314bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:57:37 +00:00
TreeHugger Robot
6893d58158 Merge "Fix broken FoldAodAnimationControllerTest test" into tm-qpr-dev am: f2896d4b3e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20791324

Change-Id: I5f05f65cf3b119022eed543a9e6a26a282faf56d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:56:24 +00:00
Bill Yi
4dff1a086e [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 21c8e76466 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I65fb8366a770f67c906e3537590cabd0c87fc34e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:09:09 +00:00
Bill Yi
14ec3353ce [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 6022b67372 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I766e603783d990d91b95e50d03213727f97e02b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:08:57 +00:00
Bill Yi
7a3997febc [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 2265b62e46 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifd8f36dc985a1c22538bee99789c4be5c469e995
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:08:46 +00:00
Bill Yi
0c1dc23945 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 1d5b535942 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7a822252ddb0c5d38cea1e726170ecba4b510540
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:08:17 +00:00
Bill Yi
9e132a2c3f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 0fda64dbfd -s ours
am skip reason: subject contains skip directive

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

Change-Id: If4956d2e67e3288165995b3792d9b0c39007806f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:08:01 +00:00
Bill Yi
003c083924 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 55d2e62c38 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3fbe96893e48f1a8b3bf8259e9feccb73f7a39bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:07:30 +00:00
Bill Yi
6711b6b274 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 2a906a8e21 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia8fa500d233b72a24ed3c0b83bce071cf49275db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:06:25 +00:00
Bill Yi
96992dbf13 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 9d53e0e3f7 -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic7db7ae725b4d844387806bf8bcbb6f31d668a83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 20:05:47 +00:00
Lee Shombert
a770767c45 Merge "Fix concurrency issue in PropertyInvalidatedCache" into tm-qpr-dev 2023-01-17 20:05:23 +00:00
TreeHugger Robot
f2896d4b3e Merge "Fix broken FoldAodAnimationControllerTest test" into tm-qpr-dev 2023-01-17 19:59:43 +00:00
Bill Yi
21c8e76466 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-01-17 19:54:59 +00:00
Bill Yi
2265b62e46 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-01-17 19:54:59 +00:00
Bill Yi
0fda64dbfd Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-01-17 19:54:59 +00:00
Bill Yi
2a906a8e21 Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev 2023-01-17 19:54:59 +00:00
Jeff DeCew
2731e26d0e Merge "Clean up STABILITY_INDEX_FIX and SEMI_STABLE_SORT flags which have already been released." into tm-qpr-dev am: 40c815bcae
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20758217

Change-Id: I0ac33b2192672ccdfa249c98494ee489fcb160bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 19:47:57 +00:00
Jeff Nainaparampil
d7e99d09ec Merge "[People Service] Remove conversations without corresponding shortcuts in ShortcutManager" into tm-qpr-dev am: 95f66759ac
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20844832

Change-Id: Ib02268dfc75dab0be5e87129b8a04c0b80532979
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 19:46:52 +00:00
Ats Jenk
7c9c5b7d7b Merge "Add API to query number of visible desktop tasks" into tm-qpr-dev am: 0927efa873
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20969963

Change-Id: I7f3ef33dd2480ce458e29a6e4c1f20cb761736ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 19:45:13 +00:00
Jeff DeCew
40c815bcae Merge "Clean up STABILITY_INDEX_FIX and SEMI_STABLE_SORT flags which have already been released." into tm-qpr-dev 2023-01-17 19:26:18 +00:00
Jeff Nainaparampil
95f66759ac Merge "[People Service] Remove conversations without corresponding shortcuts in ShortcutManager" into tm-qpr-dev 2023-01-17 19:25:13 +00:00
Ats Jenk
0927efa873 Merge "Add API to query number of visible desktop tasks" into tm-qpr-dev 2023-01-17 19:18:59 +00:00
TreeHugger Robot
f4fd536081 Merge "Promote LEAVE_SHADE_OPEN_FOR_BUGREPORT from teamfood to droidfood" into tm-qpr-dev am: 9ed2b6e46e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20725306

Change-Id: I214e0b9af840ba042e5f4beb9694b230ffa67aa1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 19:09:12 +00:00
TreeHugger Robot
9ed2b6e46e Merge "Promote LEAVE_SHADE_OPEN_FOR_BUGREPORT from teamfood to droidfood" into tm-qpr-dev 2023-01-17 18:29:32 +00:00
Will Osborn
ae8937f6b4 Merge "Allow rotations to portrait on unlocking when unfolded" into tm-qpr-dev am: b8c2e307f7
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20896921

Change-Id: I8baed009d9a5358202c10c0fea0c89a400085ffa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 18:16:48 +00:00
Will Osborn
b8c2e307f7 Merge "Allow rotations to portrait on unlocking when unfolded" into tm-qpr-dev 2023-01-17 17:52:49 +00:00
Treehugger Robot
e52bf579bd Merge "Add OWNERS for quickaccesswallet" am: 486bbbd398 am: d3568b3e1b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2391532

Change-Id: Ib73a36b028dafc8131b7b186481d60adcf8f1597
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 17:26:38 +00:00
TreeHugger Robot
e348c450e6 Merge "[Unfold transition] Do not play haptics when hitting a timeout on folding" into tm-qpr-dev am: 76c74ee9f2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20980718

Change-Id: I14bceae5fcfe5ba4d9cd5b2f6257a41fb5c2556d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:56:31 +00:00
Bishoy Gendy
2009442045 Merge "Add new api for showing media output switcher dialog." into tm-qpr-dev am: a2896db85b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20911786

Change-Id: Icf0a6dad30cfc782565b1ef70eac1be232492fc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:55:45 +00:00
Treehugger Robot
d3568b3e1b Merge "Add OWNERS for quickaccesswallet" am: 486bbbd398
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2391532

Change-Id: I55ea5e69f7cfef94867aebda27b29124c7d12ce7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:55:21 +00:00
Beverly Tai
8279a3237b Merge "Don't register for UDFPS long press in STATE_DOZE" into tm-qpr-dev am: e85826a6e8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20807027

Change-Id: Iea0ab5c2cd101baad65ece65a40127c05fb5bafe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:54:28 +00:00
Justin Weir
486d707cbc Merge "Move fold state listener registration from constructor to start()" into tm-qpr-dev am: 0900d05462
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20923348

Change-Id: I0e424b8aa4b719c84dd0d0bb5a7713ea4bb4367c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:52:48 +00:00
TreeHugger Robot
76c74ee9f2 Merge "[Unfold transition] Do not play haptics when hitting a timeout on folding" into tm-qpr-dev 2023-01-17 16:41:53 +00:00
Bishoy Gendy
a2896db85b Merge "Add new api for showing media output switcher dialog." into tm-qpr-dev 2023-01-17 16:37:32 +00:00
Beverly Tai
e85826a6e8 Merge "Don't register for UDFPS long press in STATE_DOZE" into tm-qpr-dev 2023-01-17 16:31:37 +00:00
Treehugger Robot
486bbbd398 Merge "Add OWNERS for quickaccesswallet" 2023-01-17 16:20:47 +00:00
Justin Weir
0900d05462 Merge "Move fold state listener registration from constructor to start()" into tm-qpr-dev 2023-01-17 16:17:09 +00:00
Matt Casey
02ca88354d Merge "Change *EmptyStateProvider.java OWNERS" am: d2759a4ce6 am: 68296b507c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2389712

Change-Id: I0057eb01d079885673dc3b49274c73f9417629d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 16:13:42 +00:00
Matt Casey
68296b507c Merge "Change *EmptyStateProvider.java OWNERS" am: d2759a4ce6
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2389712

Change-Id: I3f7901e87dc87bf01d6559fa1d4f0f7bae932fbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 15:33:29 +00:00
Matt Casey
d2759a4ce6 Merge "Change *EmptyStateProvider.java OWNERS" 2023-01-17 14:59:41 +00:00
Julia Reynolds
02cfcabdd1 Add OWNERS for quickaccesswallet
Change-Id: Ic065c002ec02a50cd3e35e1fcdfdbcf1a40b6fc2
2023-01-17 14:42:21 +00:00
Nicolò Mazzucato
b20a1db7a6 Merge "Optimize DeviceFoldStateProvider#onHingeAngle" into tm-qpr-dev am: 78108c1096
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20982142

Change-Id: I66e060bc75c8d216ba6d5724949ba4877571fb6b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 13:30:11 +00:00
Will Osborn
0a50b3505e Allow rotations to portrait on unlocking when unfolded
Bug: 261090028
Test: locally tested that 180 degree rotation is still not allowed
Test: atest com.android.server.wm.DisplayPolicyTests
Test: atest com.android.server.wm.DisplayRotationTests
Change-Id: Ia4802a791a951d7accfcd99397e2f5514c26f054
2023-01-17 13:01:11 +00:00
Nicolò Mazzucato
78108c1096 Merge "Optimize DeviceFoldStateProvider#onHingeAngle" into tm-qpr-dev 2023-01-17 13:00:29 +00:00
Nicolo' Mazzucato
d184e5ffa1 Optimize DeviceFoldStateProvider#onHingeAngle
isClosingThresholdMet calculation turn out to cause some binder transaction to know if the current top task is home activity. As it is very rarely used, it is now moved to the last position of the AND chain.

Instead of querying ActivityManager each time, now a listener is registered for top task changes.

This removes many useless binder transactions (but adds a binder transaction when DeviceFoldStateProvider is initialized)

Test: DeviceFoldStateProviderTest
Bug: 265666399
Change-Id: I9b44d7409261882a3b72ad5d7f5eb44a2eb3c2b1
2023-01-17 12:57:58 +00:00
Justin Weir
07ad993036 Move fold state listener registration from constructor to start()
If the callback gets called before start() has run, it can NPE

Fixes: 265027517, 264982191
Bug: 265272821
Test: manual and presubmits
Change-Id: Ibb3cb8e0771f3d90cefd56e2308838b28c372ff4
2023-01-17 12:52:41 +00:00
Nick Chameyev
8b28e859d6 [Unfold transition] Do not play haptics when hitting a timeout on folding
This change makes unfold haptics play only
when unfolding a foldable device. It won't play
haptics after starting folding and hitting
the animation timeout.

It is implemented by checking that we play
haptics only for the first time after receiving
unfold callback from the system.

Bug: 265279748
Test: atest com.android.systemui.unfold.UnfoldHapticsPlayerTest
Test: manual
Change-Id: I18b6c0895c76e168cacc5492f134ca7634bc1ebe
2023-01-17 12:33:12 +00:00
Aaron Huang
11a772eebb Merge "Remove dev recorder information from event log" am: ab810ba161 am: 89dfc37159
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2183581

Change-Id: I059c724207146d089083f11ed3bdee81a5a6ec0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 08:21:32 +00:00
Aaron Huang
89dfc37159 Merge "Remove dev recorder information from event log" am: ab810ba161
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2183581

Change-Id: Ic9f5dfe197bf2066e407189f25b681354bf81968
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 07:48:18 +00:00
Tony Huang
f831c1af97 Merge "Initialize Task surface as invisible" into tm-qpr-dev am: 41aeadba75
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20738769

Change-Id: Ib0fe68cb0e41143d7afcc9482eab084b2c248e78
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 07:28:07 +00:00