summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
* input: add keymapping and handle www/com key for keypads in icsDonovan Bartish2012-07-051-15/+0
| | | | | | | | | | | | | | Based off of this commit, updated for ics: https://github.com/CyanogenMod/android_frameworks_base/commit/ebb5e47760cc156fba6d6a93ad0dfaeb562f4771 Allows keypads to have custom keymapping, and brings back www./.com key function Fixed: Corrected all wrong entries to api/current.txt, including for those that already passed gerrit review @hide used in java for all non aosp api Change-Id: I0ffb35dae441e3ef7a4924492cc9168939551d3f
* Implement additional keycodesAlexander Hofbauer2012-05-011-0/+7
| | | | | | | | | | | | Adds keys for *) WLAN, Bluetooth, touchpad toggle, *) brightness down, up, auto and *) screenshot as found on docks of current Asus Transformer devices. Change-Id: I94a5a4e80e5de85db49a1044c7dcb9ef28db075c
* Merge branch 'ics-mr1-release' of ↵Steve Kondik2012-03-292-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://android.googlesource.com/platform/frameworks/base into aosp Conflicts: core/res/res/values-de/strings.xml core/res/res/values-el/strings.xml core/res/res/values-nl/strings.xml core/res/res/values-pt/strings.xml core/res/res/values-ru/strings.xml core/res/res/values-tr/strings.xml core/res/res/values-zh-rCN/strings.xml core/res/res/values/config.xml data/fonts/Roboto-Bold.ttf data/fonts/Roboto-BoldItalic.ttf data/fonts/Roboto-Italic.ttf data/fonts/Roboto-Regular.ttf packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java policy/src/com/android/internal/policy/impl/PhoneWindowManager.java Change-Id: I376757e52555fe45860f404da5fd2293ea45ddce
| * Unhide Resources APIs for getting resources at specific densities.Dianne Hackborn2012-01-092-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds Resources.getDrawableForDensity() and Resources.getValueForDensity(). These are needed for applications to correctly retrieve larger icons such as in launcher when running on a tablet. We had already exposed the APIs to tell the application which density to use for app icons on the current device, but didn't unhide these APIs that allowed you to actually retrieve them. This is safe to do without introducing a new API level (as long as we do it soon) because we know these APIs already exist in Android 4.0, and there is no reason for anyone to be removing them when building a device. Change-Id: I5138e5dc908197b66a98d20af73c5374cb5d41d3
* | frameworks/base: Add support for QCELP/EVRC non-tunnel encoding in SFRavi Kumar Alamanda2012-03-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for QCELP and EVRC formats non-tunnel mode encoding in StageFright using hardware accelerated encoders. Patchset 1: Add QCOM_HARDWARE ifdefs. Patchset 2: Fix ifdef derp. Patchset 3: Fix endif derp, change omx-core include to vendor/qcom. Conflicts: media/libstagefright/Android.mk media/libstagefright/OMXCodec.cpp Change-Id: I179030d71a9598ddddcf754e963fbed1e1357024 Signed-off-by: Evan McClain <aeroevan@gmail.com>
* | QCOM-related cleanupsRicardo Cerqueira2012-03-241-5/+0
| | | | | | | | | | | | | | | | * Hide qcom-specific methods from the API * Disable service classes * Fix media-recorder start/stop for non-qcoms Change-Id: I42b1acb5c732182663fea89039f57e775afb3ebe
* | Surfaceflinger: Modify setFormat() API to set 3D format.Neti Ravi Kumar2012-03-231-0/+5
| | | | | | | | | | | | | | | | setFormat() API is modified to accept 3D formats from applications. This change is required for 3D game usecase so each layer can be marked as 3D and can be sent to overlay for rendering. Change-Id: I9266d9ab367c5eccb8fb182f3f517234415a9897
* | frameworks/base: Vote to turn off io_is_busy during recording.Anurag Singh2012-03-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When recording starts, vote to turn off io_is_busy. After recording stops, take out that vote so that io_is_busy can go to its original value. Doing this saves power by reducing the amount of time for which the CPU runs at high frequencies when encoded data is being written to the SD card - a process that causes io_wait times to shoot up. With io_is_busy turned off, these wait times will not be considered as CPU busy time and so the ondemand governor will not unnecessarily bump up the clock rate. The votes are handled by the CpuGovernorService. Also move the dynamic sampling rate and vote processor classes out of the CpuGovernorService to improve modularity.
* | 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
|\ \ \