summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
* am 24e5efda: Merge "Add additional broadcast for when a phone account is ↵Bryce Lee2015-09-261-0/+1
|\ | | | | | | | | | | | | unregistered." into cw-e-dev * commit '24e5efda0509871d2a7a779739cce5264de68459': Add additional broadcast for when a phone account is unregistered.
| * Add additional broadcast for when a phone account is unregistered.Bryce Lee2015-09-231-0/+1
| | | | | | | | Change-Id: Ia14a4206ea50af11c6151e11a95851e5ffa2cd99
* | Properly expose methods that override a non-hidden method in a hidden ↵C. Sean Young2015-09-182-0/+16
|/ | | | | | | | superclass in the API files. Updates the api files to reflect a doclava change. Change-Id: I416773be3aa3a8536684549011fa63b34f0d5251
* Revert "Handle KEYCODE_SOFT_SLEEP from Ungaze."Nick Armstrong-Crews2015-09-082-2/+0
| | | | | | | | This reverts commit 677adf1e66ba83b8fb2c849c181303b35bd489bc. Hiding new keycode to prevent change to public API before resubmitting. Change-Id: Ic43273dd0c7ade1d51a36b77f363543f1df466e8
* Handle KEYCODE_SOFT_SLEEP from Ungaze.Nick Armstrong-Crews2015-09-042-0/+2
| | | | | | | | | | | Needed for Ungaze to trigger "soft sleep" (respecting wake locks); operates by sending new KEYCODE_SOFT_SLEEP to PhoneWindowManager, which calls PowerManagerService's new method setUserInactiveOverride (thereby causing immediate sleep, modulo wakelocks, upon next iteration of PowerManagerService's main loop). BUG: b/23589870 Change-Id: I24a96bd6db8ff28674c907f2898e49c4f6140209
* Merge "Introduce permission for updating the cell broadcast content ↵Bryce Lee2015-08-171-0/+1
|\ | | | | | | provider." into cw-e-dev
| * Introduce permission for updating the cell broadcast content provider.Bryce Lee2015-07-161-0/+1
| | | | | | | | Change-Id: I64a1001b6aaf7c0032cde01216abb240c54520f7
* | am 9512a857: am ff9912d5: Merge "Fix issue #23116383: Include security patch ↵Dianne Hackborn2015-08-132-0/+4
|\ \ | | | | | | | | | | | | | | | | | | level in Settings" into mnc-dev * commit '9512a857454d761b53f46958733ba23216c41e64': Fix issue #23116383: Include security patch level in Settings
| * \ Merge "Fix issue #23116383: Include security patch level in Settings" into ↵Dianne Hackborn2015-08-132-0/+4
| |\ \ | | | | | | | | | | | | mnc-dev
| | * | Fix issue #23116383: Include security patch level in SettingsDianne Hackborn2015-08-122-0/+4
| | | | | | | | | | | | | | | | Change-Id: I4934c7d26bf69b5c599962cd74ac1e4ea4ad4b51
* | | | am ea5ce408: am 15f704e7: Merge "Fix issue #23122445: Add 420 density" into ↵Dianne Hackborn2015-08-122-0/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | mnc-dev * commit 'ea5ce4080be58a8092df38a49d828e4281497dc4': Fix issue #23122445: Add 420 density
| * | | Fix issue #23122445: Add 420 densityDianne Hackborn2015-08-112-0/+2
| |/ / | | | | | | | | | Change-Id: I15c113eb7e22f1d882db071c007224746f9d408f
* | | Merge "Add actions and extras for custom voicemail notification handling." ↵Bryce Lee2015-08-111-0/+5
|\ \ \ | | | | | | | | | | | | into cw-e-dev
| * | | Add actions and extras for custom voicemail notification handling.Bryce Lee2015-08-101-0/+5
| | | | | | | | | | | | | | | | Change-Id: I83c51a79cc9ac2e1772351ad078fc0af1cd0ae65
* | | | am 5cf89a01: am b2b02092: Merge "Fix issue #23037899: Support for Battery ↵Dianne Hackborn2015-08-112-0/+4
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | Optimization permission + Dialog" into mnc-dev * commit '5cf89a011932f1af9361e7b713e33ff5c5af3e61': Fix issue #23037899: Support for Battery Optimization permission + Dialog
| * | Fix issue #23037899: Support for Battery Optimization permission + DialogDianne Hackborn2015-08-102-0/+4
| | | | | | | | | | | | | | | | | | New permission, new Intent action. Change-Id: I1d9ba55be8f72074e29d33ad7a0a12a820bbac39
* | | add call back intents for clearing missed calls and calling back.Bryce Lee2015-08-101-0/+2
| | | | | | | | | | | | Change-Id: Ib81fecc21c5491f975fa7c44f4e5984a4b3f8e7f
* | | Merge "Add action for notifying custom components of missed calls." into ↵Bryce Lee2015-08-101-0/+3
|\ \ \ | |/ / |/| | | | | cw-e-dev
| * | Add action for notifying custom components of missed calls.Bryce Lee2015-08-031-0/+3
| | | | | | | | | | | | Change-Id: I09797e323dda7a5316f42c2a1c20fadbc60f2c6f
* | | Merge "DO NOT MERGE. Add new media navigation keys." into mnc-devMichael Wright2015-08-072-0/+8
|\ \ \
| * | | DO NOT MERGE. Add new media navigation keys.Michael Wright2015-08-072-0/+8
| | | | | | | | | | | | | | | | | | | | Bug: 22059484 Change-Id: Ifd8fd18178fed45ead2980b957dd1d177e40f165
* | | | Merge "Immediately kill a shared user process on a permission revocation." ↵Svetoslav Ganov2015-08-071-2/+0
|\ \ \ \ | | | | | | | | | | | | | | | into mnc-dev
| * | | | Immediately kill a shared user process on a permission revocation.Svetoslav2015-08-061-2/+0
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. When a permission is revoked we kill the app immediately but do not do an immediate kill for shared uid processes. This fixes it. 2. Remove system APIs that are used only by the package installer. bug:22984670 Change-Id: I3d4ae52ea8679f894aa7c5972941263903479183
* | | | Merge "Fix issue #22843150: fragment transaction crash from ↵Dianne Hackborn2015-08-062-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | onRequestPermisssionResult" into mnc-dev
| * | | | Fix issue #22843150: fragment transaction crash from onRequestPermisssionResultDianne Hackborn2015-08-052-0/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new Activity callback to tell it when its saved state has been invalidated. The problem is that delivering the permission result does not go through a path where the compatibility code can see it first to mark its fragment manager as no longer having saved state. So this new callback gives it a place to do that. Change-Id: I5a4a185d9c746bae1afb5c588aba82c8daccf079
* | | | Merge "Correctly hide setConnectionService" into mnc-devYorke Lee2015-08-052-2/+0
|\ \ \ \ | |/ / / |/| | |
| * | | Correctly hide setConnectionServiceYorke Lee2015-08-042-2/+0
| |/ / | | | | | | | | | | | | Bug: 22957023 Change-Id: Ia3bd74f2fcc9f9dd5c9298f4505c18ee652436be
* | | Fix issue #22860466: viapi security bug - rubber stamping in nested VIsDianne Hackborn2015-08-032-0/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add new Activity.isVoiceInteractionRoot() API that an activity can use to determine whether it is the root activity of a voice interaction session started by the user's designated voice interaction service. This is a special new API that apps must explicitly check, because as with visual activities the model behind an activity should usually be that it accomplishes its task by interacting with the user (implicitly getting their approval) rather than trusting that whoever invoked it is telling it to do what the user once. In the voice world, however, there are some cases where quick interactions want to allow for immediate execution without further user involvement, so this API allows for that without opening up security holes from other applications. Change-Id: Ie02d2458f16cb0b12af825641bcf8beaf086931b
* | Merge "Change MNC codename to just M." into mnc-devDianne Hackborn2015-07-312-2/+2
|\ \
| * | Change MNC codename to just M.Dianne Hackborn2015-07-292-2/+2
| | | | | | | | | | | | Change-Id: I4281d200ff6560791c47cf9073ceea1cb509361e
* | | Merge "Add telecom extra keys required for DMR release." into mnc-devTyler Gunn2015-07-312-0/+8
|\ \ \
| * | | Add telecom extra keys required for DMR release.Tyler Gunn2015-07-302-0/+8
| | | | | | | | | | | | | | | | | | | | Bug: 22848290 Change-Id: I3328234e3f07d83d0dbe5b61b959344b6cc5cc3f
* | | | Merge "Introduced android.permission.PEERS_MAC_ADDRESS permission" into mnc-devFyodor Kupolov2015-07-301-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Introduced android.permission.PEERS_MAC_ADDRESS permissionFyodor Kupolov2015-07-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced signature-level permission android.permission.PEERS_MAC_ADDRESS. It allows access to MAC addresses of WiFi and Bluetooth peer devices, without having location permission or even if location is turned off. Bug: 21852542 Bug: 22728628 Change-Id: If0ff80636e57b38dbedc8fcf5f520a3a6d6f734e
* | | | Bug: 21589105 Rescope WRITE_SETTINGS permission (framework services perm checkBilly Lau2015-07-292-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes) AppOpsManager: Changed the default operating mode for WRITE_SETTINGS to MODE_DEFAULT from MODE_ALLOWED. packages/SettingsProvider: We no longer do static permission checks for WRITE_SETTINGS in early checks and defer that to app op when MODE_DEFAULT is returned. For some operations, checking against WRITE_SECURE_SETTINGS is sufficient. ActivityManagerService & PowerManagerService: Incorporated app op checks and handled the MODE_DEFAULT case. provider/Settings: Added helper function to do checks on whether app ops protected operations can be performed by a caller. This includes checks for WRITE_SETTINGS and SYSTEM_ALERT_WINDOW. Also added a public API (with javadocs) for apps to query if they can modify system settings. Changed the javadocs description for ACTION_MANAGE_WRITE_SETTINGS and ACTION_MANAGE_OVERLAY_PERMISSION. Added public API (with javadocs) for apps to query whether they can draw overlays or not, and also javadocs description on how to use that check. Change-Id: I7b651fe8af836c2074defdbd6acfec3f32acdbe9
* | | | Merge "Fix and deprecate lock pattern related settings" into mnc-devAdrian Roos2015-07-292-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix and deprecate lock pattern related settingsAdrian Roos2015-07-272-2/+2
| |/ / | | | | | | | | | | | | Bug: 22557690 Change-Id: Ib4b3ef7cebe815ba9d9d2284f945a9ec746b216c
* | | Merge "Send a public broadcast when the device owner is set." into mnc-devNicolas Prévot2015-07-292-0/+2
|\ \ \
| * | | Send a public broadcast when the device owner is set.Nicolas Prevot2015-07-282-0/+2
| |/ / | | | | | | | | | | | | | | | | | | Make it a protected broadcast. BUG: 22623518 Change-Id: Ia36e8f0b80a6301d7d8e0461476842c78762b5e8
* | | Merge "Add "Call subject" capability to phone accounts." into mnc-devTyler Gunn2015-07-282-0/+2
|\ \ \
| * | | Add "Call subject" capability to phone accounts.Tyler Gunn2015-07-272-0/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | Indicates whether the phone account supports displaying a subject line for incoming calls and sending a subject line for outgoing calls. Supports the IMS Instant Lettering feature. Bug: 22769741 Change-Id: I6d803dc288bfd6d4e356310a8d10d5468c5d4186
* | | Merge "Work on issue #21516866: Implement voice interaction in ↵Dianne Hackborn2015-07-282-0/+2
|\ \ \ | | | | | | | | | | | | ResolverActivity" into mnc-dev
| * | | Work on issue #21516866: Implement voice interaction in ResolverActivityDianne Hackborn2015-07-282-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The main change here is to not allow the dialog to go in to its "focus on the last app the user selected" when running in voice interaction mode, instead just always giving a simple list. This also fixes some problems with cleaning up active commands when an activity finishes and not forcing the current session to go away when the screen is turned off. Also added some debug help, having activity print the state of the voice interactor. Change-Id: Ifebee9c74d78398a730a280bb4970f47789dadf5
* | | | Un-remove legacy ConnectivityManager API.Robert Greenwalt2015-07-284-14/+6
|/ / / | | | | | | | | | | | | | | | | | | | | | These were @removed too soon. We need to keep them @deprecated until the bulk of devices support the new API and then we can remove them. bug:22728205 Change-Id: If1b46ff1878f1778517624112b195c461645ddd1
* | | Merge "Added the content description for the fingerprint icon" into mnc-devSelim Cinek2015-07-272-0/+2
|\ \ \ | |/ / |/| |
| * | Added the content description for the fingerprint iconSelim Cinek2015-07-242-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Added a content description for the fingerprint icon, which should be used throughout the platform. Bug: 22616421 Change-Id: I8d65a568af926a692fd6be3e27d40b5d2dd6cbb1
* | | Merge "Add FEATURE_FINGERPRINT to PackageManager's feature list" into mnc-devJim Miller2015-07-242-2/+4
|\ \ \ | |/ / |/| |
| * | Add FEATURE_FINGERPRINT to PackageManager's feature listJim Miller2015-07-222-2/+4
| | | | | | | | | | | | | | | | | | Fixes bug 22674557 Change-Id: I3d78e6bedc3ac18a25a06ac50e3a7eee4161fe70
* | | Merge "Add a privileged permission to get user accounts" into mnc-devSvetoslav Ganov2015-07-222-0/+2
|\ \ \
| * | | Add a privileged permission to get user accountsSvet Ganov2015-07-212-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | bug:22602794 Change-Id: I6e5429f0eb5f2cb274d4740755070e588735e179