summaryrefslogtreecommitdiffstats
path: root/api
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix bug 5031652 - offer a way to associate metadata with an ActionModeAdam Powell2011-07-181-0/+2
| | | | | | | | | | | | Change-Id: Ic9d453b5c58eea922ec65423801e008d953bb25b
* | | Merge "Make the theme attribute actionModeStyle public."Adam Powell2011-07-181-0/+1
|\ \ \
| * | | Make the theme attribute actionModeStyle public.Adam Powell2011-07-181-0/+1
| |/ / | | | | | | | | | Change-Id: I53cd5e88dbd9df83c3e171277ce4a4da5faf8a8c
* | | Merge "Fix issue # 5017868: Twitter crashes on start:"Dianne Hackborn2011-07-181-0/+8
|\ \ \
| * | | Fix issue # 5017868: Twitter crashes on start:Dianne Hackborn2011-07-181-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unable to resolve static field 106 (DEBUG) in Landroid/util/Config Config was removed, but apparently some apps are actually using it. Put it back. Change-Id: Iebcb94b1158abc5e8c3dd9855068d2e9223d8999
* | | | Add lock/unlockCanvas to TextureViewRomain Guy2011-07-181-0/+3
|/ / / | | | | | | | | | | | | | | | With this change, TextureView has feature parity with SurfaceView. Change-Id: I4ef2da33420fc9590f868636ae72a5a6de61965b
* | | Touch exploration separate setting and API to poll the latter state.Svetoslav Ganov2011-07-181-3/+10
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Seperated touch exploration to be a seperate setting rather being magically enabled by the system of accessiiblity is on the there is at leas one accessibility service that speaks enabled. Now there is a setting for requesting touch exploration but still the system will enabled it only if that makes sense i.e. accessibility is on and one accessibility service that speaks is enabled. 2. Added public API for checking of touch exploration is enabled. 3. Added description attribute in accessibility service declaration which will be shown to the user before enabling the service. 4. Added API for quick cloning of AccessibilityNodeInfo. 5. Added clone functionality to SparseArray, SparseIntArray, and SparseBooleanArray. bug:5034010 bug:5033928 Change-Id: Ia442edbe55c20309244061cd9d24e0545c01b54f
* | Fix build.Dianne Hackborn2011-07-171-0/+4
| | | | | | | | Change-Id: I06243c668b85c0816fc7b1b8318bbcc28f88dc71
* | Merge "Use higher resolution in in-call UI if available."Daniel Lehmann2011-07-151-0/+1
|\ \
| * | Use higher resolution in in-call UI if available.Daniel Lehmann2011-07-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | In the process, I created a second overload to the function that returns the photo to allow returning either the high-res or the thumbnail version Bug:5033899 Change-Id: I7be257eb54b296445e20561d318a70c382d6ade9
* | | Add new ViewDebug APIs to profile the event queue.Romain Guy2011-07-151-6/+9
| | | | | | | | | | | | Change-Id: I225bf288780b0244f459316e2765cfa29cd22c89
* | | Merge "Remove the completeAudioAvailable API."Narayan Kamath2011-07-151-1/+0
|\ \ \
| * | | Remove the completeAudioAvailable API.Narayan Kamath2011-07-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Measurements have shown that the audio track in streaming mode is pretty efficient as is, thanks to dalvik's JNI implementation. Also, in streaming mode write( ) blocks until all data has been copied to the mixer, which is the kind of behaviour we want so that we don't have to explicitly block in our code. Also, the java AudioTrack is thread-safe with respect to stop( ) calls during write, which means we can do everything completeAudioAvailable did, just as efficiently without it. Change-Id: I70a8a108d94c7260676673979b5ea29f37fa5db4
* | | | Merge "Fix bug #5025936 TableLayout layout direction resolution is broken"Fabrice Di Meglio2011-07-141-0/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fix bug #5025936 TableLayout layout direction resolution is brokenFabrice Di Meglio2011-07-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | - check is the parent's view can do resolution when there is inheritance Change-Id: Ic21d4ee761982ee219229a95f170b6bf2e596b02
* | | | Merge "NEW_API: Add auto-exposure and auto-white balance locking to the Camera."Eino-Ville Talvala2011-07-141-0/+6
|\ \ \ \ | |_|_|/ |/| | |
| * | | NEW_API: Add auto-exposure and auto-white balance locking to the Camera.Eino-Ville Talvala2011-07-141-0/+6
| | |/ | |/| | | | | | | | | | | | | | | | | | | Unhides the Camera API calls for using the auto-exposure and auto-white balance locks. Adds documentation about the interaction between auto-focus and the AE and AWB locks. Change-Id: I5bf73b9dce1c93e11a17f9d3efb82db1261524c5
* | | Merge "Rationalize API after adding maximum size feature."Philip Milne2011-07-141-10/+10
|\ \ \
| * | | Rationalize API after adding maximum size feature.Philip Milne2011-07-131-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | . Change name of Group to Spec (with the addition of the fglexibility field, this class no longer represents a group) . Replace overloaded Group/Spec constructors with factory method . Bugfix for measure() when alignmentMode == ALIGN_BOUNDS . Bury as much Java API as possible, to minimize restrictions on future API enhancements - make all field access in Group package private - use factory methods in place of field assignment Change-Id: I46a5027a013bf7c3110b77108b8fd0427165cd18
* | | | Nicer API for disabling/enabling the home/up button in action bars.Adam Powell2011-07-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Have an explicit call for enabling the home/up button. Auto-enable it if the app targets < ICS to preserve Honeycomb behavior. Auto-enable it if the app shows home as up. This prevents unwanted touch/focus feedback on the home button when the app hasn't wired it up to do anything useful. Change-Id: Icfe95ab5a11b3998bca08b0fbbfe1bf6c3c89b5d
* | | | unhide public apisBen Dodson2011-07-131-0/+2
| |/ / |/| | | | | | | | Change-Id: I3bbe0e7c1e135a4654f63c34c024d7aa10341279
* | | Merge "Contacts contract update for display photos."Dave Santoro2011-07-131-0/+15
|\ \ \
| * | | Contacts contract update for display photos.Dave Santoro2011-07-131-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for storing larger, hi-res photos in the contacts system. Thumbnails continue to be stored in the Photo.PHOTO column as BLOBs, while hi-res versions of the photos are stored in the file system and referenced via a photo file ID (with metadata stored in a new table). See go/large-photo-design for details. Change-Id: Ie182eaa6a0330e2eca0a732f201f20a91e4dc584
* | | | Allow a sync adapter to provide an OPEN action for a groupDaniel Lehmann2011-07-131-0/+2
| | | | | | | | | | | | | | | | | | | | Bug:4413120 Change-Id: I17572204dc9fad3406d2505c83586b9dbce177b9
* | | | Polish of the ActivityChooserView and ShareActionProvider.Svetoslav Ganov2011-07-131-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Addressed the UX comments: ActivityChooserView's default selection popup no longer shows a message, rather hightlights the default action which now it displays. Alignemnt of the UI. 2. The ShareActionProvider shows a sub-menu if the host item goes on the overflow menu. 3. Now the heade layout of the activity chooser view is not needed hence dropped and the item and footer ones are merged. Change-Id: I0b3de623e4c0a805be9ed73a8541e66b8c00e2d2
* | | Merge "Introduce TextView drawableStart and drawableEnd"Fabrice Di Meglio2011-07-121-0/+4
|\ \ \
| * | | Introduce TextView drawableStart and drawableEndFabrice Di Meglio2011-07-121-0/+4
| | |/ | |/| | | | | | | | | | | | | - update also unit tests Change-Id: I20b82f5fea2cc48c93fd9e26eb03290ad730c08a
* | | Update ActionProvider to support dynamically building submenus.Adam Powell2011-07-121-1/+3
| |/ |/| | | | | | | | | | | Stub out ShareActionProvider for building a submenu of activities to choose from. Change-Id: Ibd9ada77a455ed1a296c87b6d967073ca0f676c2
* | Add data_set column for raw contacts and groups.Dave Santoro2011-07-111-0/+2
| | | | | | | | | | | | | | | | | | This provides a way for multiple sync adapters to exist for a single account type. Internally, for example, we can use these new columns to support separate sync adapters (and sourced data) for Focus, Emerald Sea, and Latitude. Change-Id: I1b8dfd79e9fb2dfcee6ac6d4adb947093f5c2324
* | Merge "Eliminate single-process mode. Bug: 5010576"Jeff Brown2011-07-111-1/+1
|\ \ | |/ |/|
| * Eliminate single-process mode.Jeff Brown2011-07-081-1/+1
| | | | | | | | | | | | Bug: 5010576 Change-Id: Id450dc83efed4897d1e4ff451530fed14457aace
* | Fix View reset of layoutDirection and textDirectionFabrice Di Meglio2011-07-111-2/+2
|/ | | | | | | | - do it in onDetachedFromWindow() - make naming consistent too - update unit tests Change-Id: I320fcdbf75166bae793c4409e7344608b696667f
* The COLORS!!Adam Powell2011-07-081-0/+15
| | | | | | | | Add theme attributes and public color resources. Apps can now query the current theme's various highlight colors. Commonly used color values for Holo are now available. Change-Id: If24dc9ee243e740e8caaddf0b78590783fa228c8
* Unhide CalendarContract apisRoboErik2011-07-081-0/+251
| | | | | | | | | | | This exposes the set of apis necessary to unbundle the Calendar app and sync adapters as well as allowing third party developers to officially access the calendar provider. This is the current final set of apis to expose, though changes may occur if we discover new issues. The documentation and CTS tests are still in progress. Change-Id: If77f9a1d49a26725b44b1014e8d088be7ffbc707
* Merge "Add ALL CAPS style to TextView/TextAppearance"Adam Powell2011-07-071-0/+2
|\
| * Add ALL CAPS style to TextView/TextAppearanceAdam Powell2011-07-071-0/+2
| | | | | | | | | | | | Switch out ugly hack in action menu items for the new style. Change-Id: I68a0ed62a352b14d499e6478b82bbc12dcb5a030
* | Merge "AllocationAdapter cleanup."Jason Sams2011-07-072-22/+1
|\ \ | |/ |/|
| * AllocationAdapter cleanup.Jason Sams2011-07-072-22/+1
| | | | | | | | Change-Id: Ia7eb0925e410779bbd6a925af721e3834dcf83f8
* | Merge "Action bar layout tweaks"Adam Powell2011-07-071-13/+14
|\ \
| * | Action bar layout tweaksAdam Powell2011-07-071-13/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a Spinner issue that reported odd baselines Fix detection of expandable items for action menus and allocation of cells Use the right asset for home-as-up in Theme.Holo.Light.SolidActionBar.Inverse Add TextAppearance.Holo.Widget.ActionBar.Menu as a basis for further menu item styling Sync with design for tab/menu text appearance Change-Id: I32026bbde1cd4e15b6cda30d78d3d48250c84c94
* | | Merge "Simplify and tidy the API for maximum value support."Philip Milne2011-07-071-12/+5
|\ \ \ | |/ / |/| |
| * | Simplify and tidy the API for maximum value support.Philip Milne2011-07-071-12/+5
| | | | | | | | | | | | | | | | | | | | | | | | Also: . Remove CAN_SHRINK, FIXED from public view. These can be added later. Change-Id: I63a64ac4748605da60373c8e3c2109178b5260c2
* | | Merge "Add an API to query maximum bitmap/texture size on Canvas."Romain Guy2011-07-071-0/+2
|\ \ \
| * | | Add an API to query maximum bitmap/texture size on Canvas.Romain Guy2011-07-071-0/+2
| |/ / | | | | | | | | | Change-Id: I2c576c9a4ecad9f33cc6636bcbc29786acdf052d
* | | Merge "Contacts contract changes for social updates."Daniel Lehmann2011-07-071-0/+43
|\ \ \ | |/ / |/| |
| * | Contacts contract changes for social updates.Dave Santoro2011-06-291-0/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds support for a richer API supporting social status updates. The new API supports providing multiple status updates (stream items) to be associated with a single raw contact, and for multiple photos (stream item photos) to be associated with each stream item. A limited number of stream items will be stored - callers can query for the limit to optimize calls. Any inserts beyond the limit will result in expiration of the oldest item. Change-Id: Ib46fdf8864472d4a1be250b9051e7d37ec32c089
* | | Add style/theme definitions for solid action bar configurations.Adam Powell2011-07-061-0/+19
| | | | | | | | | | | | Change-Id: I540e12ad3d8fc779dac24402286d995f542b5d25
* | | Merge "New KeyChain API for credential installation"Brian Carlstrom2011-07-061-0/+4
|\ \ \
| * | | New KeyChain API for credential installationBrian Carlstrom2011-06-291-0/+4
| |/ / | | | | | | | | | | | | Bug: 3497064 Change-Id: Ie5c20e87a436b7ab66258d08b719ab8bb1f1d86d
* | | Make full backup API available to appsChristopher Tate2011-07-061-44/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New methods for full backup/restore have been added to BackupAgent (still hidden): onFullBackup() and onRestoreFile(). The former is the entry point for a full app backup to adb/socket/etc: the app then writes all of its files, entire, to the output. During restore, the latter new callback is invoked, once for each file being restored. The full backup/restore interface does not use the previously-defined BackupDataInput / BackupDataOutput classes, because those classes provide an API designed for incremental key/value data structuring. Instead, a new FullBackupDataOutput class has been introduced, through which we restrict apps' abilities to write data during a full backup operation to *only* writing entire on-disk files via a new BackupAgent method called fullBackupFile(). "FullBackupAgent" exists now solely as a concrete shell class that can be instantiated in the case of apps that do not have their own BackupAgent implementations. Along with the API change, responsibility for backing up the .apk file and OBB container has been moved into the framework rather than have the application side of the transaction do it. Change-Id: I12849b06b1a6e4c44d080587c1e9828a52b70dae