OSDN Git Service

android-x86/frameworks-base.git
10 years agoam 72eff55b: am d43ad2f3: am 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent...
Scott Main [Thu, 20 Feb 2014 02:29:08 +0000 (02:29 +0000)]
am 72eff55b: am d43ad2f3: am 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

* commit '72eff55b2c54446bda219d0b32c7355b0ccf83a0':
  update intent examples for maps bug: 12661490 bug: 12957723

10 years agoam d43ad2f3: am 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent examples...
Scott Main [Thu, 20 Feb 2014 02:25:57 +0000 (02:25 +0000)]
am d43ad2f3: am 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

* commit 'd43ad2f35abcc647f7985abd09ed9de5899faf18':
  update intent examples for maps bug: 12661490 bug: 12957723

10 years agoam 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug...
Scott Main [Thu, 20 Feb 2014 02:23:52 +0000 (02:23 +0000)]
am 4c68c4ed: am 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

* commit '4c68c4ed463f7f83d05f86ed11046195829028ed':
  update intent examples for maps bug: 12661490 bug: 12957723

10 years agoam 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug: 12661490 bug...
Scott Main [Thu, 20 Feb 2014 02:20:30 +0000 (02:20 +0000)]
am 24a8e1d0: am af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

* commit '24a8e1d0e9a32c571403bfc730ce18dd138a529c':
  update intent examples for maps bug: 12661490 bug: 12957723

10 years agoam af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723"...
Scott Main [Thu, 20 Feb 2014 02:17:20 +0000 (02:17 +0000)]
am af87e19b: Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

* commit 'af87e19bdbf6b16240dcdbfd31fe4f33eca4e51d':
  update intent examples for maps bug: 12661490 bug: 12957723

10 years agoMerge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs
Scott Main [Thu, 20 Feb 2014 02:14:40 +0000 (02:14 +0000)]
Merge "update intent examples for maps bug: 12661490 bug: 12957723" into klp-docs

10 years agoupdate intent examples for maps
Scott Main [Sat, 15 Feb 2014 02:37:24 +0000 (18:37 -0800)]
update intent examples for maps
bug: 12661490
bug: 12957723

Change-Id: Ice25ef430901b155c00d59402c5f9f50dcb48390

10 years agoam 1c532c2e: am 4b07b26e: Merge "Make UsbService optional" into klp-modular-dev
Adam Lesinski [Wed, 19 Feb 2014 19:44:19 +0000 (19:44 +0000)]
am 1c532c2e: am 4b07b26e: Merge "Make UsbService optional" into klp-modular-dev

* commit '1c532c2e2d8464ef7ddd0cc5914f3b1ab2dc49c2':
  Make UsbService optional

10 years agoam 04520a01: am 6feaa267: Merge "Add fastpath for single signature comparison" into...
Adam Lesinski [Wed, 19 Feb 2014 19:44:17 +0000 (19:44 +0000)]
am 04520a01: am 6feaa267: Merge "Add fastpath for single signature comparison" into klp-modular-dev

* commit '04520a01b8469729379e73a7995a188ffea2b187':
  Add fastpath for single signature comparison

10 years agoam 4b07b26e: Merge "Make UsbService optional" into klp-modular-dev
Adam Lesinski [Wed, 19 Feb 2014 19:41:26 +0000 (19:41 +0000)]
am 4b07b26e: Merge "Make UsbService optional" into klp-modular-dev

* commit '4b07b26e8654df52ca80bb2165ebdf9352ab9337':
  Make UsbService optional

10 years agoam 6feaa267: Merge "Add fastpath for single signature comparison" into klp-modular-dev
Adam Lesinski [Wed, 19 Feb 2014 19:41:23 +0000 (19:41 +0000)]
am 6feaa267: Merge "Add fastpath for single signature comparison" into klp-modular-dev

* commit '6feaa267a585f22595f846c9e3d09a76dc3db47a':
  Add fastpath for single signature comparison

10 years agoMerge "Make UsbService optional" into klp-modular-dev
Adam Lesinski [Wed, 19 Feb 2014 19:38:33 +0000 (19:38 +0000)]
Merge "Make UsbService optional" into klp-modular-dev

10 years agoMerge "Add fastpath for single signature comparison" into klp-modular-dev
Adam Lesinski [Wed, 19 Feb 2014 19:38:17 +0000 (19:38 +0000)]
Merge "Add fastpath for single signature comparison" into klp-modular-dev

10 years agoam a1baf028: am 23ef1b5e: am 16ea3e6a: Merge "A background started service is removed...
Craig Mautner [Wed, 19 Feb 2014 16:34:03 +0000 (16:34 +0000)]
am a1baf028: am 23ef1b5e: am 16ea3e6a: Merge "A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one."

* commit 'a1baf0288407c17737cf92bba5c7fccb8c8c55ed':
  A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one.

10 years agoam 41dd75f8: am 96ddea41: am 7c710936: Merge "Remove java.io.tmpdir assignment in...
Narayan Kamath [Wed, 19 Feb 2014 16:34:01 +0000 (16:34 +0000)]
am 41dd75f8: am 96ddea41: am 7c710936: Merge "Remove java.io.tmpdir assignment in AndroidRuntime."

* commit '41dd75f8135cd50ba2d38690ce8b05f30964f6e7':
  Remove java.io.tmpdir assignment in AndroidRuntime.

10 years agoam 23ef1b5e: am 16ea3e6a: Merge "A background started service is removed from mStarti...
Craig Mautner [Wed, 19 Feb 2014 16:29:01 +0000 (16:29 +0000)]
am 23ef1b5e: am 16ea3e6a: Merge "A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one."

* commit '23ef1b5e0b84e3bb726454b97846f91f2efad212':
  A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one.

10 years agoam 96ddea41: am 7c710936: Merge "Remove java.io.tmpdir assignment in AndroidRuntime."
Narayan Kamath [Wed, 19 Feb 2014 16:28:56 +0000 (16:28 +0000)]
am 96ddea41: am 7c710936: Merge "Remove java.io.tmpdir assignment in AndroidRuntime."

* commit '96ddea413dcf266d996877d3fc2d81738c5316c8':
  Remove java.io.tmpdir assignment in AndroidRuntime.

10 years agoam 16ea3e6a: Merge "A background started service is removed from mStartingBackground...
Craig Mautner [Wed, 19 Feb 2014 16:26:15 +0000 (08:26 -0800)]
am 16ea3e6a: Merge "A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one."

* commit '16ea3e6a5b37dc436d1089996004bcae12f5e3b0':
  A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one.

10 years agoam 7c710936: Merge "Remove java.io.tmpdir assignment in AndroidRuntime."
Narayan Kamath [Wed, 19 Feb 2014 16:26:07 +0000 (08:26 -0800)]
am 7c710936: Merge "Remove java.io.tmpdir assignment in AndroidRuntime."

* commit '7c710936c5129664f8b23bf4592c12eca975d229':
  Remove java.io.tmpdir assignment in AndroidRuntime.

10 years agoMerge "A background started service is removed from mStartingBackground when timeout...
Craig Mautner [Wed, 19 Feb 2014 15:36:00 +0000 (15:36 +0000)]
Merge "A background started service is removed from mStartingBackground when timeout. Fix is to make sure mStartingBackground is updated to remove one."

10 years agoMerge "Remove java.io.tmpdir assignment in AndroidRuntime."
Narayan Kamath [Wed, 19 Feb 2014 14:24:47 +0000 (14:24 +0000)]
Merge "Remove java.io.tmpdir assignment in AndroidRuntime."

10 years agoam 01573b50: am 469301f7: am 9dd87081: am 99873565: am ba231fca: Fix bad @links in...
John Spurlock [Wed, 19 Feb 2014 13:57:21 +0000 (13:57 +0000)]
am 01573b50: am 469301f7: am 9dd87081: am 99873565: am ba231fca: Fix bad @links in PendingIntent.java

* commit '01573b5011e777405ba7467678c3083cd03f6968':
  Fix bad @links in PendingIntent.java

10 years agoam 469301f7: am 9dd87081: am 99873565: am ba231fca: Fix bad @links in PendingIntent...
John Spurlock [Wed, 19 Feb 2014 13:54:13 +0000 (13:54 +0000)]
am 469301f7: am 9dd87081: am 99873565: am ba231fca: Fix bad @links in PendingIntent.java

* commit '469301f7edf2201fdbac217fb0ae49652fa9466c':
  Fix bad @links in PendingIntent.java

10 years agoam 9dd87081: am 99873565: am ba231fca: Fix bad @links in PendingIntent.java
John Spurlock [Wed, 19 Feb 2014 13:51:00 +0000 (13:51 +0000)]
am 9dd87081: am 99873565: am ba231fca: Fix bad @links in PendingIntent.java

* commit '9dd87081e4bea9cd48db35fa82b3adeda37a34b5':
  Fix bad @links in PendingIntent.java

10 years agoam 99873565: am ba231fca: Fix bad @links in PendingIntent.java
John Spurlock [Wed, 19 Feb 2014 13:47:52 +0000 (13:47 +0000)]
am 99873565: am ba231fca: Fix bad @links in PendingIntent.java

* commit '998735652d2449e3ccbac7686b71bf40dca06e94':
  Fix bad @links in PendingIntent.java

10 years agoam ba231fca: Fix bad @links in PendingIntent.java
John Spurlock [Wed, 19 Feb 2014 13:44:14 +0000 (13:44 +0000)]
am ba231fca: Fix bad @links in PendingIntent.java

* commit 'ba231fcabfdf8f8bd72dbb428b8d35ae14a1a14d':
  Fix bad @links in PendingIntent.java

10 years agoam 78f522d1: am 7a4172d1: am f11cc165: Merge "Fixed a possible infinite loop in JsonR...
Calin Juravle [Wed, 19 Feb 2014 11:27:58 +0000 (11:27 +0000)]
am 78f522d1: am 7a4172d1: am f11cc165: Merge "Fixed a possible infinite loop in JsonReader#skipValue()"

* commit '78f522d16e6e0305c61d13d8ca5dd75c792420c8':
  Fixed a possible infinite loop in JsonReader#skipValue()

10 years agoam 7a4172d1: am f11cc165: Merge "Fixed a possible infinite loop in JsonReader#skipVal...
Calin Juravle [Wed, 19 Feb 2014 11:21:58 +0000 (11:21 +0000)]
am 7a4172d1: am f11cc165: Merge "Fixed a possible infinite loop in JsonReader#skipValue()"

* commit '7a4172d190871c6b17124bf86374304cef727984':
  Fixed a possible infinite loop in JsonReader#skipValue()

10 years agoam f11cc165: Merge "Fixed a possible infinite loop in JsonReader#skipValue()"
Calin Juravle [Wed, 19 Feb 2014 11:18:06 +0000 (03:18 -0800)]
am f11cc165: Merge "Fixed a possible infinite loop in JsonReader#skipValue()"

* commit 'f11cc165f4d6e18d79ce013fa2f74fb43e002ac1':
  Fixed a possible infinite loop in JsonReader#skipValue()

10 years agoMerge "Fixed a possible infinite loop in JsonReader#skipValue()"
Calin Juravle [Wed, 19 Feb 2014 11:15:00 +0000 (11:15 +0000)]
Merge "Fixed a possible infinite loop in JsonReader#skipValue()"

10 years agoA background started service is removed from mStartingBackground when timeout.
Junu Kim [Wed, 19 Feb 2014 07:25:21 +0000 (16:25 +0900)]
A background started service is removed from mStartingBackground when timeout.
Fix is to make sure mStartingBackground is updated to remove one.

Change-Id: I0e42beb550d33e6e400349b85bbb89848e18d520

10 years agoam 1bf37957: am db0f3e82: Merge "Allow "opaque" flag to be updated. DO NOT MERGE...
Craig Mautner [Wed, 19 Feb 2014 00:02:16 +0000 (00:02 +0000)]
am 1bf37957: am db0f3e82: Merge "Allow "opaque" flag to be updated. DO NOT MERGE" into klp-modular-dev

* commit '1bf3795798aa462187a8c83220f900f293dfc1ee':
  Allow "opaque" flag to be updated. DO NOT MERGE

10 years agoam db0f3e82: Merge "Allow "opaque" flag to be updated. DO NOT MERGE" into klp-modular-dev
Craig Mautner [Tue, 18 Feb 2014 23:59:42 +0000 (23:59 +0000)]
am db0f3e82: Merge "Allow "opaque" flag to be updated. DO NOT MERGE" into klp-modular-dev

* commit 'db0f3e825fb4da01f887c41a877708734b0899e3':
  Allow "opaque" flag to be updated. DO NOT MERGE

10 years agoMerge "Allow "opaque" flag to be updated. DO NOT MERGE" into klp-modular-dev
Craig Mautner [Tue, 18 Feb 2014 23:56:53 +0000 (23:56 +0000)]
Merge "Allow "opaque" flag to be updated. DO NOT MERGE" into klp-modular-dev

10 years agoAllow "opaque" flag to be updated. DO NOT MERGE
Andy McFadden [Thu, 30 Jan 2014 01:18:05 +0000 (17:18 -0800)]
Allow "opaque" flag to be updated. DO NOT MERGE

Added a setOpaque() call and a bunch of comments.

Bug 12387406

Change-Id: Ic066cba926223f22f9bc56a7013987001d9cc795

10 years agoAdd fastpath for single signature comparison
Adam Lesinski [Tue, 18 Feb 2014 23:21:13 +0000 (15:21 -0800)]
Add fastpath for single signature comparison

PackageManager does not need to create a hash set
when comparing two sets of signatures, where each set
contains one signature. This is the common case for
most applications.

Bug:13029313
Change-Id: I61883d85960db7b376e234d7abae6149c4d20245

10 years agoam 2ea983a5: am 3d9bcb90: Create FEATURE_ constants for print and backup
Adam Lesinski [Tue, 18 Feb 2014 23:01:06 +0000 (23:01 +0000)]
am 2ea983a5: am 3d9bcb90: Create FEATURE_ constants for print and backup

* commit '2ea983a567bf536f71dd620e1b215d5aeebce531':
  Create FEATURE_ constants for print and backup

10 years agoam 3d9bcb90: Create FEATURE_ constants for print and backup
Adam Lesinski [Tue, 18 Feb 2014 22:57:37 +0000 (22:57 +0000)]
am 3d9bcb90: Create FEATURE_ constants for print and backup

* commit '3d9bcb90ee6c0ffff93642539ae64fb672c7f14a':
  Create FEATURE_ constants for print and backup

10 years agoMake UsbService optional
Adam Lesinski [Sat, 15 Feb 2014 01:19:56 +0000 (17:19 -0800)]
Make UsbService optional

Tweaked the services Android.mk to build dependencies
when building with mm[m].

Change-Id: I6dad511c652bcacc085f27ede5f8f22a6982c6bd

10 years agoCreate FEATURE_ constants for print and backup
Adam Lesinski [Tue, 18 Feb 2014 22:05:14 +0000 (14:05 -0800)]
Create FEATURE_ constants for print and backup

Bug:13079822

Change-Id: I6f4b759951d45989e8aad4011fae431ee2ecae0c

10 years agoFixed a possible infinite loop in JsonReader#skipValue()
Calin Juravle [Tue, 18 Feb 2014 19:08:39 +0000 (19:08 +0000)]
Fixed a possible infinite loop in JsonReader#skipValue()

Bug: https://code.google.com/p/android/issues/detail?id=65846

Change-Id: Idaa0e75fc5612550c4b9ccb9afa5535ea5b189df

10 years agoFix bad @links in PendingIntent.java
John Spurlock [Tue, 18 Feb 2014 18:19:57 +0000 (13:19 -0500)]
Fix bad @links in PendingIntent.java

Change-Id: I0a0014e17907f5cf16c3536a99e41efa9dafc963

10 years agoam 37d894a4: am 660a514e: am 60097a9c: Merge "Structure device not freed in error...
Jeff Sharkey [Tue, 18 Feb 2014 17:22:15 +0000 (17:22 +0000)]
am 37d894a4: am 660a514e: am 60097a9c: Merge "Structure device not freed in error case"

* commit '37d894a42b5744e3e5def5fbfcc641fe3afa2063':
  Structure device not freed in error case

10 years agoam 660a514e: am 60097a9c: Merge "Structure device not freed in error case"
Jeff Sharkey [Tue, 18 Feb 2014 17:19:38 +0000 (17:19 +0000)]
am 660a514e: am 60097a9c: Merge "Structure device not freed in error case"

* commit '660a514e80e0019d8c6632e84bd03491722fc2ab':
  Structure device not freed in error case

10 years agoam 41185c84: am df47ecaa: am 02a64dae: Merge "Tethering: Skip link local addresses...
Jeff Sharkey [Tue, 18 Feb 2014 17:18:12 +0000 (17:18 +0000)]
am 41185c84: am df47ecaa: am 02a64dae: Merge "Tethering: Skip link local addresses when enabling NAT"

* commit '41185c844fa7986ff3e5daa4c11288f6bed1463b':
  Tethering: Skip link local addresses when enabling NAT

10 years agoam 96190f1c: am e6d256c5: am 234b0b03: Merge "Fix, MountService now only sends one...
Jeff Sharkey [Tue, 18 Feb 2014 17:18:09 +0000 (17:18 +0000)]
am 96190f1c: am e6d256c5: am 234b0b03: Merge "Fix, MountService now only sends one onShutDownComplete"

* commit '96190f1c054e2e34ac741de1d7afb2f6645d218c':
  Fix, MountService now only sends one onShutDownComplete

10 years agoam 60097a9c: Merge "Structure device not freed in error case"
Jeff Sharkey [Tue, 18 Feb 2014 17:16:31 +0000 (09:16 -0800)]
am 60097a9c: Merge "Structure device not freed in error case"

* commit '60097a9c5a7214cb73d0bc966adef767743f8798':
  Structure device not freed in error case

10 years agoam df47ecaa: am 02a64dae: Merge "Tethering: Skip link local addresses when enabling...
Jeff Sharkey [Tue, 18 Feb 2014 17:15:44 +0000 (17:15 +0000)]
am df47ecaa: am 02a64dae: Merge "Tethering: Skip link local addresses when enabling NAT"

* commit 'df47ecaa0973b80c9b97ef9ed3ad7abcfef361c7':
  Tethering: Skip link local addresses when enabling NAT

10 years agoam e6d256c5: am 234b0b03: Merge "Fix, MountService now only sends one onShutDownComplete"
Jeff Sharkey [Tue, 18 Feb 2014 17:15:39 +0000 (17:15 +0000)]
am e6d256c5: am 234b0b03: Merge "Fix, MountService now only sends one onShutDownComplete"

* commit 'e6d256c50b0709378a5bfff0ae27eb7cf6cc3894':
  Fix, MountService now only sends one onShutDownComplete

10 years agoam 02a64dae: Merge "Tethering: Skip link local addresses when enabling NAT"
Jeff Sharkey [Tue, 18 Feb 2014 17:13:00 +0000 (09:13 -0800)]
am 02a64dae: Merge "Tethering: Skip link local addresses when enabling NAT"

* commit '02a64daefece8ccdc40935c7bc865a8966249c44':
  Tethering: Skip link local addresses when enabling NAT

10 years agoam 234b0b03: Merge "Fix, MountService now only sends one onShutDownComplete"
Jeff Sharkey [Tue, 18 Feb 2014 17:12:57 +0000 (09:12 -0800)]
am 234b0b03: Merge "Fix, MountService now only sends one onShutDownComplete"

* commit '234b0b037ee1f8dc50c846279216a8e4d779ff56':
  Fix, MountService now only sends one onShutDownComplete

10 years agoMerge "Structure device not freed in error case"
Jeff Sharkey [Tue, 18 Feb 2014 17:12:14 +0000 (17:12 +0000)]
Merge "Structure device not freed in error case"

10 years agoMerge "Tethering: Skip link local addresses when enabling NAT"
Jeff Sharkey [Tue, 18 Feb 2014 17:11:09 +0000 (17:11 +0000)]
Merge "Tethering: Skip link local addresses when enabling NAT"

10 years agoMerge "Fix, MountService now only sends one onShutDownComplete"
Jeff Sharkey [Tue, 18 Feb 2014 17:10:02 +0000 (17:10 +0000)]
Merge "Fix, MountService now only sends one onShutDownComplete"

10 years agoam 37e6af75: am 92a09fbd: am a14d9c31: Merge "Move Json{Reader,Writer} test to cts."
Narayan Kamath [Mon, 17 Feb 2014 18:29:35 +0000 (18:29 +0000)]
am 37e6af75: am 92a09fbd: am a14d9c31: Merge "Move Json{Reader,Writer} test to cts."

* commit '37e6af75e19b43d7a41c6296b6f722defd0f3172':
  Move Json{Reader,Writer} test to cts.

10 years agoam 92a09fbd: am a14d9c31: Merge "Move Json{Reader,Writer} test to cts."
Narayan Kamath [Mon, 17 Feb 2014 18:27:13 +0000 (18:27 +0000)]
am 92a09fbd: am a14d9c31: Merge "Move Json{Reader,Writer} test to cts."

* commit '92a09fbdebae5362633db281bc155ed1f1145588':
  Move Json{Reader,Writer} test to cts.

10 years agoam a14d9c31: Merge "Move Json{Reader,Writer} test to cts."
Narayan Kamath [Mon, 17 Feb 2014 18:23:56 +0000 (10:23 -0800)]
am a14d9c31: Merge "Move Json{Reader,Writer} test to cts."

* commit 'a14d9c318a1d358902a76aff733303c5509bb5fc':
  Move Json{Reader,Writer} test to cts.

10 years agoMerge "Move Json{Reader,Writer} test to cts."
Narayan Kamath [Mon, 17 Feb 2014 18:20:33 +0000 (18:20 +0000)]
Merge "Move Json{Reader,Writer} test to cts."

10 years agoMove Json{Reader,Writer} test to cts.
Narayan Kamath [Mon, 17 Feb 2014 17:51:43 +0000 (17:51 +0000)]
Move Json{Reader,Writer} test to cts.

These tests aren't really run automatically (or perhaps
even manually) in their present location, and increasing
CTS coverage is never a bad thing.

Change-Id: I81cce1211021011dca551fde62e725e177ca4df0

10 years agoam 8c1fc834: am 28879bbf: am be57fca4: Merge "Extended locales in AAPT / AssetManager."
Narayan Kamath [Mon, 17 Feb 2014 11:10:11 +0000 (11:10 +0000)]
am 8c1fc834: am 28879bbf: am be57fca4: Merge "Extended locales in AAPT / AssetManager."

* commit '8c1fc83445f8dce7e6d0789feeed8bf98d33bf01':
  Extended locales in AAPT / AssetManager.

10 years agoam 982931c7: am 183e5e03: am 49024bac: Merge "AssetManager support for 3 letter lang...
Narayan Kamath [Mon, 17 Feb 2014 11:10:09 +0000 (11:10 +0000)]
am 982931c7: am 183e5e03: am 49024bac: Merge "AssetManager support for 3 letter lang/country codes."

* commit '982931c72b6cd00c5eea28efc4b086f47f7aca17':
  AssetManager support for 3 letter lang/country codes.

10 years agoam 28879bbf: am be57fca4: Merge "Extended locales in AAPT / AssetManager."
Narayan Kamath [Mon, 17 Feb 2014 11:06:38 +0000 (11:06 +0000)]
am 28879bbf: am be57fca4: Merge "Extended locales in AAPT / AssetManager."

* commit '28879bbfe89dc4bf2067a7183975ecffb82f68e6':
  Extended locales in AAPT / AssetManager.

10 years agoam 183e5e03: am 49024bac: Merge "AssetManager support for 3 letter lang/country codes."
Narayan Kamath [Mon, 17 Feb 2014 11:06:31 +0000 (11:06 +0000)]
am 183e5e03: am 49024bac: Merge "AssetManager support for 3 letter lang/country codes."

* commit '183e5e038bd844ac415b14f22df5c476732066c8':
  AssetManager support for 3 letter lang/country codes.

10 years agoam be57fca4: Merge "Extended locales in AAPT / AssetManager."
Narayan Kamath [Mon, 17 Feb 2014 11:03:49 +0000 (03:03 -0800)]
am be57fca4: Merge "Extended locales in AAPT / AssetManager."

* commit 'be57fca41a731217010d9f92554cf48708b06ecf':
  Extended locales in AAPT / AssetManager.

10 years agoam 49024bac: Merge "AssetManager support for 3 letter lang/country codes."
Narayan Kamath [Mon, 17 Feb 2014 11:03:46 +0000 (03:03 -0800)]
am 49024bac: Merge "AssetManager support for 3 letter lang/country codes."

* commit '49024bacf63db39467e7f318c682ad771ec0de22':
  AssetManager support for 3 letter lang/country codes.

10 years agoMerge "Extended locales in AAPT / AssetManager."
Narayan Kamath [Mon, 17 Feb 2014 11:00:29 +0000 (11:00 +0000)]
Merge "Extended locales in AAPT / AssetManager."

10 years agoMerge "AssetManager support for 3 letter lang/country codes."
Narayan Kamath [Mon, 17 Feb 2014 11:00:14 +0000 (11:00 +0000)]
Merge "AssetManager support for 3 letter lang/country codes."

10 years agoam 8e30d53b: am 4870c813: am 7d1a6c5c: Merge "Fix destruction issues relating to...
Tim Murray [Sat, 15 Feb 2014 00:00:07 +0000 (00:00 +0000)]
am 8e30d53b: am 4870c813: am 7d1a6c5c: Merge "Fix destruction issues relating to AllocationAdapter."

* commit '8e30d53b6575a08ec0579fb08c8c4f055598d78b':
  Fix destruction issues relating to AllocationAdapter.

10 years agoam 4870c813: am 7d1a6c5c: Merge "Fix destruction issues relating to AllocationAdapter."
Tim Murray [Fri, 14 Feb 2014 23:56:57 +0000 (23:56 +0000)]
am 4870c813: am 7d1a6c5c: Merge "Fix destruction issues relating to AllocationAdapter."

* commit '4870c813fe4a6fc7a176f22b5e7f96e9f7a4e469':
  Fix destruction issues relating to AllocationAdapter.

10 years agoam 7d1a6c5c: Merge "Fix destruction issues relating to AllocationAdapter."
Tim Murray [Fri, 14 Feb 2014 23:53:59 +0000 (15:53 -0800)]
am 7d1a6c5c: Merge "Fix destruction issues relating to AllocationAdapter."

* commit '7d1a6c5cac16795e5953d2b4d34671e34e907632':
  Fix destruction issues relating to AllocationAdapter.

10 years agoMerge "Fix destruction issues relating to AllocationAdapter."
Tim Murray [Fri, 14 Feb 2014 23:50:08 +0000 (23:50 +0000)]
Merge "Fix destruction issues relating to AllocationAdapter."

10 years agoFix destruction issues relating to AllocationAdapter.
Tim Murray [Wed, 12 Feb 2014 19:16:17 +0000 (11:16 -0800)]
Fix destruction issues relating to AllocationAdapter.

bug 12971201

Change-Id: I3d9f66f527a35837ac866a695bdcc41d908a2562

10 years agoam 4f416144: am da379447: am 509a243c: Merge "Check the return value of listFiles...
Ben Gruver [Fri, 14 Feb 2014 23:22:13 +0000 (23:22 +0000)]
am 4f416144: am da379447: am 509a243c: Merge "Check the return value of listFiles on the ifw directory"

* commit '4f4161442d1ac6c1a519a06df0e4efeab3072195':
  Check the return value of listFiles on the ifw directory

10 years agoam 17b7ff4a: am b25a6936: am d7043f00: Merge "Add hidden minor version ID for support...
Tim Murray [Fri, 14 Feb 2014 23:22:10 +0000 (23:22 +0000)]
am 17b7ff4a: am b25a6936: am d7043f00: Merge "Add hidden minor version ID for support lib workarounds."

* commit '17b7ff4af762cd5e9921e9ee360e139956f220a5':
  Add hidden minor version ID for support lib workarounds.

10 years agoam da379447: am 509a243c: Merge "Check the return value of listFiles on the ifw direc...
Ben Gruver [Fri, 14 Feb 2014 23:08:10 +0000 (23:08 +0000)]
am da379447: am 509a243c: Merge "Check the return value of listFiles on the ifw directory"

* commit 'da37944785c47b2b92c1a0f79c5d602256859fe6':
  Check the return value of listFiles on the ifw directory

10 years agoam b25a6936: am d7043f00: Merge "Add hidden minor version ID for support lib workarou...
Tim Murray [Fri, 14 Feb 2014 23:08:01 +0000 (23:08 +0000)]
am b25a6936: am d7043f00: Merge "Add hidden minor version ID for support lib workarounds."

* commit 'b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c':
  Add hidden minor version ID for support lib workarounds.

10 years agoam 509a243c: Merge "Check the return value of listFiles on the ifw directory"
Ben Gruver [Fri, 14 Feb 2014 21:57:24 +0000 (13:57 -0800)]
am 509a243c: Merge "Check the return value of listFiles on the ifw directory"

* commit '509a243c2c5ebc9cc55324bd9a03a5b560d81cfb':
  Check the return value of listFiles on the ifw directory

10 years agoMerge "Check the return value of listFiles on the ifw directory"
Ben Gruver [Fri, 14 Feb 2014 21:15:49 +0000 (21:15 +0000)]
Merge "Check the return value of listFiles on the ifw directory"

10 years agoCheck the return value of listFiles on the ifw directory
Ben Gruver [Tue, 1 Oct 2013 00:03:34 +0000 (17:03 -0700)]
Check the return value of listFiles on the ifw directory

listFiles can return null if the directory doesn't exist

Bug: 10497143
Change-Id: Ie4cbdf18a259a9641669a4e6b9bf49b4879acc67

10 years agoam d7043f00: Merge "Add hidden minor version ID for support lib workarounds."
Tim Murray [Fri, 14 Feb 2014 20:51:32 +0000 (12:51 -0800)]
am d7043f00: Merge "Add hidden minor version ID for support lib workarounds."

* commit 'd7043f0084237200b6aab5d101c8ab6d3ab495c6':
  Add hidden minor version ID for support lib workarounds.

10 years agoMerge "Add hidden minor version ID for support lib workarounds."
Tim Murray [Fri, 14 Feb 2014 20:47:33 +0000 (20:47 +0000)]
Merge "Add hidden minor version ID for support lib workarounds."

10 years agoRemove java.io.tmpdir assignment in AndroidRuntime.
Narayan Kamath [Fri, 14 Feb 2014 17:14:09 +0000 (17:14 +0000)]
Remove java.io.tmpdir assignment in AndroidRuntime.

This value is overridden by the framework anyway
(see ActivityThread.handleBindApplication). Besides,
it doesn't seem like a great idea to let tools clutter
/sdcard/ with temp files.

Change-Id: I26c710cbea7397f89e6103e54a73044a87da95b1

10 years agoExtended locales in AAPT / AssetManager.
Narayan Kamath [Tue, 21 Jan 2014 15:32:36 +0000 (15:32 +0000)]
Extended locales in AAPT / AssetManager.

Support 3 letter language codes, script codes &
variants. The bulk of the changes are related to
the implementation of command line filtering of
locales etc. The previous code assumed that the
value of each "axis" (locale, density, size etc.)
could be represented by a 4 byte type. This is
no longer the case.

This change introduces a new class, AaptLocaleValue
which holds a (normalized) locale parsed from a
directory name or a filter string. This class takes
responsibility for parsing locales as well as
writing them to ResTable_config structures, which is
their representation in the resource table.

This includes minor changes at the java / JNI level
for AssetManager. We now call locale.toLanguageTag()
to give the native layer a well formed BCP-47 tag.
I've removed some duplicated parsing code in
AssetManager.cpp and replaced them with functions on
ResTable_config. The native getLocales function has
been changed to return well formed BCP-47 locales as
well, so that the corresponding java function can use
Locale.forLanguageTag to construct a Locale object
out of it.

Finally, this change introduces default and copy
constructors for ResTable_config to prevent having
to memset() the associated memory to 0 on every
stack allocation.

(cherry-picked from commit 91447d88f2bdf9c2bf8d1a53570efef6172fba74)

Change-Id: I1b43086860661012f949fb8e5deb7df44519b854

10 years agoAssetManager support for 3 letter lang/country codes.
Narayan Kamath [Mon, 20 Jan 2014 13:57:11 +0000 (13:57 +0000)]
AssetManager support for 3 letter lang/country codes.

- 3 letter codes are packed into the existing 32 bit locale
  field in ResTable_config
- We introduce new fields for script / variant information.

Note that we define a "match" between two ResTable_config
structures to be purely on the basis of their language &
country (disregarding the script and the variant). However,
configs with scripts and variants are considered to be more
specific than those without.

(cherry picked from commit 378c6775a62d9c461cde51f06c1b14bb014c78fd)

Change-Id: I7dce82a3fe2412834252723f458826ae41535a78

10 years agoam 7a66d8ea: am 3bec0fbb: am fa8f95e9: Merge "AArch64: Use long for pointers in Surfa...
Narayan Kamath [Fri, 14 Feb 2014 13:20:47 +0000 (13:20 +0000)]
am 7a66d8ea: am 3bec0fbb: am fa8f95e9: Merge "AArch64: Use long for pointers in SurfaceSession class"

* commit '7a66d8ea7caba75b03e5a75d234a8598e2d887c6':
  AArch64: Use long for pointers in SurfaceSession class

10 years agoam 3bec0fbb: am fa8f95e9: Merge "AArch64: Use long for pointers in SurfaceSession...
Narayan Kamath [Fri, 14 Feb 2014 13:17:13 +0000 (13:17 +0000)]
am 3bec0fbb: am fa8f95e9: Merge "AArch64: Use long for pointers in SurfaceSession class"

* commit '3bec0fbb349a969934828ee726956877a3a21dee':
  AArch64: Use long for pointers in SurfaceSession class

10 years agoam fa8f95e9: Merge "AArch64: Use long for pointers in SurfaceSession class"
Narayan Kamath [Fri, 14 Feb 2014 13:14:07 +0000 (05:14 -0800)]
am fa8f95e9: Merge "AArch64: Use long for pointers in SurfaceSession class"

* commit 'fa8f95e9b96e3a12e98269c8a31ed34df6a323ca':
  AArch64: Use long for pointers in SurfaceSession class

10 years agoMerge "AArch64: Use long for pointers in SurfaceSession class"
Narayan Kamath [Fri, 14 Feb 2014 13:10:43 +0000 (13:10 +0000)]
Merge "AArch64: Use long for pointers in SurfaceSession class"

10 years agoam ae254a8d: am 3048191b: Remove onCreate() method that should not be there.
Jeff Brown [Fri, 14 Feb 2014 09:41:42 +0000 (09:41 +0000)]
am ae254a8d: am 3048191b: Remove onCreate() method that should not be there.

* commit 'ae254a8d716b0515c5c91359a690987dfe8d5e9d':
  Remove onCreate() method that should not be there.

10 years agoam 8a4c2bb1: am 567f7ca4: Refactor dream manager to new pattern.
Jeff Brown [Fri, 14 Feb 2014 09:41:38 +0000 (09:41 +0000)]
am 8a4c2bb1: am 567f7ca4: Refactor dream manager to new pattern.

* commit '8a4c2bb1f07cf1d971290a7310d7b71aceb71590':
  Refactor dream manager to new pattern.

10 years agoam 3048191b: Remove onCreate() method that should not be there.
Jeff Brown [Fri, 14 Feb 2014 09:14:15 +0000 (09:14 +0000)]
am 3048191b: Remove onCreate() method that should not be there.

* commit '3048191b4cf9eff7a72b84065dec2b3dd1e89b3c':
  Remove onCreate() method that should not be there.

10 years agoam 567f7ca4: Refactor dream manager to new pattern.
Jeff Brown [Fri, 14 Feb 2014 09:14:09 +0000 (09:14 +0000)]
am 567f7ca4: Refactor dream manager to new pattern.

* commit '567f7ca424280ae957b04d4f3df690055f2d41df':
  Refactor dream manager to new pattern.

10 years agoRemove onCreate() method that should not be there.
Jeff Brown [Fri, 14 Feb 2014 07:02:05 +0000 (23:02 -0800)]
Remove onCreate() method that should not be there.

Change-Id: I8355dd78f910afa9895d2fa00cb627a0885d9eec

10 years agoRefactor dream manager to new pattern.
Jeff Brown [Fri, 31 Jan 2014 07:38:03 +0000 (23:38 -0800)]
Refactor dream manager to new pattern.

Change-Id: I99ab4bd98d56a290368dc4b24e5bb24e0656b522

10 years agoam dc3561df: am 01de2432: am 24d8fa73: Merge "frameworks/base: move idmap from framew...
Dianne Hackborn [Fri, 14 Feb 2014 02:00:49 +0000 (02:00 +0000)]
am dc3561df: am 01de2432: am 24d8fa73: Merge "frameworks/base: move idmap from frameworks/native"

* commit 'dc3561df118a17a099285c9be312fb66f91314ec':
  frameworks/base: move idmap from frameworks/native

10 years agoam e574f7de: am ea56c795: am bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in...
Wink Saville [Fri, 14 Feb 2014 02:00:46 +0000 (02:00 +0000)]
am e574f7de: am ea56c795: am bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in DCC."

* commit 'e574f7decf7bc2c6861aff2fd4458b9f96a08a28':
  Telephony: Handle DATA_CALL_LIST in DCC.

10 years agoam 01de2432: am 24d8fa73: Merge "frameworks/base: move idmap from frameworks/native"
Dianne Hackborn [Fri, 14 Feb 2014 01:54:49 +0000 (01:54 +0000)]
am 01de2432: am 24d8fa73: Merge "frameworks/base: move idmap from frameworks/native"

* commit '01de243263d347f2ac13a239d67d41817e34df33':
  frameworks/base: move idmap from frameworks/native

10 years agoam ea56c795: am bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in DCC."
Wink Saville [Fri, 14 Feb 2014 01:54:43 +0000 (01:54 +0000)]
am ea56c795: am bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in DCC."

* commit 'ea56c795b0b4997f5835ec42a18eccdb173bc468':
  Telephony: Handle DATA_CALL_LIST in DCC.

10 years agoam 24d8fa73: Merge "frameworks/base: move idmap from frameworks/native"
Dianne Hackborn [Fri, 14 Feb 2014 01:50:53 +0000 (17:50 -0800)]
am 24d8fa73: Merge "frameworks/base: move idmap from frameworks/native"

* commit '24d8fa739b7ca0791174af260ed95cdc139e0903':
  frameworks/base: move idmap from frameworks/native

10 years agoam bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in DCC."
Wink Saville [Fri, 14 Feb 2014 01:50:51 +0000 (17:50 -0800)]
am bbba8211: Merge "Telephony: Handle DATA_CALL_LIST in DCC."

* commit 'bbba8211f9eca938d5d482583fd6e047615b4334':
  Telephony: Handle DATA_CALL_LIST in DCC.