summaryrefslogtreecommitdiffstats
path: root/api/current.txt
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Device Owner, a special kind of device adminAmith Yamasani2013-03-261-0/+12
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A Device Owner cannot be uninstalled and is available to all users. It must be registered before the device_provisioned flag is set. Device admins can be disabled until used, but visible to device policy manager, so that users wont be bothered with update requests. Opened up a few related APIs for use by a system-installed Device Owner. Change-Id: I847b5fe68c0f724863f778a67602b5bddc79d8e5
* | | | Fix the buildFabrice Di Meglio2013-03-251-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | See bug #8200928 Change-Id: I014590f41d74f16cf3c3de618ef08ee490bf05aa
* | | | Merge "Fix bug #8200928 ExpandableListView should be RTL-aware" into jb-mr2-devFabrice Di Meglio2013-03-261-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Fix bug #8200928 ExpandableListView should be RTL-awareFabrice Di Meglio2013-03-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | - add indicatorStart/indicatorEnd and childIndicatorStart/childIndicatorEnd properties Change-Id: I1ee67e47798bbcb31670cc9afde3ccac68338d94
* | | | Implement #8323587, #8323342, #8323590: new features.Dianne Hackborn2013-03-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8323587: Add feature for supporting app widgets 8323342: Add feature for replacing the home screen 8323590: Add feature for supporting input methods The app widget service looks for the app widget feature and refuses to work if it doesn't exist. I didn't do this for the input method service because some devices will probably want to still make use of that mechanism without supporting third party input methods. Change-Id: Ie3b089105e104f4d767cdb03cdbe4fdb1c17382e
* | | | New media button API.Dianne Hackborn2013-03-221-0/+15
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows sending media buttons to any PendingIntent, so they can be captured with a registered receiver. Also add some new ViewTreeObserver APIs; this is all for a new support library API to watch media buttons while an app has input focus. Change-Id: I3c51cef59460662b008c9a2cc87d6a6383c21855
* | | Application restrictions APIAmith Yamasani2013-03-201-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the ability for apps to export some restrictions. The restrictions are presented in Settings based on the restriction type. The user's selections are stored by UserManagerService and provided to the target user's application as a list of RestrictionEntry objects which contain the key, value(s). Also introduce a manifest entry for system apps to request that the app be automatically installed in all users, so that they cannot be deselected by the owner user. Shared account filtering for non-whitelisted apps. Change-Id: I15b741e3c0f3448883cb364c130783f1f6ea7ce6
* | | Merge "Add auto-cancel ability to ObjectAnimator" into jb-mr2-devChet Haase2013-03-211-0/+1
|\ \ \
| * | | Add auto-cancel ability to ObjectAnimatorChet Haase2013-03-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a method that enables a new auto-cancel option to ObjectAnimator. When set, any ObjectAnimator (when started) will cause any running ObjectAnimator instance (with that flag set) that has the same target and properties to cancel() itself prior to starting the new one. Issue #7426129 Add auto-cancel to animators Change-Id: I586659c365289cdb9afb6c416bdbaf5630477149
* | | | Merge "Add the orientation hint to the MediaMuxer" into jb-mr2-devztenghui2013-03-201-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Add the orientation hint to the MediaMuxerztenghui2013-03-191-0/+1
| |/ / | | | | | | | | | | | | | | | bug:7991013 Change-Id: I7e3e513851589e4ba7983d2c416152b2b08cbcfb
* | | Merge "Add API to control scan always mode" into jb-mr2-devIrfan Sheriff2013-03-201-0/+2
|\ \ \
| * | | Add API to control scan always modeIrfan Sheriff2013-03-191-0/+2
| | | | | | | | | | | | | | | | | | | | Bug: 8141918 Change-Id: I1e5e45e514726c2cbfd86e747123e477e00fd7ed
* | | | am 54519e70: Fix build.Elliott Hughes2013-03-191-2/+2
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | * commit '54519e7041c9e30cefa1a175563f6a2f9bd2e478': Fix build.
| * | | Fix build.Elliott Hughes2013-03-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | (cherry-pick of 0a65ac90fae79687b46a8e70549204b97e4c951f.) Change-Id: Idd0feede5bf5ce78f47f9a442019e68f7717a9e4
* | | | Merge "Add overlays to views" into jb-mr2-devChet Haase2013-03-181-0/+9
|\ \ \ \
| * | | | Add overlays to viewsChet Haase2013-03-151-0/+9
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is useful, particularly in animations, to be able to add a view, or at least some graphics, on top of a view. For example, to have a child of a layout fade away, we might want to remove the child from that layout and then fade it out gradually. Meanwhile, we have to have a place to put that view where it will be drawn. We could do this in the content container sometimes, but this is not a reliable workaround in the general case, and may obscure other siblings/parents of the layout/view in the hierarchy. A better approach would be to place a view/graphic temporarily in the layout itself. This feature adds the ability to add one or more Views and Drawables to an "overlay" layer, after which the view will handle drawing that extra content when it redraws itself. Issue #8350510 Add APIs needed for future animation capabilities Change-Id: I70bf78c46ee3db8bd87ea1cdc2ecb5c0747ccbf9
* | | | Merge "Fix a bug where we could lose a loader content change." into jb-mr2-devDianne Hackborn2013-03-151-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Fix a bug where we could lose a loader content change.Dianne Hackborn2013-03-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If AsyncTaskLoader starts a background update due to a content change, and that update is cancelled, we drop the data when it finally arrives and forget that the content changed. If we later come back to the loader, we then end up showing stale data because we don't know that we still need to update due to the old content change. This change adds a couple new APIs to Loader to deal with the time between when you ask for whether there is a content change and finally either commit the data or cancel the update. AsyncTaskLoader is changed to make use of this so that it doesn't lose changes. Change-Id: I3866236b1c22bb9138f2d9f6032b126aeaee2e6e
* | | | Revert "Add new sensor types."Jaikumar Ganesh2013-03-131-17/+0
|/ / / | | | | | | | | | This reverts commit bc03a348d78326dee779a8ecc325799c9fceac98.
* | | Merge "Hide VOICE_ASSIST intent DO NOT MERGE" into jb-mr2-devBjorn Bringert2013-03-131-1/+0
|\ \ \
| * | | Hide VOICE_ASSIST intent DO NOT MERGEBjorn Bringert2013-03-121-1/+0
| | | | | | | | | | | | | | | | | | | | Bug: 8289964 Change-Id: I49874f379647ff4e85402a298b4181923212a0aa
* | | | Merge "Add new sensor types." into jb-mr2-devShawn Pearce2013-03-121-0/+17
|\ \ \ \ | |/ / / |/| | |
| * | | Add new sensor types.Jaikumar Ganesh2013-03-121-0/+17
| | |/ | |/| | | | | | | | | | | | | | | | | | | 1. Add uncalibrated gyros and magnetic field sensor. 2. Change max number of events from 3 to 16. 3. Add new APIs for trigger sensors. Change-Id: I1957d723de2b65c31dadaee7386fd8d51ea2f7e5
* | | Add touch navigation input sourceMichael Wright2013-03-111-0/+2
| | | | | | | | | | | | | | | Bug: 8276741 Change-Id: I674b9804bf9ae76d694ae7073b54a7d43474a43c
* | | Add InputDevice#isFromSource convenience methodMichael Wright2013-03-111-0/+2
| | | | | | | | | | | | Change-Id: If2d2e37bc3fff5a862ea3652c7ef9778018e7ecc
* | | Java API for MediaMuxerztenghui2013-03-111-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Implement the Java API for MediaMuxer. bug:7991013 Change-Id: Ibf3aa256cc1d89f1c7636b74c9fb53073d173636
* | | am 2cb314eb: am e0cd3c19: Merge "Improve DateFormat.format."Elliott Hughes2013-03-081-13/+13
|\ \ \ | | |/ | |/| | | | | | | * commit '2cb314ebc7bb6495a94f577dfb57f9e6c56033ef': Improve DateFormat.format.
| * | Improve DateFormat.format.Elliott Hughes2013-03-081-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for the 'c' format character, required in many non-English locales. Reimplement 'c' and 'E', and 'L' and 'M', so they correctly interpret 5-count pattern characters. Replace the old incorrect class documentation with a pointer to the well-maintained libcore equivalent and the Unicode UTS to which these two implementations are supposed to conform. Deprecate the useless constants for pattern characters. No one sane is going to write MONTH + MONTH + MONTH + MONTH instead of "MMMM". Correct the documentation for getLongDateFormat and getMediumDateFormat. Also fix DateUtils.getStandaloneMonthString for LENGTH_SHORTEST. Tests are in https://android-review.googlesource.com/53291. Change-Id: I4dda8b18070f05ccdc11c1f0a9381a9d233db4e8
* | | Make account cloning API publicAmith Yamasani2013-03-081-0/+2
| | | | | | | | | | | | Change-Id: If48d93dab49afcaaa301a5a3aa514f3d4dd3bab8
* | | Merge "Publish new MediaCodec API" into jb-mr2-devAndy McFadden2013-03-081-0/+4
|\ \ \
| * | | Publish new MediaCodec APIAndy McFadden2013-03-071-0/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Un-hide two new methods in MediaCodec, one new constant, and a new EGL extension. Bug 7991062 Bug 8191230 Change-Id: I028669132d9ffda1e4b34a561bab3997bbd7dae5
* | | Enhance MediaRouter API.Jeff Brown2013-03-071-0/+1
|/ / | | | | | | | | | | | | | | The support library MediaRouter implementation needs a couple of extra generally useful APIs in the platform MediaRouter to ensure that it can safely synchronize its state. Change-Id: I72c5652e10f3b6de48800abfa922affbefbd250f
* | Merge "Add new WindowId for cross-process monitoring of focus." into jb-mr2-devDianne Hackborn2013-03-051-0/+16
|\ \
| * | Add new WindowId for cross-process monitoring of focus.Dianne Hackborn2013-03-051-0/+16
| | | | | | | | | | | | | | | | | | | | | This is a class representing a window and providing limited interaction with it, which can be handed across processes. Change-Id: I22885f2064a9cc8c68d690a5858c2e28bbb6a0f3
* | | Deprecate read/write Pictures to streams.Derek Sollenberger2013-03-041-2/+2
|/ / | | | | | | | | bug: 8241089 Change-Id: I435a534f5110cb2b8aba87c047b509020a22fd67
* | Declare VOICE_ASSIST intentBjorn Bringert2013-03-011-0/+1
| | | | | | | | | | Bug: 8289964 Change-Id: I241b5166a98a7a462691f0169bf1b6f4fe7b2e0f
* | Merge "Deprecate various WebView related methods" into jb-mr2-devJonathan Dixon2013-02-281-14/+14
|\ \
| * | Deprecate various WebView related methodsJonathan Dixon2013-02-281-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebSettings: PluginState - plugins depreacted and will not be supported in future. setRenderPriotity - b/6335436 setLightTouchEnabled - b/7683972 it's s no-op. setAppCacheMaxSize - has a sensible default and will be obsolete in future with HTML Quota Management API. b/6236763 WebStorage.setQuotaForOrigin - same as setAppCacheMaxSize WebView: clearView, showFindDialog - buggy, can be achieved otherways savePassword - not useful/usable in practice; see b/5012826 - stock browser used hidden APIs to achieve this feature WebIconDatabase: Other than the open() method, this does nothing useful. b/7331507 Change-Id: I01793f7b34978046eb54033477fca2da96e69c2e
* | | am 75dcb333: am 545464df: Merge "Deprecate and document memory allocation ↵Ian Rogers2013-02-271-1/+1
|\ \ \ | | |/ | |/| | | | | | | | | | | | | counting." * commit '75dcb3338d85d12991249598e1ed407c8a6be1eb': Deprecate and document memory allocation counting.
| * | Deprecate and document memory allocation counting.Ian Rogers2013-02-261-2/+2
| | | | | | | | | | | | | | | Bug: 8241521 Change-Id: I174c4024600c5b78e74030ecc99e784a98295f09
* | | Document extra account_typesAlon Albert2013-02-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The action android.settings.ADD_ACCOUNT_SETTINGS supports an extra "account_types" (See AddAccountSettings & ChooseAccountActivity) but that's not documented anywhere. Oddly, the other 2 places that support the "authorities" extra do not also support "account_types". Change-Id: I99b7be0b0d6fff1cbccdf8b8b8e4fd2be9548e6c
* | | Merge "Add Bundle APIs for putting/getting Binder objects." into jb-mr2-devDianne Hackborn2013-02-261-0/+2
|\ \ \ | |_|/ |/| |
| * | Add Bundle APIs for putting/getting Binder objects.Dianne Hackborn2013-02-251-0/+2
| | | | | | | | | | | | | | | | | | | | | This is really useful for certain cases, you just need to be thoughtful and careful about what you are doing. Change-Id: I314592480e447a6d8346f5089fade35da50b3510
* | | Add version code constant for JB MR2.Dianne Hackborn2013-02-251-1/+1
|/ / | | | | | | Change-Id: I60fc76bbeb3c5e85d716179e9e3ea5758bafaf69
* | add support for debug and profile contexts.Jason Sams2013-02-221-0/+8
| | | | | | | | Change-Id: I759e54e365a344a93d725eb4fa70a2c4c98bf05a
* | Create rotation animation modes.Craig Mautner2013-02-221-0/+5
| | | | | | | | | | | | | | | | | | | | | | Allow fullscreen windows to specify crossfade or jumpcut animations that override the default rotation animation. Only if the incoming and outgoing topmost windows are fullscreen and both specify the same animation to use. Fixes bug 8182773. Change-Id: I6b3c0020d7bd2cdfba5c66189e114ec62cd54fcf
* | Merge "Adding idle maintenance service."Svetoslav2013-02-201-0/+2
|\ \
| * | Adding idle maintenance service.Svetoslav2013-02-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is beneficial that there is a mechanism on the platform to notify applications whether it is safe to perform somehow expensive operations while the user is not using the device. Thus, user experience will not be degraded. An example is discarding of unused blocks on a mounted file system instead of doing this on every write operation. bug:8056794 Change-Id: I708bad9d3ce6c8f1d5a1c05c0abf46f81a3d464b
* | | Adds vp8 profile and levels to MediaCodecInfo.Kunter Gultekin2013-02-201-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In line with ongoing effort of adding vpx encoder to stagefright (https://android-review.googlesource.com/50893) we need to add profile and level values for VP8. VP8 profiles and levels are defined in OMX IL 1.1.2 extension headers, which is also being added here https://android-review.googlesource.com/51272 This alters the public API. Change-Id: I2bbb91c0b8b522b90c3cdfadaba0d18134800408 Signed-off-by: Kunter Gultekin <kuntergultekin@google.com> related-to-bug: 8226783