OSDN Git Service

android-x86/frameworks-base.git
12 years agoMerge "Improve FocusFinder for RTL support"
Fabrice Di Meglio [Thu, 29 Mar 2012 20:46:30 +0000 (13:46 -0700)]
Merge "Improve FocusFinder for RTL support"

12 years agoMerge "Move Surface operations out of WindowState."
Craig Mautner [Thu, 29 Mar 2012 20:35:07 +0000 (13:35 -0700)]
Merge "Move Surface operations out of WindowState."

12 years agoMerge "Move wallpaper animations int WindowAnimator."
Craig Mautner [Thu, 29 Mar 2012 20:34:51 +0000 (13:34 -0700)]
Merge "Move wallpaper animations int WindowAnimator."

12 years agoMerge "Fix NDEF documentation to indicate the message may be null."
Martijn Coenen [Thu, 29 Mar 2012 20:25:55 +0000 (13:25 -0700)]
Merge "Fix NDEF documentation to indicate the message may be null."

12 years agoMerge "Make GLSurfaceView handle eglSwapBuffers errors more robustly."
Jack Palevich [Thu, 29 Mar 2012 19:32:49 +0000 (12:32 -0700)]
Merge "Make GLSurfaceView handle eglSwapBuffers errors more robustly."

12 years agoMake GLSurfaceView handle eglSwapBuffers errors more robustly.
Jack Palevich [Thu, 29 Mar 2012 19:23:57 +0000 (12:23 -0700)]
Make GLSurfaceView handle eglSwapBuffers errors more robustly.

A careful reading of the EGL spec, as well as experience with many
different EGL drivers, has shown that it is error prone to attempt to
discriminate between different error conditions.

We now treat any error besides EGL_CONTEXT_LOST as an indication that the
EGL context is in a bad state, most likely due to the window manager
having removed the underlying surface flinger surface.

In addition, we changed the way we deal with this kind of error:
Previously we would ignore the error and keep rendering. But if the
EGL context and surface has become invalid, it would be better to
stop drawing. We now stop drawing until the surface view surface is
recreated.

See b/6032663 for an example of this problem affecting the GMM app,
but note that GMM is using their own version of GLSurfaceView, so this
change won't help them directly. They'll have to make a similar change
to their version of GLSurfaceView.

Change-Id: Iffe3e1e3a3c7a91d03140fd34391eadeaecf777e
Signed-off-by: Jack Palevich <jackpal@google.com>
12 years agoMove Surface operations out of WindowState.
Craig Mautner [Wed, 28 Mar 2012 00:32:29 +0000 (17:32 -0700)]
Move Surface operations out of WindowState.

Migrated the bulk of Surface operations from WindowState to
WindowStateAnimator. There remain a multitude of cross-referencing
between the two classes and most of the other classes in the wm
package.

Change-Id: I4bfdfb84be31341371f3ef311aca8fc6a4966692

12 years agoMove wallpaper animations int WindowAnimator.
Craig Mautner [Tue, 27 Mar 2012 00:11:19 +0000 (17:11 -0700)]
Move wallpaper animations int WindowAnimator.

More refactoring. This time wallpaper animations were broken up from
WindowManagerService and the layout piece kept there while the
animation piece was moved into WindwoAnimator.

Also, applyAnimationLocked and applyEnterAnimationLocked were moved
from WindowManagerService to WindowState.

Change-Id: I05935023702ce05fdfdc804342ec14f719cdfea4

12 years agoFix NDEF documentation to indicate the message may be null.
Martijn Coenen [Thu, 29 Mar 2012 17:53:08 +0000 (10:53 -0700)]
Fix NDEF documentation to indicate the message may be null.

The current NFC stack formats tags to the INITIALIZED state
as defined by NFC forum; in that state the tag has the
NDEF Capability Container, but does not contain any message
yet.

Tags in that state (correctly) return the NDEF technology,
but the documentation does not specify that the message
may be null.

Also, get rid of buggy getLastErrorCode and use
(cached) presence check value to determine if tag was
lost during read.

Change-Id: If4293428093024ba9cda5dd7c9979b8b06353234

12 years agoMerge "Enable scrolling page while editing text."
George Mount [Thu, 29 Mar 2012 18:04:43 +0000 (11:04 -0700)]
Merge "Enable scrolling page while editing text."

12 years agoEnable scrolling page while editing text.
George Mount [Tue, 20 Mar 2012 17:21:57 +0000 (10:21 -0700)]
Enable scrolling page while editing text.

 Bug 6194113

Change-Id: I27841bcf0635b9c8579e6db081612fd9e506d4ca

12 years agoMerge "Allow formatting a tag as NDEF without a message."
Martijn Coenen [Thu, 29 Mar 2012 17:56:49 +0000 (10:56 -0700)]
Merge "Allow formatting a tag as NDEF without a message."

12 years agoAllow formatting a tag as NDEF without a message.
Martijn Coenen [Thu, 29 Mar 2012 17:09:19 +0000 (10:09 -0700)]
Allow formatting a tag as NDEF without a message.

Change-Id: I53a219eec17450b2d0ddc42556f0b930d9b34615

12 years agoMerge "Use Application#registerLifecycleEvents() instead of a Fragment for Beam."
Nick Pelly [Thu, 29 Mar 2012 16:58:42 +0000 (09:58 -0700)]
Merge "Use Application#registerLifecycleEvents() instead of a Fragment for Beam."

12 years agoUse Application#registerLifecycleEvents() instead of a Fragment for Beam.
Nick Pelly [Wed, 21 Mar 2012 22:14:09 +0000 (15:14 -0700)]
Use Application#registerLifecycleEvents() instead of a Fragment for Beam.

Fragments don't work as desired if called after life-cycle events
such as onDestory() or onSaveInstanceState().

The new approach doesn't work after onDestroy() either, but we can more
easily detect this now. For pre-JB apps, we will log an error, and for
JB and onwards we will throw.

Update documentation to make these rules clear, and to encourage
the use of a single Activity per API call, and to make the call
in onCreate().

Bug: 5199662
Bug: 5994691
Bug: 6034901
Bug: 6125297

Change-Id: Ib0dde6abfa44cd56c7ddc13ba0ad0e83bbe30058

12 years agoMerge "Disable DisplayList properties pending fixes for AlphaAnimation"
Chet Haase [Thu, 29 Mar 2012 16:45:38 +0000 (09:45 -0700)]
Merge "Disable DisplayList properties pending fixes for AlphaAnimation"

12 years agoDisable DisplayList properties pending fixes for AlphaAnimation
Chet Haase [Thu, 29 Mar 2012 16:42:34 +0000 (09:42 -0700)]
Disable DisplayList properties pending fixes for AlphaAnimation

The new DisplayList properties design has ordering conflicts with the
way that alpha works with old animations (AlphaAnimation). This CL
disables DiksplayList properties while I'm working on a fix and some
more thorough tests for old animations-vs-DL properties in general.

Change-Id: I8f6893138f939171491c2ec3c889214ee55d17b7

12 years agoMerge "Fix NPE on tablets."
Daniel Sandler [Thu, 29 Mar 2012 16:03:34 +0000 (09:03 -0700)]
Merge "Fix NPE on tablets."

12 years agoFix NPE on tablets.
Daniel Sandler [Thu, 29 Mar 2012 15:50:51 +0000 (11:50 -0400)]
Fix NPE on tablets.

Change-Id: I2128daac06988e4bae25ec48a874901ba731ebf9

12 years agoMerge "Add discovery broadcasts for p2p"
Irfan Sheriff [Thu, 29 Mar 2012 15:41:15 +0000 (08:41 -0700)]
Merge "Add discovery broadcasts for p2p"

12 years agoMerge "Add document to SpellCheckerService"
satok [Thu, 29 Mar 2012 14:55:10 +0000 (07:55 -0700)]
Merge "Add document to SpellCheckerService"

12 years agoMerge "Support batching input changes to remove flicker."
George Mount [Thu, 29 Mar 2012 14:30:42 +0000 (07:30 -0700)]
Merge "Support batching input changes to remove flicker."

12 years agoMerge "Stop showing ADB and MTP/PTP/USB notifications at the top."
Daniel Sandler [Thu, 29 Mar 2012 13:09:13 +0000 (06:09 -0700)]
Merge "Stop showing ADB and MTP/PTP/USB notifications at the top."

12 years agoMerge "The beginning of expanded notifications."
Daniel Sandler [Thu, 29 Mar 2012 13:09:02 +0000 (06:09 -0700)]
Merge "The beginning of expanded notifications."

12 years agoMerge "Minor code tidying up in WebStorage & GeolocationPermission"
Jonathan Dixon [Thu, 29 Mar 2012 10:47:36 +0000 (03:47 -0700)]
Merge "Minor code tidying up in WebStorage & GeolocationPermission"

12 years agoMerge "Ensure pointer location view is attached to the policy thread."
Jeff Brown [Thu, 29 Mar 2012 10:05:57 +0000 (03:05 -0700)]
Merge "Ensure pointer location view is attached to the policy thread."

12 years agoEnsure pointer location view is attached to the policy thread.
Jeff Brown [Thu, 29 Mar 2012 00:27:48 +0000 (17:27 -0700)]
Ensure pointer location view is attached to the policy thread.

Previously we created the PointerLocationView on whatever thread
happened to trigger the call to updateSettings().  There was
also some messiness around having to add or remove the view
while not holding mLock.

Now, just post the work to the policy handler.

This also makes it possible for us to use invalidate() instead
of postInvalidate() in PointerLocationView, which is more efficient.

Change-Id: I0646d7aeecffdc22f6ac56ae3ef951e7a12e2b93

12 years agoAdd document to SpellCheckerService
satok [Thu, 29 Mar 2012 09:26:33 +0000 (18:26 +0900)]
Add document to SpellCheckerService

Bug: 6136149

Change-Id: I93f0127878372006a240a9a34823f873bcc09927

12 years agoTake sentence-level spell checking APIs public
satok [Tue, 27 Mar 2012 03:08:29 +0000 (12:08 +0900)]
Take sentence-level spell checking APIs public

Bug: 6136149

Change-Id: I772164d9c67e95876c228efcce2356a81a06be4f

12 years agoUndo a previous change that's causing multi-user issues
Amith Yamasani [Thu, 29 Mar 2012 05:41:41 +0000 (22:41 -0700)]
Undo a previous change that's causing multi-user issues

Surgical hack for getting Settings to run multiple instances without
causing other system services/providers from doing the same.

Change-Id: Ic5dab61976a04c3012235299ba55edfcd8273dbb

12 years agoMerge "Add fp_relaxed pragma to image processing test."
Jason Sams [Thu, 29 Mar 2012 04:46:45 +0000 (21:46 -0700)]
Merge "Add fp_relaxed pragma to image processing test."

12 years agoStop showing ADB and MTP/PTP/USB notifications at the top.
Daniel Sandler [Wed, 28 Mar 2012 19:46:39 +0000 (15:46 -0400)]
Stop showing ADB and MTP/PTP/USB notifications at the top.

Two parts to this:
1. Stop treating FLAG_ONGOING_EVENT notifications specially
   (in particular, ordering them at the top of the panel).
2. Set the priority bits on the system UI notifications
   appropriately (low).

Change-Id: I3bde7e573654c5aad5e1c5d29e6a21ba94edcc5b

12 years agoThe beginning of expanded notifications.
Daniel Sandler [Tue, 27 Mar 2012 19:01:25 +0000 (15:01 -0400)]
The beginning of expanded notifications.

There are now two "rebuilder" classes, each of which
consumes a Notification.Builder and modifies its behavior.
(Inheritance in Builder classes is...not advisable.)

- BigPictureStyle: includes a large Bitmap above the usual
  notification strip.

- BigTextStyle: shows the contentText in a large, wrapping
  TextView instead of truncating to one line.

As for SystemUI, the notification panel now shows the
expanded form if it is available, otherwise the usual
contentView is shown.

(Note that the structure of largeIcon notifications has
changed a bit: The largeIcon is no longer handled by the
status bar at all; it's entirely inside the template now.
Not only does this make the code simpler, and make large
notifications possible, but it fixes the longstanding
irritation that tapping on a largeIcon doesn't highlight the
whole notification row. Man, that feels good.)

Change-Id: I2b9d8a6ea4385659d8cb1ed467c1caf5e12628dd

12 years agoMerge "Show the current user in power menu"
Amith Yamasani [Thu, 29 Mar 2012 01:47:52 +0000 (18:47 -0700)]
Merge "Show the current user in power menu"

12 years agoShow the current user in power menu
Amith Yamasani [Thu, 29 Mar 2012 01:19:29 +0000 (18:19 -0700)]
Show the current user in power menu

Shows a little indicator next to the current user in the power menu
when multi-user is enabled.

Fixed a bug where Settings was sometimes being launched in the wrong
process when there are 2 instances running.

Change-Id: Iaf2a00f6d1871fd2a88d8982439e445423bb2896

12 years agoMerge "Convert from SurfaceTexture to Surface"
Jason Sams [Thu, 29 Mar 2012 01:07:20 +0000 (18:07 -0700)]
Merge "Convert from SurfaceTexture to Surface"

12 years agoAdd fp_relaxed pragma to image processing test.
Jason Sams [Thu, 29 Mar 2012 00:58:52 +0000 (17:58 -0700)]
Add fp_relaxed pragma to image processing test.

BUG=4540719

Change-Id: I147587b50106208a2280712ae69ca2bc111a2b77

12 years agoMerge "Added a unit test for DynamicLayout#updateBlocks"
Gilles Debunne [Thu, 29 Mar 2012 00:49:24 +0000 (17:49 -0700)]
Merge "Added a unit test for DynamicLayout#updateBlocks"

12 years agoAdd discovery broadcasts for p2p
Irfan Sheriff [Wed, 28 Mar 2012 22:59:30 +0000 (15:59 -0700)]
Add discovery broadcasts for p2p

This will allow apps to figure out if discovery is active or not
and based on that initiate a new discovery for fresh connections

Change-Id: I4778f135fdd88773e4f0d50c384f9b6ebf561e6d

12 years agoMerge "p2p fixes"
Irfan Sheriff [Wed, 28 Mar 2012 23:57:46 +0000 (16:57 -0700)]
Merge "p2p fixes"

12 years agoMerge "Refactor GLES20Canvas/HardwareRenderer JNI layers"
Romain Guy [Wed, 28 Mar 2012 23:48:34 +0000 (16:48 -0700)]
Merge "Refactor GLES20Canvas/HardwareRenderer JNI layers"

12 years agoSupport batching input changes to remove flicker.
George Mount [Wed, 28 Mar 2012 21:17:13 +0000 (14:17 -0700)]
Support batching input changes to remove flicker.

 Bug 6245151

Change-Id: I642d1487d488ac69a9dedf5c8099d14db559dc0a

12 years agoRefactor GLES20Canvas/HardwareRenderer JNI layers
Romain Guy [Wed, 28 Mar 2012 23:41:26 +0000 (16:41 -0700)]
Refactor GLES20Canvas/HardwareRenderer JNI layers

GLES20Canvas defined several JNI functions used only by HardwareRenderer.
Now that we have a JNI layer dedicated to HardwareRenderer we should
host the renderer related methods there.

Change-Id: I0bcb4ad0bcc1c4a37290df10c1685f2cfe5504ca

12 years agoMerge "Fix bug #6248364 Tamil and Denavagari text crash in Google+"
Fabrice Di Meglio [Wed, 28 Mar 2012 23:10:06 +0000 (16:10 -0700)]
Merge "Fix bug #6248364 Tamil and Denavagari text crash in Google+"

12 years agoFix bug #6248364 Tamil and Denavagari text crash in Google+
Fabrice Di Meglio [Wed, 28 Mar 2012 23:05:36 +0000 (16:05 -0700)]
Fix bug #6248364 Tamil and Denavagari text crash in Google+

- fix initialization of variables

Change-Id: Ibda4e1e6f55f867385eaf9a4c7a754c16815bbf0

12 years agoConvert from SurfaceTexture to Surface
Jason Sams [Wed, 28 Mar 2012 22:30:07 +0000 (15:30 -0700)]
Convert from SurfaceTexture to Surface

Change-Id: I2ad4307294d4144999ca0c12ac19849b188243fb

12 years agoMerge "Moving libRS"
Alex Sakhartchouk [Wed, 28 Mar 2012 22:08:56 +0000 (15:08 -0700)]
Merge "Moving libRS"

12 years agoMoving libRS
Alex Sakhartchouk [Wed, 28 Mar 2012 21:18:15 +0000 (14:18 -0700)]
Moving libRS

Change-Id: I1e42204e862585b9c2f7818b615890c60f08faf6

12 years agoMerge "Move services/powermanager from frameworks/base to frameworks/native"
Colin Cross [Wed, 28 Mar 2012 21:12:30 +0000 (14:12 -0700)]
Merge "Move services/powermanager from frameworks/base to frameworks/native"

12 years agoMerge "Control suspend optimizations from framework"
Irfan Sheriff [Wed, 28 Mar 2012 21:12:11 +0000 (14:12 -0700)]
Merge "Control suspend optimizations from framework"

12 years agoMove services/powermanager from frameworks/base to frameworks/native
Colin Cross [Wed, 28 Mar 2012 20:57:51 +0000 (13:57 -0700)]
Move services/powermanager from frameworks/base to frameworks/native

Move services/powermanager into frameworks/native so audioflinger can
use it.  Note that this is not the same as a PowerManagerService,
which is part of systemserver and handles turning the screen on and
off, etc.  This is just a binder interface to allow taking wakelocks.

Change-Id: I1142e6d9ddbb651cc19ac07d946fa24d8feed8a3

12 years agoMerge changes I7459b9e9,I9bc5573e
Anatol Pomazau [Wed, 28 Mar 2012 19:21:13 +0000 (12:21 -0700)]
Merge changes I7459b9e9,I9bc5573e

* changes:
  frameworks base Android.mk file changes
  Deleted the media, camera, drm related files since they are relocated

12 years agoMerge "Handle non DynamicLayout in Editable draw method."
Gilles Debunne [Wed, 28 Mar 2012 18:11:48 +0000 (11:11 -0700)]
Merge "Handle non DynamicLayout in Editable draw method."

12 years agoMerge "Moving focus on text should not create an Editor"
Gilles Debunne [Wed, 28 Mar 2012 18:05:43 +0000 (11:05 -0700)]
Merge "Moving focus on text should not create an Editor"

12 years agoframeworks base Android.mk file changes
James Dong [Wed, 28 Mar 2012 18:03:25 +0000 (11:03 -0700)]
frameworks base Android.mk file changes

Change-Id: I7459b9e959a60751b8fa6e0d893cb2c820c064ce

12 years agoDeleted the media, camera, drm related files since they are relocated
James Dong [Wed, 28 Mar 2012 17:42:44 +0000 (10:42 -0700)]
Deleted the media, camera, drm related files since they are relocated

Change-Id: I9bc5573ee07e30b305b5b879023aa9ec69e10b91

12 years agoMinor code tidying up in WebStorage & GeolocationPermission
Jonathan Dixon [Wed, 28 Mar 2012 15:40:37 +0000 (16:40 +0100)]
Minor code tidying up in WebStorage & GeolocationPermission

remove unused imports and constants.

Change-Id: I5007b270b2cabb55624d85546bfc84f10189e618

12 years agoSnap selection handles to text
George Mount [Wed, 21 Mar 2012 23:06:10 +0000 (16:06 -0700)]
Snap selection handles to text

 Bug 6198286
 Webkit Change: I55604f3ec28586beaec5fd98a27c9f4b8a59a8a5

Change-Id: I3c51ed5f6988d58440badfbe8b076fd83d48ae2a

12 years agoMerge "Remove superfluous code after removal of Android HTTP stack"
Steve Block [Wed, 28 Mar 2012 12:18:57 +0000 (05:18 -0700)]
Merge "Remove superfluous code after removal of Android HTTP stack"

12 years agoMerge "Tidy up usage of URLUtil constants"
Jonathan Dixon [Wed, 28 Mar 2012 10:56:29 +0000 (03:56 -0700)]
Merge "Tidy up usage of URLUtil constants"

12 years agoTidy up usage of URLUtil constants
Jonathan Dixon [Tue, 27 Mar 2012 21:18:19 +0000 (22:18 +0100)]
Tidy up usage of URLUtil constants

Several of these are duplicated; referring to a single source makes the code
paths using them easier to track down.
(also removing a spurious import)

Bug: 6237833

Change-Id: Ibdacc124c047e37c7f0ced9ecc6f26ae3e6b4326

12 years agoUpdate Wifi tests
Kenny Root [Wed, 21 Mar 2012 16:36:47 +0000 (09:36 -0700)]
Update Wifi tests

Wifi tests used old WifiConfiguration values. This updates it to the new
values.

Change-Id: I14498aebba50f906181fa377b84855eae3d046fc

12 years agoMerge changes Ibdf23227,I3681f98c
Kenny Root [Wed, 28 Mar 2012 03:42:15 +0000 (20:42 -0700)]
Merge changes Ibdf23227,I3681f98c

* changes:
  Update Wifi to use new keystore function
  Add signing to keystore

12 years agoIntruder alerts with actions and swipe-to-cancel.
Daniel Sandler [Mon, 26 Mar 2012 13:43:31 +0000 (09:43 -0400)]
Intruder alerts with actions and swipe-to-cancel.

Change-Id: I1d8c7d32bcbf4d3910bb866431e92a8639e4e28b

12 years agoMerge "Add text labels to intruder actions."
Daniel Sandler [Wed, 28 Mar 2012 02:19:01 +0000 (19:19 -0700)]
Merge "Add text labels to intruder actions."

12 years agoImprove FocusFinder for RTL support
Fabrice Di Meglio [Tue, 27 Mar 2012 23:06:25 +0000 (16:06 -0700)]
Improve FocusFinder for RTL support

- fix some issues introduced in the previous CL

Change-Id: Ib679e9f66b029506c7e07e44b8fef176ad262585

12 years agoHandle non DynamicLayout in Editable draw method.
Gilles Debunne [Wed, 28 Mar 2012 01:21:34 +0000 (18:21 -0700)]
Handle non DynamicLayout in Editable draw method.

An Editable text will use a BoringLayout when the text is empty.
Fallback on the regular layout draw text method when the layout
does not support the block optimisation.

Change-Id: Ie4bdb4381f2f58b71d7c35b2f5734e544e3115ea

12 years agoMerge "YieldTransaction should actually commit the transaction."
Jeff Brown [Wed, 28 Mar 2012 01:20:04 +0000 (18:20 -0700)]
Merge "YieldTransaction should actually commit the transaction."

12 years agoYieldTransaction should actually commit the transaction.
Jeff Brown [Wed, 28 Mar 2012 01:12:23 +0000 (18:12 -0700)]
YieldTransaction should actually commit the transaction.

Bug: 6239243
Change-Id: I2e0dfb0c8f0b062674cc2a1c14955eba9a4b9df3

12 years agoMoving focus on text should not create an Editor
Gilles Debunne [Wed, 28 Mar 2012 01:12:12 +0000 (18:12 -0700)]
Moving focus on text should not create an Editor

Bug 6241159.

onCreateInputConnection should not create an Editor but instead
should return an input connection iff the text is editable.

Change-Id: Ie9ea55b2467f5a40e6243b36f9b44fa6dfab586f

12 years agop2p fixes
Yoshihiko Ikenaga [Fri, 23 Mar 2012 04:48:11 +0000 (13:48 +0900)]
p2p fixes

Fix space handling in device name and ssid (This builds from contribution of
Yoshihiko Ikenaga <yoshihiko.ikenaga@jp.sony.com>)

Also clean up STA event handling and remove the unused interface address

Change-Id: Ic16a4aadf905c1da5c060faa8a3caa83adc0549f

12 years agoMerge "Fix uninstallation tracking in the Backup Manager"
Christopher Tate [Tue, 27 Mar 2012 23:44:28 +0000 (16:44 -0700)]
Merge "Fix uninstallation tracking in the Backup Manager"

12 years agoMerge "Multi-Project Commit: Move of filterfw out of system/media (2 of 7)"
Marius Renn [Tue, 27 Mar 2012 23:29:42 +0000 (16:29 -0700)]
Merge "Multi-Project Commit: Move of filterfw out of system/media (2 of 7)"

12 years agoFix uninstallation tracking in the Backup Manager
Christopher Tate [Tue, 27 Mar 2012 20:16:18 +0000 (13:16 -0700)]
Fix uninstallation tracking in the Backup Manager

This never worked properly; now it does.  We also no longer
do a redundant pair of remove/add operations when a package is
updated.

Bonus memory savings: we were keeping sets of ApplicationInfo
objects as part of the ongoing bookkeeping, but those were no longer
being used for anything other than the package names.  That's been
tossed out now and only the name strings are now used; hooray for
memory savings!

Change-Id: I4c6e592a1680e28550bcb4f76789260ded22280d

12 years agoMerge "Import translations. DO NOT MERGE"
Eric Fischer [Tue, 27 Mar 2012 23:12:47 +0000 (16:12 -0700)]
Merge "Import translations. DO NOT MERGE"

12 years agoMerge "Drm encode mms parts while persisting the pdu"
Tom Taylor [Tue, 27 Mar 2012 22:51:23 +0000 (15:51 -0700)]
Merge "Drm encode mms parts while persisting the pdu"

12 years agoDrm encode mms parts while persisting the pdu
Tom Taylor [Tue, 27 Mar 2012 22:42:16 +0000 (15:42 -0700)]
Drm encode mms parts while persisting the pdu

Bug 5158047

Change-Id: I88aba9a91192fb1eb730b48efad3b2b488abad3d

12 years agoMerge "RTP: add a null-check in AudioStream.setDtmfType()."
Chia-chi Yeh [Tue, 27 Mar 2012 22:29:53 +0000 (15:29 -0700)]
Merge "RTP: add a null-check in AudioStream.setDtmfType()."

12 years agoRTP: add a null-check in AudioStream.setDtmfType().
Chia-chi Yeh [Tue, 27 Mar 2012 22:27:25 +0000 (15:27 -0700)]
RTP: add a null-check in AudioStream.setDtmfType().

Change-Id: I52cbdea48affae3747942940451f4fd5ca47030f

12 years agoMerge "Make READ_LOGS signature|system|development"
Nick Kralevich [Tue, 27 Mar 2012 21:55:34 +0000 (14:55 -0700)]
Merge "Make READ_LOGS signature|system|development"

12 years agoMerge "Do pause painting better"
John Reck [Tue, 27 Mar 2012 20:38:11 +0000 (13:38 -0700)]
Merge "Do pause painting better"

12 years agoDo pause painting better
John Reck [Tue, 27 Mar 2012 19:52:57 +0000 (12:52 -0700)]
Do pause painting better

Change-Id: Ia58bbb19cea899c8826d74d7afcbd7e7c541d9c6

12 years agoMerge "move hardware feature definitions"
Colin Cross [Tue, 27 Mar 2012 19:33:35 +0000 (12:33 -0700)]
Merge "move hardware feature definitions"

12 years agoImport translations. DO NOT MERGE
Eric Fischer [Tue, 27 Mar 2012 19:32:15 +0000 (12:32 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ib76eb1342c224a7e9fba7693f5fcb7f3e816ff39

12 years agoMerge "User management and switching"
Amith Yamasani [Tue, 27 Mar 2012 18:24:54 +0000 (11:24 -0700)]
Merge "User management and switching"

12 years agoUser management and switching
Amith Yamasani [Thu, 22 Mar 2012 23:16:17 +0000 (16:16 -0700)]
User management and switching

Broadcast intents that get sent out when users are added/removed/switched.

More work on generating user-specific information in package manager queries.
APIs to update user name and query a user by id.
Removed Package.mSetStopped and mSetEnabled, since they're not user specific.

User removal:
- Cleanup ActivityManager, PackageManager, WallpaperManager, AppWidgetService
  and AccountManager.
- Shutdown processes belonging to the user.

Don't show vibrate option in long-press power if there's no vibrator.

Lock the screen when switching users, to force unlocking.

Change-Id: Ib23a721cb75285eef5fd6ba8c7272462764038fa

12 years agoMerge "Fixed headset detection broken on stingray"
Eric Laurent [Tue, 27 Mar 2012 17:54:35 +0000 (10:54 -0700)]
Merge "Fixed headset detection broken on stingray"

12 years agoMerge "Avoid ClassCast when migrating ACTION_SEND extras."
Jeff Sharkey [Tue, 27 Mar 2012 17:49:19 +0000 (10:49 -0700)]
Merge "Avoid ClassCast when migrating ACTION_SEND extras."

12 years agoMulti-Project Commit: Move of filterfw out of system/media (2 of 7)
Marius Renn [Tue, 27 Mar 2012 17:44:45 +0000 (10:44 -0700)]
Multi-Project Commit: Move of filterfw out of system/media (2 of 7)

This is part of the multi-project commit to move the filter-framework
from system/media/mca to frameworks/base/media/mca.

Note that the filter-framework will soon be replaced with a refactored
version currently under API review (also to go under frameworks/base).
This move is done now to unblock the PDK efforts.

Change-Id: I9f42be5a12a9e8157512be11f04e38e4548970be

12 years agoAvoid ClassCast when migrating ACTION_SEND extras.
Jeff Sharkey [Tue, 27 Mar 2012 17:34:24 +0000 (10:34 -0700)]
Avoid ClassCast when migrating ACTION_SEND extras.

Bug: 6231948
Change-Id: I008195fa973517446b2400ed3f59af0cbf0fc925

12 years agoam c2a6299a: am b7fd60bd: am bd26ba48: Merge "docs: update SDK and AVD Manager string...
Scott Main [Tue, 27 Mar 2012 17:10:49 +0000 (10:10 -0700)]
am c2a6299a: am b7fd60bd: am bd26ba48: Merge "docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs" into ics-mr1

* commit 'c2a6299a30d8270592b1da70dbf1f6ee8e62d1eb':

12 years agoam 7822805f: am 72d125eb: am bd26ba48: Merge "docs: update SDK and AVD Manager string...
Scott Main [Tue, 27 Mar 2012 17:10:47 +0000 (10:10 -0700)]
am 7822805f: am 72d125eb: am bd26ba48: Merge "docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs" into ics-mr1

* commit '7822805f5b29efa3ab87af90d0c5b055a7639ab5':
  docs: update SDK and AVD Manager strings; update android tool doc and update another AVD manager screenshot and finally change "component" to "package" for SDK manager docs

12 years agoam 6b59266b: am d87f2262: am af9a26b2: Merge "docs: replace the "Contribute" message...
Scott Main [Tue, 27 Mar 2012 17:10:42 +0000 (10:10 -0700)]
am 6b59266b: am d87f2262: am af9a26b2: Merge "docs: replace the "Contribute" message with "Design"" into ics-mr1

* commit '6b59266b0bf861f42b181b602115b8a8833c7212':

12 years agoam 1139a4f1: am 8f16f8bc: am 7fa4a28e: docs: add Coolpad to oem driver list
Scott Main [Tue, 27 Mar 2012 17:10:41 +0000 (10:10 -0700)]
am 1139a4f1: am 8f16f8bc: am 7fa4a28e: docs: add Coolpad to oem driver list

* commit '1139a4f1e02e48c42fa4e2862b88c0c68c145575':

12 years agoam 3aba4df7: am 0824035b: am af9a26b2: Merge "docs: replace the "Contribute" message...
Scott Main [Tue, 27 Mar 2012 17:10:39 +0000 (10:10 -0700)]
am 3aba4df7: am 0824035b: am af9a26b2: Merge "docs: replace the "Contribute" message with "Design"" into ics-mr1

* commit '3aba4df731388454a3f8aa842f44a62c1a41a5c2':
  docs: replace the "Contribute" message with "Design"

12 years agoam e5f1f3b8: am 123f828d: am 7fa4a28e: docs: add Coolpad to oem driver list
Scott Main [Tue, 27 Mar 2012 17:10:36 +0000 (10:10 -0700)]
am e5f1f3b8: am 123f828d: am 7fa4a28e: docs: add Coolpad to oem driver list

* commit 'e5f1f3b828c6ab2970788d96993378819fe1d7e2':
  docs: add Coolpad to oem driver list

12 years agoam 7e25805d: am 5d181a39: am 093ed383: Merge "DOC CHANGE: IME subtype article" into...
Joe Malin [Tue, 27 Mar 2012 16:58:52 +0000 (09:58 -0700)]
am 7e25805d: am 5d181a39: am 093ed383: Merge "DOC CHANGE: IME subtype article" into ics-mr1

* commit '7e25805dd608fbba3bc0a3cac13433ce7e00bc34':

12 years agoam 22493272: am 8ea93aa6: am 093ed383: Merge "DOC CHANGE: IME subtype article" into...
Joe Malin [Tue, 27 Mar 2012 16:58:49 +0000 (09:58 -0700)]
am 22493272: am 8ea93aa6: am 093ed383: Merge "DOC CHANGE: IME subtype article" into ics-mr1

* commit '22493272075482f4dc2d78eb8f502c9a091d78a8':
  DOC CHANGE: IME subtype article

12 years agoam 67422884: am 106d8460: am 20f394df: Docs: Added efficient downloads Android U...
Reto Meier [Tue, 27 Mar 2012 16:49:40 +0000 (09:49 -0700)]
am 67422884: am 106d8460: am 20f394df: Docs: Added efficient downloads Android U class

* commit '674228845c5c19ed044534c8bc2606d0d32cc37c':

12 years agoam 284f9717: am 278296b5: am 20f394df: Docs: Added efficient downloads Android U...
Reto Meier [Tue, 27 Mar 2012 16:49:37 +0000 (09:49 -0700)]
am 284f9717: am 278296b5: am 20f394df: Docs: Added efficient downloads Android U class

* commit '284f9717d33ef1cd49e2b855612d7a73385f78be':
  Docs: Added efficient downloads Android U class