Commit Graph

813479 Commits

Author SHA1 Message Date
Rupesh Bansal
b95226c0e0 Merge "Add support to read refresh rate thresholds and controls from the DisplayDeviceConfig" into tm-qpr-dev am: 3b7ae930fa
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20713016

Change-Id: I0ae0d2a5e4ea542fb99839613a81cdf7bf912f7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 04:01:18 +00:00
Yan Yan
eb68f592dd APIs to configure capabilities in VCN cell network template
This commit exposes APIs enabling caller to configure required
and forbidden capabilities in the VCN cell underlying network
template so that a cell network MUST match the capability
criteria to be selected as the VCN's underlying network.

Bug: 245618320
Test: make update-api && make
API-Coverage-Bug: 262448529
Change-Id: I3da7afab85f338f147707f724133a83fa08df4a5
2022-12-15 03:28:19 +00:00
Yan Yan
99a0e88ef0 Support configuring capabilities in VCN cell network template
This commit adds the support of configuring required and forbidden
capabilities in the VCN cell underlying network matching template
so that a cell network MUST match the capability criteria to be
selected as the VCN's underlying network.

Bug: 245618320
Test: FrameworksVcnTests(new tests), CtsVcnTestCases
Change-Id: I3ed65ae86e0078fb5f0f6ab311fbc46f915ecdab
2022-12-15 03:26:49 +00:00
Rupesh Bansal
3b7ae930fa Merge "Add support to read refresh rate thresholds and controls from the DisplayDeviceConfig" into tm-qpr-dev 2022-12-15 03:26:04 +00:00
Chris Li
ffecd01711 Allow launching placeholder when the TaskFragment is visible
Before, we only launch placeholder from the top most
TaskFragmentContainer. Now we also launch placeholder from the one
that is not the top most, but is visible. This can happen when the
top most is transparent.

Bug: 261550242
Test: atest WMJetpackUnitTests:SplitControllerTest
Merged-In: I6e3c4122d5d618b8a9ac054c19b0a3d19e7d3b20
Change-Id: I6e3c4122d5d618b8a9ac054c19b0a3d19e7d3b20
2022-12-15 03:20:10 +00:00
Mariia Sandrikova
de6dee71e7 Include WindowManager owners in core/res/OWNERS
Resources used in WindowManager Core are added to frameworks/base/core/res/ so we often run into problem where WindowManager owners can't fully approve CLs that have trivial changes in resource files.

Bug: 262439469
Change-Id: Ifdf283aed9b7803ca403bec2e5c21c3dfcc4e824
Test: manual
(cherry picked from commit 8bf7a870ee)
Merged-In: Ifdf283aed9b7803ca403bec2e5c21c3dfcc4e824
2022-12-15 02:43:25 +00:00
Bill Yi
89cd665a8f Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I42494363523060cc89c17fdc8f53a0261c5909a1
2022-12-14 18:08:24 -08:00
Ats Jenk
1c86204d10 Fix test after MockToken refactor
MockToken class was extracted from DesktopModeControllerTest. But
conflicting changes landed which broke the build and the changes were
reverted. Applying the changes again by reverting the revert and fixing
the test.

Bug: 260645044,261234251,260645044
Test: atest DesktopModeControllerTest DesktopTasksControllerTest
Change-Id: I95f66c35c671e774c3a4f7ba6b64167595f69b60
2022-12-15 02:02:58 +00:00
Yan Yan
843653af00 Merge "Fix a typo and use ArraySet in VCN" am: e60e0a8b75 am: bd0882f00f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355953

Change-Id: If81baa3160a66a6805cf70b4bd042f185f83aa5f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 01:59:14 +00:00
Bill Yi
b32bef9a7e Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I106203ff9613d5d0c6ee41095e7d473c06d1e4c1
2022-12-14 17:57:56 -08:00
Bill Yi
9816684392 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I838f9b11028dfd9994fb0aca4ebc93cd4fed0f2c
2022-12-14 17:42:51 -08:00
Bill Yi
2bbb5778d1 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I874f5a1d20b5956ccc12a342b2c0846c22a07db3
2022-12-14 17:36:02 -08:00
Yan Yan
bd0882f00f Merge "Fix a typo and use ArraySet in VCN" am: e60e0a8b75
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355953

Change-Id: I87aa88c561109ccbc24c88dfa00e84905d2e9d60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 01:25:29 +00:00
Ats Jenk
fab81f10e5 Revert^2 "Implement move to desktop and fullscreen"
27ab8c084b

Change-Id: I38187ab6c54ce80193902cebcabced662f79a6ec
2022-12-14 17:21:31 -08:00
Ats Jenk
7e40f7b4d1 Revert^2 "Implement showDesktopApps"
6fadd9130f

Change-Id: I54f8ea80b094e6d0bc18273022e27b8dc0be6fb5
2022-12-14 17:20:32 -08:00
Ats Jenk
5ecf77d2ce Revert^2 "Create controller for desktop prototype 2"
f3c7cc853a

Change-Id: I23ae45dad7570a89e3650564ec4def3af65f1576
2022-12-14 17:20:05 -08:00
TreeHugger Robot
0aecd3da5b Merge "WindowManager#getPossibleMaximumWindowMetrics for disabled displays" into tm-qpr-dev am: 99970b1959
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19239592

Change-Id: I57326c96549613f49fc003730d5afd95321eaf27
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:51:51 +00:00
Chet Haase
e37c62ff60 Merge "Revert "DO NOT MERGE Revert "Fix activity leak bug""" into tm-qpr-dev am: a424fc32ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20737991

Change-Id: Ie467c5bc23690feaa791f04e12f71b139b61e31a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:49:28 +00:00
Chet Haase
8aa4c1e0d3 Revert "DO NOT MERGE Revert "Fix activity leak bug"" am: b9ed093976
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20737991

Change-Id: I5eb93a0d150d877c36634c163a7d4304cac78f06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:48:51 +00:00
Treehugger Robot
cc79cea33c Merge "Refine keep rules for Java classes w/ native methods" am: 170a9ababb am: 38f2d28610
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355959

Change-Id: I5bcb07772780e20ef344ee202b115b58db7240d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:43:46 +00:00
Yan Yan
e60e0a8b75 Merge "Fix a typo and use ArraySet in VCN" 2022-12-15 00:39:05 +00:00
Bill Yi
7a656e7f2b Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I7a22bd47c5a52b886d4c802ba4d79703c4781933
2022-12-14 16:35:38 -08:00
Martin Stjernholm
69227b6687 Remove dalvik.vm.usejitprofiles system property.
Disabling profiles is no longer supported. Most of the profile support
has been active even when this property was false, and it won't be
supported in the ART Service.

(cherry-picked from commit 13f3767498)

Test: Boot with dalvik.vm.usejitprofiles=false
Test: atest -a android.compilation.cts.AdbRootDependentCompilationTest#testCompile_curProfile
Bug: 254434433
Merged-In: I27e0639ba71ea794a5770263c4d357c52531a99a
Change-Id: I27e0639ba71ea794a5770263c4d357c52531a99a
2022-12-15 00:25:09 +00:00
Alejandro Nijamkin
7b93c03e46 Links WPP clocks flag to SysUI's flag (3/3).
Bug: 261990616
Test: manually verified that setting or unsetting the flag in System UI
correctly shows or hides the "Custom Clock" section in Wallpaper Picker,
respectively.

Change-Id: I4847b5f7d164e69b10eeb36e65a18720fd342198
2022-12-14 16:24:46 -08:00
Android Build Coastguard Worker
dfceb9ed60 Snap for 9406096 from 6dca005ed2 to tm-qpr2-release
Change-Id: If559ae520c5fbfb7ff0f42980130c782afb819d0
2022-12-15 00:21:57 +00:00
Treehugger Robot
38f2d28610 Merge "Refine keep rules for Java classes w/ native methods" am: 170a9ababb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355959

Change-Id: I72b8cd4f7e6a51f1f40332923de4b67d87684129
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:08:12 +00:00
TreeHugger Robot
99970b1959 Merge "WindowManager#getPossibleMaximumWindowMetrics for disabled displays" into tm-qpr-dev 2022-12-14 23:54:40 +00:00
Chet Haase
a424fc32ca Merge "Revert "DO NOT MERGE Revert "Fix activity leak bug""" into tm-qpr-dev 2022-12-14 23:50:42 +00:00
Bill Yi
3bd6146101 Import translations. DO NOT MERGE ANYWHERE
Auto-generated-cl: translation import
Change-Id: I8b9ae44b4094af990594c5857f71731d1e44c9f2
2022-12-14 15:49:38 -08:00
Derek Jedral
7c06a1561d Merge "Fix TrustAgent showing unclear string." into tm-qpr-dev am: 06cbc8c0f5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20555844

Change-Id: Ie1ef2e87eb7677647b9d40fd4753af1213c9f4cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 23:30:35 +00:00
Michael Mikhail
0af60b86d0 Merge "[Media TTT] Add @SystemApis for new states of receiver devices" into tm-qpr-dev am: 860d469829
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20667967

Change-Id: Ia9bdb2a9ef8e6d388bf13770eeb1967fc3382d62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 23:28:46 +00:00
Treehugger Robot
170a9ababb Merge "Refine keep rules for Java classes w/ native methods" 2022-12-14 23:25:01 +00:00
Will Leshner
3cc877a2f0 Don't allow user to dream when not unlocked.
Bug: 262584382
Test: manually by rebooting device, docking, and then short pressing
power button. The device should be locked (which prevents dreaming), so
the screen should turn off rather than going to dream.

Change-Id: I6d194b6345d382991ae9d9016060df8edf5d48fe
2022-12-14 15:15:45 -08:00
Derek Jedral
06cbc8c0f5 Merge "Fix TrustAgent showing unclear string." into tm-qpr-dev 2022-12-14 23:12:07 +00:00
Michael Mikhail
860d469829 Merge "[Media TTT] Add @SystemApis for new states of receiver devices" into tm-qpr-dev 2022-12-14 23:04:06 +00:00
Chavi Weingarten
e2038dc14b Added SCVH test OWNERS file
Test: N/A
Change-Id: I5e3f8196f9b85edc5d8259f1c1bbe1b1a34d7fda
2022-12-14 22:55:48 +00:00
Cutter Coryell
76747d432a Merge "Do not load/release back gesture ML model after every device fold/unfold." into tm-qpr-dev am: 3fa0c1ffb3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20666993

Change-Id: I227f6b836d135b1acb9c55cf6f04b7c4f17e01ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 22:53:42 +00:00
Winson Chung
6d5ca42faa Merge "Force update the disable flags following status bar registration" into tm-qpr-dev am: ef1f84f5f1
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20729257

Change-Id: I585d6ddf46961b7b18daaebe59fe5f3c442cfcb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 22:51:49 +00:00
Cutter Coryell
3fa0c1ffb3 Merge "Do not load/release back gesture ML model after every device fold/unfold." into tm-qpr-dev 2022-12-14 22:37:46 +00:00
Steve Elliott
7129c4b166 Secure setting to control seen notif filter
Bug: 254647461
Test: manual
   1: adb shell settings put secure \
      lock_screen_show_only_unseen_notifications <0|1>
   Observe: seen notifs will appear / disappear from keyguard
Change-Id: Ia660fabc7077f5060e3b63d36dca2eb6310d792e
2022-12-14 22:16:22 +00:00
Winson Chung
ef1f84f5f1 Merge "Force update the disable flags following status bar registration" into tm-qpr-dev 2022-12-14 22:15:40 +00:00
Darrell Shi
dd9483e2cb Merge "Update dream IN transition." into tm-qpr-dev am: a1e82f2ba5
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20728043

Change-Id: I3912b5658989e49dd78933ebfd035cbe13c3a84c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 22:15:06 +00:00
Naomi Musgrave
4dabc1f9de WindowManager#getPossibleMaximumWindowMetrics for disabled displays
Iterate over all possible device states, retrieve the logical display
on each state's layout indicatead by the given display id, and
return the collected display info. Ignore disabled displays
since some displays will be disabled for certain device states.

Bug: 227453545
Test: atest LogicalDisplayMapperTest
Change-Id: I76d85c5cc21f7a885a4bb16915499acdea4fb900
Merged-In: I76d85c5cc21f7a885a4bb16915499acdea4fb900
2022-12-14 22:14:28 +00:00
Hongwei Wang
5cb6f8c491 Merge "Ensure SysUI gets VIS callback when session's over" into tm-qpr-dev am: 6dca005ed2
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20515205

Change-Id: Id33a2dac71df9e06f2a27631f40ad3174894cecc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 22:13:18 +00:00
Darrell Shi
a1e82f2ba5 Merge "Update dream IN transition." into tm-qpr-dev 2022-12-14 22:10:45 +00:00
Hongwei Wang
6dca005ed2 Merge "Ensure SysUI gets VIS callback when session's over" into tm-qpr-dev 2022-12-14 21:38:33 +00:00
Garfield Tan
4bded41c1a Merge "Use task layer constants for window decor z-order" into tm-qpr-dev am: a6160ee015
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20728730

Change-Id: I7a44fd8ea9bfa885da57a14f2a9c356c1da97c2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:36:40 +00:00
Ale Nijamkin
c3113b6e07 Merge changes from topic "lock-screen-preview-in-wpp" into tm-qpr-dev am: 554101125f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20699050

Change-Id: I829aa42914156dffe4dc4f7c68225ef39365aa50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:34:52 +00:00
Treehugger Robot
b7b51af174 Merge changes from topic "c2aidl" am: ddfaa610f5 am: 5e7eb1606b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2333067

Change-Id: Id81555d85d669a34cc5199db4bbeec76ba597dcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:33:16 +00:00
John Reck
576da6871b HardwareBuffer API cleanups am: 8d49e953eb am: 84d92f6df8
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2333066

Change-Id: Ifb8d45880065605d662cdc2c1799db3678b660e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:32:59 +00:00