summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
* Revert back to the public api/current.txt and properly @hide the new methods ↵Koushik Dutta2012-02-251-18/+0
| | | | | | and classes. Change-Id: If19a9ead82d8d60db0dbff786541a774a495937e
* Added NFC Reader support for two new tag types: ISO PCD type A and ISO PCD ↵doug yeager2012-01-201-0/+12
| | | | | | type B Change-Id: I61ddaff20128199776bab93a2eeb1e7f0f8feea7
* Notification Power WidgetMadison Koenig2011-12-201-0/+6
| | | | | | | | | | | | | | | | | | | | Ported over from CM 7.1 into CM9 Rewrite by cvpcs Requires configuration settings from CMParts. Will be done when settings app available. Disabled WiMax button until WiMax support is added back in. ToDo: Change default color to Cyan to match ICS default color Scheme. Make indicator bar smaller? Requires: http://review.cyanogenmod.com/#change,10578 - Light Sensor Information. Also requires CMSettings for Configuration: https://github.com/Pedlar/android_packages_apps_CMSettings Change-Id: I657f459969c784164730e6b0660db40822d8c491
* Final API 15.Dianne Hackborn2011-12-121-7/+160
| | | | Change-Id: Ic356a7b4d56237e928e653c68e87b070e923d145
* Merge "Adding a system preference whether to speak passwords in ↵Svetoslav Ganov2011-12-061-0/+1
|\ | | | | | | accessibility mode." into ics-mr1
| * Adding a system preference whether to speak passwords in accessibility mode.Svetoslav Ganov2011-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | By default we do not speak passwords if the user has no headset. However, many users find this too restrictive and would like a way to enable password announcement. While we cannot speak the passwords all the time ,to avoid leaking them, we expose a preference so each user can choose the option that best works for him/her. bug:5712607 Change-Id: I6eb0c40834abe5297f7dc74be02d180a5bef0174
* | Fix issue #5714517: App shortcuts can result in bad task intentsDianne Hackborn2011-12-051-0/+4
|/ | | | | | | | New API to let you build an Intent whose base configuration is correct, but has an additional "selector" to pick out the specific app that you would like launched. Change-Id: Ide9db6dc60e2844b7696cfe09b28337fe7dd63db
* More social integration.Dianne Hackborn2011-12-011-0/+1
| | | | Change-Id: I9be09e08bda5db6c05f5beabc380708a11ead43b
* Fix application launch shortcuts.Jeff Brown2011-11-291-1/+14
| | | | | | | | | | | | | | | | | Improved quick launch bookmarks to support category-based shortcuts instead of hardcoding package and class names for all apps. Added a set of Intent categories for typical applications on the platform. Added support for some of the HID application launch usages to reduce reliance on quick launch for special purpose keys. Some keyboard vendors have hardcoded launch keys that synthesize "Search + X" type key combos. The goal is to encourage them to stop doing this by implementing more of HID. Bug: 5674723 Change-Id: I79f1147c65a208efc3f67228c9f0fa5cd050c593
* Hide ManagedEGLContext until we are sure this is the correct API.Romain Guy2011-11-211-10/+3
| | | | Change-Id: If54942d342ca8ea348e10231b2aed3e5d3bd701b
* Merge "GLES: add image external enums" into ics-mr1Jamie Gennis2011-11-171-0/+4
|\
| * GLES: add image external enumsJamie Gennis2011-11-151-0/+4
| | | | | | | | | | | | | | | | This change adds Java definitions for the enums of the GL_OES_EGL_image_external OpenGL ES extension. Bug: 3482193 Change-Id: Ib50326f8be9b9cc9021753855c3846ddcdc5eaa2
* | Merge "Unhide social stream permissions." into ics-mr1Dave Santoro2011-11-171-0/+2
|\ \
| * | Unhide social stream permissions.Dave Santoro2011-11-171-0/+2
| | | | | | | | | | | | | | | | | | Bug 5569021 Change-Id: I35ee70418be0e0286294fef54e194831b5fa3b2c
* | | Merge "Undeprecate LayoutAlgorithm" into ics-mr1John Reck2011-11-171-4/+4
|\ \ \
| * | | Undeprecate LayoutAlgorithmJohn Reck2011-11-161-4/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | Bug: 5533078 There is no alternative and this is still useful and used. It should not have been deprecated. Change-Id: I641026cf76ea87738909827b7c48a556d9021d11
* | | Add new ManagedEGLContext class to help apps participate in memory trimming.Dianne Hackborn2011-11-161-3/+10
|/ / | | | | | | | | | | | | | | | | This class provides an API for an application to know when it is time to destroy its EGL context when memory is being trimmed. By having this in the framework, we can still detect whether it will be useful to destroy any EGL contexts (because we know if doing so will destroy all of them). Change-Id: I1eac8d640052778052926b875c7928008f752182
* | Merge "Unhide the key to retriever location information in 3gp/mp4 files" ↵James Dong2011-11-111-0/+1
|\ \ | | | | | | | | | into ics-mr1
| * | Unhide the key to retriever location information in 3gp/mp4 filesJames Dong2011-11-111-0/+1
| | | | | | | | | | | | | | | Change-Id: I71c651b403955c0f6f8df096e995a5f5f4e39130 related-to-bug: 5560253
* | | Notifiy callers when a speech synthesis error occurs.Narayan Kamath2011-11-111-1/+9
|/ / | | | | | | | | bug:5589877 Change-Id: Ideca8966ea1caa6789b3273e388dd1f25c1e2758
* | Revert "Add new secure setting for controlling Messaging notifications"Tom Taylor2011-11-101-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 03da2f00aac04e6565a02cf5a9bf6bb1ec926930. Committer: Tom Taylor <tomtaylor@google.com> On branch revertsetting Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: api/current.txt modified: core/java/android/provider/Settings.java modified: core/java/android/provider/Telephony.java modified: packages/SettingsProvider/res/values/defaults.xml modified: packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java We've decided not to disable messaging notifications with a secure setting. Instead, all the work will be done within the messaging app itself. Change-Id: Icde6894e76da1007b6026c8ec7dc56e488453c06
* | Merge "Introduce an API to cancel pending/running spell check tasks" into ↵satok2011-11-091-0/+1
|\ \ | | | | | | | | | ics-mr1
| * | Introduce an API to cancel pending/running spell check taskssatok2011-11-101-0/+1
| |/ | | | | | | | | | | Bug: 5554629 Change-Id: Ifd840ea13976813639a2ee259124a21d9bb56893
* | Merge "Throw TransactionTooLargeException when Binder transaction fails. ↵Jeff Brown2011-11-091-0/+5
|\ \ | |/ |/| | | Bug: 5578022" into ics-mr1
| * Throw TransactionTooLargeException when Binder transaction fails.Jeff Brown2011-11-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | Bug: 5578022 Previously, Binder transactions failed silently, which caused problems because apps would carry on assuming that the operation had succeeded. Often, the apps would crash soon due to a violated invariant, but sometimes they managed to do some damage first... Change-Id: Ia9cc98b3b761a8160e7c4e87507860b5912c0451
* | Merge "SurfaceTexture: unhide setDefaultBufferSize" into ics-mr1Jamie Gennis2011-11-081-0/+1
|\ \
| * | SurfaceTexture: unhide setDefaultBufferSizeJamie Gennis2011-11-041-0/+1
| | | | | | | | | | | | Change-Id: Ia4d3e1829339acaecaa7f10023945a432c581d72
* | | Merge "Unhide social stream APIs for Contacts." into ics-mr1Dave Santoro2011-11-081-0/+58
|\ \ \ | |_|/ |/| |
| * | Unhide social stream APIs for Contacts.Dave Santoro2011-11-071-0/+58
| | | | | | | | | | | | | | | | | | Bug 5569021 Change-Id: Iba6ad0fb8d1bd4eafd9fbb42c28a332679ade11c
* | | Merge "Make public APIs of ACTION_UUID, EXTRA_UUID, getUuids, and ↵Matthew Xie2011-11-081-0/+4
|\ \ \ | | | | | | | | | | | | fetchUuidsWithSdp" into ics-mr1
| * | | Make public APIs of ACTION_UUID, EXTRA_UUID, getUuids, and fetchUuidsWithSdpMatthew Xie2011-11-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Give APP a way to find out if a service is supported by a remote device bug 5487202 Change-Id: I5a2d050cf24d945e1c9875963c34177ed1ce773a
* | | | Merge "Making default widget padding public API" into ics-mr1Adam Cohen2011-11-081-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Making default widget padding public APIAdam Cohen2011-11-071-0/+1
| | | | | | | | | | | | | | | | Change-Id: Ibf4f5dc1a36d84be1acc3ccdc4330276f82aa303
* | | | Merge "Add new secure setting for controlling Messaging notifications" into ↵Tom Taylor2011-11-081-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | ics-mr1
| * | | | Add new secure setting for controlling Messaging notificationsTom Taylor2011-11-071-0/+1
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 5552615 We're adding a new intent to allow 3rd party apps to disable the Messaging app's notification. We want any app to be able to query the setting of whether sms notifications are on or off, but only allow system apps, particularly the Messaging app, to change that setting. Other apps can change the setting by firing off an intent which brings up a dialog activity in the Messaging app that'll let them turn off Messaging notifications. Change-Id: I4d2721191b86010efb383a24c28d911496440657
* | | | Fix build break; Revert "Make public APIs of ACTION_UUID, getUuids, and ↵Ed Heyl2011-11-081-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | fetchUuidsWithSdp" This reverts commit ae5839dcad76625313e6736d69eeaf37af435a3f.
* | | | Merge "Make public APIs of ACTION_UUID, getUuids, and fetchUuidsWithSdp" ↵Matthew Xie2011-11-071-0/+3
|\ \ \ \ | |_|/ / |/| | | | | | | into ics-mr1
| * | | Make public APIs of ACTION_UUID, getUuids, and fetchUuidsWithSdpMatthew Xie2011-10-271-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Give APP a way to find out if a service is supported by a remote device bug 5487202 Change-Id: Ie778b3227f29a24cdf61fa0365b82f9a45d439dc
* | | | Change the "start deferred" fragment API to "user visible hint"Adam Powell2011-11-071-2/+2
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | Allow a fragment to set a hint of whether or not it is currently user visible. This will be used implicitly to defer the start of fragments that are not user visible until the loaders for visible fragments have run. This hint defaults to true. Change-Id: Id1349d319886a277ef07301f64f7b9e12c8729bf
* | | Merge "Add an API for querying / enabling network TTS support." into ics-mr1Narayan Kamath2011-11-041-0/+4
|\ \ \
| * | | Add an API for querying / enabling network TTS support.Narayan Kamath2011-11-021-0/+4
| | |/ | |/| | | | | | | | | | bug:5284966 Change-Id: I01708f40bf0e975449125320dbcd4842210ca168
* | | Merge "Fix a memory leak of a Binder in SpellCheckerService" into ics-mr1satok2011-11-031-0/+1
|\ \ \
| * | | Fix a memory leak of a Binder in SpellCheckerServicesatok2011-11-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5499490 Change-Id: I167a3e9dfdd6edd06c6ad993fbff3a535c81b09c
* | | | Add new OOM adjustment for the "previous" process.Dianne Hackborn2011-11-011-0/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the process that you had previously been interacting with in the UI before the current one. Treating it specially should allow us to improve the scenario of switching back and forth between two apps. Also add API constent for ICS MR1. Change-Id: Ib3fe4df36b270be11dfd6b7e8d107c9994058a4d
* | | Some optimizations.Dianne Hackborn2011-11-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Don't try to create a thumbnail bitmap on the client side. This wastes 64k, and isn't needed since we are doing screenshots. - Optimize View to put all of the callback pointers out of line. Added a couple new APIs so these don't need to be protected/public. - Lazily create ViewGroup's cache paint. - Change FrameworkPerf app to not use HW accel drawing, to give better comparison with GB. Change-Id: Iec56d02459820d74a4cc9c7ec9c1856563c82c7b
* | | Various performance and other work.Dianne Hackborn2011-10-312-1/+46592
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - IME service now switches between visible and perceptible depending on whether it is being showm, allowing us to more aggressively free its memory when not shown. - The activity display time is no longer delayed by the activity transition animation. - New -R (repeat) option for launching activities with the am command. - Improved some documentation on Loader to be clear about some methods that apps should not normally call. - FrameworkPerf test now allows you to select individual tests to run. Change-Id: Id1f73de66dc93d63212183958a72119ad174318b
* | | Expose video stabilization APIPannag Sanketi2011-10-311-0/+3
|/ / | | | | | | | | | | Related to bug:5469735 Change-Id: I0a8245b37eed7f2cb58d35c7a9a7b3b293b64694
* | Merge "Add a flag for recommended suggestions of the spell checker" into ics-mr1satok2011-10-281-0/+1
|\ \
| * | Add a flag for recommended suggestions of the spell checkersatok2011-10-281-0/+1
| | | | | | | | | | | | | | | Bug: 5356130 Change-Id: I8361a2750670dadd514d02dd24bf492ce42ff8fc
* | | Optimize handling of scrolled wallpapersChet Haase2011-10-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Swiping the home screen causes the WindowManagerService to do a bunch of work to keep the wallpapers in sync. First, it lays out and places all windows. Also, it notifies the SystemUI process that the wallpaper position has changed. The layout/place operation is too much work - we only need to set the position values for the wallpaper, not relayout the whole system. The notification mechanism must exist, but should be optional. Most wallpapers don't care (especially static ImageWallpapers). So we'll give them a new API (WallpaperService.Engine.setWantsOffsets()) to allow wallpapers to opt out of this process and avoid the performance overhead. Change-Id: I66c38375438937f14f6f5550565b28eb204b1e06