OSDN Git Service

android-x86/frameworks-base.git
12 years agoMerge remote-tracking branch 'goog/ics-aah' into ics-aah-exp
Ed Heyl [Tue, 6 Mar 2012 01:08:37 +0000 (17:08 -0800)]
Merge remote-tracking branch 'goog/ics-aah' into ics-aah-exp

12 years agoMerge "Import translations. DO NOT MERGE" into ics-aah
Eric Fischer [Mon, 5 Mar 2012 23:16:56 +0000 (15:16 -0800)]
Merge "Import translations. DO NOT MERGE" into ics-aah

12 years agoam a47d88a7: docs: dashboard update for march 5
Scott Main [Mon, 5 Mar 2012 22:36:11 +0000 (14:36 -0800)]
am a47d88a7: docs: dashboard update for march 5

* commit 'a47d88a7d25da74319dc3decf80d98516a85fab2':
  docs: dashboard update for march 5

12 years agodocs: dashboard update for march 5
Scott Main [Mon, 5 Mar 2012 22:21:24 +0000 (14:21 -0800)]
docs: dashboard update for march 5

Change-Id: Ic71a478ad8afd818dfe9c0a2341e1d1937be5444

12 years agoImport translations. DO NOT MERGE
Eric Fischer [Mon, 5 Mar 2012 22:06:13 +0000 (14:06 -0800)]
Import translations. DO NOT MERGE

Change-Id: I35314a3c07de9cb717e537e3e57972e918797e63

12 years agoImport translations. DO NOT MERGE
Eric Fischer [Mon, 5 Mar 2012 22:04:40 +0000 (14:04 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ib5184c43b98ced2c4386c3e55a078c96198e1238

12 years agoam 2df6ecc5: docs: add note about declaring file sizes with sample app\'s code
Scott Main [Mon, 5 Mar 2012 21:26:53 +0000 (13:26 -0800)]
am 2df6ecc5: docs: add note about declaring file sizes with sample app\'s code

* commit '2df6ecc508f6b30fd5d005394effa64272584caa':
  docs: add note about declaring file sizes with sample app's code

12 years agodocs: add note about declaring file sizes with sample app's code
Scott Main [Mon, 5 Mar 2012 21:22:56 +0000 (13:22 -0800)]
docs: add note about declaring file sizes with sample app's code

Change-Id: I7858956916c0db5a585228a890a20fb004155b8c

12 years agoam 6f63d6fc: Merge "docs: updates to OBB guide for naming; plus other edits" into...
Scott Main [Mon, 5 Mar 2012 19:53:03 +0000 (11:53 -0800)]
am 6f63d6fc: Merge "docs: updates to OBB guide for naming; plus other edits" into ics-mr1

* commit '6f63d6fc044f259b7c796e7b7e8c5c8e4a3a3aed':
  docs: updates to OBB guide for naming; plus other edits

12 years agoMerge "docs: updates to OBB guide for naming; plus other edits" into ics-mr1
Scott Main [Mon, 5 Mar 2012 19:51:03 +0000 (11:51 -0800)]
Merge "docs: updates to OBB guide for naming; plus other edits" into ics-mr1

12 years agodocs: updates to OBB guide for naming; plus other edits
Scott Main [Mon, 5 Mar 2012 18:56:39 +0000 (10:56 -0800)]
docs: updates to OBB guide for naming; plus other edits

Change-Id: I0a3afa0388f89d7464471917fec7d767748a870e

12 years agoam 93dc642e: docs: fix misc bugs from external tracker
Scott Main [Mon, 5 Mar 2012 18:05:47 +0000 (10:05 -0800)]
am 93dc642e: docs: fix misc bugs from external tracker

* commit '93dc642eaf48e3db58c4929df26283fbc5fd663f':
  docs: fix misc bugs from external tracker

12 years agodocs: fix misc bugs from external tracker
Scott Main [Fri, 24 Feb 2012 20:04:06 +0000 (12:04 -0800)]
docs: fix misc bugs from external tracker

Change-Id: I2be617be23d0ac50baabac561d510633fa9f162a

12 years agoam 4143781c: docs: add docs for market OBB includes splitting the Licensing dev guide...
Scott Main [Sat, 3 Mar 2012 00:40:28 +0000 (16:40 -0800)]
am 4143781c: docs: add docs for market OBB includes splitting the Licensing dev guide into multiple pages; Turned original licensing doc into a redirect to the new files that are under guide/market/licensing/; Fix all links pointing to app licensing

* commit '4143781cdea0741ce6e87967c4ab903288c3e4c3':
  docs: add docs for market OBB includes splitting the Licensing dev guide into multiple pages; Turned original licensing doc into a redirect to the new files that are under guide/market/licensing/; Fix all links pointing to app licensing

12 years agodocs: add docs for market OBB
Scott Main [Thu, 7 Jul 2011 21:51:56 +0000 (14:51 -0700)]
docs: add docs for market OBB
includes splitting the Licensing dev guide into multiple pages;
Turned original licensing doc into a redirect to the new
files that are under guide/market/licensing/;
Fix all links pointing to app licensing

Change-Id: Ic49493f0e560db225dd7a382ffabc904a2fa1228

12 years agoMerge "Add batch volume adjust support to adjustMasterVolume() in AudioManager and...
Lei Zhang [Fri, 2 Mar 2012 22:38:21 +0000 (14:38 -0800)]
Merge "Add batch volume adjust support to adjustMasterVolume() in AudioManager and AudioService." into ics-aah

12 years agoImport translations. DO NOT MERGE
Eric Fischer [Fri, 2 Mar 2012 20:59:34 +0000 (12:59 -0800)]
Import translations. DO NOT MERGE

Change-Id: Iaca5aba60b53f8738c4a25ae840aa9765934b42a

12 years agoAdd batch volume adjust support to adjustMasterVolume() in AudioManager and
Lei Zhang [Fri, 2 Mar 2012 19:40:12 +0000 (11:40 -0800)]
Add batch volume adjust support to adjustMasterVolume() in AudioManager and
AudioService.

Change-Id: I34382839622a5cc5f2a8768aed011e8224cadff9

12 years agoam e5e11fd6: Merge "docs: fixing bug 5942573" into ics-mr1
Robert Ly [Fri, 2 Mar 2012 17:06:57 +0000 (09:06 -0800)]
am e5e11fd6: Merge "docs: fixing bug 5942573" into ics-mr1

* commit 'e5e11fd666d242b099466017c6d9bd23e6d2896d':
  docs: fixing bug 5942573

12 years agoMerge "docs: fixing bug 5942573" into ics-mr1
Robert Ly [Fri, 2 Mar 2012 17:04:16 +0000 (09:04 -0800)]
Merge "docs: fixing bug 5942573" into ics-mr1

12 years agoam 0dd9ec14: Merge "Make ResolverActivity update dynamically." into ics-mr1
Dianne Hackborn [Fri, 2 Mar 2012 16:32:45 +0000 (08:32 -0800)]
am 0dd9ec14: Merge "Make ResolverActivity update dynamically." into ics-mr1

* commit '0dd9ec144b0da8df9d8900d78c8177e761de458d':
  Make ResolverActivity update dynamically.

12 years agoMerge "Make ResolverActivity update dynamically." into ics-mr1
Dianne Hackborn [Fri, 2 Mar 2012 16:30:36 +0000 (08:30 -0800)]
Merge "Make ResolverActivity update dynamically." into ics-mr1

12 years agoMake ResolverActivity update dynamically.
Dianne Hackborn [Fri, 2 Mar 2012 01:30:53 +0000 (17:30 -0800)]
Make ResolverActivity update dynamically.

Watches for package changes so it can dynamically adjust
to reflect the actual list of available activities.

Change-Id: I3a2fef3dac4d13d1b2a7ed6fc117a7b814679669

12 years agoam 3e701270: Merge "extend timeout to allow for more time for the device to connect...
Tsu Chiang Chuang [Fri, 2 Mar 2012 01:07:38 +0000 (17:07 -0800)]
am 3e701270: Merge "extend timeout to allow for more time for the device to connect." into ics-mr1

* commit '3e70127021f5d5940edfdefd7e33fd65d4ec0449':
  extend timeout to allow for more time for the device to connect.

12 years agoMerge "extend timeout to allow for more time for the device to connect." into ics-mr1
Tsu Chiang Chuang [Fri, 2 Mar 2012 01:05:43 +0000 (17:05 -0800)]
Merge "extend timeout to allow for more time for the device to connect." into ics-mr1

12 years agoam 941ff38d: Merge "fix bug 5942522" into ics-mr1
Robert Ly [Thu, 1 Mar 2012 22:10:28 +0000 (14:10 -0800)]
am 941ff38d: Merge "fix bug 5942522" into ics-mr1

* commit '941ff38d05f1d870df224ac329d16ab2207b94a1':
  fix bug 5942522

12 years agoMerge "fix bug 5942522" into ics-mr1
Robert Ly [Thu, 1 Mar 2012 22:08:40 +0000 (14:08 -0800)]
Merge "fix bug 5942522" into ics-mr1

12 years agoam dcc910ea: Merge "docs: fix bug 5878445" into ics-mr1
Robert Ly [Thu, 1 Mar 2012 20:51:01 +0000 (12:51 -0800)]
am dcc910ea: Merge "docs: fix bug 5878445" into ics-mr1

* commit 'dcc910ea6eb724fe7e0a415afcdf1a5aefc42f06':
  docs: fix bug 5878445

12 years agoMerge "Send UpdateLock broadcasts to manifest receivers" into ics-aah
Christopher Tate [Thu, 1 Mar 2012 20:46:19 +0000 (12:46 -0800)]
Merge "Send UpdateLock broadcasts to manifest receivers" into ics-aah

12 years agoMerge "docs: fix bug 5878445" into ics-mr1
Robert Ly [Thu, 1 Mar 2012 20:42:24 +0000 (12:42 -0800)]
Merge "docs: fix bug 5878445" into ics-mr1

12 years agoSend UpdateLock broadcasts to manifest receivers
Christopher Tate [Thu, 1 Mar 2012 20:39:25 +0000 (12:39 -0800)]
Send UpdateLock broadcasts to manifest receivers

So that e.g. the system update service doesn't need to run all the time.

Bug 5543442

Change-Id: Icd0fcc7f771f7ba92ff190ffed0f0debba4bd911

12 years agoextend timeout to allow for more time for the device to connect.
Tsu Chiang Chuang [Wed, 29 Feb 2012 17:55:38 +0000 (09:55 -0800)]
extend timeout to allow for more time for the device to connect.

Change-Id: If3929ca69a5025c7048d57276813c270229a76db

12 years agoam eb4f3256: Set the video encoding bit rate for the media recorder stress test.
Yu Shan Emily Lau [Thu, 1 Mar 2012 03:00:07 +0000 (19:00 -0800)]
am eb4f3256: Set the video encoding bit rate for the media recorder stress test.

* commit 'eb4f3256b77fe7fd783297a550a64ea441c41169':
  Set the video encoding bit rate for the media recorder stress test.

12 years agoSet the video encoding bit rate for the media
Yu Shan Emily Lau [Wed, 29 Feb 2012 23:57:21 +0000 (15:57 -0800)]
Set the video encoding bit rate for the media
recorder stress test.

Change-Id: I1fa5965d2ba0e17be97ff3b9bd8df3df4e438087

12 years agoam fb393f8b: Mark configuration strings as not translatable.
Eric Fischer [Wed, 29 Feb 2012 21:26:09 +0000 (13:26 -0800)]
am fb393f8b: Mark configuration strings as not translatable.

* commit 'fb393f8bd79602c933dc829bd36070dd78be2872':
  Mark configuration strings as not translatable.

12 years agoMark configuration strings as not translatable.
Eric Fischer [Wed, 29 Feb 2012 21:19:58 +0000 (13:19 -0800)]
Mark configuration strings as not translatable.

Change-Id: I041a6a951dfe70881a095d7ef085b0246a9d4c3b

12 years agoam a53b3bfa: docs: Android Design downloads section, linkable H2s.
Roman Nurik [Wed, 29 Feb 2012 20:43:36 +0000 (12:43 -0800)]
am a53b3bfa: docs: Android Design downloads section, linkable H2s.

* commit 'a53b3bfaadd14aa325c6d6dc2542d7cbea66fc85':
  docs: Android Design downloads section, linkable H2s.

12 years agodocs: Android Design downloads section, linkable H2s.
Roman Nurik [Wed, 29 Feb 2012 19:59:32 +0000 (11:59 -0800)]
docs: Android Design downloads section, linkable H2s.

Change-Id: I4ed3006117efd740ff5f3bc93df2ac75c2dfd2f9

12 years agoMerge "Introduce UpdateLocks - "now is not a good time for non-interactive OTA""...
Christopher Tate [Wed, 29 Feb 2012 19:47:02 +0000 (11:47 -0800)]
Merge "Introduce UpdateLocks - "now is not a good time for non-interactive OTA"" into ics-aah

12 years agoam f4994b3e: Merge "fix bug 5911175" into ics-mr1
Robert Ly [Tue, 28 Feb 2012 23:39:30 +0000 (15:39 -0800)]
am f4994b3e: Merge "fix bug 5911175" into ics-mr1

* commit 'f4994b3eb03e1e772d7d46e8b6dcfc88593db792':
  fix bug 5911175

12 years agoMerge "fix bug 5911175" into ics-mr1
Robert Ly [Tue, 28 Feb 2012 23:37:21 +0000 (15:37 -0800)]
Merge "fix bug 5911175" into ics-mr1

12 years agoam 27e20ccd: Merge "Fix issue #6073913: onActivityResult() not getting called......
Dianne Hackborn [Tue, 28 Feb 2012 23:03:04 +0000 (15:03 -0800)]
am 27e20ccd: Merge "Fix issue #6073913: onActivityResult() not getting called..." into ics-mr1

* commit '27e20ccd9ac4dd1f9bf902ed2b359cc8beff7c9b':
  Fix issue #6073913: onActivityResult() not getting called...

12 years agoIntroduce UpdateLocks - "now is not a good time for non-interactive OTA"
Christopher Tate [Thu, 23 Feb 2012 22:59:36 +0000 (14:59 -0800)]
Introduce UpdateLocks - "now is not a good time for non-interactive OTA"

An "UpdateLock" works similarly to a wake lock in API: the caller is
providing a hint to the OS that now is not a good time to interrupt
the user/device in order to do intrusive work like applying OTAs.
This is particularly important for headless or kiosk-like products
where ordinarily the update process will be automatically scheduled
and proceed without user or administrator intervention.

UpdateLocks require that the caller hold the new signatureOrSystem
permission android.permission.UPDATE_LOCK.  acquire() and release()
will throw security exceptions if this is not the case.

The "is now convenient?" state is expressed to interested parties
by way of a sticky broadcast sent only to registered listeners.  The
broadcast is protected; only the system can send it, so listeners
can trust it to be accurate.  The broadcast intent also includes a
timestamp (System.currentTimeMillis()) to help inform listeners that
wish to implement scheduling policies based on when the device became
idle.

The API change here is a tiny one: a dump(PrintWriter) method has been
added to the TokenWatcher class to facilitate getting information out
of it for dumpsys purposes.  UpdateLock itself is still @hide.

Bug 5543442

Change-Id: Ic1548dd43935f45d4efc67f970abdc290a45f715

12 years agoMerge "Fix issue #6073913: onActivityResult() not getting called..." into ics-mr1
Dianne Hackborn [Tue, 28 Feb 2012 23:01:04 +0000 (15:01 -0800)]
Merge "Fix issue #6073913: onActivityResult() not getting called..." into ics-mr1

12 years agoFix issue #6073913: onActivityResult() not getting called...
Dianne Hackborn [Tue, 28 Feb 2012 22:44:19 +0000 (14:44 -0800)]
Fix issue #6073913: onActivityResult() not getting called...

...if the process is killed and restarted

Try to ensure that in all cases we deliver an activity result if one
was requested.

Change-Id: Id43e830d2ee782f98ed1e3b68e5e16f3258d4ad8

12 years agoam e4ef9b1a: DO NOT MERGE (from master: Fixed minor typo on Javadoc)
felipeal [Tue, 28 Feb 2012 22:04:20 +0000 (14:04 -0800)]
am e4ef9b1a: DO NOT MERGE (from master: Fixed minor typo on Javadoc)

* commit 'e4ef9b1ac2c4d7a1deb25f575e341255369c5c3b':
  DO NOT MERGE (from master: Fixed minor typo on Javadoc)

12 years agoDO NOT MERGE
felipeal [Mon, 27 Feb 2012 20:09:13 +0000 (12:09 -0800)]
DO NOT MERGE
(from master: Fixed minor typo on Javadoc)

Change-Id: I7d62e37011a7fd4d792fdfe5bd62022a850303a6

12 years agoam ee329930: Merge "Adding time lapse test to mediaframework stress suite." into...
Jason Noguchi [Tue, 28 Feb 2012 19:49:36 +0000 (11:49 -0800)]
am ee329930: Merge "Adding time lapse test to mediaframework stress suite." into ics-mr1

* commit 'ee329930956c88d3c2cbcbb6da01abde4b40b2e8':
  Adding time lapse test to mediaframework stress suite.

12 years agoMerge "Adding time lapse test to mediaframework stress suite." into ics-mr1
Jason Noguchi [Tue, 28 Feb 2012 19:47:46 +0000 (11:47 -0800)]
Merge "Adding time lapse test to mediaframework stress suite." into ics-mr1

12 years agoam a2b41b43: NumberPicker showing IME when its input field gains focus.
Svetoslav Ganov [Tue, 28 Feb 2012 18:35:28 +0000 (10:35 -0800)]
am a2b41b43: NumberPicker showing IME when its input field  gains focus.

* commit 'a2b41b438d45570867e4682c0caaf93ace5e712e':
  NumberPicker showing IME when its input field  gains focus.

12 years agoNumberPicker showing IME when its input field gains focus.
Svetoslav Ganov [Mon, 27 Feb 2012 23:53:32 +0000 (15:53 -0800)]
NumberPicker showing IME when its input field  gains focus.

1. The NumberPicker was showing the IME if the input field
   gets focus and hiding it when the the arrows are pressed.
   The leads to a nasty behavior when the input is the first
   focusable and the uses presser an arrow button. In such
   a case the IME shows and hides on every arrow press pushing
   the window content up and down - this looks pretty ugly.
   Now the IME is show on double tap of the input field.

2. The NumberPicker input now by default has an IME action
   done, hence after editing it the IME goes away.

3. The NumberPicker input now clears focus when it gets
   IME action done, so the last picker in a sequence
   does not show selection which is focus driven.

4. NumberPicker was incorrectly detecting double tap to
   begin edit and it was possble to start edit on singe tap
   if the user has double tapped before to start an edit.
   Now double tap detection is using the double tap timeout
   correctly.

bug:6071977

Change-Id: I0ff5a491064e51663b3abec675d839d0a65b986a

12 years agoMerge "Fix Audio ramping code" into ics-aah
RoboErik [Mon, 27 Feb 2012 17:40:18 +0000 (09:40 -0800)]
Merge "Fix Audio ramping code" into ics-aah

12 years agoam 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1
Robert Ly [Mon, 27 Feb 2012 16:42:37 +0000 (08:42 -0800)]
am 85cb9dec: Merge "docs: fix bug 5990526" into ics-mr1

* commit '85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87':
  docs: fix bug 5990526

12 years agoMerge "docs: fix bug 5990526" into ics-mr1
Robert Ly [Mon, 27 Feb 2012 16:40:54 +0000 (08:40 -0800)]
Merge "docs: fix bug 5990526" into ics-mr1

12 years agoam 44e63a21: Support rendering layout that use the new res-auto namespace.
Xavier Ducrohet [Sat, 25 Feb 2012 03:33:18 +0000 (19:33 -0800)]
am 44e63a21: Support rendering layout that use the new res-auto namespace.

* commit '44e63a218cf8fcab9b4418246a512bd0b0c9157b':
  Support rendering layout that use the new res-auto namespace.

12 years agoSupport rendering layout that use the new res-auto namespace.
Xavier Ducrohet [Sat, 25 Feb 2012 03:02:18 +0000 (19:02 -0800)]
Support rendering layout that use the new res-auto namespace.

Change-Id: I9b89c965dc8c9458e74c15ab8ff765e16e1b32c2

12 years agoFix Audio ramping code
RoboErik [Fri, 24 Feb 2012 22:21:16 +0000 (14:21 -0800)]
Fix Audio ramping code

The audio ramping was being ignored and we were always adjusting
by the same amount.

Change-Id: I1dc122e033c382f556844c5acadcfb698c8d2092

12 years agoam 5786f5cf: Merge "Fix build." into ics-mr1
Dianne Hackborn [Sat, 25 Feb 2012 00:24:45 +0000 (16:24 -0800)]
am 5786f5cf: Merge "Fix build." into ics-mr1

* commit '5786f5cf1b248b79f938b3fa3c5d534159261f09':
  Fix build.

12 years agoMerge "Fix build." into ics-mr1
Dianne Hackborn [Sat, 25 Feb 2012 00:23:07 +0000 (16:23 -0800)]
Merge "Fix build." into ics-mr1

12 years agoFix build.
Dianne Hackborn [Sat, 25 Feb 2012 00:10:26 +0000 (16:10 -0800)]
Fix build.

Change-Id: Id3262bff0df598ecc81a4346dee9febd3aaa60c9

12 years agoam 133dc2d7: Merge "Fix issue #6048808: sometimes auto-correct is inactive" into...
Dianne Hackborn [Fri, 24 Feb 2012 23:38:03 +0000 (15:38 -0800)]
am 133dc2d7: Merge "Fix issue #6048808: sometimes auto-correct is inactive" into ics-mr1

* commit '133dc2d7aecc68990c363c861716b134910a4ced':
  Fix issue #6048808: sometimes auto-correct is inactive

12 years agoMerge "Fix issue #6048808: sometimes auto-correct is inactive" into ics-mr1
Dianne Hackborn [Fri, 24 Feb 2012 23:36:33 +0000 (15:36 -0800)]
Merge "Fix issue #6048808: sometimes auto-correct is inactive" into ics-mr1

12 years agoFix issue #6048808: sometimes auto-correct is inactive
Dianne Hackborn [Fri, 24 Feb 2012 21:08:49 +0000 (13:08 -0800)]
Fix issue #6048808: sometimes auto-correct is inactive

My previous change to speed up the time the IME is dismissed was
fundamentally flawed.  That change basically switched the order
the application called the input method manager service from doing
startInput() and then windowGainedFocus(), to first windowGainedFocus()
and then startInput().

The problem is that the service relies on startInput() being done
first, since this is the mechanism to set up the new input focus,
and windowGainedFocus() is just updating the IME visibility state
after that is done.  However, by doing the startInput() first, that
means in the case where we are going to hide the IME we must first
wait for the IME to re-initialize editing on whatever input has
focus in the new window.

To address this, the change here tries to find a half-way point
between the two.  We now do startInput() after windowGainedFocus()
only when this will result in the window being hidden.

It is not as easy as that, though, because these are calls on to
the system service from the application.  So being able to do that
meant a fair amount of re-arranging of this part of the protocol
with the service.  Now windowGainedFocus() is called with all of
the information also needed for startInput(), and takes care of
performing both operations.  The client-side code is correspondingly
rearranged so that the guts of it where startInput() is called can
instead call the windowGainedFocus() entry if appropriate.

So...  in theory this is safer than the previous change, since it
should not be impacting the behavior as much.  In practice, however,
we are touching and re-arranging a lot more code, and "should" is
not a promise.

Change-Id: Icb58bef75ef4bf9979f3e2ba88cea20db2e2c3fb

12 years agoam 816b873d: Move the automatic namespace outside of the res namespace. do not merge.
Xavier Ducrohet [Fri, 24 Feb 2012 02:42:04 +0000 (18:42 -0800)]
am 816b873d: Move the automatic namespace outside of the res namespace. do not merge.

* commit '816b873df1ab98d0e79913cf589b7b1fbaf14e85':
  Move the automatic namespace outside of the res namespace. do not merge.

12 years agoam eed8d0b3: Fix for issue 9656 - custom xml attributes in Android Libraries. do...
inazaruk [Fri, 24 Feb 2012 02:42:02 +0000 (18:42 -0800)]
am eed8d0b3: Fix for issue 9656 - custom xml attributes in Android Libraries. do not merge.

* commit 'eed8d0b3af8e76d6146ce4ed3fbe6ef7e172c8cd':
  Fix for issue 9656 - custom xml attributes in Android Libraries. do not merge.

12 years agoMove the automatic namespace outside of the res namespace. do not merge.
Xavier Ducrohet [Fri, 24 Feb 2012 00:59:27 +0000 (16:59 -0800)]
Move the automatic namespace outside of the res namespace. do not merge.

(cherry picked from commit d9fe8018ffbf94f18a840005e688ad1d712f0225)

Change-Id: I48ca78d5fccc75392b3f1cf9525890e5145293c4

12 years agoFix for issue 9656 - custom xml attributes in Android Libraries. do not merge.
inazaruk [Sun, 22 May 2011 22:09:06 +0000 (15:09 -0700)]
Fix for issue 9656 - custom xml attributes in Android Libraries. do not merge.

Added support for predefined namespace http://schemas.android.com/apk/res/auto
that aapt tool recognizes and treats as namespace with package name
taken from current application's AndroidManifest.xml, //manifest/package attribute.

Signed-off-by: inazaruk <ievgenii.nazaruk@gmail.com>
(cherry picked from commit e348909c1966c3d192841cc131a32be6ed90da18)

Change-Id: I4bff836c42a309bac36e5d1ce1899131b3c4c194

12 years agoam 566328a2: Merge "docs: NDK overview, remove x86 instruction set mention (b/6044027...
Joe Fernandez [Thu, 23 Feb 2012 22:25:08 +0000 (14:25 -0800)]
am 566328a2: Merge "docs: NDK overview, remove x86 instruction set mention (b/6044027)" into ics-mr1

* commit '566328a2a5fcd8c40fc67d8974d6df0df48b0056':
  docs: NDK overview, remove x86 instruction set mention (b/6044027)

12 years agoMerge "docs: NDK overview, remove x86 instruction set mention (b/6044027)" into ics-mr1
Joe Fernandez [Thu, 23 Feb 2012 22:22:41 +0000 (14:22 -0800)]
Merge "docs: NDK overview, remove x86 instruction set mention (b/6044027)" into ics-mr1

12 years agoSwitch the way we configure for MediaPlayer retransmission.
John Grossman [Wed, 22 Feb 2012 23:38:35 +0000 (15:38 -0800)]
Switch the way we configure for MediaPlayer retransmission.

Move in the direction of a more publishable API for configuring a
media player for retransmission.  It used to be that we used a custom
invoke and a modified URL (prefixed with aahTX://).  There are many
issues with this technique and it was never meant to stand the test of
time.

This CL gets rid of all that.  A new (but currently hidden) method was
introduced to the java level MediaPlayer API, called
setRetransmitTarget(InetSocketAddress), which allows an app writer to
set the retransmit target.  For now, this method needs to be called
before a call to setDataSource (which is pretty unusual for the
MediaPlayer API) because this mid level code uses this as a cue to
instantiate an aahTX player instead of relying on the data source to
select a player.  When retranmit functionality becomes part of the
existing android player implemenation, this
set-retrans-before-set-data-source behavior can go away, along with
the aahTX player itself.

Change-Id: I6ab07d89b2eeb0650e634b8c3b7a0b36aba4e7dd

12 years agoRevert "Add a way to play file descriptor data sources using the A@H transmitter...
John Grossman [Tue, 21 Feb 2012 20:00:45 +0000 (12:00 -0800)]
Revert "Add a way to play file descriptor data sources using the A@H transmitter media player."

This reverts commit 64006cb1642b2ec0ee74c66007d869b884391fd1.

Back out this change in order to get ready to implement a longer term,
more media-team approved way of selecting a retransmit player.

Change-Id: I97b68b9859a174eab858598cb00d4445a14fbc17

12 years agoam bf378fd7: Don\'t allow screen invalidations to go outside bounds of screen
Michael Jurka [Thu, 23 Feb 2012 16:08:09 +0000 (08:08 -0800)]
am bf378fd7: Don\'t allow screen invalidations to go outside bounds of screen

* commit 'bf378fd7d7a91085685fe9e5528b84c485041c77':
  Don't allow screen invalidations to go outside bounds of screen

12 years agoDon't allow screen invalidations to go outside bounds of screen
Michael Jurka [Thu, 23 Feb 2012 08:02:49 +0000 (00:02 -0800)]
Don't allow screen invalidations to go outside bounds of screen

Fixes invalidation issue in Launcher

Change-Id: Iab32149489aed6884e917f0ac5a548d4ae26896e

12 years agodocs: fix bug 5878445
Robert Ly [Wed, 22 Feb 2012 19:15:53 +0000 (11:15 -0800)]
docs: fix bug 5878445

Change-Id: I603a3b8d92d855baa8f3557bddecb662af2cc1d7

12 years agoAdding time lapse test to mediaframework stress suite.
Jason Noguchi [Fri, 17 Feb 2012 23:23:00 +0000 (15:23 -0800)]
Adding time lapse test to mediaframework stress suite.

Change-Id: Ia244352cd16f77c090c4f1dad6f9b09a8b3e8f47

12 years agodocs: fixing bug 5942573
Robert Ly [Wed, 22 Feb 2012 18:59:12 +0000 (10:59 -0800)]
docs: fixing bug 5942573

Change-Id: I2479dc8916f98a8bf7dbec95dc29cbd871c51be5

12 years agofix bug 5942522
Robert Ly [Wed, 22 Feb 2012 17:29:15 +0000 (09:29 -0800)]
fix bug 5942522

Change-Id: Ice16e63b42d5e8c89994d0844f62adaefc8a92a1

12 years agoam 68d97aa2: Merge "docs: fix broken link" into ics-mr1
Scott Main [Thu, 23 Feb 2012 00:23:27 +0000 (16:23 -0800)]
am 68d97aa2: Merge "docs: fix broken link" into ics-mr1

* commit '68d97aa2c1ff16f327491fed5afb8b318f034a01':
  docs: fix broken link

12 years agoMerge "docs: fix broken link" into ics-mr1
Scott Main [Thu, 23 Feb 2012 00:20:49 +0000 (16:20 -0800)]
Merge "docs: fix broken link" into ics-mr1

12 years agodocs: NDK overview, remove x86 instruction set mention (b/6044027)
Joe Fernandez [Tue, 21 Feb 2012 23:30:14 +0000 (15:30 -0800)]
docs: NDK overview, remove x86 instruction set mention (b/6044027)

Change-Id: I37ee68fb78f2ed5edc1c34ff7198340b1ab5c49b

12 years agofix bug 5911175
Robert Ly [Wed, 22 Feb 2012 19:05:55 +0000 (11:05 -0800)]
fix bug 5911175

Change-Id: I528e7c30e81c85ec31a5abbd74e85cc364a8362f

12 years agoam 503247f2: Merge "Make sure resource references are resolved." into ics-mr1
Xavier Ducrohet [Wed, 22 Feb 2012 18:49:24 +0000 (10:49 -0800)]
am 503247f2: Merge "Make sure resource references are resolved." into ics-mr1

* commit '503247f213ef2894324a22e7608101e90a7fe8fb':
  Make sure resource references are resolved.

12 years agoMerge "Make sure resource references are resolved." into ics-mr1
Xavier Ducrohet [Wed, 22 Feb 2012 18:47:32 +0000 (10:47 -0800)]
Merge "Make sure resource references are resolved." into ics-mr1

12 years agodocs: fix bug 5990526
Robert Ly [Wed, 22 Feb 2012 17:20:43 +0000 (09:20 -0800)]
docs: fix bug 5990526

Change-Id: Ife7e9a66c5fc23a9caa2c26046741880833f4b9a

12 years agoam 942b823c: Merge "docs: Added Lint into Android Training and removed Layoutopt...
Rich Hyndman [Wed, 22 Feb 2012 11:43:32 +0000 (03:43 -0800)]
am 942b823c: Merge "docs: Added Lint into Android Training and removed Layoutopt." into ics-mr1

* commit '942b823ce4b2e0e11d395dffb2d340de01811612':
  docs: Added Lint into Android Training and removed Layoutopt.

12 years agoMerge "docs: Added Lint into Android Training and removed Layoutopt." into ics-mr1
Rich Hyndman [Wed, 22 Feb 2012 11:41:05 +0000 (03:41 -0800)]
Merge "docs: Added Lint into Android Training and removed Layoutopt." into ics-mr1

12 years agoam 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded
Dianne Hackborn [Tue, 21 Feb 2012 22:57:47 +0000 (14:57 -0800)]
am 01011c3d: Fix issue #6037252: Screen shifts after all apps are upgraded

* commit '01011c3d7ce4f76c1a76b33a04fc63da784ddbea':
  Fix issue #6037252: Screen shifts after all apps are upgraded

12 years agoMake sure resource references are resolved.
Xavier Ducrohet [Tue, 21 Feb 2012 22:26:32 +0000 (14:26 -0800)]
Make sure resource references are resolved.

XmlPullAttribute can query for attributes and return them in a given
format. We need to make sure they are first resolved before
trying to convert them to int/float/boolean/...

Change-Id: I2aaced022a0382e501978c396e49d6191d53bdc8

12 years agoFix issue #6037252: Screen shifts after all apps are upgraded
Dianne Hackborn [Tue, 21 Feb 2012 21:54:21 +0000 (13:54 -0800)]
Fix issue #6037252: Screen shifts after all apps are upgraded

Two things: (1) make sure the boot message is always positioned within
the entire unrestricted display, and (2) allow the dim background to go
on top of the nav bar when being used for the boot message (this latter
is really a hack that should be more generally fixed in the future).

Change-Id: I7261b044eb802a39cadff931b50a679ff18781d6

12 years agoLibAAH_RTP: Add support for AAC in MP4.
John Grossman [Sun, 19 Feb 2012 01:46:40 +0000 (17:46 -0800)]
LibAAH_RTP: Add support for AAC in MP4.

Change-Id: Ie8298eb9d253fc6ede448da87660a60d23170987

12 years agodocs: Added Lint into Android Training and removed Layoutopt.
Rich Hyndman [Wed, 15 Feb 2012 15:46:51 +0000 (16:46 +0100)]
docs: Added Lint into Android Training and removed Layoutopt.

Change-Id: Ib818ba3ab12fff79dbede69ebf543a8e4be6f3df

12 years agoMerge "WifiStateMachine: Move wifi teardown delay to a framework resource" into ics-aah
Mike Lockwood [Sun, 19 Feb 2012 20:56:53 +0000 (12:56 -0800)]
Merge "WifiStateMachine: Move wifi teardown delay to a framework resource" into ics-aah

12 years agoMerge "Add an empty stub status bar service implementation" into ics-aah
Christopher Tate [Sat, 18 Feb 2012 01:23:04 +0000 (17:23 -0800)]
Merge "Add an empty stub status bar service implementation" into ics-aah

12 years agoAdd an empty stub status bar service implementation
Christopher Tate [Sat, 18 Feb 2012 00:01:27 +0000 (16:01 -0800)]
Add an empty stub status bar service implementation

For kiosk-type devices that do not present any navigation UI.  This allows
for clean selection of the implementation based on resource overlays,
without the need for the tablet or phone status bar implementations to
accomodate the desired behaviors.

Bug 5824373

Change-Id: Ia5aca7df70a11e632eaf9be6e67900ded8ea2f7d

12 years agoam 2d559b53: Merge "fix NPE in race condition." into ics-mr1
Tsu Chiang Chuang [Fri, 17 Feb 2012 23:55:49 +0000 (15:55 -0800)]
am 2d559b53: Merge "fix NPE in race condition." into ics-mr1

* commit '2d559b5311be1cd909e5a445afe75a840688b822':
  fix NPE in race condition.

12 years agoMerge "fix NPE in race condition." into ics-mr1
Tsu Chiang Chuang [Fri, 17 Feb 2012 23:53:50 +0000 (15:53 -0800)]
Merge "fix NPE in race condition." into ics-mr1

12 years agoam 482ae5f2: Bug 6021294 - Contextual action bar animation tweaks
Adam Powell [Fri, 17 Feb 2012 23:25:53 +0000 (15:25 -0800)]
am 482ae5f2: Bug 6021294 - Contextual action bar animation tweaks

* commit '482ae5f2388a07d60d7f3b54432120172af25eee':
  Bug 6021294 - Contextual action bar animation tweaks

12 years agoBug 6021294 - Contextual action bar animation tweaks
Adam Powell [Fri, 17 Feb 2012 23:18:01 +0000 (15:18 -0800)]
Bug 6021294 - Contextual action bar animation tweaks

Remove the right-to-left cascade effect from action mode menu
items. Animation time is now fixed at 300ms for scaling in menu items.

Change-Id: I8eef2ed9f93c2af804663dd5e6b3f4915ed45cb1

12 years agodocs: fix broken link
Scott Main [Fri, 17 Feb 2012 22:37:58 +0000 (14:37 -0800)]
docs: fix broken link

Change-Id: I13e29ec18bb503ea33ee59d187f588c5be8fd109

12 years agoam 094bf51e: Use &#39; for apostrophe in HTML encoding DO NOT MERGE
Marc Blank [Fri, 17 Feb 2012 00:54:48 +0000 (16:54 -0800)]
am 094bf51e: Use &#39; for apostrophe in HTML encoding DO NOT MERGE

* commit '094bf51ec0911057263a27db4d79db4eface2d63':
  Use &#39; for apostrophe in HTML encoding DO NOT MERGE