- Jan 24, 2020
-
-
Andrii Kulian authored
Previously we were using a separate SLEEP message to communicate with the client. The sleeping implementation on the client though simply transitioned it between STARTED and STOPPED states. This CL relies on visibility updates to communicate the sleeping state. The "sleeping" status field is still used in the server-side to record when device started going to sleep, and prevents any activity that was launched before to influence the power state of the device. Bug: 137329632 Test: AM/WM CTS and unit tests Change-Id: Idd7f5bf6730d3372168d862ef713a44f700430f1
-
- Jan 23, 2020
-
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Kevin Chyn authored
-
Shuzhen Wang authored
-
TreeHugger Robot authored
-
Yu-Han Yang authored
-
TreeHugger Robot authored
-
Jian-Yang Liu authored
-
Alex Buynytskyy authored
-
Ned Burns authored
-
TreeHugger Robot authored
-
Quang Luong authored
-
Mike Ma authored
-
Steven Thomas authored
-
Gavin Corkery authored
-
Wyatt Riley authored
-
Alex Buynytskyy authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Sudheer Shanka authored
-
Alex Johnston authored
-
Kevin Chyn authored
There seems to be some race condition that causes the IME to not show in some situations. Temporarily add a delay to work around this. Bug: 147794716 Test: BiometricPromptDemo with only password set up Change-Id: I34dae203acc6f256410103287cc4d5579a1eaeda
-
TreeHugger Robot authored
-
David Su authored
-
TreeHugger Robot authored
-
Artur Satayev authored
The new annotation to be used is android.compat.annotation.UnsupportedAppUsage. Test: m Bug: 145132366 Change-Id: Ib2101605fb385b4f778893e5181a954dccbea037 Exempt-From-Owner-Approval: roll-forward previously approved change
-
Daniel Bright authored
-
Grace Jia authored
-
Patrick Baumann authored
This change avoids unnecessary grants of visibility between uids that are the same. Test: atest AppEnumerationTests AppsFilterTest Change-Id: I32447c3decee18e6149a8a1fdb56027fefbd3804
-
Robert Shih authored
-
shengcow authored
Test: None Change-Id: Iddf69534cd88670af34267287ae8ee63ed24d7c7 Bug: 148217803
-
Baligh Uddin authored
-
Baligh Uddin authored
Exempt-From-Owner-Approval: dariofreni@ approving in lieu of hansson@ (OOO)
-
Ned Burns authored
The appops callback is frequently called from a background thread, which was causing a crash when calling mNotifPipeline.getActiveNotifs(). Switched the class over to being exclusively single-threaded; it didn't need to support multiple threads and this simplifies things. Test: atest SystemUITests:ForegroundCoordinatorTest Change-Id: I4f010c16fa3f2467a5aaa05ef72c0278396a30e0
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Rubin Xu authored
Allows profile owner of corporate-owned managed profile to call the following APIs: * setSystemUpdatePolicy * installSystemUpdate The following APIs can already be called by regular profile owners so no changes are needed: * getSystemUpdatePolicy * getPendingSystemUpdate Test: atest com.android.cts.devicepolicy.OrgOwnedProfileOwnerTest#testSystemUpdatePolicy Test: atest com.android.cts.devicepolicy.OrgOwnedProfileOwnerTest#testInstallUpdate Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testSystemUpdatePolicy Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testInstallUpdate Test: atest com.android.cts.devicepolicy.MixedDeviceOwnerTest#testInstallUpdateLogged Bug: 147414327 Change-Id: I7224eb208f665ca7cb301daa7d17cce5126f7858
-
TreeHugger Robot authored
-
Alex Johnston authored
* Introduced new logic that allows the profile owner of an organization-owned device (COPE PO) to hide/unhide system apps in the personal profile. * Modified both APIs to be callable on the parent profile instance if called by the COPE PO. * When called by the COPE PO, the package provided must be a system package, otherwise an IllegalArgument Exception is thrown. Bug: 147413198 Test: manual testing atest com.android.server.devicepolicy.DevicePolicyManagerTest atest com.android.cts.devicepolicy.OrgOwnedProfileOwnerTest#testApplicationHidden atest com.android.cts.devicepolicy.ManagedProfileTest#testParentProfileApiDisabled Change-Id: I4fae8acee9f00e3b9c805f29cf826f917cda6abd
-