Wale Ogunwale
0cc85cd5f4
Merge "Merge "Don't show unsupported sdk warning in test harness." into pi-dev am: 444885b10d" into pi-dev-plus-aosp
...
am: cd6eae6cce
Change-Id: Id6e530efea409379ac882843824baaf3260cb264
2018-03-24 04:54:12 +00:00
Wale Ogunwale
21315b15b7
Merge "Don't show unsupported sdk warning in test harness." into pi-dev
...
am: 444885b10d
Change-Id: I750ffef919badf38d759a32b1067702692d2a9c2
2018-03-24 01:21:39 +00:00
Wale Ogunwale
444885b10d
Merge "Don't show unsupported sdk warning in test harness." into pi-dev
2018-03-23 23:32:54 +00:00
Amith Yamasani
78f3b26d6c
Merge "Merge "Provide app launch count in UsageStats" into pi-dev am: 8808edb063" into pi-dev-plus-aosp
...
am: b2312dc99b
Change-Id: Id475a570188d5109e3d77d77f47e77dc6376ff51
2018-03-23 21:32:26 +00:00
Amith Yamasani
980b453e17
Merge "Provide app launch count in UsageStats" into pi-dev
...
am: 8808edb063
Change-Id: I62a73e647fcbfffe5a56fe8229d8fb79738e2a80
2018-03-23 20:49:16 +00:00
Petr Cermak
048a8cd2d4
Merge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev am: 4341a66b03
...
am: fcca48b648
Change-Id: Id8880eb77a36a137756ed329469079d699aaf042
2018-03-23 19:17:06 +00:00
Amith Yamasani
8808edb063
Merge "Provide app launch count in UsageStats" into pi-dev
2018-03-23 19:13:22 +00:00
Petr Cermak
fcca48b648
Merge "Annotate RemoteInput#SOURCE_* with @IntDef" into pi-dev
...
am: 4341a66b03
Change-Id: I0d1a41c52cfe2b24eaa23cbd8fc49a6ae6493c2f
2018-03-23 18:55:42 +00:00
Petr Cermak
8e2731bfef
Annotate RemoteInput#SOURCE_* with @IntDef
...
This patch addresses a request from the API Council (http://b/74409378 ).
It defines a new RemoteInput.Source annotation for RemoteInput source
constants.
Bug: 74409378
Test: atest RemoteInputTest
Change-Id: I78a006b6a600ea0c0603b2591d1a29596074a44e
2018-03-23 15:51:12 +00:00
Selim Cinek
3c8d7ba7ed
Merge "Updated the styling for notifications" into pi-dev am: 51856fde2b
...
am: eabdcf3bef
Change-Id: Ic2a3454078e81ebd564549c1c3984fee6aef7c9d
2018-03-23 04:30:32 +00:00
Selim Cinek
eabdcf3bef
Merge "Updated the styling for notifications" into pi-dev
...
am: 51856fde2b
Change-Id: I8d7b12955763d4d286119e976901fb55cb7a023e
2018-03-23 03:01:17 +00:00
Suprabh Shukla
075541707a
Merge "APIs to suspend packages with SUSPEND_APPS permission" into pi-dev am: 6affc07065
...
am: 31b5990893
Change-Id: Ib95745ca26362a9624b704b217b4d9078d0ade7c
2018-03-23 01:17:09 +00:00
Suprabh Shukla
31b5990893
Merge "APIs to suspend packages with SUSPEND_APPS permission" into pi-dev
...
am: 6affc07065
Change-Id: Icd9ccea90cac3b367b74915f76d39d7f5f740687
2018-03-23 00:09:48 +00:00
TreeHugger Robot
51856fde2b
Merge "Updated the styling for notifications" into pi-dev
2018-03-23 00:02:35 +00:00
Nathan Harold
c3eb60cec6
Merge "Add AppOp for IpSec Tunnels" into pi-dev am: 8a047a0c52
...
am: e9ae13cabe
Change-Id: I9197eb54de99c9f5274d722cd25c35c654fa6137
2018-03-22 22:17:26 +00:00
TreeHugger Robot
6affc07065
Merge "APIs to suspend packages with SUSPEND_APPS permission" into pi-dev
2018-03-22 22:15:31 +00:00
Wale Ogunwale
402de825e7
Don't show unsupported sdk warning in test harness.
...
Also, added test api AM.alwaysShowUnsupportedCompileSdkWarning
that allows for forec showing the warning for an activity
component running in a test harness.
Change-Id: I72f6a8425cb6adc6060c70b2165aa82b459769f7
Fixes: 75455658
Test: atest CtsActivityManagerDeviceTestCases:PrereleaseSdkTest
2018-03-22 15:03:32 -07:00
Nathan Harold
e9ae13cabe
Merge "Add AppOp for IpSec Tunnels" into pi-dev
...
am: 8a047a0c52
Change-Id: I159d49219d2f75e1f5aeece4196638a8823fc029
2018-03-22 21:35:36 +00:00
Nathan Harold
8a047a0c52
Merge "Add AppOp for IpSec Tunnels" into pi-dev
2018-03-22 21:14:36 +00:00
Amith Yamasani
bc813eb26e
Provide app launch count in UsageStats
...
This counts the number of times the app was launched from outside
the app and ignores intra-app activity transitions.
Introduce a new permission for registering to observe app usage.
Fixes a bug where Settings couldn't force the app into another
bucket if it was recently launched.
Bug: 74335821
Fixes: 76100712
Test: Manual test using Settings
Test: UsageStatsTest to verify permission change
Change-Id: Ibd343c1cfa37089a3ac6fc30ba3194e21a9be499
2018-03-22 13:51:57 -07:00
Suprabh Shukla
021b57ab8d
APIs to suspend packages with SUSPEND_APPS permission
...
Changed the existing hidden api setPackagesSuspendedAsUser to a system
api setPackagesSuspended that can be called by apps with either
MANAGE_USERS or SUSPEND_APPS permission. Additionally, the suspending
app can now specify optional extra information meant to be used by the
suspended apps and the launcher to deal with this state.
The following other APIs are added:
- isPackageSuspended(): Apps can query whether they are in a suspended
state
- @SystemApi getPackageSuspendedAppExtras(String): Apps with permission
SUSPEND_APPS can get the appExtras passed to PM when suspending the
app.
- @SystemApi setPackageSuspendedAppExtras(String, PersistableBundle):
Apps with permission SUSPEND_APPS can update app extras for a
suspended package.
- getPackageSuspendedAppExtras(): Apps can call to get the appExtras
passed in to PM when they were suspended.
Test: Can be run via:
atest com.android.server.pm.PackageManagerSettingsTests
atest com.android.server.pm.PackageUserStateTest
atest com.android.server.pm.SuspendPackagesTest
Bug: 74336673
Change-Id: I3b9ed2c8478b34ee2e8986f5f5fddb2839d102e3
2018-03-22 12:59:57 -07:00
Julia Reynolds
5f3e3796b5
Merge "Fix index error" into pi-dev am: ae2f368907
...
am: 571c29428f
Change-Id: I000ceafa631ce39777eb1ef80503b7021de42170
2018-03-22 12:00:58 +00:00
Julia Reynolds
571c29428f
Merge "Fix index error" into pi-dev
...
am: ae2f368907
Change-Id: I818ce7bfe0fc6cb5f0bbe25ede1ac443ab7ef052
2018-03-22 11:54:05 +00:00
Julia Reynolds
ae2f368907
Merge "Fix index error" into pi-dev
2018-03-22 11:39:28 +00:00
Tej Singh
8ebed82ccb
Merge "ScheduledJobStateChanged: add stop reason" into pi-dev am: dcccfd9742
...
am: 7b0b2422ed
Change-Id: Ideaea9c44cbcda65111306b12079e75bbb5ce367
2018-03-22 02:20:22 +00:00
Tej Singh
7b0b2422ed
Merge "ScheduledJobStateChanged: add stop reason" into pi-dev
...
am: dcccfd9742
Change-Id: Ie6d83624f3d607c5bd3d24aea0bcd28829a2f11a
2018-03-22 01:43:52 +00:00
TreeHugger Robot
dcccfd9742
Merge "ScheduledJobStateChanged: add stop reason" into pi-dev
2018-03-22 01:30:52 +00:00
Selim Cinek
c7f5a827d6
Updated the styling for notifications
...
The new notifications now have different font weights
and colors to make the shade more readable.
Fixes: 69168591
Test: runtest systemui
Change-Id: I0b635724fa122d292841e56efa84aa57fa364300
2018-03-21 17:03:38 -07:00
Yi Jin
019c3d9ffe
Merge "Remove am/wm.proto which is redundant. The naming convention is defined in core/proto/README.md" into pi-dev am: 32ca41d028
...
am: 4876868997
Change-Id: I0e93606474636cd9c75607631cfec1924442bd69
2018-03-21 23:20:17 +00:00
Nathan Harold
1bb42067f0
Add AppOp for IpSec Tunnels
...
Add a new AppOp to allow bound system services
such as TelephonyDataServices and potentially
VPN providers to access the IPsec tunnel
management APIs. Since this is not directly
user-facing, and not all System apps should have
this privilege, the access is only granted via
an AppOp or to the system itself.
Bug: 66955045
Test: compilation (still WIP)
Change-Id: I0b0528c75c622d8538baeec019c3672cbed5d899
2018-03-21 15:23:39 -07:00
Yi Jin
4876868997
Merge "Remove am/wm.proto which is redundant. The naming convention is defined in core/proto/README.md" into pi-dev
...
am: 32ca41d028
Change-Id: I73b1ed0210f01ad6bf81089fef408765f34426a1
2018-03-21 21:49:17 +00:00
Lenka Trochtova
2c06f14104
Merge "Return a boolean from the mandatory backup transport setter." into pi-dev am: 2f81559d29
...
am: bc9f74c83e
Change-Id: I7448a88114201e78056d3cc75153c2deebb61bb3
2018-03-21 21:24:26 +00:00
TreeHugger Robot
32ca41d028
Merge "Remove am/wm.proto which is redundant. The naming convention is defined in core/proto/README.md" into pi-dev
2018-03-21 21:24:19 +00:00
Lenka Trochtova
bc9f74c83e
Merge "Return a boolean from the mandatory backup transport setter." into pi-dev
...
am: 2f81559d29
Change-Id: Ibb77d5f16312f03504e7ced961b92e48f37342bc
2018-03-21 20:13:51 +00:00
Julia Reynolds
5a366fbd81
Fix index error
...
Change-Id: I93cf18b35060a09a3b8f4be8e0b9b4682d390b25
Fixes: 76101440
Test: runtest systemui-notification
2018-03-21 15:57:40 -04:00
TreeHugger Robot
2f81559d29
Merge "Return a boolean from the mandatory backup transport setter." into pi-dev
2018-03-21 19:34:52 +00:00
Jason Monk
733f5e4e44
Merge "Merge "Some Slices API refinement" into pi-dev am: 1543171d3e" into pi-dev-plus-aosp
...
am: 743d013856
Change-Id: Ie36d62b98a08b11d5f9fe77512b912f6aadf3555
2018-03-21 18:35:14 +00:00
Jason Monk
e98e31ce3f
Merge "Some Slices API refinement" into pi-dev
...
am: 1543171d3e
Change-Id: Ib921eac77b9154800aa784ec3d3f4846f788a9a7
2018-03-21 17:45:59 +00:00
TreeHugger Robot
1543171d3e
Merge "Some Slices API refinement" into pi-dev
2018-03-21 17:06:40 +00:00
Jason Monk
309d1242f5
Merge "UsageEvents for slices pinning" into pi-dev am: 17d3b47e20
...
am: 7ea088bb22
Change-Id: I2afad70eda6734cec85fbb80c426955693049833
2018-03-21 16:59:48 +00:00
Jason Monk
7ea088bb22
Merge "UsageEvents for slices pinning" into pi-dev
...
am: 17d3b47e20
Change-Id: I559072719451cd2cff5b49f7d89c3ee92b995ac1
2018-03-21 16:37:57 +00:00
Lenka Trochtova
56681f761e
Return a boolean from the mandatory backup transport setter.
...
Bug: 73813043
Bug: 64012357
Test: cts-tradefed run cts -m CtsDevicePolicyManagerTestCases --test com.android.cts.devicepolicy.DeviceOwnerTest#testGetAndSetMandatoryBackupTransport
Test: cts-tradefed run cts -m CtsBackupHostTestCase --test android.cts.backup.BackupDeviceOwnerHostSideTest
Change-Id: I7f47a41070b767a6be8b986be485b4ad782690cf
2018-03-21 15:48:41 +01:00
Jason Monk
1918ef7569
UsageEvents for slices pinning
...
Test: atest frameworks/base/services/tests/servicestests
Bug: 73455786
Change-Id: I6a37f5525c29d3f47aa37e262c8834840309ba44
2018-03-21 10:03:29 -04:00
Philip P. Moltmann
6951f56be0
Add SoundTriggerDetectionService am: 18e3eb8168
...
am: 9dd3e7d300
Change-Id: I13fd3f3d896825ddaf7cf5017eb027e5469208fb
2018-03-21 09:16:32 +00:00
Selim Cinek
6eb9d63264
Merge "Merge changes from topic "heads_up_redesign" into pi-dev am: db0e4f1d73" into pi-dev-plus-aosp
...
am: bcdd582db5
Change-Id: Ia7fbe8a8b6579a00e0fcdbb62c4d7d53c793d183
2018-03-21 06:44:37 +00:00
Amith Yamasani
836cb87ada
Merge "API Review: Documentation improvement for standby buckets" into pi-dev am: 35a4f4c4a6
...
am: 01dbdeea77
Change-Id: I4afc0800f974821bd18f14006c6b508f3b0ac555
2018-03-21 06:00:35 +00:00
Philip P. Moltmann
9dd3e7d300
Add SoundTriggerDetectionService
...
am: 18e3eb8168
Change-Id: I4bb7ada74c36df4a64956c9c36a1675aad1f6645
2018-03-21 06:00:01 +00:00
Selim Cinek
2004f06753
Merge changes from topic "heads_up_redesign" into pi-dev
...
am: db0e4f1d73
Change-Id: I95507d927831053efcb16ac9821f18a175d90bc4
2018-03-21 04:34:20 +00:00
Andrii Kulian
95d36c4f3e
Merge "Use transaction for local activity relaunch" into pi-dev am: 60b877fa8c
...
am: fb49ec71ce
Change-Id: I7e89aa6775ddbb4842898e78a862708bea352dfa
2018-03-21 04:24:57 +00:00
Amith Yamasani
01dbdeea77
Merge "API Review: Documentation improvement for standby buckets" into pi-dev
...
am: 35a4f4c4a6
Change-Id: I8e98ec5fe80689c78b5e5db17e58c7b08b244606
2018-03-21 04:01:08 +00:00