2342 Commits

Author SHA1 Message Date
Craig Mautner
66c82ef3c6 am 20c6a03b: am 6b558a18: am 3c36d587: Merge "Convert from elapsed time to absolute time." into lmp-dev
* commit '20c6a03b4f6aee06421329bb002e466621427a43':
  Convert from elapsed time to absolute time.
2014-07-22 16:13:01 +00:00
Craig Mautner
2117f2550c am 6b558a18: am 3c36d587: Merge "Convert from elapsed time to absolute time." into lmp-dev
* commit '6b558a183057c352a20d549e355ad54e9446cb38':
  Convert from elapsed time to absolute time.
2014-07-22 14:14:46 +00:00
John Spurlock
015fe21e2f am 8a497588: am 8028a5a8: am 752dc6e1: New NotificationListenerService listener flags api.
* commit '8a497588b3df725c87ca4f684e15578ef7b4bfe9':
  New NotificationListenerService listener flags api.
2014-07-22 14:14:29 +00:00
Dongwon Kang
63551821f7 am 0de4f4dd: am 1bb343ff: am a792fc8a: Merge "TIF: Revisit types in TvInputInfo and TvContract.Channels." into lmp-dev
* commit '0de4f4dd6353937f36c5fccb0a95450f94ad873b':
  TIF: Revisit types in TvInputInfo and TvContract.Channels.
2014-07-22 14:14:25 +00:00
Jinsuk Kim
a2792caec5 am 2142f849: am 0b6aeed0: am 68bc0359: Define a constant for HDMI-CEC logical address used for internal source
* commit '2142f8494c6496a21b508d85d16c2c34afe12c1f':
  Define a constant for HDMI-CEC logical address used for internal source
2014-07-22 14:14:20 +00:00
Jinsuk Kim
a50c6d2922 am 6e4255cc: am e3007cba: am 67151b71: Invoke device event listeners when clearing CEC devices
* commit '6e4255cc3dc673cd86dae2e687a6e9cafb207eb3':
  Invoke device event listeners when clearing CEC devices
2014-07-22 14:14:16 +00:00
John Spurlock
ea025088e9 am 8028a5a8: am 752dc6e1: New NotificationListenerService listener flags api.
* commit '8028a5a8a3f17e54fe6a5d28c50683def1473b9c':
  New NotificationListenerService listener flags api.
2014-07-22 13:56:34 +00:00
Dongwon Kang
70aa02ee7f am 1bb343ff: am a792fc8a: Merge "TIF: Revisit types in TvInputInfo and TvContract.Channels." into lmp-dev
* commit '1bb343ff6cb8eace95d909f125954a6763836bdc':
  TIF: Revisit types in TvInputInfo and TvContract.Channels.
2014-07-22 13:56:29 +00:00
Jinsuk Kim
ec25af3fb3 am 0b6aeed0: am 68bc0359: Define a constant for HDMI-CEC logical address used for internal source
* commit '0b6aeed02e25756c85beea03ce74f52b8a89377a':
  Define a constant for HDMI-CEC logical address used for internal source
2014-07-22 13:56:26 +00:00
Jinsuk Kim
b654e98d54 am e3007cba: am 67151b71: Invoke device event listeners when clearing CEC devices
* commit 'e3007cbafdbdef00ee95fbbf0cf59f3d97590a83':
  Invoke device event listeners when clearing CEC devices
2014-07-22 13:56:22 +00:00
Jungshik Jang
abe3c8026b am 1ea13c20: am d21c92f8: am 5ef743d9: Merge "Follow up send message errors of hdmi_cec.h in service side" into lmp-dev
* commit '1ea13c20b0fe3972675e82f25c5474a0e19cdd6c':
  Follow up send message errors of hdmi_cec.h in service side
2014-07-22 13:53:08 +00:00
Dianne Hackborn
4944bc0c40 am 4db59328: am d8b0edbf: am 8f5105c6: Merge "Add permissions associated with app ops." into lmp-dev
* commit '4db593286f561ad5af1c32f9dbd12ebd8ca0d242':
  Add permissions associated with app ops.
2014-07-22 13:53:04 +00:00
Yao Chen
7a47bad49a am 509e9e88: am 334ab599: am 78bb2dad: Merge "Updated media browsing API & tests." into lmp-dev
* commit '509e9e8897eee21ef7b0253f3c3ba026cddfdf36':
  Updated media browsing API & tests.
2014-07-22 13:52:59 +00:00
Jungshik Jang
6cc2fb2df2 am d21c92f8: am 5ef743d9: Merge "Follow up send message errors of hdmi_cec.h in service side" into lmp-dev
* commit 'd21c92f8cedec95547dc81131b472864b1b02beb':
  Follow up send message errors of hdmi_cec.h in service side
2014-07-22 13:38:41 +00:00
Dianne Hackborn
1221ddbd8e am d8b0edbf: am 8f5105c6: Merge "Add permissions associated with app ops." into lmp-dev
* commit 'd8b0edbfceff19ee0e9f53e80ee4da4dbf4327b6':
  Add permissions associated with app ops.
2014-07-22 13:38:37 +00:00
Yao Chen
1a7eaf808e am 334ab599: am 78bb2dad: Merge "Updated media browsing API & tests." into lmp-dev
* commit '334ab59920a85dfc83553fc89f7b90811fb51f4b':
  Updated media browsing API & tests.
2014-07-22 13:38:33 +00:00
John Spurlock
1fa865f396 New NotificationListenerService listener flags api.
Give activated listeners the ability to request changes to
listener-level or host-level state.

Currently this consists of the ability to suppress notification alerts
(alerts = the haptic / audio feedback of a notification).

Bug:15888672
Change-Id: I045e3b99d1f15e3f96ebaf17d3083a97e02ecb42
2014-07-22 07:24:22 -04:00
Jinsuk Kim
29a5d26207 Define a constant for HDMI-CEC logical address used for internal source
Change-Id: Ic7d6a5378361d7ed8ae4b635312b956b063fc95a
2014-07-22 07:37:45 +00:00
Jinsuk Kim
49b47bbef8 Invoke device event listeners when clearing CEC devices
This updates the client of HdmiControlService so that CEC devices
will disappear when thd CEC control is disabled.

Bug: 16467361

Change-Id: If6fad3be0aa3335aa7f955c0586040250e9c0e06
2014-07-22 07:36:48 +00:00
Jeff Brown
ef3ee09a1c am f831885b: am 887a54b7: am e5871d89: Allow dreams to control screen state and brightness.
* commit 'f831885ba9e3f8e3c42cf6565a9d431580809ee2':
  Allow dreams to control screen state and brightness.
2014-07-22 01:30:23 +00:00
Jeff Brown
aea54c15e9 am 887a54b7: am e5871d89: Allow dreams to control screen state and brightness.
* commit '887a54b793da79f7a6c012154373ede91b7bf149':
  Allow dreams to control screen state and brightness.
2014-07-22 01:26:52 +00:00
Jeff Brown
970d4132ea Allow dreams to control screen state and brightness.
Added setDozeScreenState() and setDozeScreenBrightness() methods to
DreamService.  The values specified here only take effect once
startDozing is called and can be changed while dozing.

This required some significant rework of the display power controller
but the result seems quite nice and better represents the policy
we want to apply.

Changed the test dream a little bit to make it flash the screen
every minute using the new functions.

Bug: 15903322
Change-Id: I83bcc34503f1b87727d2b2b3c0ef08507f9f0808
2014-07-22 01:18:26 +00:00
Jinsuk Kim
dbcdec931f am 1bda03fe: am 6f5652c9: am aec45c28: Revert "Send TV app the intent for the new active source"
* commit '1bda03fe07b7e35aac7079e52635f4727afab871':
  Revert "Send TV app the intent for the new active source"
2014-07-22 00:04:36 +00:00
Jinsuk Kim
30c6877873 am 6f5652c9: am aec45c28: Revert "Send TV app the intent for the new active source"
* commit '6f5652c9841346df3fa9eaa530590688c1b22a15':
  Revert "Send TV app the intent for the new active source"
2014-07-22 00:00:11 +00:00
Jinsuk Kim
469085e4fe Revert "Send TV app the intent for the new active source"
This reverts commit 9808af71a190844cd5eb493d87870238a31fa408.

Change-Id: I0e019534c07b230173230d064c6d8bc389fafcbc
2014-07-21 23:52:39 +00:00
Jinsuk Kim
2194d8869f am caff7008: am 8ea9bdbf: am 9808af71: Send TV app the intent for the new active source
* commit 'caff7008c62fa790142f35ca74625f1659cce049':
  Send TV app the intent for the new active source
2014-07-21 23:34:10 +00:00
Jinsuk Kim
815d89000a am 8ea9bdbf: am 9808af71: Send TV app the intent for the new active source
* commit '8ea9bdbf827264315a46cdb11fb718db7a10f655':
  Send TV app the intent for the new active source
2014-07-21 23:28:59 +00:00
Jinsuk Kim
0f68d62a4b Send TV app the intent for the new active source
When signalled by an external CEC device about to become a new active
source, TIF(TvInputHardwareManager) sends an intent for TV app to tune to
the input mapped to the device.

Change-Id: I29b28a4365d1454a8bbe947ddb5df4371960c71a
2014-07-21 23:18:00 +00:00
Amith Yamasani
d84e59c70f am 5d5fa324: am b0cae189: am f8b67f1f: Rename setApplicationBlocked to setApplicationHidden
* commit '5d5fa324871437c3bd240ae231adae9bbea6b0ba':
  Rename setApplicationBlocked to setApplicationHidden
2014-07-21 22:37:09 +00:00
Amith Yamasani
69c68e1a73 am b0cae189: am f8b67f1f: Rename setApplicationBlocked to setApplicationHidden
* commit 'b0cae1897384f7175ec3b9ee08fd535fff1d6e51':
  Rename setApplicationBlocked to setApplicationHidden
2014-07-21 22:32:25 +00:00
Amith Yamasani
e5bcff624f Rename setApplicationBlocked to setApplicationHidden
This corrects the expected behavior of the app state. Hidden apps
can be installed by the store to be brought out of hidden state.

Bug: 16191518
Change-Id: Id128ce971ceee99ba1dea14ba07ce03bd8d77335
2014-07-21 22:18:40 +00:00
Jeff Sharkey
930f93605c am 31bbf83f: am c7a62d72: am a56503ee: Detect bundled app ABI for cluster-style layout.
* commit '31bbf83f930e3aef8e5aba865b3a29a9127a818b':
  Detect bundled app ABI for cluster-style layout.
2014-07-21 20:40:37 +00:00
Jeff Sharkey
421a7f7906 am c7a62d72: am a56503ee: Detect bundled app ABI for cluster-style layout.
* commit 'c7a62d728f1546e8feda4f1d22a835593c8d36a3':
  Detect bundled app ABI for cluster-style layout.
2014-07-21 20:36:40 +00:00
destradaa
96e92d7df8 am 0c391da3: am 3fafcc8a: am d26d2bf6: Merge "Fix GpsLocationProvider to return GpsStatus and Nmea events. b/16393308" into lmp-dev
* commit '0c391da32542c1186b81128e9a6725eb5744999c':
  Fix GpsLocationProvider to return GpsStatus and Nmea events. b/16393308
2014-07-21 20:29:44 +00:00
Jeff Sharkey
6038625175 Detect bundled app ABI for cluster-style layout.
Now that build system switched to cluster-style layout for bundled
apps, we need to detect primary/secondary ABI based on that layout.

Bug: 16456263
Change-Id: If6daf60ee1815bb6fde560a0c373b4f2bc8bd3a8
2014-07-21 13:28:16 -07:00
destradaa
c025fa146b am 3fafcc8a: am d26d2bf6: Merge "Fix GpsLocationProvider to return GpsStatus and Nmea events. b/16393308" into lmp-dev
* commit '3fafcc8acab04076f697208c2d342d9292007957':
  Fix GpsLocationProvider to return GpsStatus and Nmea events. b/16393308
2014-07-21 20:25:22 +00:00
destradaa
2774d535c7 am 584ca2bf: am a4d0d8c2: am 77e1c1a5: Merge "Update GPS HAL raw measurements support." into lmp-dev
* commit '584ca2bf83097c8e3b321808e647b1a565f683ed':
  Update GPS HAL raw measurements support.
2014-07-21 19:24:31 +00:00
Craig Mautner
ddd0e4049f am ca22b33f: am b7bb95b0: am 02fd104f: Merge "Skip broadcasting to a receiver if the receiver seems to be dead"
* commit 'ca22b33f6026c5bfe1af32edb0890c9319f31d1e':
  Skip broadcasting to a receiver if the receiver seems to be dead
2014-07-21 19:22:30 +00:00
Dan Sandler
f13cdabb93 am 61681416: am 00c3f554: am 8bfa8dbc: Defend against null ApplicationInfos.
* commit '616814161410d9794d7de89a5f04742f74e622eb':
  Defend against null ApplicationInfos.
2014-07-21 19:21:38 +00:00
Wonsik Kim
58ba7fa3a9 am 168ec8b1: am 39ac147e: am 20c790cf: Merge "TIF: fix indexOfValue usage" into lmp-dev
* commit '168ec8b13227d9756dc4c49c3a0cd20a5f627776':
  TIF: fix indexOfValue usage
2014-07-21 19:21:32 +00:00
Jungshik Jang
b66de10fa4 am 353dcd70: am 13dc029e: am 7506f4c9: Merge "Add two apis for one touch record." into lmp-dev
* commit '353dcd7034fa69f8061c2079be5523f5b4102387':
  Add two apis for one touch record.
2014-07-21 19:21:06 +00:00
Ji-Hwan Lee
166ff6cc6d am 6ed883cf: am 1dc7352e: am d0f94173: Merge "TIF: Extend multiple TV input per service for HDMI logical devices" into lmp-dev
* commit '6ed883cf469c99e45d4a53a5fd5b6e9fc7503fb4':
  TIF: Extend multiple TV input per service for HDMI logical devices
2014-07-21 19:21:02 +00:00
Jungshik Jang
5013b471b0 am d33d1732: am a86a6f2c: am 9d42d1f3: Merge "Do no send <Feature Abort> as response of <Feature Abort>" into lmp-dev
* commit 'd33d1732261446120fe85b67acde7097870d5b09':
  Do no send <Feature Abort> as response of <Feature Abort>
2014-07-21 19:20:47 +00:00
Jinsuk Kim
be3b63668a am d01a0137: am d4a48882: am 2a1ff5ad: Merge "Invoke callback for HdmiControlService.deviceSelect() for internal source" into lmp-dev
* commit 'd01a01374b6407c34b4b30ad74db25299f36fc07':
  Invoke callback for HdmiControlService.deviceSelect() for internal source
2014-07-21 19:20:43 +00:00
Jinsuk Kim
d94922f968 am a5c8b021: am e51029b9: am 1e6393b8: Merge "TIF: Register IHdmiInputChangeListener to physical input manager" into lmp-dev
* commit 'a5c8b021023b786f918ee2bef33b99272f130628':
  TIF: Register IHdmiInputChangeListener to physical input manager
2014-07-21 19:20:33 +00:00
Jae Seo
a06dd24bcf am 31f31f10: am 0e29adb6: am bf1a0ff0: TIF: Add sendAppPrivateCommand()
* commit '31f31f10de63b562b2137c7ca7b22472bfb9a7e3':
  TIF: Add sendAppPrivateCommand()
2014-07-21 19:20:18 +00:00
Dianne Hackborn
526e843499 am 65f62f23: am 39285ff1: am 1648dbb4: Merge "Fix issue #16400873: Apps that show ads as new tasks stay in recents..." into lmp-dev
* commit '65f62f236395b44a0c168f1ec72855197927a885':
  Fix issue #16400873: Apps that show ads as new tasks stay in recents...
2014-07-21 19:19:18 +00:00
Jean-Michel Trivi
e093bc6faf am 1b357e1f: am 50c7e24f: am c741502b: Merge "Rename USAGE_NOTIFICATION_TELEPHONY_RINGTONE" into lmp-dev
* commit '1b357e1f8cef221bbbf0029ac72bf6a0a87784cb':
  Rename USAGE_NOTIFICATION_TELEPHONY_RINGTONE
2014-07-21 19:18:58 +00:00
Wonsik Kim
af377def96 am 2c1c0a74: am e2d65e08: am 9b44c8b6: Merge "TIF: revise API names" into lmp-dev
* commit '2c1c0a74df0751556ad889e37e51e1523f9a6e21':
  TIF: revise API names
2014-07-21 18:27:14 +00:00
destradaa
8f370c9454 am a4d0d8c2: am 77e1c1a5: Merge "Update GPS HAL raw measurements support." into lmp-dev
* commit 'a4d0d8c29e68ee4f9bf28399b344ee72eb492baa':
  Update GPS HAL raw measurements support.
2014-07-21 18:25:44 +00:00