OSDN Git Service

android-x86/frameworks-base.git
10 years agoam 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev
Jeff Sharkey [Wed, 23 Oct 2013 18:11:11 +0000 (11:11 -0700)]
am 871cb5d5: Merge "Update roots when data cleared, refresh UI." into klp-dev

* commit '871cb5d53f14ce6ead2c65ee3a4354e22276a169':
  Update roots when data cleared, refresh UI.

10 years agoam a9a6007c: Merge "Treat document thumbnails as preemptable." into klp-dev
Jeff Sharkey [Wed, 23 Oct 2013 18:11:08 +0000 (11:11 -0700)]
am a9a6007c: Merge "Treat document thumbnails as preemptable." into klp-dev

* commit 'a9a6007c0d0acf6d908c897b471492dabbd9ae80':
  Treat document thumbnails as preemptable.

10 years agoam 5eb3e07c: Merge "add accessibility string for location quicksetting" into klp-dev
Victoria Lease [Wed, 23 Oct 2013 18:11:04 +0000 (11:11 -0700)]
am 5eb3e07c: Merge "add accessibility string for location quicksetting" into klp-dev

* commit '5eb3e07c5d8647f2bc250d37feb0c905621b2f90':
  add accessibility string for location quicksetting

10 years agoMerge "Update roots when data cleared, refresh UI." into klp-dev
Jeff Sharkey [Wed, 23 Oct 2013 18:09:54 +0000 (18:09 +0000)]
Merge "Update roots when data cleared, refresh UI." into klp-dev

10 years agoMerge "Treat document thumbnails as preemptable." into klp-dev
Jeff Sharkey [Wed, 23 Oct 2013 18:09:40 +0000 (18:09 +0000)]
Merge "Treat document thumbnails as preemptable." into klp-dev

10 years agoMerge "add accessibility string for location quicksetting" into klp-dev
Victoria Lease [Wed, 23 Oct 2013 17:56:53 +0000 (17:56 +0000)]
Merge "add accessibility string for location quicksetting" into klp-dev

10 years agoam 910c2857: Merge "Fix issue #11278906: Some wm commands fail on shell users" into...
Dianne Hackborn [Wed, 23 Oct 2013 17:47:02 +0000 (10:47 -0700)]
am 910c2857: Merge "Fix issue #11278906: Some wm commands fail on shell users" into klp-dev

* commit '910c2857937b33391e02558c4b396aefa489f213':
  Fix issue #11278906: Some wm commands fail on shell users

10 years agoam 2d76a1a0: Merge "Fix issue #11323037: Android apk incorrectly marked as running...
Dianne Hackborn [Wed, 23 Oct 2013 17:46:58 +0000 (10:46 -0700)]
am 2d76a1a0: Merge "Fix issue #11323037: Android apk incorrectly marked as running in app processes" into klp-dev

* commit '2d76a1a068839ac677e909ba8555fe812eaea841':
  Fix issue #11323037: Android apk incorrectly marked as running in app processes

10 years agoMerge "Fix issue #11278906: Some wm commands fail on shell users" into klp-dev
Dianne Hackborn [Wed, 23 Oct 2013 17:44:21 +0000 (17:44 +0000)]
Merge "Fix issue #11278906: Some wm commands fail on shell users" into klp-dev

10 years agoMerge "Fix issue #11323037: Android apk incorrectly marked as running in app processe...
Dianne Hackborn [Wed, 23 Oct 2013 17:44:11 +0000 (17:44 +0000)]
Merge "Fix issue #11323037: Android apk incorrectly marked as running in app processes" into klp-dev

10 years agoFix issue #11278906: Some wm commands fail on shell users
Dianne Hackborn [Wed, 23 Oct 2013 17:23:39 +0000 (10:23 -0700)]
Fix issue #11278906: Some wm commands fail on shell users

Binder.clearCallingIdentity makes everything better.

Change-Id: I31cd9478c857553b3cf1ea54d5b4987571788796

10 years agoam 2f566900: Merge "Ensure the simple CAB appears below the status bar." into klp-dev
John Spurlock [Wed, 23 Oct 2013 17:17:13 +0000 (10:17 -0700)]
am 2f566900: Merge "Ensure the simple CAB appears below the status bar." into klp-dev

* commit '2f566900a4fdeab75c972259a97dfb40b96df421':
  Ensure the simple CAB appears below the status bar.
  Add 'no system permission' test app.

10 years agoUpdate roots when data cleared, refresh UI.
Jeff Sharkey [Wed, 23 Oct 2013 16:59:06 +0000 (09:59 -0700)]
Update roots when data cleared, refresh UI.

Data cleared usually means accounts went away, so kick off roots
refresh.  Also update any visible UI after a refresh finishes.

Bug: 10899793
Change-Id: Id68c80b5e635e358cfd75f4961ce13cd1c7c5f82

10 years agoTreat document thumbnails as preemptable.
Jeff Sharkey [Wed, 23 Oct 2013 00:09:44 +0000 (17:09 -0700)]
Treat document thumbnails as preemptable.

When a more important request comes along, preempt all outstanding
thumbnail requests.

Bug: 11317901
Change-Id: I164fc8d804bb9c471e6da3f8127228043b3ca482

10 years agoMerge "Ensure the simple CAB appears below the status bar." into klp-dev
John Spurlock [Wed, 23 Oct 2013 15:48:21 +0000 (15:48 +0000)]
Merge "Ensure the simple CAB appears below the status bar." into klp-dev

10 years agoFix issue #11323037: Android apk incorrectly marked as running in app processes
Dianne Hackborn [Wed, 23 Oct 2013 01:45:27 +0000 (18:45 -0700)]
Fix issue #11323037: Android apk incorrectly marked as running in app processes

The android package is now a special case, not being added to the package list
when creating a multi-process component.  There is no need, since this package
is actually the framework itself which must be loaded in every process.

Also cleaned up some of the procstats dump output to help see what is going
on here.

Change-Id: If65d35ecd562f3154bdebfded69c454af6ce8c96

10 years agoMerge "Add 'no system permission' test app." into klp-dev
Brett Chabot [Wed, 23 Oct 2013 01:17:33 +0000 (01:17 +0000)]
Merge "Add 'no system permission' test app." into klp-dev

10 years agoam 5f474fcb: Merge "Edge case: overriden system package moved & became privileged...
Christopher Tate [Tue, 22 Oct 2013 23:42:39 +0000 (16:42 -0700)]
am 5f474fcb: Merge "Edge case: overriden system package moved & became privileged in OTA" into klp-dev

* commit '5f474fcb6d6a0215f7726580921e0610ca6281a1':
  Edge case: overriden system package moved & became privileged in OTA

10 years agoMerge "Edge case: overriden system package moved & became privileged in OTA" into...
Christopher Tate [Tue, 22 Oct 2013 23:38:02 +0000 (23:38 +0000)]
Merge "Edge case: overriden system package moved & became privileged in OTA" into klp-dev

10 years agoEdge case: overriden system package moved & became privileged in OTA
Christopher Tate [Tue, 22 Oct 2013 22:36:01 +0000 (15:36 -0700)]
Edge case: overriden system package moved & became privileged in OTA

Because properly continuing permission grants post-OTA has changed
policy to include privilege considerations based on install location,
make sure that we re-evaluate when we determine that the apk has
moved from its pre-OTA location.

Bug 11271490

Change-Id: I6c09986e2851a67504268b289932588457c05dfc

10 years agoam 798adeff: Don\'t use transient states for wallpaper animation.
Craig Mautner [Tue, 22 Oct 2013 21:58:12 +0000 (14:58 -0700)]
am 798adeff: Don\'t use transient states for wallpaper animation.

* commit '798adeffb0b9c22707b493895453e7dd2f608b75':
  Don't use transient states for wallpaper animation.

10 years agoDon't use transient states for wallpaper animation.
Craig Mautner [Tue, 22 Oct 2013 21:29:01 +0000 (14:29 -0700)]
Don't use transient states for wallpaper animation.

The WindowManagerService member mLowerWallpaperTarget is not stable
throughout an app transition. Relying on it to be stable causes the
intra-wallpaper animation to start out right but after the windows
have been relayed out there is no longer a lower wallpaper target.
This causes the wallpaper to start tracking the animation of the
current wallpaper target rather than remain stable.

Switching to a new variable that saves the state of wallpaper
animation at the start of the animation fixes bug 11240590.

Change-Id: I336a59c47665fcf61019f567b8663956ff0e4940

10 years agoam 40006309: Merge "Check for home activity when switching focus." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 20:04:07 +0000 (13:04 -0700)]
am 40006309: Merge "Check for home activity when switching focus." into klp-dev

* commit '40006309990c40f5b4b26646b98df222d8d27922':
  Check for home activity when switching focus.

10 years agoMerge "Check for home activity when switching focus." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 20:01:11 +0000 (20:01 +0000)]
Merge "Check for home activity when switching focus." into klp-dev

10 years agoam d94b7ffc: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 22 Oct 2013 19:52:23 +0000 (12:52 -0700)]
am d94b7ffc: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev

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

10 years agoam f56d8694: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 22 Oct 2013 19:52:16 +0000 (12:52 -0700)]
am f56d8694: (-s ours) Merge "Import translations. DO NOT MERGE" into klp-dev

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

10 years agoMerge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 22 Oct 2013 19:48:12 +0000 (19:48 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev

10 years agoMerge "Import translations. DO NOT MERGE" into klp-dev
Baligh Uddin [Tue, 22 Oct 2013 19:48:04 +0000 (19:48 +0000)]
Merge "Import translations. DO NOT MERGE" into klp-dev

10 years agoCheck for home activity when switching focus.
Craig Mautner [Tue, 22 Oct 2013 19:31:01 +0000 (12:31 -0700)]
Check for home activity when switching focus.

When finishing or stopping an activity the code was automatically
refocusing to the next activity on the same stack independent of the
task's onTopOfHome flag. When the activity eventually finished or
stopped it would then honor the onTopOfHome flag.

This fix examines the onTopOfHome flag and arranges the focus
correctly if home is the next activity to run.

Fixes bug 11318263.

Change-Id: I73a8f5e82de04b01acaffe366b085f9e475e1451

10 years agoEnsure the simple CAB appears below the status bar.
John Spurlock [Tue, 15 Oct 2013 20:19:09 +0000 (16:19 -0400)]
Ensure the simple CAB appears below the status bar.

When the contextual action bar is not in overlay mode,
the screen layout is a linear layout.  (screen_simple.xml)

Ensure the standalone CAB appears below the status bar,
consumes the top offset (to avoid content application below it)
and fill in the status area with a guard view for background
protection.

Bug:10014069
Change-Id: I614f16dfa77367a94808aef54710ffebd66e1ca8

10 years agoam 74082349: Merge "Make sure mFocusedStack is never the home stack." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 17:39:51 +0000 (10:39 -0700)]
am 74082349: Merge "Make sure mFocusedStack is never the home stack." into klp-dev

* commit '7408234985707f98d4800cdd43a6fcaa35cb628a':
  Make sure mFocusedStack is never the home stack.

10 years agoMerge "Make sure mFocusedStack is never the home stack." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 17:36:57 +0000 (17:36 +0000)]
Merge "Make sure mFocusedStack is never the home stack." into klp-dev

10 years agoMake sure mFocusedStack is never the home stack.
Craig Mautner [Tue, 22 Oct 2013 16:53:20 +0000 (09:53 -0700)]
Make sure mFocusedStack is never the home stack.

There were circumstances where mFocusedStack could be assigned the
home stack. If this were ever to occur then all subsequent tasks would
be put on the home stack. This fix ensures that there is no way that
mFocusedStack will ever be assigned to the home task.

Fixes bug 11271189.

Change-Id: I7ddd9b6bcbf2787cbe2f44b461ad057ae2241f00

10 years agoam acc642bc: Merge "Add Nexus 5 to Device Art Generator." into klp-dev
Roman Nurik [Tue, 22 Oct 2013 16:09:05 +0000 (09:09 -0700)]
am acc642bc: Merge "Add Nexus 5 to Device Art Generator." into klp-dev

* commit 'acc642bce9e1ca1782c8f93131d944d4a2f92be0':
  Add Nexus 5 to Device Art Generator.

10 years agoMerge "Add Nexus 5 to Device Art Generator." into klp-dev
Roman Nurik [Tue, 22 Oct 2013 16:06:20 +0000 (16:06 +0000)]
Merge "Add Nexus 5 to Device Art Generator." into klp-dev

10 years agoAdd 'no system permission' test app.
Brett Chabot [Tue, 22 Oct 2013 04:33:40 +0000 (21:33 -0700)]
Add 'no system permission' test app.

Used in PackageManagerOTATests to verify upgraded system apps
are granetd new permissions.

Bug 11271490

Change-Id: Idbc07bc043d06ea15dc41285ecbfb8186a7ecc95

10 years agoam 24ba3234: Merge "Do not delete stacks that are not empty." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 04:34:59 +0000 (21:34 -0700)]
am 24ba3234: Merge "Do not delete stacks that are not empty." into klp-dev

* commit '24ba3234caa27185aa34aab5b88190f85f9a8d75':
  Do not delete stacks that are not empty.

10 years agoMerge "Do not delete stacks that are not empty." into klp-dev
Craig Mautner [Tue, 22 Oct 2013 04:31:12 +0000 (04:31 +0000)]
Merge "Do not delete stacks that are not empty." into klp-dev

10 years agoDo not delete stacks that are not empty.
Craig Mautner [Tue, 22 Oct 2013 03:05:26 +0000 (20:05 -0700)]
Do not delete stacks that are not empty.

The possibility existed that an activity was set to a task that it was
already being set to. If that were to happen, and it was the only
activity in the only task of the stack the stack would be deleted.
This fixes that situation and logs it as well to confirm that it does
fix bug 11272935. Logging to be deleted upon successful monkey run
exhibiting the log.

Change-Id: I436fdcc9a3734adad81d3ef90f29b93b3ac4dfcd

10 years agoam 534103d4: Merge "Fix issues catching up to touch events after a short pause."...
Jeff Brown [Tue, 22 Oct 2013 01:06:23 +0000 (18:06 -0700)]
am 534103d4: Merge "Fix issues catching up to touch events after a short pause." into klp-dev

* commit '534103d4004ffd102609a09e0b55d329adbc1a57':
  Fix issues catching up to touch events after a short pause.

10 years agoMerge "Fix issues catching up to touch events after a short pause." into klp-dev
Jeff Brown [Tue, 22 Oct 2013 01:03:54 +0000 (01:03 +0000)]
Merge "Fix issues catching up to touch events after a short pause." into klp-dev

10 years agoam 4d8a8392: Merge "Don\'t set same country code on supplicant again and again" into...
Robert Greenwalt [Tue, 22 Oct 2013 01:01:39 +0000 (18:01 -0700)]
am 4d8a8392: Merge "Don\'t set same country code on supplicant again and again" into klp-dev

* commit '4d8a8392f7a452479f228fbe08e43fa4145dda56':
  Don't set same country code on supplicant again and again

10 years agoam 7eb83c59: Merge "Preserve window sizes when rebatching alarms" into klp-dev
Christopher Tate [Tue, 22 Oct 2013 01:01:36 +0000 (18:01 -0700)]
am 7eb83c59: Merge "Preserve window sizes when rebatching alarms" into klp-dev

* commit '7eb83c597fadaa41052c96826c7ca3e53aca9a3d':
  Preserve window sizes when rebatching alarms

10 years agoMerge "Don't set same country code on supplicant again and again" into klp-dev
Robert Greenwalt [Tue, 22 Oct 2013 00:59:39 +0000 (00:59 +0000)]
Merge "Don't set same country code on supplicant again and again" into klp-dev

10 years agoMerge "Preserve window sizes when rebatching alarms" into klp-dev
Christopher Tate [Tue, 22 Oct 2013 00:58:42 +0000 (00:58 +0000)]
Merge "Preserve window sizes when rebatching alarms" into klp-dev

10 years agoDon't set same country code on supplicant again and again
Vinit Deshapnde [Mon, 21 Oct 2013 18:58:40 +0000 (11:58 -0700)]
Don't set same country code on supplicant again and again

Setting the same code is redundant, and may cause supplicant to drop
currently connected connection.

Bug: 11303252
Change-Id: I1af57b3af2d0b8cc51939a8b9872fb3fe0105a91

10 years agoPreserve window sizes when rebatching alarms
Christopher Tate [Tue, 22 Oct 2013 00:51:31 +0000 (17:51 -0700)]
Preserve window sizes when rebatching alarms

The existing code wasn't retaining the requested window bounds, if any,
and so could wind up rebatching alarms into much longer potential
delivery windows than originally demanded by the caller.  This could
wind up delivering alarms outside their designated windows entirely.

Bug 11324357

Change-Id: I4d418cd08702e397b3c7692b412d4bf51d5d9e4b

10 years agoam 1693f6a5: Prevent having multiple seek runnables in flight.
Jim Miller [Tue, 22 Oct 2013 00:23:54 +0000 (17:23 -0700)]
am 1693f6a5: Prevent having multiple seek runnables in flight.

* commit '1693f6a5639a1f993bdc1dca9dade5e3eb3c14f2':
  Prevent having multiple seek runnables in flight.

10 years agoPrevent having multiple seek runnables in flight.
Jim Miller [Mon, 21 Oct 2013 00:21:57 +0000 (17:21 -0700)]
Prevent having multiple seek runnables in flight.

This fix ensures that only one runnable is running at a time, no matter how
many events come in.  There's probably a better way to do this, but this is a
safe fix.

Fixes bug 11307391

Change-Id: I007c95062b20285571f39603c95fb9174b9a2da3

10 years agoam e17e0f0e: Merge "Fix jank for translucent window transitions" into klp-dev
Adam Lesinski [Tue, 22 Oct 2013 00:16:51 +0000 (17:16 -0700)]
am e17e0f0e: Merge "Fix jank for translucent window transitions" into klp-dev

* commit 'e17e0f0e6cfdf32a8b6d142f49819ca9c90be69c':
  Fix jank for translucent window transitions

10 years agoMerge "Fix jank for translucent window transitions" into klp-dev
Adam Lesinski [Tue, 22 Oct 2013 00:13:16 +0000 (00:13 +0000)]
Merge "Fix jank for translucent window transitions" into klp-dev

10 years agoFix jank for translucent window transitions
Adam Lesinski [Mon, 21 Oct 2013 21:56:47 +0000 (14:56 -0700)]
Fix jank for translucent window transitions

When a translucent window is closing, the transition
animation to Launcher is janky because Launcher is
expected to be 'opening' but it has always been open
underneath the translucent window. Therefore, the
animation applied to the translucent app appears
janky.

bug:11253262
Change-Id: I9b6af3291d119e6927401f63785b12f25573f4eb

10 years agoam 644696f0: Merge "Workaround for corner case in TransitionManager" into klp-dev
Jim Miller [Mon, 21 Oct 2013 23:12:18 +0000 (16:12 -0700)]
am 644696f0: Merge "Workaround for corner case in TransitionManager" into klp-dev

* commit '644696f0a0bee1714868b9e9cf351f1380e68f39':
  Workaround for corner case in TransitionManager

10 years agoMerge "Workaround for corner case in TransitionManager" into klp-dev
Jim Miller [Mon, 21 Oct 2013 23:10:01 +0000 (23:10 +0000)]
Merge "Workaround for corner case in TransitionManager" into klp-dev

10 years agoam ce39e8ce: Merge "Change pairing api/intent permission from PRIVILEGED to ADMIN...
Matthew Xie [Mon, 21 Oct 2013 23:05:26 +0000 (16:05 -0700)]
am ce39e8ce: Merge "Change pairing api/intent permission from PRIVILEGED to ADMIN" into klp-dev

* commit 'ce39e8ced8bcbc6663d420bea66280f8b438e027':
  Change pairing api/intent permission from PRIVILEGED to ADMIN

10 years agoMerge "Change pairing api/intent permission from PRIVILEGED to ADMIN" into klp-dev
Matthew Xie [Mon, 21 Oct 2013 22:58:53 +0000 (22:58 +0000)]
Merge "Change pairing api/intent permission from PRIVILEGED to ADMIN" into klp-dev

10 years agoWorkaround for corner case in TransitionManager
Jim Miller [Mon, 21 Oct 2013 22:36:54 +0000 (15:36 -0700)]
Workaround for corner case in TransitionManager

This works around a problem where removing a review with unfinished
transitions results in leaked object references to KeyguardTransportControlView.

The workaround disables transitions until we have a better fix.

Fixes bug 11307391

Change-Id: I1df82f2c6f1cd9f5c9076d4c76cfd4aec3b6806c

10 years agoam 8d51c2f6: Merge "Fix CountryDetector NPE" into klp-dev
Jay Shrauner [Mon, 21 Oct 2013 22:27:43 +0000 (15:27 -0700)]
am 8d51c2f6: Merge "Fix CountryDetector NPE" into klp-dev

* commit '8d51c2f6fa628cc8f3e4d182df2dafdb7cbea48c':
  Fix CountryDetector NPE

10 years agoMerge "Fix CountryDetector NPE" into klp-dev
Jay Shrauner [Mon, 21 Oct 2013 22:23:54 +0000 (22:23 +0000)]
Merge "Fix CountryDetector NPE" into klp-dev

10 years agoAdd Nexus 5 to Device Art Generator.
Roman Nurik [Mon, 21 Oct 2013 22:11:58 +0000 (18:11 -0400)]
Add Nexus 5 to Device Art Generator.

Change-Id: I101ec82b1d50c6437e96165fb8ac6c73d451ff84

10 years agoChange pairing api/intent permission from PRIVILEGED to ADMIN
Matthew Xie [Mon, 21 Oct 2013 21:56:33 +0000 (14:56 -0700)]
Change pairing api/intent permission from PRIVILEGED to ADMIN

The APIs are createBond, setPin, setPairingConfirmation
The intent is ACTION_PAIRING_REQUEST
bug 11101076

Change-Id: I3a314efd973b3ce078ab5347159c336f222d9f15

10 years agoam 0aeca872: Merge "Make setting PAC require CONNECTIVITY_INTERNAL" into klp-dev
Jason Monk [Mon, 21 Oct 2013 21:44:08 +0000 (14:44 -0700)]
am 0aeca872: Merge "Make setting PAC require CONNECTIVITY_INTERNAL" into klp-dev

* commit '0aeca87233950933f4f48003f4ebaba342ee2ab8':
  Make setting PAC require CONNECTIVITY_INTERNAL

10 years agoMerge "Make setting PAC require CONNECTIVITY_INTERNAL" into klp-dev
Jason Monk [Mon, 21 Oct 2013 21:40:17 +0000 (21:40 +0000)]
Merge "Make setting PAC require CONNECTIVITY_INTERNAL" into klp-dev

10 years agoam 1bab99c8: Merge "DO NOT MERGE Fix null pointer exception when updating rotation...
Winson Chung [Mon, 21 Oct 2013 21:20:57 +0000 (14:20 -0700)]
am 1bab99c8: Merge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)" into klp-dev

* commit '1bab99c8cebbf23379c2ccad9188da1dce6fef09':
  DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)

10 years agoMerge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug...
Winson Chung [Mon, 21 Oct 2013 21:16:22 +0000 (21:16 +0000)]
Merge "DO NOT MERGE Fix null pointer exception when updating rotation tile. (Bug 11111473)" into klp-dev

10 years agoam ba551061: Merge "Don\'t clip keyguard security container children (e.g. glow pad...
Alan Viverette [Mon, 21 Oct 2013 20:51:10 +0000 (13:51 -0700)]
am ba551061: Merge "Don\'t clip keyguard security container children (e.g. glow pad)" into klp-dev

* commit 'ba551061482780264ab5bc80381e480128789bb6':
  Don't clip keyguard security container children (e.g. glow pad)

10 years agoMerge "Don't clip keyguard security container children (e.g. glow pad)" into klp-dev
Alan Viverette [Mon, 21 Oct 2013 20:48:57 +0000 (20:48 +0000)]
Merge "Don't clip keyguard security container children (e.g. glow pad)" into klp-dev

10 years agoMake setting PAC require CONNECTIVITY_INTERNAL
Jason Monk [Mon, 21 Oct 2013 16:43:53 +0000 (12:43 -0400)]
Make setting PAC require CONNECTIVITY_INTERNAL

Also disables all setting of PAC networks through the internal AsyncChannel
methods.  PAC can only be saved through addOrUpdateNetwork for permission
checks.

Bug: 11316946
Change-Id: I51016b578080c342a5e5d536ea9a3fdd4fe16644

10 years agoam 089959a0: Merge "Fix typo for radio technology" into klp-dev
Wink Saville [Mon, 21 Oct 2013 19:05:22 +0000 (12:05 -0700)]
am 089959a0: Merge "Fix typo for radio technology" into klp-dev

* commit '089959a063c437a5ad0114c0599d3790fa7cd5ab':
  Fix typo for radio technology

10 years agoMerge "Fix typo for radio technology" into klp-dev
Wink Saville [Mon, 21 Oct 2013 19:03:18 +0000 (19:03 +0000)]
Merge "Fix typo for radio technology" into klp-dev

10 years agoFix CountryDetector NPE
Jay Shrauner [Mon, 21 Oct 2013 18:54:19 +0000 (11:54 -0700)]
Fix CountryDetector NPE

Fix CountryDetector NPE by calling CallerInfo.getCurrentCountryIso() which
checks for potential nulls.

Bug:11291034
Change-Id: I0a4412c432551c64ec30652d69636442653ee337

10 years agoam d570dae5: Merge "Fix priv-app edge case across OTAs" into klp-dev
Christopher Tate [Mon, 21 Oct 2013 18:33:35 +0000 (11:33 -0700)]
am d570dae5: Merge "Fix priv-app edge case across OTAs" into klp-dev

* commit 'd570dae5775be9df8ee218ce617c50e8097e6dcc':
  Fix priv-app edge case across OTAs

10 years agoMerge "Fix priv-app edge case across OTAs" into klp-dev
Christopher Tate [Mon, 21 Oct 2013 18:31:14 +0000 (18:31 +0000)]
Merge "Fix priv-app edge case across OTAs" into klp-dev

10 years agoFix typo for radio technology
Sungmin Choi [Sun, 20 Oct 2013 00:26:11 +0000 (17:26 -0700)]
Fix typo for radio technology

Bug: 11317677
Change-Id: I792517f4c3aa568b014d6c2bc0023ce5255f8abb

10 years agoam a80d6424: Merge "Implement language-specific GSUB processing" into klp-dev
Victoria Lease [Mon, 21 Oct 2013 15:58:37 +0000 (08:58 -0700)]
am a80d6424: Merge "Implement language-specific GSUB processing" into klp-dev

* commit 'a80d6424987602cc3141d4cb4cdee21a54747691':
  Implement language-specific GSUB processing

10 years agoMerge "Implement language-specific GSUB processing" into klp-dev
Victoria Lease [Mon, 21 Oct 2013 15:55:29 +0000 (15:55 +0000)]
Merge "Implement language-specific GSUB processing" into klp-dev

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Mon, 21 Oct 2013 15:39:26 +0000 (08:39 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ifefb5cc2d2e9545e3a3c89ec8b2284a04c1bff39
Auto-generated-cl: translation import

10 years agoImport translations. DO NOT MERGE
Baligh Uddin [Mon, 21 Oct 2013 15:29:27 +0000 (08:29 -0700)]
Import translations. DO NOT MERGE

Change-Id: I1609ae278c6e7fe7af1d440df91940e0a0b07e45
Auto-generated-cl: translation import

10 years agoam bf3acff1: Merge "Don\'t run the async query if being rendered in EditMode." into...
Deepanshu Gupta [Mon, 21 Oct 2013 02:54:43 +0000 (19:54 -0700)]
am bf3acff1: Merge "Don\'t run the async query if being rendered in EditMode." into klp-dev

* commit 'bf3acff10a62adeb0e2cefc4652c62132445c196':
  Don't run the async query if being rendered in EditMode.

10 years agoMerge "Don't run the async query if being rendered in EditMode." into klp-dev
Deepanshu Gupta [Mon, 21 Oct 2013 02:51:19 +0000 (02:51 +0000)]
Merge "Don't run the async query if being rendered in EditMode." into klp-dev

10 years agoam bab3348f: Merge "add xml attributes to IME javadoc" into klp-dev
Scott Main [Sun, 20 Oct 2013 22:30:49 +0000 (15:30 -0700)]
am bab3348f: Merge "add xml attributes to IME javadoc" into klp-dev

* commit 'bab3348fc39e91b35c30ce05b6222cc5e8544104':
  add xml attributes to IME javadoc

10 years agoMerge "add xml attributes to IME javadoc" into klp-dev
Scott Main [Sun, 20 Oct 2013 22:28:10 +0000 (22:28 +0000)]
Merge "add xml attributes to IME javadoc" into klp-dev

10 years agoam d4595bd1: Merge "Move the IME navigation guard view up to decor." into klp-dev
John Spurlock [Sat, 19 Oct 2013 17:05:23 +0000 (10:05 -0700)]
am d4595bd1: Merge "Move the IME navigation guard view up to decor." into klp-dev

* commit 'd4595bd1e60ba03be3dac3cae3fc2d3ae2433c7d':
  Move the IME navigation guard view up to decor.

10 years agoMerge "Move the IME navigation guard view up to decor." into klp-dev
John Spurlock [Sat, 19 Oct 2013 17:03:54 +0000 (17:03 +0000)]
Merge "Move the IME navigation guard view up to decor." into klp-dev

10 years agoFix priv-app edge case across OTAs
Christopher Tate [Sat, 19 Oct 2013 01:11:05 +0000 (18:11 -0700)]
Fix priv-app edge case across OTAs

In this case:

   1. Privileged system app FOO is overlain by an installed update,
   2. FOO was replaced during an OTA,
   3. The new in-system FOO introduced new privileged permission requests
      that had not been requested by the original FOO,
   4. the update version of FOO still had a higher version code than
      the new FOO on the system disk, and
   5. the update version of FOO had been requesting these same (newly-
      added-to-system-apk) permissions all along;

then the newly-added privileged permission requests were incorrectly being
refused.  FOO should be able to use any privileged permission used by the
APK sited on the system disk; but instead, it was only being granted the
permissions used by the *original* version of FOO, even though the system
FOO now attempted to use them.

Still with me?

The fix is to (a) properly track privileged-install state when processing
known-to-be-hidden system packages, and (b) to tie the semantics of the
permission grant more explicitly to that evaluated state, rather than
using the prior (rather fragile) fixed-up privilege calculation applied
to the overlain apk's parse records.

Bug 11271490

Change-Id: Id8a45d667e52f3b5d18109e3620d5865f85bb9c9

10 years agoam 42b7b692: Merge "Revert "Fix dodgy states of keyguard transport controls"" into...
Jim Miller [Sat, 19 Oct 2013 01:10:57 +0000 (18:10 -0700)]
am 42b7b692: Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev

* commit '42b7b6927cd31679691b216d1ba09be31c24206e':
  Revert "Fix dodgy states of keyguard transport controls"

10 years agoMerge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev
Jim Miller [Sat, 19 Oct 2013 01:08:11 +0000 (01:08 +0000)]
Merge "Revert "Fix dodgy states of keyguard transport controls"" into klp-dev

10 years agoRevert "Fix dodgy states of keyguard transport controls"
Jim Miller [Sat, 19 Oct 2013 01:00:16 +0000 (01:00 +0000)]
Revert "Fix dodgy states of keyguard transport controls"

This reverts commit bdb5ac7ddbabec0ba947a32937d8b95738d513dc.

Change-Id: Iea8db9a590a2a3b65d941b2918345eb27f690240

10 years agoam 43e533de: Merge "Restore 4 classes that were accidentally deleted" into klp-dev
Jonathan Dixon [Sat, 19 Oct 2013 00:37:53 +0000 (17:37 -0700)]
am 43e533de: Merge "Restore 4 classes that were accidentally deleted" into klp-dev

* commit '43e533dea968bec3e53ba8046934145a0fa48a4f':
  Restore 4 classes that were accidentally deleted

10 years agoMerge "Restore 4 classes that were accidentally deleted" into klp-dev
Jonathan Dixon [Sat, 19 Oct 2013 00:35:23 +0000 (00:35 +0000)]
Merge "Restore 4 classes that were accidentally deleted" into klp-dev

10 years agoam 23757527: Merge "Hide the print dialog if the printing activity is destroyed....
Svetoslav Ganov [Sat, 19 Oct 2013 00:29:05 +0000 (17:29 -0700)]
am 23757527: Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev

* commit '237575278de8cae5d20ee333fcb2ccceee257d67':
  Hide the print dialog if the printing activity is destroyed.

10 years agoMerge "Hide the print dialog if the printing activity is destroyed." into klp-dev
Svetoslav Ganov [Sat, 19 Oct 2013 00:26:44 +0000 (00:26 +0000)]
Merge "Hide the print dialog if the printing activity is destroyed." into klp-dev

10 years agoRestore 4 classes that were accidentally deleted
Jonathan Dixon [Fri, 18 Oct 2013 23:51:53 +0000 (16:51 -0700)]
Restore 4 classes that were accidentally deleted

Bug 11291911

These deleted classes were previously public APIs and so need to remain
in the build (but hidden) in order to keep existing apps working.
(Partially reverts Change-Id: I02549a71104b35d86d99058c71f43e054730ec7d)

Change-Id: I28e53b056f41e66645136f5e18fba2ff55a65fe5

10 years agoadd xml attributes to IME javadoc
Scott Main [Fri, 18 Oct 2013 23:07:47 +0000 (16:07 -0700)]
add xml attributes to IME javadoc

Change-Id: I7a3505753188ba23777391a286d8595ed64777cb

10 years agoMove the IME navigation guard view up to decor.
John Spurlock [Fri, 18 Oct 2013 21:34:42 +0000 (17:34 -0400)]
Move the IME navigation guard view up to decor.

Although the IME windows are now allowed to extend into
the nav bar, some IMEs were making assumptions about
computed insets based on the height of the content view.

So our navigation bar view (opaque view blocking the nav bar
area to avoid the island effect when transparent) needs to live
above the content view in the hierarchy, making the content view
the same height as it was before.

A surgical spot to put the guard view is up at the root view
(PhoneWindow.DecorView).  fitSystemWindows is always called since
this view is not recreated, and the layout is stable: waiting until
the IME is attached to the window is too late to add a guard view.

This is above the screen_* layouts, so will work without having to
touch all of them.  And it only affects windows of TYPE_INPUT_METHOD.

Bug:11237795
Change-Id: I6a93f30aec83f1cecfb854073046cbc87ab4aa66

10 years agoam 96844ed8: fix javadoc link
Scott Main [Fri, 18 Oct 2013 21:50:54 +0000 (14:50 -0700)]
am 96844ed8: fix javadoc link

* commit '96844ed886cc887a34bfc2fd04fc569d9c098623':
  fix javadoc link

10 years agofix javadoc link
Scott Main [Fri, 18 Oct 2013 21:43:02 +0000 (14:43 -0700)]
fix javadoc link

Change-Id: I509fb12393ee0b8bf78ff4110fc18420739f7c58

10 years agoam ac2d61a2: Merge "Do not show immersive mode help in touch exploration mode." into...
John Spurlock [Fri, 18 Oct 2013 21:12:15 +0000 (14:12 -0700)]
am ac2d61a2: Merge "Do not show immersive mode help in touch exploration mode." into klp-dev

* commit 'ac2d61a2d731946afed300d63039d6d712fd7f4c':
  Do not show immersive mode help in touch exploration mode.

10 years agoMerge "Do not show immersive mode help in touch exploration mode." into klp-dev
John Spurlock [Fri, 18 Oct 2013 21:08:56 +0000 (21:08 +0000)]
Merge "Do not show immersive mode help in touch exploration mode." into klp-dev

10 years agoam 7d292145: Merge "Prune unneeded density resources from APK" into klp-dev
Adam Lesinski [Fri, 18 Oct 2013 20:41:24 +0000 (13:41 -0700)]
am 7d292145: Merge "Prune unneeded density resources from APK" into klp-dev

* commit '7d292145f1266b9ba4a231498c84265ad5193bdc':
  Prune unneeded density resources from APK