19069 Commits

Author SHA1 Message Date
Jungshik Jang
94eab7d1cf am 0998d7e2: am 5e93d5bd: am d0af31ad: Merge "Replace osd message for record status with IHdmiRecordCallback." into lmp-dev
* commit '0998d7e2fc2e4331d29bd990d19b8eef56a978c8':
  Replace osd message for record status with IHdmiRecordCallback.
2014-07-25 02:50:46 +00:00
Christopher Tate
548e8307b0 am 17489505: am 2f8686de: am bfe49860: Merge "A couple of restore fixes:" into lmp-dev
* commit '17489505c4d4996ca7aaa1e43a68a09e0e510fc1':
  A couple of restore fixes:
2014-07-25 02:37:35 +00:00
JP Abgrall
19290e9b6d am 7aa357d9: am bac1f926: am ff941249: MountService: Fix android.process.media crash repeatedly problem
* commit '7aa357d92323b31a3ac2962d562fb48f93142d5e':
  MountService: Fix android.process.media crash repeatedly problem
2014-07-25 02:37:30 +00:00
Michael Wright
cd2c936c26 am d23d915b: am 5886d7db: am f5f90d6c: Merge "Flip the permissions checks for video capture." into lmp-dev
* commit 'd23d915bed5ed1b5bdd5d8b1716fb71983240722':
  Flip the permissions checks for video capture.
2014-07-25 02:37:23 +00:00
Craig Mautner
0f1f8c9a77 am 97886c4c: am 068d3b14: am 89539ae5: Create end of animation callback for Activity
* commit '97886c4c435881590069911bcfbfc38e037841b2':
  Create end of animation callback for Activity
2014-07-25 02:37:18 +00:00
Svetoslav
ffa56dd5cf am fa925db3: am b68f7f89: am eba159ac: Improve the window query API performamce.
* commit 'fa925db38d1bf220250a1f18ffd84ed797e69e0c':
  Improve the window query API performamce.
2014-07-25 02:37:09 +00:00
Dongwon Kang
d31636ae7d am 80bc5086: am e12431bf: am 84745dd1: Merge "Disable TvInputManagerService on non-TV devices." into lmp-dev
* commit '80bc5086cda12370f031095e98b20e6b7cc4f667':
  Disable TvInputManagerService on non-TV devices.
2014-07-25 02:36:52 +00:00
Christopher Tate
7444eac626 am 5037ad87: am fcacf679: am 1cf19dc7: Turn on debugging override of idle time
* commit '5037ad87a5a9a0d1d7a8b8af0e1f676c9d0514a8':
  Turn on debugging override of idle time
2014-07-25 02:36:39 +00:00
Sreeram Ramachandran
44a7fb9626 am 13eb1c78: am 5641181d: am f5aef029: Merge "Don\'t create a ConnectivityManager when the service isn\'t ready yet." into lmp-dev
* commit '13eb1c784bb6a9e08b0ff5d3e6a5c97b5dad78f5':
  Don't create a ConnectivityManager when the service isn't ready yet.
2014-07-24 23:59:59 +00:00
Amith Yamasani
032a8f2a21 am 4386e810: am 2ec5ef32: am 8fdfdbbb: Call PRE_BOOT_COMPLETED on starting any user
* commit '4386e81064b58494419b2cc210a46e758696a76a':
  Call PRE_BOOT_COMPLETED on starting any user
2014-07-24 23:59:43 +00:00
Prashant Malani
5b8bb3c459 am 8ecdc61e: am 992f4dee: am 16d220d9: Merge "resolved conflicts for merge of bc3699b1 to lmp-dev" into lmp-dev
* commit '8ecdc61ee2ff425bb6f1ca31bc20c76a4f35b24b':
  Revert "Remove circular mask"
2014-07-24 23:51:21 +00:00
Robert Greenwalt
e8ce885918 am f70323fe: am 142fc0ca: am 457a09d5: Merge "Fix DUN-based tethering." into lmp-dev
* commit 'f70323feeb34650e033ae9e19bdd5fb6f2f100b4':
  Fix DUN-based tethering.
2014-07-24 23:51:04 +00:00
Craig Mautner
a5fccc3662 am afb2c674: am 93853c4c: am b803a2be: Refactor screen blocking logic.
* commit 'afb2c674aa52afdb9d63140bfe442285769a3cc3':
  Refactor screen blocking logic.
2014-07-24 23:50:13 +00:00
Nicolas Prevot
3f7777fa4f Storing the app who sets a CrossProfileIntentFilter.
When we add a CrossProfileIntentFilter, we store the package and userId of the calling app
inside the CrossProfileIntentFilter.
When an app calls clearCrossProfileIntentFilters, we only remove the filters that the calling app
has set itself.

BUG: 16537557

Change-Id: I6e7bc859383ea66553d9f4230365df8ba27525f3
2014-07-28 10:47:12 +01:00
Nicolas Prevot
b593e79436 am 498694c6: am 1b4a211d: am 4fe8fe2b: Merge "Making the clipboard work across users." into lmp-dev
* commit '498694c67112923f85f3572c4b7ad093283d1f68':
  Making the clipboard work across users.
2014-07-24 19:59:48 +00:00
Ji-Hwan Lee
537f496ad9 am 16200052: am e24b1ccc: am fe199929: Merge "TIF: Handle null main session" into lmp-dev
* commit '162000520bbddd75049f6ecfd81b54ab493b69ac':
  TIF: Handle null main session
2014-07-24 19:59:33 +00:00
Ji-Hwan Lee
8b4aab7eff am 22f6a0b6: am 8207fa19: am f9203497: Merge "TIF: Fix crash on setMainSession" into lmp-dev
* commit '22f6a0b6ad69fbfd0fbe01642277f3694f3ae384':
  TIF: Fix crash on setMainSession
2014-07-24 19:59:24 +00:00
Ji-Hwan Lee
27135a3a2e am 0f5ffe28: am 1bcb91c1: am 22185ce0: TIF: Support HDMI-CEC active source management
* commit '0f5ffe28428bc901771fa14807c199020aa99905':
  TIF: Support HDMI-CEC active source management
2014-07-24 19:59:11 +00:00
Terry Heo
81f54c8367 am e3f7d3e2: am 6933e350: am f71dcd8e: Merge "TIF: Enable capturing TV input of TvInputPassthroughWrapperService" into lmp-dev
* commit 'e3f7d3e21fe1e1fa42df32b41da9d13f85066fe5':
  TIF: Enable capturing TV input of TvInputPassthroughWrapperService
2014-07-24 19:59:07 +00:00
Antoine Labour
ffcacfeedc am c7b10d9f: am f6ec140a: am 4a35f41a: Merge "WindowManager: fix clipping" into lmp-dev
* commit 'c7b10d9f79f2855f06bb54913e44d282a17c9247':
  WindowManager: fix clipping
2014-07-24 19:59:02 +00:00
Jungshik Jang
a50b1b28f5 am 7ba466ea: am 13dcf17a: am 3b4dcfa8: Implement OneTouchRecordAction and stop one touch record.
* commit '7ba466ea44d1fcd04efd1adec094bcb32cc18c28':
  Implement OneTouchRecordAction and stop one touch record.
2014-07-24 19:58:38 +00:00
Terry Heo
934c70b864 am 3657316e: am 5d41a6b0: am 4d85b87c: Merge "Add a frame capture API of TV input" into lmp-dev
* commit '3657316e922a48b2290a7d59b2ce0ea383cb43fa':
  Add a frame capture API of TV input
2014-07-24 19:58:20 +00:00
Geoffrey Borggaard
d213923d48 am 83e405ec: am 1b09c716: am d07b648b: Merge "Fixes setting password through DevicePolicyManager" into lmp-dev
* commit '83e405ec2dc5430f5f9bb4cec68ca85412441838':
  Fixes setting password through DevicePolicyManager
2014-07-24 19:57:44 +00:00
Matthew Williams
4aa3ab95ff am cb8aca78: am 083e4b24: am 0e61a7c0: Merge "Fix JobScheduler race condition" into lmp-dev
* commit 'cb8aca78fca1c37e209dc44dbbe25b7e180dfd65':
  Fix JobScheduler race condition
2014-07-24 19:57:32 +00:00
Dongwon Kang
0fdcb74cc3 Disable TvInputManagerService on non-TV devices.
The block condition is based on FEATURE_LEANBACK instead of
FEATURE_TELEVISION which is deprecated in favor of FEATURE_LEANBACK.

Bug: 16497355
Change-Id: I433051362fe94ea453afe9344800fb4f8c7076a9
2014-07-24 16:28:35 +09:00
Ji-Hwan Lee
4c52697dbe TIF: Support HDMI-CEC active source management
Add system API TvView.setMain() and TvInputService.onSetMain().

Bug: 15994065
Change-Id: I60ac24659453ca616380993c4accd8c17e714639
2014-07-24 15:07:43 +09:00
Jungshik Jang
b6591b8e53 Implement OneTouchRecordAction and stop one touch record.
In addition to it, add api for clearTimerRecording as well.
Separately, I will replace logic for notifying message with callback
interface.

Bug: 16160962

Change-Id: I2368f7c697eb44ed4542c0ec4412c63a6ae41a5c
2014-07-24 11:11:38 +09:00
Prashant Malani
a04ea61db5 Revert "Remove circular mask"
This reverts commit 2e8b27e898af3af1165a79e7c5f8b59f63f20a2f.

It also makes the circularMask option configurable via overlay.
It is set to false by default.

An offset dimension entry is also provided, for displays which have
a "chin". This is set to 0 by default.

Bug: 16380982
Change-Id: I16ec3e8d8882a6683c9155055944e5c2f5cd781e
2014-07-23 17:26:08 -07:00
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
Ji-Hwan Lee
abca0ee794 TIF: Handle null main session
Change-Id: I5d9007e706d2adf4b559839c1db31221527214ec
2014-07-24 17:51:25 +09:00
Ji-Hwan Lee
982abe693f TIF: Fix crash on setMainSession
Change-Id: Iddf5032a99dbf855e418448b39ba66a68be8b07c
2014-07-24 17:11:03 +09:00
Terry Heo
a8177c8879 Merge "TIF: Enable capturing TV input of TvInputPassthroughWrapperService" into lmp-dev 2014-07-23 19:35:21 +00:00
Terry Heo
79124a717c TIF: Enable capturing TV input of TvInputPassthroughWrapperService
Also fixed usage of Log.e() in TvInputService to show stack trace.

Bug: 16441553
Change-Id: I5c160de4a628698907ffd00510d982d597c0ea01
2014-07-24 10:51:23 +09:00
Nicolas Prevot
f1939901d2 Making the clipboard work across users.
When copying from the parent: the ClipData can be pasted in the managed profile.
When copying from a managed profile: it can be pasted in the parent,
unless the policies says it's disabled. In which case, the clipboard of the parent becomes empty.
Supporting content uris.

BUG: 15186236

Change-Id: I522564a7c07ff21df137adcda980bb52e5739964
2014-07-24 10:25:57 +00:00
Terry Heo
c086a3df3b Add a frame capture API of TV input
- Added new permission CAPTURE_TV_INPUT

Bug: 15736756
Change-Id: I2ae8b2e3f5b1ad1d525854ed89ab2043cf66acbe
2014-07-24 10:08:45 +09: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
Antoine Labour
7699651ec4 Merge "WindowManager: fix clipping" into lmp-dev 2014-07-23 18:56:15 +00:00
Antoine Labour
7db8687d57 WindowManager: fix clipping
The animation code has some logic to avoid committing a new clip rect
when it hasn't changed. However, when we destroy the SurfaceControl and
recreate it later, we failed to reset the cached value, so if the clip
rect hasn't changed, we never set it on the new SurfaceControl.

This patch resets the cached value when creating the SurfaceControl.

Change-Id: I355576709834dd80994c7564330a234b182800e6
2014-07-23 21:15:48 -07:00