OSDN Git Service

android-x86/frameworks-base.git
10 years agoMerge "Add WebChromeClient.showFileChooser"
Selim Gurun [Tue, 10 Jun 2014 22:13:32 +0000 (22:13 +0000)]
Merge "Add WebChromeClient.showFileChooser"

10 years agoam f1187ac8: Merge "Added card elevation when card is clicked on the lockscreen"...
Selim Cinek [Tue, 10 Jun 2014 21:41:46 +0000 (21:41 +0000)]
am f1187ac8: Merge "Added card elevation when card is clicked on the lockscreen" into lmp-preview-dev

* commit 'f1187ac8e8d2c8927caf322a12de8c32ee3f919f':
  Added card elevation when card is clicked on the lockscreen

10 years agoAdd WebChromeClient.showFileChooser
Jonathan Dixon [Sat, 27 Jul 2013 22:37:31 +0000 (15:37 -0700)]
Add WebChromeClient.showFileChooser

Bug: 6930981

This replaces the never-published openFileChooser, and is more future
extensible.
Currently hidden; will unhide once working end to end and tested.

Change-Id: Ie66750be37e5b90e4a411cec76278369dc8dabe8

10 years agoMerge "IPv6 support for GPS HAL."
destradaa [Tue, 10 Jun 2014 19:42:04 +0000 (19:42 +0000)]
Merge "IPv6 support for GPS HAL."

10 years agoMerge "Support fake italics"
Raph Levien [Tue, 10 Jun 2014 19:05:29 +0000 (19:05 +0000)]
Merge "Support fake italics"

10 years agoMerge "Support for fake bold in Minikin builds"
Raph Levien [Tue, 10 Jun 2014 19:05:20 +0000 (19:05 +0000)]
Merge "Support for fake bold in Minikin builds"

10 years agoSupport fake italics
Raph Levien [Sat, 7 Jun 2014 05:31:15 +0000 (22:31 -0700)]
Support fake italics

This patch adds fake italics, using essentially the same mechanism as
the fake bold implementation. Also combines fake bold/italic settings
with ones explicitly set in the paint.

Change-Id: Ia7eb3ddc8a6192d191711ba723ffd0d1d9d93f2e

10 years agoMerge "resolved conflicts for merge of 437a77d4 to master"
Amit Mahajan [Tue, 10 Jun 2014 18:38:26 +0000 (18:38 +0000)]
Merge "resolved conflicts for merge of 437a77d4 to master"

10 years agoSupport for fake bold in Minikin builds
Raph Levien [Sat, 7 Jun 2014 01:05:22 +0000 (18:05 -0700)]
Support for fake bold in Minikin builds

Part of the fix for bug 15436379 Fake bold doesn't fully work (Minikin)

This patch queries the Minikin layout for when fake bold is needed,
and applies that to both shaping and drawing paint.

Also simplifies refcounting (the lifetime of all MinikinFont objects
is subsumed by the enclosing FontCollection).

Note: the fake bold flag set by the user is ignored in this patch.

Fake italics would be possible using the same mechanism, but it's
slightly more complicated (fake and user-set textSkewX values would need
to be combined, and the latter restored after drawing).

Change-Id: Ica2c4604846cbb37e5a783778b18d8993c9d4563

10 years agoIPv6 support for GPS HAL.
destradaa [Thu, 5 Jun 2014 18:36:30 +0000 (11:36 -0700)]
IPv6 support for GPS HAL.

Change-Id: Iacaf3ab86009975ba07e1a13dbe539cf47c5a6f7

10 years agoMerge "Fix a memory leak with empty screenshot."
Leon Scroggins III [Tue, 10 Jun 2014 18:08:45 +0000 (18:08 +0000)]
Merge "Fix a memory leak with empty screenshot."

10 years agoam e389d1ea: Merge "Remove SyncRequest.setPriority from public API" into lmp-preview-dev
Matthew Williams [Tue, 10 Jun 2014 18:05:41 +0000 (18:05 +0000)]
am e389d1ea: Merge "Remove SyncRequest.setPriority from public API" into lmp-preview-dev

* commit 'e389d1ea63b0a9caa6d069254ac661ca6420917f':
  Remove SyncRequest.setPriority from public API

10 years agoam fada3c25: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 18:05:36 +0000 (18:05 +0000)]
am fada3c25: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

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

10 years agoam 6538ac8c: (-s ours) Merge "Support conference calling. (1/4) [DO NOT MERGE]" into...
Santos Cordon [Tue, 10 Jun 2014 18:05:30 +0000 (18:05 +0000)]
am 6538ac8c: (-s ours) Merge "Support conference calling. (1/4) [DO NOT MERGE]" into lmp-preview-dev

* commit '6538ac8c012a67215ee98208f5a668eeb5b7c483':
  Support conference calling. (1/4) [DO NOT MERGE]

10 years agoam 66703cb3: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 18:05:23 +0000 (18:05 +0000)]
am 66703cb3: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

* commit '66703cb306e154a68bd3ec6b7f15585e7db6b815':
  Import translations. DO NOT MERGE

10 years agoam eaeb602c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 18:05:18 +0000 (18:05 +0000)]
am eaeb602c: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

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

10 years agoam 2e98c52d: (-s ours) DO NOT MERGE : Allow system process to call getApplicationBloc...
Adam Connors [Tue, 10 Jun 2014 18:05:07 +0000 (18:05 +0000)]
am 2e98c52d: (-s ours) DO NOT MERGE : Allow system process to call getApplicationBlockedAsUser

* commit '2e98c52d0b2f4722a237933c69f3ba38314479f4':
  DO NOT MERGE : Allow system process to call getApplicationBlockedAsUser

10 years agoam c8d4c310: (-s ours) DO NOT MERGE : Api review: Make ACTION_MANAGED_PROFILE_REMOVED...
Adam Connors [Tue, 10 Jun 2014 18:05:01 +0000 (18:05 +0000)]
am c8d4c310: (-s ours) DO NOT MERGE : Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only.

* commit 'c8d4c3109a946fe3d4cf48ec7b14950b37abd669':
  DO NOT MERGE : Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only.

10 years agoresolved conflicts for merge of 437a77d4 to master
Amit Mahajan [Tue, 10 Jun 2014 17:47:26 +0000 (10:47 -0700)]
resolved conflicts for merge of 437a77d4 to master

Change-Id: I65585939a57c561064d370be131c0197de0f08c3

10 years agoam b1c76a1a: Merge "Tessellate on worker threads" into lmp-preview-dev
Chris Craik [Tue, 10 Jun 2014 17:22:31 +0000 (17:22 +0000)]
am b1c76a1a: Merge "Tessellate on worker threads" into lmp-preview-dev

* commit 'b1c76a1abcfb2f33e12fef37ec71d20724863b5e':
  Tessellate on worker threads

10 years agoam 69729adf: Merge "camera2: Fix session-related CTS test failures" into lmp-preview-dev
Igor Murashkin [Tue, 10 Jun 2014 17:22:22 +0000 (17:22 +0000)]
am 69729adf: Merge "camera2: Fix session-related CTS test failures" into lmp-preview-dev

* commit '69729adf04bddb2e5b67d625412151b4bcbc1ca4':
  camera2: Fix session-related CTS test failures

10 years agoam a277deb7: (-s ours) DO NOT MERGE - Creating an empty package should be succesfull
Adam Lesinski [Tue, 10 Jun 2014 17:22:12 +0000 (17:22 +0000)]
am a277deb7: (-s ours) DO NOT MERGE - Creating an empty package should be succesfull

* commit 'a277deb755f95ca42e39f8910d958bfd1ceafa55':
  DO NOT MERGE - Creating an empty package should be succesfull

10 years agoam af0c2ebf: @hide ACCESS_INPUT_FLINGER permission.
Jeff Brown [Tue, 10 Jun 2014 17:21:59 +0000 (17:21 +0000)]
am af0c2ebf: @hide ACCESS_INPUT_FLINGER permission.

* commit 'af0c2ebfc71f6106656eb17345e122ea7ac8cf2a':
  @hide ACCESS_INPUT_FLINGER permission.

10 years agoam a7c5791a: Merge "Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK" into lmp...
Craig Mautner [Tue, 10 Jun 2014 17:21:52 +0000 (17:21 +0000)]
am a7c5791a: Merge "Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK" into lmp-preview-dev

* commit 'a7c5791a95bf732c2381f698d78930ee61efd36b':
  Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK

10 years agoam 2099866f: Merge "Switch framework to using new scheduled-work API" into lmp-previe...
Christopher Tate [Tue, 10 Jun 2014 17:21:47 +0000 (17:21 +0000)]
am 2099866f: Merge "Switch framework to using new scheduled-work API" into lmp-preview-dev

* commit '2099866f0d9ae5692e6edfc053aebe7f93a21618':
  Switch framework to using new scheduled-work API

10 years agoam 821c8331: Merge "Fix bug #14258811 Permissions icons are not visible in App info...
Fabrice Di Meglio [Tue, 10 Jun 2014 17:21:42 +0000 (17:21 +0000)]
am 821c8331: Merge "Fix bug #14258811 Permissions icons are not visible in App info" into lmp-preview-dev

* commit '821c833143d396cf64536eb4938c0d79d1adccc6':
  Fix bug #14258811 Permissions icons are not visible in App info

10 years agoFix a memory leak with empty screenshot.
Leon Scroggins III [Tue, 10 Jun 2014 17:19:35 +0000 (13:19 -0400)]
Fix a memory leak with empty screenshot.

Use an autodeleter to delete the ScreenshotClient when it's not
needed.

Discovered while investigating BUG:15454296, but it does not fix
the problem.

Change-Id: I00ea81de15ddc2507d904a6c20af3c410f573dce

10 years agoMerge "Added card elevation when card is clicked on the lockscreen" into lmp-preview-dev
Selim Cinek [Tue, 10 Jun 2014 16:41:02 +0000 (16:41 +0000)]
Merge "Added card elevation when card is clicked on the lockscreen" into lmp-preview-dev

10 years agoMerge "Remove SyncRequest.setPriority from public API" into lmp-preview-dev
Matthew Williams [Tue, 10 Jun 2014 15:50:11 +0000 (15:50 +0000)]
Merge "Remove SyncRequest.setPriority from public API" into lmp-preview-dev

10 years agoMerge "Add Emergency Calls Only and Charging State to Status Bar Header"
Adrian Roos [Tue, 10 Jun 2014 15:41:14 +0000 (15:41 +0000)]
Merge "Add Emergency Calls Only and Charging State to Status Bar Header"

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 15:37:56 +0000 (15:37 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 10 Jun 2014 15:37:54 +0000 (15:37 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoMerge "Support conference calling. (1/4) [DO NOT MERGE]" into lmp-preview-dev
Santos Cordon [Tue, 10 Jun 2014 15:34:29 +0000 (15:34 +0000)]
Merge "Support conference calling. (1/4) [DO NOT MERGE]" into lmp-preview-dev

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 15:28:27 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 10 Jun 2014 15:28:30 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoMerge "Import translations. DO NOT MERGE" into lmp-preview-dev
Baligh Uddin [Tue, 10 Jun 2014 15:28:25 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE" into lmp-preview-dev

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 10 Jun 2014 15:28:25 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 10 Jun 2014 15:28:21 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoMerge "Import translations. DO NOT MERGE"
Baligh Uddin [Tue, 10 Jun 2014 15:28:19 +0000 (15:28 +0000)]
Merge "Import translations. DO NOT MERGE"

10 years agoam 3b471117: Merge "Add OnNetworkActive to TaskManager and simplify locking." into...
Matthew Williams [Tue, 10 Jun 2014 14:55:46 +0000 (14:55 +0000)]
am 3b471117: Merge "Add OnNetworkActive to TaskManager and simplify locking." into lmp-preview-dev

* commit '3b4711176e77640d697e94137e65fa93c8363f5c':
  Add OnNetworkActive to TaskManager and simplify locking.

10 years agoresolved conflicts for merge of 2d2aa0cc to master
John Reck [Tue, 10 Jun 2014 14:53:03 +0000 (07:53 -0700)]
resolved conflicts for merge of 2d2aa0cc to master

Change-Id: Ib7bb0e40569a8f6a7f856eef54980d70d9769cdc

10 years agoAdd Emergency Calls Only and Charging State to Status Bar Header
Adrian Roos [Fri, 6 Jun 2014 17:07:24 +0000 (19:07 +0200)]
Add Emergency Calls Only and Charging State to Status Bar Header

Bug: 15393101
Change-Id: If1dc300d843fb5f694ef57714225f43924dbb2b8

10 years agoDO NOT MERGE : Allow system process to call getApplicationBlockedAsUser
Adam Connors [Thu, 5 Jun 2014 09:36:01 +0000 (10:36 +0100)]
DO NOT MERGE : Allow system process to call getApplicationBlockedAsUser

MDMs in the managed profile needs to be able to call
DPM.isApplicationBlocked without the INTERACT_ACROSS_USERS
permission. DevicePolicyManager checks for appropriate
PROFILE_OWNER permission and then removes callerId, so this
change is needed to prevent a spurious security exception.

Bug: 14400206
Change-Id: Idd1bda6bb234f6cb7cb78a885ae2d7cc5cca4890
(cherry picked from commit c11c67b3e117b4fec3245f87b6d510461c1f8323)

10 years agoam 99f4fe07: Merge "Refactor directory API to "opening document tree."" into lmp...
Jeff Sharkey [Tue, 10 Jun 2014 11:18:54 +0000 (11:18 +0000)]
am 99f4fe07: Merge "Refactor directory API to "opening document tree."" into lmp-preview-dev

* commit '99f4fe0797adb8350f92c7d1ba11776d1947e768':
  Refactor directory API to "opening document tree."

10 years agoam c686a0d4: Merge "Add constants to Android TV On Device Search. Change-Id: I7b5780f...
Xiaolei Wang [Tue, 10 Jun 2014 11:18:48 +0000 (11:18 +0000)]
am c686a0d4: Merge "Add constants to Android TV On Device Search. Change-Id: I7b5780f8c4c0367d198607ad2780cf6ec6a96d3a" into lmp-preview-dev

* commit 'c686a0d4b116654d6bec3ff7d5443f8da3ffb20a':
  Add constants to Android TV On Device Search. Change-Id: I7b5780f8c4c0367d198607ad2780cf6ec6a96d3a

10 years agoam 28104981: Merge "Optimize use of layers in ripple, update dialog styling" into...
Alan Viverette [Tue, 10 Jun 2014 11:18:38 +0000 (11:18 +0000)]
am 28104981: Merge "Optimize use of layers in ripple, update dialog styling" into lmp-preview-dev

* commit '28104981ea36e96e0c85b735b91583fb344b85c5':
  Optimize use of layers in ripple, update dialog styling

10 years agoam 5d5de3ee: Merge "Use a weak reference to the ObjectAnimator target" into lmp-previ...
Alan Viverette [Tue, 10 Jun 2014 11:18:30 +0000 (11:18 +0000)]
am 5d5de3ee: Merge "Use a weak reference to the ObjectAnimator target" into lmp-preview-dev

* commit '5d5de3ee32302ae45f3a01933997a2b838bf6291':
  Use a weak reference to the ObjectAnimator target

10 years agoam 16eb7133: (-s ours) Add @SystemApi annotation to internal permissions. (DO NOT...
Jeff Brown [Tue, 10 Jun 2014 11:18:19 +0000 (11:18 +0000)]
am 16eb7133: (-s ours) Add @SystemApi annotation to internal permissions. (DO NOT MERGE)

* commit '16eb71335edcbe2978e2b2a9e5a69d1458ab03bd':
  Add @SystemApi annotation to internal permissions. (DO NOT MERGE)

10 years agoam 1337bac1: (-s ours) Add support for @SystemApi annotation to aapt. (DO NOT MERGE)
Jeff Brown [Tue, 10 Jun 2014 11:18:14 +0000 (11:18 +0000)]
am 1337bac1: (-s ours) Add support for @SystemApi annotation to aapt. (DO NOT MERGE)

* commit '1337bac111c70ba4ccce21b2c75491ee690954a8':
  Add support for @SystemApi annotation to aapt. (DO NOT MERGE)

10 years agoam 7296e808: (-s ours) Rename PrivateApi annotation to SystemApi. (DO NOT MERGE)
Jeff Brown [Tue, 10 Jun 2014 11:18:09 +0000 (11:18 +0000)]
am 7296e808: (-s ours) Rename PrivateApi annotation to SystemApi. (DO NOT MERGE)

* commit '7296e80837cd8e406e04193c239a1441c9f147b0':
  Rename PrivateApi annotation to SystemApi. (DO NOT MERGE)

10 years agoam b225171e: (-s ours) Merge "Pack PointerCoords with BitSet. DO NOT MERGE" into...
Michael Wright [Tue, 10 Jun 2014 11:18:02 +0000 (11:18 +0000)]
am b225171e: (-s ours) Merge "Pack PointerCoords with BitSet. DO NOT MERGE" into lmp-preview-dev

* commit 'b225171eb981dbd062c6c6b42a963930a31a2a51':
  Pack PointerCoords with BitSet. DO NOT MERGE

10 years agoam a06fce7d: Merge "Add test app for JobScheduler" into lmp-preview-dev
Matthew Williams [Tue, 10 Jun 2014 11:17:55 +0000 (11:17 +0000)]
am a06fce7d: Merge "Add test app for JobScheduler" into lmp-preview-dev

* commit 'a06fce7dea359571877ae8d9cd9cf720934083f5':
  Add test app for JobScheduler

10 years agoDO NOT MERGE : Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only.
Adam Connors [Mon, 9 Jun 2014 12:55:47 +0000 (13:55 +0100)]
DO NOT MERGE : Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only.

And update the javadoc to explain use-case.

Bug: 15025562
Change-Id: I8eb2666c8480f873e042687223b1a1f82e7919c9

10 years agoMerge "Use more user actions to update the IME rotation order"
Yohei Yukawa [Tue, 10 Jun 2014 09:33:13 +0000 (09:33 +0000)]
Merge "Use more user actions to update the IME rotation order"

10 years agoMerge "Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only."
Kenny Guy [Tue, 10 Jun 2014 08:55:46 +0000 (08:55 +0000)]
Merge "Api review: Make ACTION_MANAGED_PROFILE_REMOVED registered only."

10 years agoAdded card elevation when card is clicked on the lockscreen
Selim Cinek [Tue, 10 Jun 2014 08:47:05 +0000 (10:47 +0200)]
Added card elevation when card is clicked on the lockscreen

Bug: 15381356
Bug: 15181880
Change-Id: I2dd08b80d2c6b7710d2772c8880b32ab23ec42f9

10 years agoMerge "Tessellate on worker threads" into lmp-preview-dev
Chris Craik [Tue, 10 Jun 2014 04:52:12 +0000 (04:52 +0000)]
Merge "Tessellate on worker threads" into lmp-preview-dev

10 years agoMerge "Implement cec message cache."
Jungshik Jang [Tue, 10 Jun 2014 04:40:40 +0000 (04:40 +0000)]
Merge "Implement cec message cache."

10 years agoImplement cec message cache.
Jungshik Jang [Thu, 5 Jun 2014 06:37:59 +0000 (15:37 +0900)]
Implement cec message cache.

HDMI bus for CEC is quite slow and it may cause conflict
or timeout during device discovery stage or hot-plug
detection stage. However, some static information, such
as physical address, vendor id or osd name are usually
sent automatically when a device is connected, and
almost never change after updated.

Change-Id: I4df9d27ef1af04ee35d63a764580fed07c32d15d

10 years agoMerge "camera2: Fix session-related CTS test failures" into lmp-preview-dev
Igor Murashkin [Tue, 10 Jun 2014 04:02:28 +0000 (04:02 +0000)]
Merge "camera2: Fix session-related CTS test failures" into lmp-preview-dev

10 years agoRemove SyncRequest.setPriority from public API
Matthew Williams [Tue, 10 Jun 2014 03:06:03 +0000 (20:06 -0700)]
Remove SyncRequest.setPriority from public API

Bug: 15517262
Change-Id: If62b6f3bf339011dd504889aa24c71a22cb08ed8

10 years agoDO NOT MERGE - Creating an empty package should be succesfull
Adam Lesinski [Tue, 10 Jun 2014 00:10:29 +0000 (17:10 -0700)]
DO NOT MERGE - Creating an empty package should be succesfull

Bug: 15473436
Change-Id: I788deb21a1298281c508429bab635aa713803984
(cherry picked from commit 807efa884ba01e0213667000a21908bfb04e8624)

10 years agoTessellate on worker threads
Chris Craik [Mon, 2 Jun 2014 23:27:04 +0000 (16:27 -0700)]
Tessellate on worker threads

Tessellate and cache (where possible) shadow and round rect
tessellation tasks.

Change-Id: I2cfda8e11d83d51ea74af871235cf26e8f831d40

10 years agoMerge "Delete stale commented out declarations."
Jeff Brown [Tue, 10 Jun 2014 01:43:43 +0000 (01:43 +0000)]
Merge "Delete stale commented out declarations."

10 years ago@hide ACCESS_INPUT_FLINGER permission.
Jeff Brown [Tue, 10 Jun 2014 01:34:20 +0000 (18:34 -0700)]
@hide ACCESS_INPUT_FLINGER permission.

Bug: 15516225
Change-Id: Ief70650d956a7161153e283c24f553fcfa7996b1

10 years agoam ce8c1086: am eba8782a: Add NPE check to getSystemWindowInsets
Justin Koh [Tue, 10 Jun 2014 01:30:21 +0000 (01:30 +0000)]
am ce8c1086: am eba8782a: Add NPE check to getSystemWindowInsets

* commit 'ce8c1086fbc42e80056b59d9dbbd6144cb85f20d':
  Add NPE check to getSystemWindowInsets

10 years agoam 2be4ddc4: am a5de8479: Merge "Fix Browser when running on a platform without webvi...
Justin Koh [Tue, 10 Jun 2014 01:30:16 +0000 (01:30 +0000)]
am 2be4ddc4: am a5de8479: Merge "Fix Browser when running on a platform without webview" into klp-modular-dev

* commit '2be4ddc403b55e3c5107609a2eaeed4ddc0f23f0':
  Fix Browser when running on a platform without webview

10 years agoam a60406f5: am e70609c8: am 5cb18054: am e115755d: Merge "remove erroneous file...
Robert Ly [Tue, 10 Jun 2014 01:30:11 +0000 (01:30 +0000)]
am a60406f5: am e70609c8: am 5cb18054: am e115755d: Merge "remove erroneous file" into klp-docs

* commit 'a60406f5465208079c14770defcfcced10432481':
  remove erroneous file

10 years agoam 5fed49f7: am 4d9fcae2: Merge "Allow for a NoOp implementation of DrmManagerClientI...
Adam Lesinski [Tue, 10 Jun 2014 01:30:05 +0000 (01:30 +0000)]
am 5fed49f7: am 4d9fcae2: Merge "Allow for a NoOp implementation of DrmManagerClientImpl" into klp-modular-dev

* commit '5fed49f7d614ae9e83db04703484b31c8077b78c':
  Allow for a NoOp implementation of DrmManagerClientImpl

10 years agoMerge "Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK" into lmp-preview-dev
Craig Mautner [Tue, 10 Jun 2014 01:29:43 +0000 (01:29 +0000)]
Merge "Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK" into lmp-preview-dev

10 years agoMerge "resolved conflicts for merge of 1e6706ab to master"
Craig Mautner [Tue, 10 Jun 2014 01:27:07 +0000 (01:27 +0000)]
Merge "resolved conflicts for merge of 1e6706ab to master"

10 years agoMerge "Make LocationManagerService aware of user profiles"
Amith Yamasani [Tue, 10 Jun 2014 01:20:19 +0000 (01:20 +0000)]
Merge "Make LocationManagerService aware of user profiles"

10 years agoRedefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK
Craig Mautner [Mon, 9 Jun 2014 16:23:27 +0000 (09:23 -0700)]
Redefine FLAG_ACTIVITY_NEW_DOCUMENT without NEW_TASK

Change definition of FLAG_ACTIVITY_NEW_DOCUMENT from
FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET to
FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET alone.

Also add new documentLaunchMode of "never" to allow activity
writers to keep their activity from being launched in document mode.

Fixes bug 15468528.

Change-Id: Ied11adf97e85c5d3f99f4c0bbbb4a2905dcfb24e

10 years agoMake LocationManagerService aware of user profiles
Amith Yamasani [Thu, 5 Jun 2014 22:02:10 +0000 (15:02 -0700)]
Make LocationManagerService aware of user profiles

LocationManagerService normally doesn't provide location to background users.
With managed profiles, there are more than one foreground users and they both
need to get location when in the foreground. So LMS will now compare the caller
against all foreground users and provide location if valid.

Bug: 14671472
Change-Id: If3baabfc5a3ab3f2f081d7fc28f35d840d5f1489

10 years agoMerge "Switch framework to using new scheduled-work API" into lmp-preview-dev
Christopher Tate [Tue, 10 Jun 2014 01:03:51 +0000 (01:03 +0000)]
Merge "Switch framework to using new scheduled-work API" into lmp-preview-dev

10 years agoMerge "Fix bug #14258811 Permissions icons are not visible in App info" into lmp...
Fabrice Di Meglio [Tue, 10 Jun 2014 01:00:45 +0000 (01:00 +0000)]
Merge "Fix bug #14258811 Permissions icons are not visible in App info" into lmp-preview-dev

10 years agoFix bug #14258811 Permissions icons are not visible in App info
Fabrice Di Meglio [Mon, 9 Jun 2014 23:07:26 +0000 (16:07 -0700)]
Fix bug #14258811 Permissions icons are not visible in App info

- add updated assets for Material Theme

Change-Id: Iaa1e5787e5245fa5cffe5a07eb612b62ce9573f7

10 years agoMerge "Update default android boot animation png files"
Mike J. Chen [Tue, 10 Jun 2014 00:55:07 +0000 (00:55 +0000)]
Merge "Update default android boot animation png files"

10 years agocamera2: Fix session-related CTS test failures
Igor Murashkin [Tue, 10 Jun 2014 00:51:24 +0000 (17:51 -0700)]
camera2: Fix session-related CTS test failures

Bug: 15474402
Change-Id: I4ae86166b5ce99a854c754c8ac6d6c23c683b14a

10 years agoSwitch framework to using new scheduled-work API
Christopher Tate [Sat, 7 Jun 2014 02:06:26 +0000 (19:06 -0700)]
Switch framework to using new scheduled-work API

Also add the intended permission-use enforcement to said API.

Bug 14994893
Bug 14993295

Change-Id: I5a3ffd32d0702c68f4ef6da68f7fa6e9de674380

10 years agoMerge "Add OnNetworkActive to TaskManager and simplify locking." into lmp-preview-dev
Matthew Williams [Tue, 10 Jun 2014 00:24:04 +0000 (00:24 +0000)]
Merge "Add OnNetworkActive to TaskManager and simplify locking." into lmp-preview-dev

10 years agoAdd OnNetworkActive to TaskManager and simplify locking.
Matthew Williams [Fri, 6 Jun 2014 03:56:40 +0000 (20:56 -0700)]
Add OnNetworkActive to TaskManager and simplify locking.

Bug: 14993295
Hooks up a ConnectivityManager.NetworkActiveListener.
    
Previously was using 3 locks where 1 would suffice,
negligible to no performance issues b/c most of the previous locks
were nested.

Added OnNetworkActiveListener so that the ConnectivityController can kick of
tasks when it knows that the network is active.

Fixed some bugs that stopped timecontroller from executing tasks.

Requesting a retry will not add a deadline to that task. However backed-off
tasks are run as soon as they are ready, subject to their constraints.

Added receiver to listen for package removal and user removal, which will
delete any outstanding jobs for that uid.

Change-Id: I4c4523af558b927f19b8a215878fcc7198abb93f

10 years agoMerge "Tag HdmiControlService API classes with @hide/@SystemApi" into lmp-preview-dev
Jinsuk Kim [Tue, 10 Jun 2014 00:11:19 +0000 (00:11 +0000)]
Merge "Tag HdmiControlService API classes with @hide/@SystemApi" into lmp-preview-dev

10 years agoCreating an empty package should be succesfull
Adam Lesinski [Tue, 10 Jun 2014 00:10:29 +0000 (17:10 -0700)]
Creating an empty package should be succesfull

Bug: 15473436
Change-Id: I788deb21a1298281c508429bab635aa713803984

10 years agoMerge "Refactor directory API to "opening document tree."" into lmp-preview-dev
Jeff Sharkey [Tue, 10 Jun 2014 00:10:27 +0000 (00:10 +0000)]
Merge "Refactor directory API to "opening document tree."" into lmp-preview-dev

10 years agoMerge "Add constants to Android TV On Device Search. Change-Id: I7b5780f8c4c0367d1986...
Xiaolei Wang [Tue, 10 Jun 2014 00:09:37 +0000 (00:09 +0000)]
Merge "Add constants to Android TV On Device Search. Change-Id: I7b5780f8c4c0367d198607ad2780cf6ec6a96d3a" into lmp-preview-dev

10 years agoRefactor directory API to "opening document tree."
Jeff Sharkey [Wed, 4 Jun 2014 23:42:47 +0000 (16:42 -0700)]
Refactor directory API to "opening document tree."

Cleans up API so it consistently refers to opening or working with a
subtree of documents.  Also separates isChildDocument() support from
the concept of directory tree selection.

Bug: 15429194
Change-Id: Ice66a751ff4bd0cc4d34c44c5da13a0dc4186dc9

10 years agoDelete stale commented out declarations.
Jeff Brown [Tue, 10 Jun 2014 00:04:06 +0000 (17:04 -0700)]
Delete stale commented out declarations.

Most of these methods have now been implememented earlier
in the class.

Change-Id: Id9ef2fa09c64ada788f1b9d95b14836f98498843

10 years agoTag HdmiControlService API classes with @hide/@SystemApi
Jinsuk Kim [Fri, 6 Jun 2014 07:12:18 +0000 (16:12 +0900)]
Tag HdmiControlService API classes with @hide/@SystemApi

Bug: 15516329, Bug: 15516710
Change-Id: Ie814513a642660b6c5fdc9e891ad1eec1b2d689b

10 years agoMerge "Optimize use of layers in ripple, update dialog styling" into lmp-preview-dev
Alan Viverette [Mon, 9 Jun 2014 23:32:35 +0000 (23:32 +0000)]
Merge "Optimize use of layers in ripple, update dialog styling" into lmp-preview-dev

10 years agoMerge "Use a weak reference to the ObjectAnimator target" into lmp-preview-dev
Alan Viverette [Mon, 9 Jun 2014 22:58:13 +0000 (22:58 +0000)]
Merge "Use a weak reference to the ObjectAnimator target" into lmp-preview-dev

10 years agoUpdate default android boot animation png files
Mike J. Chen [Mon, 9 Jun 2014 22:54:00 +0000 (15:54 -0700)]
Update default android boot animation png files

Bug 15143975

Change-Id: I11c9f43aaec4ebff9d291084fc8f997f15c46ddd
Signed-off-by: Mike J. Chen <mjchen@google.com>
10 years agoresolved conflicts for merge of 1e6706ab to master
Michael Kolb [Mon, 9 Jun 2014 22:35:59 +0000 (15:35 -0700)]
resolved conflicts for merge of 1e6706ab to master

Change-Id: Ia8e8fdf5e13acca496bf7ff9916c9950d5b13e4e

10 years agoMerge "remember and report network score"
vandwalle [Mon, 9 Jun 2014 22:30:26 +0000 (22:30 +0000)]
Merge "remember and report network score"

10 years agoMerge "Annotated the drawing commands."
Chris Craik [Mon, 9 Jun 2014 22:22:11 +0000 (22:22 +0000)]
Merge "Annotated the drawing commands."

10 years agoAdd constants to Android TV On Device Search.
Xiaolei Wang [Wed, 28 May 2014 22:18:15 +0000 (15:18 -0700)]
Add constants to Android TV On Device Search.
Change-Id: I7b5780f8c4c0367d198607ad2780cf6ec6a96d3a

10 years agoremember and report network score
vandwalle [Mon, 2 Jun 2014 22:30:39 +0000 (15:30 -0700)]
remember and report network score

Change-Id: Iccb2ec603bc9c0d3cf1976d0cc3f343cb1096494

10 years agoAdd @SystemApi annotation to internal permissions. (DO NOT MERGE)
Jeff Brown [Sat, 7 Jun 2014 02:46:26 +0000 (19:46 -0700)]
Add @SystemApi annotation to internal permissions. (DO NOT MERGE)

This is a first pass at annotating permissions that should not be
granted or used by to third-party apps but that may be required by
privileged system applications.  For this patch, the annotation was
only added to permissions that have a protection level of at least
system.  Signature-only permissions were left alone since they only
need to be visible to built-in components.

Change-Id: I189472028274c133793ad8e4068585c536dd7f38

10 years agoAdd support for @SystemApi annotation to aapt. (DO NOT MERGE)
Jeff Brown [Sat, 7 Jun 2014 02:43:42 +0000 (19:43 -0700)]
Add support for @SystemApi annotation to aapt. (DO NOT MERGE)

When aapt sees @SystemApi in the XML comment associated with a resource,
it will now remove this tag from the comment (since is it not meaningful as
a Javadoc tag) and instead add an @android.annotation.SystemApi annotation
to the declared type or member.  This enables easy downstream processing of
this annotation from generated code.

Change-Id: If984908477648c0c90be52fdc955fbb891d99b28

10 years agoRename PrivateApi annotation to SystemApi. (DO NOT MERGE)
Jeff Brown [Fri, 6 Jun 2014 00:14:39 +0000 (17:14 -0700)]
Rename PrivateApi annotation to SystemApi. (DO NOT MERGE)

Change-Id: I97b473884f81ad375d0733e4766afe091dfdd854