159364 Commits

Author SHA1 Message Date
Baligh Uddin
1cbf184edd Import translations. DO NOT MERGE
Change-Id: Ic2b81358285cfa793cf31ddc621e86fadb7d218f
Auto-generated-cl: translation import
2014-12-22 20:56:36 -08:00
Baligh Uddin
83a590b14c Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev 2014-12-23 04:44:58 +00:00
Baligh Uddin
4136b4f7fe Import translations. DO NOT MERGE
Change-Id: Ib629c0bca4f92a0c81bf5af904773df1b1f8549e
Auto-generated-cl: translation import
2014-12-22 20:23:07 -08:00
Pavel Zhamaitsiak
b45075a7cb Merge "Add configuration indicating whether TTY over VoLTE is supported." into lmp-mr1-dev 2014-12-23 03:39:07 +00:00
Sarah Maddox
7d9309b6e9 am 029acc8e: am ab515931: Merge "docs: Fixes typo on Play services page for Maps." into lmp-docs
* commit '029acc8ee8e40933c62f19d6f7ced43dca10a6ff':
  docs: Fixes typo on Play services page for Maps.
2014-12-23 03:07:35 +00:00
Sarah Maddox
029acc8ee8 am ab515931: Merge "docs: Fixes typo on Play services page for Maps." into lmp-docs
* commit 'ab5159310ad68f4a4325d772dc7369f7368b5a5b':
  docs: Fixes typo on Play services page for Maps.
2014-12-23 02:51:47 +00:00
Sarah Maddox
ab5159310a Merge "docs: Fixes typo on Play services page for Maps." into lmp-docs 2014-12-23 02:20:23 +00:00
Sarah Maddox
71de8ea11f docs: Fixes typo on Play services page for Maps.
Bug: 18832605
Change-Id: I31cd802c80fe5f1c5b0c600859e9a32b020344e7
2014-12-23 13:08:08 +11:00
Amit Mahajan
d00b6067bf Merge "IMS: add the api to get IMS registration information." into lmp-mr1-dev 2014-12-23 01:19:21 +00:00
Etan Cohen
0ee7485169 Add configuration indicating whether TTY over VoLTE is supported.
Bug: 18593974
Change-Id: I8b45bfe91a7222d96f22a93e5bc887b96c231afe
2014-12-22 22:50:42 +00:00
Jinsuk Kim
92ae5abf4d Merge "CEC: Let the caller check CEC device type" into lmp-mr1-dev 2014-12-22 22:48:45 +00:00
Jinsuk Kim
98d760e1c3 CEC: Let the caller check CEC device type
Device event listener mechanism invoke the callback on all kinds
of devices in order to deal with a caller who wants to get notified
for all types. TIF was changed to check the device type to make
sure it handles source type only.

Bug: 18832462
Change-Id: I5123fe79c09f623849b93b64d0c28e6a930dd437
2014-12-23 07:39:11 +09:00
Robert Greenwalt
4dcacef5c5 Merge "Fix timing between bcast and net setup." into lmp-mr1-dev 2014-12-22 22:32:41 +00:00
John Spurlock
17ca1aaf72 Merge "Zen: Fix selection logic for "Indefinitely"." into lmp-mr1-dev 2014-12-22 21:56:37 +00:00
John Spurlock
0b68850375 Zen: Fix selection logic for "Indefinitely".
Use a signal condition value for the forever condition in the panel
to ease the distinction between no selection + selecting indef.

Bug: 18810529
Change-Id: I2590899ab43734708c72aad066653ef27f89d760
2014-12-22 15:13:30 -05:00
Libin.Tang@motorola.com
0303be4a8a IMS: add the api to get IMS registration information.
Bug: 18668325
Change-Id: Ie694c7f1cc12a573cbef2815199ae6c91cf8088e
2014-12-22 19:35:18 +00:00
Jean-Michel Trivi
996af72b0c Merge "AudioRecord: filter attributes" into lmp-mr1-dev 2014-12-22 18:55:40 +00:00
Jean-Michel Trivi
43bcd8fa74 AudioRecord: filter attributes
When creating an AudioRecord instance, filter the tags in the
  AudioAttributes to remove tags that are handled at the Java
  layer.

Bug: 18733215
Bug: 18736417

Change-Id: I16a3497742086deced4e8677bd6231290396c5f6
2014-12-22 18:15:32 +00:00
Robin Lee
853964927c Revert "DevicePolicy: Don't warn about managed profile CAs"
This reverts commit 80559f4aadb3419eecdf6bf61945af584cd2aa8a.

Bug: 18224038
Change-Id: I108a4e8cf185401fef4806e1ad8c2cc78992e843
2014-12-22 13:22:11 +00:00
Joe Fernandez
69434df395 am 180bd6be: am 76db15a8: docs: fix problem with TOC after Japanese pages merge
* commit '180bd6be5214a57283387cc3935e14742dc6f08b':
  docs: fix problem with TOC after Japanese pages merge
2014-12-20 07:02:29 +00:00
Joe Fernandez
180bd6be52 am 76db15a8: docs: fix problem with TOC after Japanese pages merge
* commit '76db15a8c9a644bdff854763a922e1e3fd525e9c':
  docs: fix problem with TOC after Japanese pages merge
2014-12-20 06:49:19 +00:00
Joe Fernandez
76db15a8c9 docs: fix problem with TOC after Japanese pages merge
Change-Id: I75c78bd600907467fa81af197df216d5e6a31b1f
2014-12-19 22:38:47 -08:00
David Friedman
2d179c899a am 919ecb22: am 58a5e3db: Merge "Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e" into lmp-docs
* commit '919ecb221f2132f4d907a2e37cf021e17538762d':
  Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e
2014-12-20 03:05:16 +00:00
David Friedman
919ecb221f am 58a5e3db: Merge "Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e" into lmp-docs
* commit '58a5e3db000c6fe42e68790e72418bf143e3bc14':
  Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e
2014-12-20 02:48:00 +00:00
David Friedman
58a5e3db00 Merge "Android TV initial (time-sensitive) localization release for Japanese partners. Bug: 18527238 Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e" into lmp-docs 2014-12-20 02:04:39 +00:00
David Friedman
827cc88a33 Android TV initial (time-sensitive) localization release for Japanese partners.
Bug: 18527238
Change-Id: Id933695738a07aa0a1c02783e022dd8b98bbf98e
2014-12-19 18:00:44 -08:00
Joe Fernandez
214e6867c5 am c27d5fd6: am 7cec35ef: Merge "docs: b/18122848 [DAC] Android TV - Recommendation card" into lmp-docs
* commit 'c27d5fd6a88b37226c02e67d6c86c75da47d5d9d':
  docs: b/18122848 [DAC] Android TV - Recommendation card
2014-12-20 00:40:59 +00:00
Chet Haase
2167b11de6 Fix selector bug
Issue #18784539 Row stays highlighted if I begin scrolling after the rows been highlighted in "About phone"

Change-Id: Ia91467d8fe64eec077f20af70eae0d5bb070c255
2014-12-19 16:37:18 -08:00
Joe Fernandez
c27d5fd6a8 am 7cec35ef: Merge "docs: b/18122848 [DAC] Android TV - Recommendation card" into lmp-docs
* commit '7cec35ef5225f3dbc11cd78b96478751fe4158c3':
  docs: b/18122848 [DAC] Android TV - Recommendation card
2014-12-20 00:34:38 +00:00
Joe Fernandez
7cec35ef52 Merge "docs: b/18122848 [DAC] Android TV - Recommendation card" into lmp-docs 2014-12-20 00:30:09 +00:00
Joe Fernandez
001f6f5451 am 66fefd0c: am a9a36ab2: Merge "docs: plugin link name update" into lmp-docs
* commit '66fefd0c4c91f29826be8c3e47f4ae2982468b19':
  docs: plugin link name update
2014-12-20 00:23:30 +00:00
Scott Rowe
13d31b0a40 am d7d1411a: am e2b44f86: docs: Making TV Apps Searchable - new training
* commit 'd7d1411aa04c834dfe65cb16e79c495a7d47dba0':
  docs: Making TV Apps Searchable - new training
2014-12-20 00:23:25 +00:00
Joe Fernandez
66fefd0c4c am a9a36ab2: Merge "docs: plugin link name update" into lmp-docs
* commit 'a9a36ab225f8e53d79d83ff9eb452efc4933b6ae':
  docs: plugin link name update
2014-12-20 00:18:07 +00:00
Scott Rowe
d7d1411aa0 am e2b44f86: docs: Making TV Apps Searchable - new training
* commit 'e2b44f86b9ff32cc5fec04c10d09d639fd1f45f2':
  docs: Making TV Apps Searchable - new training
2014-12-20 00:18:03 +00:00
Joe Fernandez
a9a36ab225 Merge "docs: plugin link name update" into lmp-docs 2014-12-20 00:13:58 +00:00
Scott Rowe
ea7a71b25d docs: b/18122848 [DAC] Android TV - Recommendation card
Change-Id: I3347254ae659e4edc7a07aa30b276bd24636db17
2014-12-19 16:11:58 -08:00
Jinsuk Kim
2c8c47daef Merge "CEC: Allow no vendor-specific data for <Vendor Command With ID>" into lmp-mr1-dev 2014-12-19 23:58:12 +00:00
Jinsuk Kim
a95794bc4f CEC: Allow no vendor-specific data for <Vendor Command With ID>
Changed not to return <Feature Abort> if the command comes
with any vendor-specific data, which is still valid.

Bug: 18816046

Change-Id: I22204d167c7783a841f7bb560e900b525f9f036b
2014-12-20 08:47:34 +09:00
Eric Laurent
1ed9a88ec3 Merge "MediaSession: unmute stream when adjusting volume" into lmp-mr1-dev 2014-12-19 23:17:08 +00:00
Scott Rowe
e2b44f86b9 docs: Making TV Apps Searchable - new training
Change-Id: I188c14789c9ba36a35d0c2d07b349ac301837a48
2014-12-19 15:15:04 -08:00
John Reck
f89dac4723 Merge "Tweak RT-animator scheduling" into lmp-mr1-dev 2014-12-19 23:09:49 +00:00
Svet Ganov
e130d6c14a Merge "Remove a bad heuristic when determining click location for accessibility." into lmp-mr1-dev 2014-12-19 22:33:50 +00:00
Andrew Solovay
4c7390d392 am b663f2fc: am 713cd74e: docs: New "app compatibility with managed profiles" doc
* commit 'b663f2fc1809555798c897249542249d00956538':
  docs: New "app compatibility with managed profiles" doc
2014-12-19 21:54:20 +00:00
Bart Sears
02aca27f80 Merge "Allow OEM to specify <unavailable-feature>." into lmp-mr1-dev 2014-12-19 21:45:48 +00:00
Andrew Solovay
b663f2fc18 am 713cd74e: docs: New "app compatibility with managed profiles" doc
* commit '713cd74e333ab9bb35cb7538611194d891e4eb53':
  docs: New "app compatibility with managed profiles" doc
2014-12-19 21:45:20 +00:00
Andrew Solovay
713cd74e33 docs: New "app compatibility with managed profiles" doc
Doc on steps app developers can take to make sure their apps will
behave properly in a managed-profile environment. Doesn't talk about
unreleased features, this is intended to go live on DAC in December.

See first comment for doc stage location.

Change-Id: I82e17e6085f732096e2aff40fea52d3ddafcf3ee
2014-12-19 13:31:34 -08:00
Svet Ganov
257ffbda60 Remove a bad heuristic when determining click location for accessibility.
As a bride-gap solution to click on partially covered views in accessibility
mode we compute a point on the screen where to send a down/up event pair.
A heuristic we used was that if the action target is covered by a view that
that has a touch listener we consider the target obscured by the one with
the listener. However, this generates false positives, for example the target
is covered by a view that observers touches for scrolling but not clicking.

bug:18782023

Change-Id: I31ff34011d45667f1eddda47373ec00e4a23dbf6
2014-12-19 11:59:21 -08:00
Robert Greenwalt
152ed37a3e Fix timing between bcast and net setup.
A legacy network type request would generate a bcast before the network
notification was sent - the legacy startUsingNetworkFeature API requires
the notification so it can bind your dns queries to the new network.
Fast-moving clients could try to use the network before it was ready.

bug:18792871
Change-Id: I24c46ef15c249c50bfc321f62756d1f66dc3a6a9
2014-12-19 11:54:27 -08:00
John Reck
a733f89c05 Tweak RT-animator scheduling
Bug: 18226391

The issue occurs as a result of a dispatchFrame itself
taking longer than 12ms, the alloted budget. The result
is that a vsync request (which occured at the end) would
miss the vsync that occured 1ms prior to the end of the frame.
As a result it would end up waiting for the following vsync,
essentially dropping to 30fps even though 60 could have been
sustained.

Fix this with a few tweaks.
First, adjust the UI thread's delay bias from (now + 4ms) to
(vsync + 4ms), this prevents RT animators from slowly drifting
if the vsync occurs mid-task.
Second, request a vsync preemptively prior to running callbacks.
This way if any callbacks needs the next vsync and it takes
"too long", we will catch that vsync.
Finally, fix an issue where the display event queue was always
drained & rejected at the end of a task loop. Instead, drain
and reject all stale vsyncs. This still prevents the issue of
both UI thread & RT thread trying to drive 2 frames in a single
pulse, but also allows RT to notice that it missed a vsync
pulse it needed and that it should speed-up a bit in response

Change-Id: I9d6be037737e9283297898cac2e3563453e797cd
2014-12-19 11:37:21 -08:00
Jeff Sharkey
1c4ae809d7 Allow OEM to specify <unavailable-feature>.
Some single-system-image builds may run on devices that lack
certain hardware features.  This change allows the OEM partition to
mark a feature as "unavailable" which overrides the system image.

Bug: 18801291
Change-Id: I0d81144ec92ee9a78c13b223bbba20a4aed23fa0
2014-12-19 11:09:20 -08:00