OSDN Git Service

android-x86/frameworks-base.git
10 years agoam 41685ce9: am 898d6d96: am 7f2c9e94: Merge "Add a config override for ViewConfigura...
Adam Powell [Thu, 13 Mar 2014 23:57:19 +0000 (23:57 +0000)]
am 41685ce9: am 898d6d96: am 7f2c9e94: Merge "Add a config override for ViewConfiguration#hasPermanentMenuKey" into klp-dev

* commit '41685ce983abd6b4ccbb0ae8043d6a1dc118f7d3':
  Add a config override for ViewConfiguration#hasPermanentMenuKey

10 years agoam 898d6d96: am 7f2c9e94: Merge "Add a config override for ViewConfiguration#hasPerma...
Adam Powell [Thu, 13 Mar 2014 23:53:38 +0000 (23:53 +0000)]
am 898d6d96: am 7f2c9e94: Merge "Add a config override for ViewConfiguration#hasPermanentMenuKey" into klp-dev

* commit '898d6d964cb3b650b5c9bed2276310547e5455e0':
  Add a config override for ViewConfiguration#hasPermanentMenuKey

10 years agoam 21384faa: am f3a2895a: Merge "NsdService does not clean up after exiting clients"
Dave Platt [Thu, 13 Mar 2014 23:42:03 +0000 (23:42 +0000)]
am 21384faa: am f3a2895a: Merge "NsdService does not clean up after exiting clients"

* commit '21384faa2b3da619a54b35f15936c00593b30694':
  NsdService does not clean up after exiting clients

10 years agoam f3a2895a: Merge "NsdService does not clean up after exiting clients"
Dave Platt [Thu, 13 Mar 2014 23:38:59 +0000 (16:38 -0700)]
am f3a2895a: Merge "NsdService does not clean up after exiting clients"

* commit 'f3a2895a31069a7c01c69d011b290fcfb3298b3c':
  NsdService does not clean up after exiting clients

10 years agoMerge "NsdService does not clean up after exiting clients"
Dave Platt [Thu, 13 Mar 2014 23:35:15 +0000 (23:35 +0000)]
Merge "NsdService does not clean up after exiting clients"

10 years agoresolved conflicts for merge of aa737c49 to klp-modular-dev-plus-aosp
Brian Carlstrom [Thu, 13 Mar 2014 23:31:14 +0000 (16:31 -0700)]
resolved conflicts for merge of aa737c49 to klp-modular-dev-plus-aosp

Change-Id: I1f4e555773fe6138efaf73444525da0f747b01d5

10 years agoNsdService does not clean up after exiting clients
Dave Platt [Fri, 7 Mar 2014 22:48:22 +0000 (14:48 -0800)]
NsdService does not clean up after exiting clients

When a client of the NsdService exits, NsdService should
clean up the requests it has sent to the mDNS daemon:
cancel any pending resource-discovery and resource-resolution
queries, and remove any services registered by this client.

If this isn't done, several bad things happen. The daemon will
continue to run unnecessarily, will report service discoveries
that can't be forwarded on to the client, and will continue to
advertise service ports for an application which is no longer
running until the device is rebooted (mDNS pollution).

Bug: 9801184
Change-Id: I0aa7311480322aefcff16f902fbbf34f50985d38

10 years agoam 03263ce3: am 3b182261: am 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears...
Naofumi Harada [Thu, 13 Mar 2014 18:23:03 +0000 (18:23 +0000)]
am 03263ce3: am 3b182261: am 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

* commit '03263ce38aaca11300595af19d313a9f6e3ead96':
  DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoam 74f99a4e: am 7fb07438: am 674f85af: Merge "Only allow System apps to make VPN...
Chad Brubaker [Thu, 13 Mar 2014 18:23:00 +0000 (18:23 +0000)]
am 74f99a4e: am 7fb07438: am 674f85af: Merge "Only allow System apps to make VPN exempt routes" into klp-dev

* commit '74f99a4e904af56a62f86b81831c23c763b6001e':
  Only allow System apps to make VPN exempt routes

10 years agoam f5729a6a: am 1011960c: am decfd707: Merge "Add the calling package name to request...
Chad Brubaker [Thu, 13 Mar 2014 18:22:57 +0000 (18:22 +0000)]
am f5729a6a: am 1011960c: am decfd707: Merge "Add the calling package name to requestRouteToHost" into klp-dev

* commit 'f5729a6a1573ba27f69a5c5dc144be3f8f60b026':
  Add the calling package name to requestRouteToHost

10 years agoam 9af19bee: am 52af2ca9: DO NOT MERGE - Remove data dirs if a new install fails...
Narayan Kamath [Thu, 13 Mar 2014 18:18:48 +0000 (18:18 +0000)]
am 9af19bee: am 52af2ca9: DO NOT MERGE - Remove data dirs if a new install fails dexopt.

* commit '9af19bee1c7da8d2e8bc6e40c6e9c1e28e0640c6':
  DO NOT MERGE - Remove data dirs if a new install fails dexopt.

10 years agoam 3b182261: am 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged...
Naofumi Harada [Thu, 13 Mar 2014 18:18:45 +0000 (18:18 +0000)]
am 3b182261: am 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

* commit '3b18226133f27a5fe9e18f7da17d4cd0d0fa0471':
  DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoam 7fb07438: am 674f85af: Merge "Only allow System apps to make VPN exempt routes...
Chad Brubaker [Thu, 13 Mar 2014 18:18:40 +0000 (18:18 +0000)]
am 7fb07438: am 674f85af: Merge "Only allow System apps to make VPN exempt routes" into klp-dev

* commit '7fb074389370ac93afc5830189371dc3ec26265c':
  Only allow System apps to make VPN exempt routes

10 years agoam 1011960c: am decfd707: Merge "Add the calling package name to requestRouteToHost...
Chad Brubaker [Thu, 13 Mar 2014 18:18:36 +0000 (18:18 +0000)]
am 1011960c: am decfd707: Merge "Add the calling package name to requestRouteToHost" into klp-dev

* commit '1011960c44a4f84d53d05199fe1ca09be9473822':
  Add the calling package name to requestRouteToHost

10 years agoam 91726f4e: Merge "Add banner attribute to app manifest" into klp-modular-dev
Jose Lima [Thu, 13 Mar 2014 18:02:50 +0000 (18:02 +0000)]
am 91726f4e: Merge "Add banner attribute to app manifest" into klp-modular-dev

* commit '91726f4ea7b60025490209ccb2637d712e8d75fd':
  Add banner attribute to app manifest

10 years agoam aaaeb6a2: am 87503f85: am e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs...
Christopher Tate [Thu, 13 Mar 2014 18:02:45 +0000 (18:02 +0000)]
am aaaeb6a2: am 87503f85: am e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs if the transport disappears" into klp-dev

* commit 'aaaeb6a21bb6cc540fefa6868493bda612a63f22':
  DO NOT MERGE - Don't hang installs if the transport disappears

10 years agoam 4c9ebc4c: (-s ours) am c6ccb8a3: (-s ours) am 7138395b: (-s ours) Merge "Import...
Baligh Uddin [Thu, 13 Mar 2014 18:02:42 +0000 (18:02 +0000)]
am 4c9ebc4c: (-s ours) am c6ccb8a3: (-s ours) am 7138395b: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev

* commit '4c9ebc4c149627e4ea0ee82f053628021ef8bfe8':
  Import translations. DO NOT MERGE

10 years agoam cf2b65ce: am 9ebe031c: am 6e6dc23c: Merge "DO NOT MERGE Quick fix for updating...
Alan Viverette [Thu, 13 Mar 2014 18:02:17 +0000 (18:02 +0000)]
am cf2b65ce: am 9ebe031c: am 6e6dc23c: Merge "DO NOT MERGE Quick fix for updating the FastScroller long list property" into klp-dev

* commit 'cf2b65ce7a5a1d60755a00ae4da6cd6b1101af8c':
  DO NOT MERGE Quick fix for updating the FastScroller long list property

10 years agoam c25dbb50: am 7b09a4e5: am e910a7ce: Merge "DO NOT MERGE Check item type before...
Alan Viverette [Thu, 13 Mar 2014 18:02:14 +0000 (18:02 +0000)]
am c25dbb50: am 7b09a4e5: am e910a7ce: Merge "DO NOT MERGE Check item type before re-binding transient state views" into klp-dev

* commit 'c25dbb50c30816c97227b9a26cc46afec4e5318e':
  DO NOT MERGE Check item type before re-binding transient state views

10 years agoam af6288b7: am 3c3377a2: am 6a5b7c6f: Merge "DO NOT MERGE Ensure transient state...
Alan Viverette [Thu, 13 Mar 2014 18:02:11 +0000 (18:02 +0000)]
am af6288b7: am 3c3377a2: am 6a5b7c6f: Merge "DO NOT MERGE Ensure transient state views are temporarily detached" into klp-dev

* commit 'af6288b721110ffc4b4e68d55398b5ca31fc32e8':
  DO NOT MERGE Ensure transient state views are temporarily detached

10 years agoam 68ec033b: am 75958c29: am 3a153c0d: Merge "Fix a bug in submenu presenter priority...
Adam Powell [Thu, 13 Mar 2014 18:02:08 +0000 (18:02 +0000)]
am 68ec033b: am 75958c29: am 3a153c0d: Merge "Fix a bug in submenu presenter priority handling" into klp-dev

* commit '68ec033b7c9ea28155bbb007b01d5dbce2239392':
  Fix a bug in submenu presenter priority handling

10 years agoam 0ebc6b37: (-s ours) Force merge of remaining KLP changes to fix build.
Jason Sams [Thu, 13 Mar 2014 18:02:03 +0000 (18:02 +0000)]
am 0ebc6b37: (-s ours) Force merge of remaining KLP changes to fix build.

* commit '0ebc6b378dca76b3253b10cf17c3a38a0a50c073':
  Force merge of remaining KLP changes to fix build.

10 years agoMerge "Add banner attribute to app manifest" into klp-modular-dev
Jose Lima [Thu, 13 Mar 2014 17:40:36 +0000 (17:40 +0000)]
Merge "Add banner attribute to app manifest" into klp-modular-dev

10 years agoam 87503f85: am e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs if the transport...
Christopher Tate [Thu, 13 Mar 2014 17:19:17 +0000 (17:19 +0000)]
am 87503f85: am e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs if the transport disappears" into klp-dev

* commit '87503f8561296fea489f8a3fe8384f61150976da':
  DO NOT MERGE - Don't hang installs if the transport disappears

10 years agoam c6ccb8a3: (-s ours) am 7138395b: (-s ours) Merge "Import translations. DO NOT...
Baligh Uddin [Thu, 13 Mar 2014 17:19:14 +0000 (17:19 +0000)]
am c6ccb8a3: (-s ours) am 7138395b: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev

* commit 'c6ccb8a3d436f2cfe563daf78a5c6706cb7d4274':
  Import translations. DO NOT MERGE

10 years agoam fc15f899: Fix build issues from bad merge
Jason Sams [Thu, 13 Mar 2014 10:50:19 +0000 (10:50 +0000)]
am fc15f899: Fix build issues from bad merge

* commit 'fc15f899b86aa39bd32e3d38a9f5369ee8f0e2c8':
  Fix build issues from bad merge

10 years agoam 632c915c: resolved conflicts for merge of 780d57b8 to klp-modular-dev
Jason Sams [Thu, 13 Mar 2014 10:50:15 +0000 (10:50 +0000)]
am 632c915c: resolved conflicts for merge of 780d57b8 to klp-modular-dev

* commit '632c915ce8675033bbb7d356239d16594b26dffb':
  Fix destruction issues relating to AllocationAdapter.

10 years agoam 9ebe031c: am 6e6dc23c: Merge "DO NOT MERGE Quick fix for updating the FastScroller...
Alan Viverette [Thu, 13 Mar 2014 10:01:39 +0000 (10:01 +0000)]
am 9ebe031c: am 6e6dc23c: Merge "DO NOT MERGE Quick fix for updating the FastScroller long list property" into klp-dev

* commit '9ebe031cdc916646e95ffcd92dde67e1655be7ba':
  DO NOT MERGE Quick fix for updating the FastScroller long list property

10 years agoam 7b09a4e5: am e910a7ce: Merge "DO NOT MERGE Check item type before re-binding trans...
Alan Viverette [Thu, 13 Mar 2014 10:01:35 +0000 (10:01 +0000)]
am 7b09a4e5: am e910a7ce: Merge "DO NOT MERGE Check item type before re-binding transient state views" into klp-dev

* commit '7b09a4e5df908783a95dbfef3bc9fabda339c3a1':
  DO NOT MERGE Check item type before re-binding transient state views

10 years agoam 3c3377a2: am 6a5b7c6f: Merge "DO NOT MERGE Ensure transient state views are tempor...
Alan Viverette [Thu, 13 Mar 2014 10:01:30 +0000 (10:01 +0000)]
am 3c3377a2: am 6a5b7c6f: Merge "DO NOT MERGE Ensure transient state views are temporarily detached" into klp-dev

* commit '3c3377a2290764937548de5a49ca8ec28dc98153':
  DO NOT MERGE Ensure transient state views are temporarily detached

10 years agoam 75958c29: am 3a153c0d: Merge "Fix a bug in submenu presenter priority handling...
Adam Powell [Thu, 13 Mar 2014 10:01:15 +0000 (10:01 +0000)]
am 75958c29: am 3a153c0d: Merge "Fix a bug in submenu presenter priority handling" into klp-dev

* commit '75958c298477a3d1e556c4fe36e516b9e828c311':
  Fix a bug in submenu presenter priority handling

10 years agoam 280db650: am e14d5e90: am 5757bf89: Add hidden minor version ID for support lib...
Jason Sams [Thu, 13 Mar 2014 09:12:14 +0000 (09:12 +0000)]
am 280db650: am e14d5e90: am 5757bf89: Add hidden minor version ID for support lib workarounds.

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

10 years agoam 7f8a4107: am 0165db38: (-s ours) am ff7256e7: Fix destruction issues relating...
Jason Sams [Thu, 13 Mar 2014 09:12:09 +0000 (09:12 +0000)]
am 7f8a4107: am 0165db38: (-s ours) am ff7256e7: Fix destruction issues relating to AllocationAdapter.

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

10 years agoForce merge of remaining KLP changes to fix build.
Jason Sams [Thu, 13 Mar 2014 08:49:05 +0000 (01:49 -0700)]
Force merge of remaining KLP changes to fix build.

Change-Id: I389a23c6615663c325980fcb30350ea6635d2d17

10 years agoFix build issues from bad merge
Jason Sams [Thu, 13 Mar 2014 08:17:49 +0000 (01:17 -0700)]
Fix build issues from bad merge

Change-Id: I6ebac7c87b807a8ed2fbeac895c1db8b199f715a

10 years agoresolved conflicts for merge of 780d57b8 to klp-modular-dev
Jason Sams [Thu, 13 Mar 2014 07:39:04 +0000 (00:39 -0700)]
resolved conflicts for merge of 780d57b8 to klp-modular-dev

Change-Id: Idf2f939c25c342fff98da6b83be875d7708deba0

10 years agoam e14d5e90: am 5757bf89: Add hidden minor version ID for support lib workarounds.
Jason Sams [Thu, 13 Mar 2014 01:35:42 +0000 (01:35 +0000)]
am e14d5e90: am 5757bf89: Add hidden minor version ID for support lib workarounds.

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

10 years agoam 0165db38: (-s ours) am ff7256e7: Fix destruction issues relating to AllocationAdapter.
Jason Sams [Thu, 13 Mar 2014 01:35:38 +0000 (01:35 +0000)]
am 0165db38: (-s ours) am ff7256e7: Fix destruction issues relating to AllocationAdapter.

* commit '0165db3802f0fafe0ad86b7699be7adaea6686da':
  Fix destruction issues relating to AllocationAdapter.

10 years agoAdd banner attribute to app manifest
Jose Lima [Thu, 6 Mar 2014 20:13:15 +0000 (12:13 -0800)]
Add banner attribute to app manifest

Change-Id: I28b0dc6dee9623ec7534bb0e741b88f439b48c9f

10 years agoam d23d916e: Merge "Controllers must have buttons and a movement mechanism." into...
Michael Wright [Thu, 13 Mar 2014 00:40:03 +0000 (00:40 +0000)]
am d23d916e: Merge "Controllers must have buttons and a movement mechanism." into klp-modular-dev

* commit 'd23d916e0fc573ccde8a622aaa42ccfae9d31f82':
  Controllers must have buttons and a movement mechanism.

10 years agoMerge "Controllers must have buttons and a movement mechanism." into klp-modular-dev
Michael Wright [Thu, 13 Mar 2014 00:37:10 +0000 (00:37 +0000)]
Merge "Controllers must have buttons and a movement mechanism." into klp-modular-dev

10 years agoam ca9eef62: b/12068020 Make kb layouts only unique to vendor/product. Do not merge
RoboErik [Wed, 12 Mar 2014 21:12:26 +0000 (21:12 +0000)]
am ca9eef62: b/12068020 Make kb layouts only unique to vendor/product. Do not merge

* commit 'ca9eef6203b7cfb0084f8305d4dcc5d70a7a25cd':
  b/12068020 Make kb layouts only unique to vendor/product. Do not merge

10 years agoam c1e0015e: b/12068020 Add a way to add uniqueness to device descriptors. Do not...
RoboErik [Wed, 12 Mar 2014 21:12:23 +0000 (21:12 +0000)]
am c1e0015e: b/12068020 Add a way to add uniqueness to device descriptors. Do not merge

* commit 'c1e0015ec3dfacc137cb500066020b25f18ecbb7':
  b/12068020 Add a way to add uniqueness to device descriptors. Do not merge

10 years agob/12068020 Make kb layouts only unique to vendor/product. Do not merge
RoboErik [Mon, 16 Dec 2013 19:27:55 +0000 (11:27 -0800)]
b/12068020 Make kb layouts only unique to vendor/product. Do not merge

This is a cherry-pick of https://googleplex-android-review.git.corp.google.com/#/c/399886/

Instead of storing a kb layout per device descriptor (which is expected
to be unique), store it for each vendor/product. This way we can keep
a consistent layout between identical but physically different keyboards.

There are some corner cases this is expected to fail on, namely devices
that incorrectly have the same vendor/product id. Devices that don't
define a vendor/product id will continue to use the descriptor to store
layout files.

Change-Id: I1f2508561992080459310d5a644dad65a9c24f1a

10 years agob/12068020 Add a way to add uniqueness to device descriptors. Do not merge
RoboErik [Thu, 12 Dec 2013 01:02:46 +0000 (17:02 -0800)]
b/12068020 Add a way to add uniqueness to device descriptors. Do not merge

Cherry pick from https://googleplex-android-review.git.corp.google.com/#/c/398226/

This adds an integer to the descriptor of devices without uniqely
identifying information. It will reuse values that are no longer
in use, so if you remove a single device and attach a different
identical device it will appear to be the same device.

TODO: Derive uniqueness from USB port when possible. This version
will generate different descriptors for each half of a USB keyboard
that shows up twice.

Change-Id: Ie628f19c01469f6ec2d354cd00000898ac6432fa

10 years agoControllers must have buttons and a movement mechanism.
Michael Wright [Wed, 12 Mar 2014 19:56:51 +0000 (12:56 -0700)]
Controllers must have buttons and a movement mechanism.

Some devices have joystick axes or DPad keys, but no gamepad buttons
(or vice versa). We shouldn't count these as gamepads since games
can't really be expected to work with this setup in the general case.
Instead, require that a device has a movement mechanism (joystick
axes or DPad buttons), as well as at least one gamepad button before
considering it a controller.

Bug: 13432364
Change-Id: Ia113c8441557d4c858c1e5740a3e1c7e0e9fdcdd

10 years agoam 0575b185: Merge "Add a temporary hack to report screen on while dozing." into...
Jeff Brown [Wed, 12 Mar 2014 19:19:12 +0000 (19:19 +0000)]
am 0575b185: Merge "Add a temporary hack to report screen on while dozing." into klp-modular-dev

* commit '0575b185c618a79ede771389ed9a78436b5636bd':
  Add a temporary hack to report screen on while dozing.

10 years agoMerge "Add a temporary hack to report screen on while dozing." into klp-modular-dev
Jeff Brown [Wed, 12 Mar 2014 19:16:42 +0000 (19:16 +0000)]
Merge "Add a temporary hack to report screen on while dozing." into klp-modular-dev

10 years agoam 2d8a3908: Fix power manager display wake lock bugs.
Jeff Brown [Wed, 12 Mar 2014 08:57:51 +0000 (08:57 +0000)]
am 2d8a3908: Fix power manager display wake lock bugs.

* commit '2d8a3908d2b0a74ccdecd97e86e7bfda1caa218e':
  Fix power manager display wake lock bugs.

10 years agoFix power manager display wake lock bugs.
Jeff Brown [Wed, 12 Mar 2014 06:02:35 +0000 (23:02 -0700)]
Fix power manager display wake lock bugs.

Under certain circumstances, the power manager might continue to
hold the display wakelock long after the display had been turned
off due to the mDisplayReady flag having an incorrect value.

1. An inverted conditional caused DisplayPowerState to incorrectly
signal the screen on ready state.

2. The DisplayPowerController failed to clear the block screen on
flag in the case where the screen was turned off before it became
unblocked from turning on.  This could happen when the display was
rapidly turned on-off-on-off.

Bug: 13248135
Change-Id: I8faa3034695c83c8cd35613d81acccf40d22128d

10 years agoresolved conflicts for merge of cc9894c8 to klp-modular-dev-plus-aosp
Jeff Brown [Wed, 12 Mar 2014 04:01:49 +0000 (21:01 -0700)]
resolved conflicts for merge of cc9894c8 to klp-modular-dev-plus-aosp

Change-Id: I0fa4486ed300a35de3af8748e01300b01f03ec01

10 years agoAdd a temporary hack to report screen on while dozing.
Jeff Brown [Wed, 12 Mar 2014 03:56:26 +0000 (20:56 -0700)]
Add a temporary hack to report screen on while dozing.

The window manager and view hierarchy currently disable all drawing
when PowerManager.isScreenOn() returns false so no drawing occurs
while dozing.  This will be fixed in a future patch to take the
display blanking state into account correctly.

This patch is a workaround to unblock development in the meantime.

Bug: 13133142
Change-Id: I2dc0b422c77285e657d73adca2606aa68264d987

10 years agoMerge "Retain display when creating specialized contexts. (DO NOT MERGE)" into klp...
Jeff Brown [Wed, 12 Mar 2014 03:42:20 +0000 (03:42 +0000)]
Merge "Retain display when creating specialized contexts. (DO NOT MERGE)" into klp-modular-dev

10 years agoRetain display when creating specialized contexts. (DO NOT MERGE)
Jeff Brown [Tue, 11 Mar 2014 04:24:37 +0000 (21:24 -0700)]
Retain display when creating specialized contexts. (DO NOT MERGE)

Fixed a bug that cause Context.createPackageContext() to discard
display information.  Likewise also fixes issues where the
activity token, override configuration, user handle, and
restriction state might be discarded.

As part of this change, reworked how Contexts are created to make
initialization easier to understand and less error-prone.
The init() methods have been removed and most of the state is
now stored in final variables.

Bug: 12015587
Change-Id: If795851f1cd078bef889b76a52e00d9b3c06ab11

10 years agoam 641d8aff: Merge "Fix possible invalid pointer index in swipe dismiss." into klp...
Justin Koh [Wed, 12 Mar 2014 00:47:20 +0000 (00:47 +0000)]
am 641d8aff: Merge "Fix possible invalid pointer index in swipe dismiss." into klp-modular-dev

* commit '641d8aff87cbb9ed5e84ce849e0da3d3962b5eb3':
  Fix possible invalid pointer index in swipe dismiss.

10 years agoMerge "Fix possible invalid pointer index in swipe dismiss." into klp-modular-dev
Justin Koh [Wed, 12 Mar 2014 00:44:22 +0000 (00:44 +0000)]
Merge "Fix possible invalid pointer index in swipe dismiss." into klp-modular-dev

10 years agoresolved conflicts for merge of c76345a3 to klp-modular-dev-plus-aosp
Deepanshu Gupta [Tue, 11 Mar 2014 23:39:13 +0000 (16:39 -0700)]
resolved conflicts for merge of c76345a3 to klp-modular-dev-plus-aosp

Change-Id: Id0aae224e17651bc07aa3f5b1a06923603d025b8

10 years agoFix possible invalid pointer index in swipe dismiss.
Justin Koh [Thu, 6 Mar 2014 03:34:58 +0000 (19:34 -0800)]
Fix possible invalid pointer index in swipe dismiss.

Fix possible invalid pointer index in swipe dismiss: exit out if the pointer
index is -1. Also allow user to cancel this if in swipe mode.

Change-Id: I0f623ced0287679be8dd5c93ab6c67504b82fe9b

10 years agoam 7f2c9e94: Merge "Add a config override for ViewConfiguration#hasPermanentMenuKey...
Adam Powell [Tue, 11 Mar 2014 23:26:38 +0000 (23:26 +0000)]
am 7f2c9e94: Merge "Add a config override for ViewConfiguration#hasPermanentMenuKey" into klp-dev

* commit '7f2c9e9420252a493b7399639f794c8a963444e5':
  Add a config override for ViewConfiguration#hasPermanentMenuKey

10 years agoMerge "Add a config override for ViewConfiguration#hasPermanentMenuKey" into klp-dev
Adam Powell [Tue, 11 Mar 2014 23:19:37 +0000 (23:19 +0000)]
Merge "Add a config override for ViewConfiguration#hasPermanentMenuKey" into klp-dev

10 years agoam 52af2ca9: DO NOT MERGE - Remove data dirs if a new install fails dexopt.
Narayan Kamath [Tue, 11 Mar 2014 23:18:18 +0000 (23:18 +0000)]
am 52af2ca9: DO NOT MERGE - Remove data dirs if a new install fails dexopt.

* commit '52af2ca919c068f1c9389fa4c979d2fe3105af40':
  DO NOT MERGE - Remove data dirs if a new install fails dexopt.

10 years agoam 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated...
Naofumi Harada [Tue, 11 Mar 2014 23:18:00 +0000 (23:18 +0000)]
am 68c0346b: DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

* commit '68c0346b22d11a0e2c5e89f1a9206bc06ad3d0cf':
  DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

10 years agoam ed28fc89: Utilize new Android LED constants. DO NOT MERGE
Michael Wright [Tue, 11 Mar 2014 23:16:25 +0000 (23:16 +0000)]
am ed28fc89: Utilize new Android LED constants. DO NOT MERGE

* commit 'ed28fc89e3085a88c6bd8b4269988150f3eceb56':
  Utilize new Android LED constants. DO NOT MERGE

10 years agoam 792f38dd: Merge "Fix the delegate method signatures in LayoutLib"
Deepanshu Gupta [Tue, 11 Mar 2014 23:16:18 +0000 (16:16 -0700)]
am 792f38dd: Merge "Fix the delegate method signatures in LayoutLib"

* commit '792f38ddd9e8d25b2c8bf0d67363dbfa56550636':
  Fix the delegate method signatures in LayoutLib

10 years agoUtilize new Android LED constants. DO NOT MERGE
Michael Wright [Fri, 18 Oct 2013 22:26:48 +0000 (15:26 -0700)]
Utilize new Android LED constants. DO NOT MERGE

Also, have EventHub manage game controllers' player LEDs

Change-Id: Ic7dba19ad236a3c7d1aff5d3f938bd239b98d51d

10 years agoMerge "Fix the delegate method signatures in LayoutLib"
Deepanshu Gupta [Tue, 11 Mar 2014 21:22:39 +0000 (21:22 +0000)]
Merge "Fix the delegate method signatures in LayoutLib"

10 years agoAdd a config override for ViewConfiguration#hasPermanentMenuKey
Adam Powell [Wed, 4 Dec 2013 19:15:29 +0000 (11:15 -0800)]
Add a config override for ViewConfiguration#hasPermanentMenuKey

Allow device overlays to override the behavior of the
hasPermanentMenuKey method at build time. This is useful for devices
that do not behave as the usual autodetection mechanism expects.

Device overlays should set config_overrideHasPermanentMenuKey to 1 if
the device DOES have a permanent menu key or 2 if the device DOES NOT
have a permanent menu key.

Bug 11698700

Change-Id: I467b68528cf681b08adcaebc2402d8bdd84f6b5c

10 years agoDO NOT MERGE - Remove data dirs if a new install fails dexopt.
Narayan Kamath [Mon, 16 Dec 2013 18:18:12 +0000 (18:18 +0000)]
DO NOT MERGE - Remove data dirs if a new install fails dexopt.

We'd otherwise leave the data dirs & native libraries
lying around. This will leave the app permanently broken
because the next install of the app will fail with
INSTALL_FAILED_UID_CHANGED.

Also remove an unnecessary instance variable.

Cherry-pick from master
Bug 13416059

Change-Id: I1e644aab74d5ea519231800915b39c2f55d043ae

10 years agoDO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted
Naofumi Harada [Tue, 21 Jan 2014 01:29:36 +0000 (10:29 +0900)]
DO NOT MERGE - FLAG_PRIVILEGED disappears if privileged app is updated and rebooted

Since Kitkat, an app pre-loaded under /system/priv-app/ has
FLAG_PRIVILEGED. However, if the app updated and the device
rebooted, privileged flag is unset from pkgFlags. This patch
fix issue to assign privileged flag when scanning the updated
packages.

Bug: 12640283

Cherrypick from master.

Change-Id: I833d94cd911693c9291e8204f63bd8de945dbba6

10 years agoam 674f85af: Merge "Only allow System apps to make VPN exempt routes" into klp-dev
Chad Brubaker [Tue, 11 Mar 2014 19:22:43 +0000 (19:22 +0000)]
am 674f85af: Merge "Only allow System apps to make VPN exempt routes" into klp-dev

* commit '674f85af4c04970ec8875669b3f08eaf0465ba4b':
  Only allow System apps to make VPN exempt routes

10 years agoam decfd707: Merge "Add the calling package name to requestRouteToHost" into klp-dev
Chad Brubaker [Tue, 11 Mar 2014 19:22:39 +0000 (19:22 +0000)]
am decfd707: Merge "Add the calling package name to requestRouteToHost" into klp-dev

* commit 'decfd7079b622f9135aeb8f7b2ec48005c844c38':
  Add the calling package name to requestRouteToHost

10 years agoam 5f0c0498: Merge "Added LEANBACK_LAUNCHER Intent category" into klp-modular-dev
Jose Lima [Tue, 11 Mar 2014 19:19:11 +0000 (19:19 +0000)]
am 5f0c0498: Merge "Added LEANBACK_LAUNCHER Intent category" into klp-modular-dev

* commit '5f0c0498a1382ef955cccca95920ec878fe2a64c':
  Added LEANBACK_LAUNCHER Intent category

10 years agoam e5098b50: am e8af5e10: am 6d9ed0c3: Merge "DO NOT MERGE Debounce wifi country...
Robert Greenwalt [Tue, 11 Mar 2014 19:19:07 +0000 (19:19 +0000)]
am e5098b50: am e8af5e10: am 6d9ed0c3: Merge "DO NOT MERGE Debounce wifi country code Info" into klp-dev

* commit 'e5098b502c28d8f40ff3b39070fc5fb7f1a3e445':
  DO NOT MERGE Debounce wifi country code Info

10 years agoam 74f36d31: am c48c9626: am 82ec1442: Merge "DO NOT MERGE Revert "Revert "Add PLAY...
Zhihai Xu [Tue, 11 Mar 2014 19:19:05 +0000 (19:19 +0000)]
am 74f36d31: am c48c9626: am 82ec1442: Merge "DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""" into klp-dev

* commit '74f36d31892d8fdfddbecc7bf3018aa3a190e5fb':
  DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""

10 years agoam 2e76f5d8: am 5f683ca8: am 5243a760: Merge "DO NOT MERGE - Fix Airplane Mode +...
Vinit Deshapnde [Tue, 11 Mar 2014 19:19:02 +0000 (19:19 +0000)]
am 2e76f5d8: am 5f683ca8: am 5243a760: Merge "DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi" into klp-dev

* commit '2e76f5d8a282f4f948f88208e77dc4b3d0ec6634':
  DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi

10 years agoam cb5f813b: am 0a3cb2ce: am b2bd63f0: Merge "Fix doc typos in Vibrator.java" into...
John Spurlock [Tue, 11 Mar 2014 19:18:59 +0000 (19:18 +0000)]
am cb5f813b: am 0a3cb2ce: am b2bd63f0: Merge "Fix doc typos in Vibrator.java" into klp-docs

* commit 'cb5f813bb642e72777643dcd2bcbd92cc2039388':
  Fix doc typos in Vibrator.java

10 years agoam 21207588: am 790c5a4c: am 29de5063: Merge "fix some typos for GoogleApiClient...
Scott Main [Tue, 11 Mar 2014 19:18:55 +0000 (19:18 +0000)]
am 21207588: am 790c5a4c: am 29de5063: Merge "fix some typos for GoogleApiClient doc" into klp-docs

* commit '212075889eab9aab2c48881803888a1b827d77ba':
  fix some typos for GoogleApiClient doc

10 years agoam 2ada4e31: am 7b0c111b: am 69e49a81: Merge "fix typos" into klp-docs
Scott Main [Tue, 11 Mar 2014 19:18:48 +0000 (19:18 +0000)]
am 2ada4e31: am 7b0c111b: am 69e49a81: Merge "fix typos" into klp-docs

* commit '2ada4e310d728756fc9bf69086987bfe215dc487':
  fix typos

10 years agoMerge "Added LEANBACK_LAUNCHER Intent category" into klp-modular-dev
Jose Lima [Tue, 11 Mar 2014 18:08:53 +0000 (18:08 +0000)]
Merge "Added LEANBACK_LAUNCHER Intent category" into klp-modular-dev

10 years agoMerge "Only allow System apps to make VPN exempt routes" into klp-dev
Chad Brubaker [Tue, 11 Mar 2014 17:51:50 +0000 (17:51 +0000)]
Merge "Only allow System apps to make VPN exempt routes" into klp-dev

10 years agoMerge "Add the calling package name to requestRouteToHost" into klp-dev
Chad Brubaker [Tue, 11 Mar 2014 17:51:45 +0000 (17:51 +0000)]
Merge "Add the calling package name to requestRouteToHost" into klp-dev

10 years agoam e8af5e10: am 6d9ed0c3: Merge "DO NOT MERGE Debounce wifi country code Info" into...
Robert Greenwalt [Tue, 11 Mar 2014 17:44:20 +0000 (17:44 +0000)]
am e8af5e10: am 6d9ed0c3: Merge "DO NOT MERGE Debounce wifi country code Info" into klp-dev

* commit 'e8af5e10e04697acb26b47e5d60b99e5c61a020c':
  DO NOT MERGE Debounce wifi country code Info

10 years agoam c48c9626: am 82ec1442: Merge "DO NOT MERGE Revert "Revert "Add PLAY and PAUSE...
Zhihai Xu [Tue, 11 Mar 2014 17:43:56 +0000 (17:43 +0000)]
am c48c9626: am 82ec1442: Merge "DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""" into klp-dev

* commit 'c48c9626bd2eb91aab33a034baf139aa2b92671d':
  DO NOT MERGE Revert "Revert "Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.""

10 years agoam 5f683ca8: am 5243a760: Merge "DO NOT MERGE - Fix Airplane Mode + reboot interactio...
Vinit Deshapnde [Tue, 11 Mar 2014 17:43:50 +0000 (17:43 +0000)]
am 5f683ca8: am 5243a760: Merge "DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi" into klp-dev

* commit '5f683ca80611c3e98c91f631ee05dccf3e7e0227':
  DO NOT MERGE - Fix Airplane Mode + reboot interaction for Wifi

10 years agoam 0a3cb2ce: am b2bd63f0: Merge "Fix doc typos in Vibrator.java" into klp-docs
John Spurlock [Tue, 11 Mar 2014 17:43:46 +0000 (17:43 +0000)]
am 0a3cb2ce: am b2bd63f0: Merge "Fix doc typos in Vibrator.java" into klp-docs

* commit '0a3cb2ce1b2472b7e4ca6739eaeaa50975abf6ab':
  Fix doc typos in Vibrator.java

10 years agoam 790c5a4c: am 29de5063: Merge "fix some typos for GoogleApiClient doc" into klp...
Scott Main [Tue, 11 Mar 2014 17:43:42 +0000 (17:43 +0000)]
am 790c5a4c: am 29de5063: Merge "fix some typos for GoogleApiClient doc" into klp-docs

* commit '790c5a4c06e0ceee8fbdbed575e93ef257124569':
  fix some typos for GoogleApiClient doc

10 years agoam 7b0c111b: am 69e49a81: Merge "fix typos" into klp-docs
Scott Main [Tue, 11 Mar 2014 17:43:38 +0000 (17:43 +0000)]
am 7b0c111b: am 69e49a81: Merge "fix typos" into klp-docs

* commit '7b0c111b5f3595de5cac61b0657a6f2ecb7e77bd':
  fix typos

10 years agoAdded LEANBACK_LAUNCHER Intent category
Jose Lima [Tue, 11 Mar 2014 17:41:39 +0000 (10:41 -0700)]
Added LEANBACK_LAUNCHER Intent category

Change-Id: I4f5ccfa9725106f558972c73abbe3f9435267c75

10 years agoam e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs if the transport disappears...
Christopher Tate [Tue, 11 Mar 2014 17:37:06 +0000 (17:37 +0000)]
am e9821bf2: Merge "DO NOT MERGE - Don\'t hang installs if the transport disappears" into klp-dev

* commit 'e9821bf2380bfa325e6398a6390a4083007d3006':
  DO NOT MERGE - Don't hang installs if the transport disappears

10 years agoam 7138395b: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 11 Mar 2014 17:37:03 +0000 (17:37 +0000)]
am 7138395b: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev

* commit '7138395b26fcad9664ad05b9c98109f60db8a557':
  Import translations. DO NOT MERGE

10 years agoMerge "DO NOT MERGE - Don't hang installs if the transport disappears" into klp-dev
Christopher Tate [Tue, 11 Mar 2014 17:34:15 +0000 (17:34 +0000)]
Merge "DO NOT MERGE - Don't hang installs if the transport disappears" into klp-dev

10 years agoMerge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 11 Mar 2014 17:33:28 +0000 (17:33 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev

10 years agoam b071a07d: am a79af364: Merge "Remove java.io.tmpdir assignment in AndroidRuntime...
Narayan Kamath [Tue, 11 Mar 2014 15:17:45 +0000 (15:17 +0000)]
am b071a07d: am a79af364: Merge "Remove java.io.tmpdir assignment in AndroidRuntime (again)."

* commit 'b071a07da89a8736fa4fd757f9a6c6e990d0e858':
  Remove java.io.tmpdir assignment in AndroidRuntime (again).

10 years agoam a79af364: Merge "Remove java.io.tmpdir assignment in AndroidRuntime (again)."
Narayan Kamath [Tue, 11 Mar 2014 15:14:26 +0000 (08:14 -0700)]
am a79af364: Merge "Remove java.io.tmpdir assignment in AndroidRuntime (again)."

* commit 'a79af3647f7f93825b84cc25187527b5aac60a69':
  Remove java.io.tmpdir assignment in AndroidRuntime (again).

10 years agoMerge "Remove java.io.tmpdir assignment in AndroidRuntime (again)."
Narayan Kamath [Tue, 11 Mar 2014 15:09:44 +0000 (15:09 +0000)]
Merge "Remove java.io.tmpdir assignment in AndroidRuntime (again)."

10 years agoRemove java.io.tmpdir assignment in AndroidRuntime (again).
Narayan Kamath [Tue, 11 Mar 2014 15:02:10 +0000 (15:02 +0000)]
Remove java.io.tmpdir assignment in AndroidRuntime (again).

This was brought back by a bad merge conflict resolution
in change 0efbd9a463c848118c7685f4bfc8765a82caa761.

Change-Id: I0c7cbe8ee396293619eabf4d0a3c2f06c76bdd6e

10 years agoam 194e77aa: am 0f3fd6c6: Merge "Remove stray logging statement."
Narayan Kamath [Tue, 11 Mar 2014 12:06:00 +0000 (12:06 +0000)]
am 194e77aa: am 0f3fd6c6: Merge "Remove stray logging statement."

* commit '194e77aafe32cacc00f69b25bec6eeea67eb0205':
  Remove stray logging statement.

10 years agoam 0f3fd6c6: Merge "Remove stray logging statement."
Narayan Kamath [Tue, 11 Mar 2014 12:03:36 +0000 (05:03 -0700)]
am 0f3fd6c6: Merge "Remove stray logging statement."

* commit '0f3fd6c66e8376e62ed61dd2b92ea4807571b3de':
  Remove stray logging statement.

10 years agoMerge "Remove stray logging statement."
Narayan Kamath [Tue, 11 Mar 2014 12:00:54 +0000 (12:00 +0000)]
Merge "Remove stray logging statement."

10 years agoRemove stray logging statement.
Narayan Kamath [Tue, 11 Mar 2014 11:08:41 +0000 (11:08 +0000)]
Remove stray logging statement.

bug: https://code.google.com/p/android/issues/detail?id=66974
Change-Id: Ie34c102de143cf6aeb16c78778dda3ef5e928380