18830 Commits

Author SHA1 Message Date
destradaa
8c747cab64 am cb47ca7e: am 32acd391: am 87a50e32: Merge "Expose Gps Navigation Messages in the platform. b/16405976" into lmp-dev
* commit 'cb47ca7e733462b8db932ec3407309d73b1c0100':
  Expose Gps Navigation Messages in the platform. b/16405976
2014-07-23 22:00:01 +00:00
destradaa
7c469f1aec am 32acd391: am 87a50e32: Merge "Expose Gps Navigation Messages in the platform. b/16405976" into lmp-dev
* commit '32acd391035535ccec902458befd5353e7d1ec4b':
  Expose Gps Navigation Messages in the platform. b/16405976
2014-07-23 21:55:38 +00:00
Jeff Sharkey
19de3bddc9 am f131525b: am af043268: am 7bf4f48f: Remove APK observers.
* commit 'f131525b29457031615eb35903445aa4318a69df':
  Remove APK observers.
2014-07-23 20:38:15 +00:00
Jeff Sharkey
ff33a988dd am af043268: am 7bf4f48f: Remove APK observers.
* commit 'af043268f0f27620be25de18109c7e1ba691906f':
  Remove APK observers.
2014-07-23 20:33:16 +00:00
Jeff Sharkey
84e71d1d61 Remove APK observers.
Most app installations have migrated to the new cluster-style layout
where each app is placed in a unique directory.  There are now two
general issues with these observers:

We can't know when a push/sync has finished delivering all splits
for an app.  Also, inotify isn't recursive, so we'd have to manage
watches for each app directory.

Change-Id: I3770fa9059ddf80f933a3804714f2e52591fce49
2014-07-23 20:25:24 +00:00
Gabriel Peal
2e23f3b184 am 7062d88d: am 6aac8cf7: am f2b4f70b: Merge changes I925c8738,I1a8ad5c2 into lmp-dev
* commit '7062d88de40de8e6dd160bc9a10922aa0a9ff7d7':
  Added Action to PlaybackState
  Added QueueState, playUri, and playFromSearch.
2014-07-23 20:17:04 +00:00
Gabriel Peal
e3daa56441 am 6aac8cf7: am f2b4f70b: Merge changes I925c8738,I1a8ad5c2 into lmp-dev
* commit '6aac8cf7bccf5ab47b89fa69d9963c123701bcbb':
  Added Action to PlaybackState
  Added QueueState, playUri, and playFromSearch.
2014-07-23 20:12:47 +00:00
Robert Greenwalt
f57168ef86 am 678108fc: am 819917e3: am dc9d7aa7: Merge "Reenable logging." into lmp-dev
* commit '678108fc7ead5783040da41a87b2bc01a9a5c353':
  Reenable logging.
2014-07-23 19:57:15 +00:00
Robert Greenwalt
22aab81e2c am 819917e3: am dc9d7aa7: Merge "Reenable logging." into lmp-dev
* commit '819917e3eb54dacba025c8516ed7d8b5eeaf419b':
  Reenable logging.
2014-07-23 19:53:51 +00:00
Craig Mautner
8b0c934092 am 79c98fb1: am 41505285: am 59f55203: Disable back button goes to recents behavior
* commit '79c98fb136ca0b17250302f2e3b600d0ee129d92':
  Disable back button goes to recents behavior
2014-07-23 19:23:55 +00:00
Craig Mautner
699a295bb8 am 41505285: am 59f55203: Disable back button goes to recents behavior
* commit '41505285136f349f281df0dade79f17b353971ff':
  Disable back button goes to recents behavior
2014-07-23 19:19:38 +00:00
Jason Monk
021fa35d2f am 06bbb1e7: am 01f4253b: am 7143b71c: Merge "Make the \'locked\' lock task not lock keyguard on exit" into lmp-dev
* commit '06bbb1e71e17151b1de7827c9c59c8a14f00d87c':
  Make the 'locked' lock task not lock keyguard on exit
2014-07-23 19:00:15 +00:00
Craig Mautner
0b633fc121 Disable back button goes to recents behavior
Using a static final boolean to do this so if policy is changed it
can be enabled easily.

Also fix fetching task from wrong list. Was causing
ActivityNotFoundExceptions.

Fixes bug 16512561.

Change-Id: I9b47a86fd740d45104aa14712e71df830218c5a7
2014-07-23 18:58:08 +00:00
Jason Monk
a979c5573b am 01f4253b: am 7143b71c: Merge "Make the \'locked\' lock task not lock keyguard on exit" into lmp-dev
* commit '01f4253b2d2d6e8e198f0adc57c9eb73ce8c136f':
  Make the 'locked' lock task not lock keyguard on exit
2014-07-23 18:56:27 +00:00
Gabriel Peal
b8cb6518d8 Merge changes I925c8738,I1a8ad5c2 into lmp-dev
* changes:
  Added Action to PlaybackState
  Added QueueState, playUri, and playFromSearch.
2014-07-23 18:56:15 +00:00
destradaa
ec80cd8e7c Merge "Expose Gps Navigation Messages in the platform. b/16405976" into lmp-dev 2014-07-23 18:50:38 +00:00
Robert Greenwalt
c827f813e1 Merge "Reenable logging." into lmp-dev 2014-07-23 18:50:38 +00:00
Robert Greenwalt
a7d31bf307 Reenable logging.
ConnectivityService has been rewritten for L and is in a stabilizing period.
We need the logging to track down bugs people report.
Restoring to Pre-L conditions.

If there's excess logging please report it - it probably indicates a bug.

Change-Id: I7baf891e3bf12e1545afeb92b8d5af0b01e12a7b
2014-07-23 12:42:47 -07:00
Gabriel Peal
f364f94496 Added Action to PlaybackState
Added the ability to discover MediaBrowsers

Change-Id: I925c8738ac73afd0bee3dada2ee7ff2d5047e63f
2014-07-23 11:45:03 -07:00
Gabriel Peal
f0593bc17b Added QueueState, playUri, and playFromSearch.
Added QueueState to MediaSession/MediaController
Added play(Uri) and playFromSearch(String) to MediaController.TransportControls

Change-Id: I1a8ad5c22d05015ab6ff5700dc8a758455f1d89b
2014-07-23 11:45:03 -07:00
Jason Monk
8ed4d5ac66 Merge "Make the 'locked' lock task not lock keyguard on exit" into lmp-dev 2014-07-23 18:38:23 +00:00
Jeff Davidson
ba3f4c3bed am c8c398e1: am fb28414b: am d0868c89: Implement VpnService.setBlocking().
* commit 'c8c398e192a565811e7e1e4a0e3d54aa0fe7c852':
  Implement VpnService.setBlocking().
2014-07-23 18:31:36 +00:00
Jeff Davidson
44e2be10f6 am fb28414b: am d0868c89: Implement VpnService.setBlocking().
* commit 'fb28414b5a1d32e023c74c755fa0283290414606':
  Implement VpnService.setBlocking().
2014-07-23 18:28:08 +00:00
Jeff Davidson
6bbf39cf6b Implement VpnService.setBlocking().
Bug: 12879610
Change-Id: I3a0ad9eae5f7dd9c01f75b9da71810bad38f9fec
2014-07-23 11:18:57 -07:00
Jason Monk
2961ce599e Make the 'locked' lock task not lock keyguard on exit
While here also fix mIsLockTaskLocked to actually be set to a value
so that it can be used.

Bug: 16347391
Change-Id: I27416f4787b28d19d84f895889eea1d3202c1759
2014-07-23 17:33:13 +00:00
destradaa
4b3e393127 Expose Gps Navigation Messages in the platform.
b/16405976

Change-Id: Ic982ea2467d116585780c20c2fa7e974e50f8345
2014-07-23 10:30:21 -07:00
RoboErik
627ec760b0 am 1edef222: am 67430c74: am 80380f82: Switch Session APIs over to AudioAttributes
* commit '1edef22273242f5f08a45a064e8d197a6bd08892':
  Switch Session APIs over to AudioAttributes
2014-07-23 17:26:47 +00:00
RoboErik
397beaf432 am 67430c74: am 80380f82: Switch Session APIs over to AudioAttributes
* commit '67430c74d436e58d92b0d53ffdca1de5ded20c58':
  Switch Session APIs over to AudioAttributes
2014-07-23 17:20:01 +00:00
Dianne Hackborn
cb2303e365 am 6d4507fc: am 9566ecd9: am 79399931: Merge "Fix issue #16467284: Make noteStartVideo and noteStartAudio nesting" into lmp-dev
* commit '6d4507fcbeb8a550156efa7cd94cd69f041b5835':
  Fix issue #16467284: Make noteStartVideo and noteStartAudio nesting
2014-07-23 17:18:32 +00:00
Sander Alewijnse
549d39e549 am f3c523e0: am ce1088a6: am fcb490a2: Merge "Add Device Policy API to disable screen capture." into lmp-dev
* commit 'f3c523e06217b19ae8389f9ca8be71ed2cd9fe7b':
  Add Device Policy API to disable screen capture.
2014-07-23 17:18:27 +00:00
Dianne Hackborn
bfa2253e4b am 9566ecd9: am 79399931: Merge "Fix issue #16467284: Make noteStartVideo and noteStartAudio nesting" into lmp-dev
* commit '9566ecd9fbac848ba576282fd9ee315c33b28f0e':
  Fix issue #16467284: Make noteStartVideo and noteStartAudio nesting
2014-07-23 17:12:01 +00:00
Sander Alewijnse
8e1a01a49c am ce1088a6: am fcb490a2: Merge "Add Device Policy API to disable screen capture." into lmp-dev
* commit 'ce1088a641b0027df04e3388a73423294262d547':
  Add Device Policy API to disable screen capture.
2014-07-23 17:11:57 +00:00
RoboErik
9db9bf7034 Switch Session APIs over to AudioAttributes
The session apis were using audioStream in several places. This
updates them to use AudioAttributes instead.

bug:16403289
Change-Id: Ic4da9ca5fbea2536e80c71503bd9a9bf7f346997
2014-07-23 17:08:32 +00:00
Chris Wren
73cc43da36 am f03ef334: am 43387c0c: am eb6f138b: Honor the sort and group keys for notification ranking.
* commit 'f03ef334c4e91643ba834d136b489f28cfbaf117':
  Honor the sort and group keys for notification ranking.
2014-07-23 14:32:35 +00:00
Chris Wren
941d57ad86 am 43387c0c: am eb6f138b: Honor the sort and group keys for notification ranking.
* commit '43387c0c2cfc0b319f3a6884e5008f1d18e0c8b2':
  Honor the sort and group keys for notification ranking.
2014-07-23 14:28:54 +00:00
Chris Wren
1031c97485 Honor the sort and group keys for notification ranking.
Sort notifications naturally, then move group childen to be next their proxy.
The group proxy is the summary, or if no summary exists, the lowest-ranked
member of the group is chosen as the proxy.

Notifications with a sortKey but no group and placed into a synthetic
group that consists of all notifications from that package and user in
the same priority bucket that also have sortKeys.

Expose a new API for listeners to get the group key for the notificaiton.

Bug: 15190903
Change-Id: I324ba0c394affdabb3588ca2ebafa7cf0acad2af
2014-07-23 09:45:25 -04:00
Chris Wren
839ebf934f am 632fc54e: am 1ef27c1c: am 8980a58d: Merge "Revert "Honor the sort and group keys for notification ranking."" into lmp-dev
* commit '632fc54ee1c4ca2fb29408a6a65be02ba3e66f3a':
  Revert "Honor the sort and group keys for notification ranking."
2014-07-23 13:26:39 +00:00
Chris Wren
bd65c7ac28 am 09401565: am 14d65e68: am df09d4c3: Honor the sort and group keys for notification ranking.
* commit '09401565fa471596b37e9780c347c54cedbb84a8':
  Honor the sort and group keys for notification ranking.
2014-07-23 13:26:31 +00:00
Nicolas Prevot
3cf8714489 am 06a9e5b8: am b5b6f33e: am ea6f0c52: Fixing cross-user content.
* commit '06a9e5b8fd3abccdc2c24ec53b2fcb484948402b':
  Fixing cross-user content.
2014-07-23 13:26:14 +00:00
Jungshik Jang
d611df99dc am 7722d859: am c1d403f6: am da251030: Add startTimerRecording api to IHdmiControlService.
* commit '7722d859bb4c4e54632ddf7529e4bfca7dff00a7':
  Add startTimerRecording api to IHdmiControlService.
2014-07-23 13:26:10 +00:00
Youngsang Cho
3df361a8b1 am ed979b92: am 5b0fca67: am 76f8d671: Block logging watched histories for passthrough inputs
* commit 'ed979b920c8a15536dc9bec7cbf394726cb68b6b':
  Block logging watched histories for passthrough inputs
2014-07-23 13:26:06 +00:00
Chris Wren
9246171277 am 1ef27c1c: am 8980a58d: Merge "Revert "Honor the sort and group keys for notification ranking."" into lmp-dev
* commit '1ef27c1c9e9fb035951ca88881399fa3f57564df':
  Revert "Honor the sort and group keys for notification ranking."
2014-07-23 12:59:09 +00:00
Chris Wren
636f360ba5 am 14d65e68: am df09d4c3: Honor the sort and group keys for notification ranking.
* commit '14d65e68ad753c2384785061ea6e470a995dcab6':
  Honor the sort and group keys for notification ranking.
2014-07-23 12:59:01 +00:00
Nicolas Prevot
2a9844c5cc am b5b6f33e: am ea6f0c52: Fixing cross-user content.
* commit 'b5b6f33e777a62fc400e21ab73c2a78ba1c974e9':
  Fixing cross-user content.
2014-07-23 12:58:43 +00:00
Jungshik Jang
cfd1fa6357 am c1d403f6: am da251030: Add startTimerRecording api to IHdmiControlService.
* commit 'c1d403f661b6c7b9339e983e7f89a4c7e287e72b':
  Add startTimerRecording api to IHdmiControlService.
2014-07-23 12:58:38 +00:00
Youngsang Cho
74065729c4 am 5b0fca67: am 76f8d671: Block logging watched histories for passthrough inputs
* commit '5b0fca67b75204fb886e541719e6f049ed932dc5':
  Block logging watched histories for passthrough inputs
2014-07-23 12:58:34 +00:00
Chris Wren
4a24fd3c7b Honor the sort and group keys for notification ranking.
Sort notifications naturally, then move group childen to be next their proxy.
The group proxy is the summary, or if no summary exists, the lowest-ranked
member of the group is chosen as the proxy.

Notifications with a sortKey but no group and placed into a synthetic
group that consists of all notifications from that package and user in
the same priority bucket that also have sortKeys.

Bug: 15190903
Change-Id: I377ed65b9592079446da4a4189f5ab49d28630ec
2014-07-23 10:36:57 +00:00
Nicolas Prevot
66adae84d7 Fixing cross-user content.
Change-Id: I1f1beb514950f808ed9113357c3172bddcb06d9e
2014-07-23 08:35:21 +00:00
Jungshik Jang
bffb0635aa Add startTimerRecording api to IHdmiControlService.
In order to support timer recording we need separate API,
startTimerRecording. Also added HdmiTimerRecordingSources
which is used to help creating timer recording information
such as timing information and program information.

Besides, in order to distinguish one touch record
and timer recording, rename startRecord with startOneTouchRecording.

Bug: 16160962
Change-Id: I8c3d4034665a2f84ddf07135aee73e17ac17cd82
2014-07-23 16:12:10 +09:00
Sander Alewijnse
0c1dcfd161 Merge "Add Device Policy API to disable screen capture." into lmp-dev 2014-07-23 05:48:23 +00:00