Commit Graph

301953 Commits

Author SHA1 Message Date
Makoto Onuki
7e1b835a4e App Shortcut: Clarify which attributes must be resources am: 104f805337 am: 2a3fe7d979
am: b0fd5ba122

Change-Id: I4780d09f8b692dbe76f1726a436f9693281fd488
2016-11-11 23:36:04 +00:00
Rati Agrawal
b098dc6b89 Merge "Add check for null manger for a11y recents action" into cw-f-dev am: 87d764f184
am: 9261740a8b

Change-Id: Ib93bfac0e85da0aaa582924c981f59e52f45ea8e
2016-11-11 23:34:32 +00:00
Jakub Pawlowski
82c9ba9c55 Merge "Bluetooth: advertising improvements" 2016-11-11 23:33:15 +00:00
Siyamed Sinir
302d57c649 Merge "Update TextView ApiDocs." 2016-11-11 23:31:15 +00:00
Phil Weaver
115622e9cf Add check for null manger for a11y recents action am: 2585033100
am: 0cd036da23

Change-Id: Ic10e13d83bd6cb2dab3b445e8b5ec41a45e08fa6
2016-11-11 23:29:59 +00:00
Jakub Pawlowski
3d83b0e90b Bluetooth: advertising improvements
This patch removes isPeripheralModeSupported(), hidden public method
which is always returning true. It also modify the BluetoothLeAdvertiser
to be able to use advertising instance with instance id equal 0.

Bug: 30622771
Bug: 24099160
Change-Id: Id31582621dbe56d5c3a8d4ee5cd296af66a5f026
2016-11-11 23:28:32 +00:00
Treehugger Robot
b828b6bf6c Merge "Respect force_mount_namespace in MountEmulatedStorage()." 2016-11-11 23:25:43 +00:00
Kevin Hufnagle
d733ff11ea Merge "App Shortcut: Clarify which attributes must be resources" into nyc-mr1-dev am: 867d09fe18
am: 5584ee2131

Change-Id: I84a7d1b5eb89fa5c796e2db7838aee0af9114486
2016-11-11 23:23:20 +00:00
Treehugger Robot
2174731449 Merge "Bluetooth: BLE app tracking fixes" 2016-11-11 23:22:55 +00:00
Makoto Onuki
b0fd5ba122 App Shortcut: Clarify which attributes must be resources am: 104f805337
am: 2a3fe7d979

Change-Id: I7858db41a362e3be0a8668f23476b082e8140f43
2016-11-11 23:22:08 +00:00
TreeHugger Robot
4d5f44f619 Merge "Ensure consistent stack behind PIP when going to/from fullscreen." 2016-11-11 23:20:38 +00:00
Rati Agrawal
9261740a8b Merge "Add check for null manger for a11y recents action" into cw-f-dev
am: 87d764f184

Change-Id: I4b1424314f9b8bd1c2d463e2a3c62c90bbe107e8
2016-11-11 23:17:43 +00:00
Phil Weaver
0cd036da23 Add check for null manger for a11y recents action
am: 2585033100

Change-Id: I9b5977ad876048e5c527ff1f8ef6b989283a0e73
2016-11-11 23:17:41 +00:00
Kevin Hufnagle
5584ee2131 Merge "App Shortcut: Clarify which attributes must be resources" into nyc-mr1-dev
am: 867d09fe18

Change-Id: Ib56e1a8895557d43aadd8eada75dce2d9b836dc9
2016-11-11 23:14:28 +00:00
Makoto Onuki
2a3fe7d979 App Shortcut: Clarify which attributes must be resources
am: 104f805337

Change-Id: I85eb5652c978fe4c41059158cf1d0f180b51fdd7
2016-11-11 23:14:22 +00:00
Yigit Boyar
768482ce59 Merge "List all methods that change data in the docs" into nyc-mr1-dev am: 7cd6c3a084 am: 4e49a3a008 am: 00ab52e3a2
am: 74a9f0f672

Change-Id: I8b96e4d0a55fbedb87767e0ed55a95cd1e8661fa
2016-11-11 23:06:13 +00:00
Yigit Boyar
a7e523d6fe List all methods that change data in the docs am: 42c69b9ce4 am: 7e6fdaab69 am: 93f130e232
am: 586c7e26f7

Change-Id: I28fb42476eebb0437b58b076574b1119d233ec01
2016-11-11 23:04:10 +00:00
Rati Agrawal
87d764f184 Merge "Add check for null manger for a11y recents action" into cw-f-dev 2016-11-11 23:03:35 +00:00
Yigit Boyar
74a9f0f672 Merge "List all methods that change data in the docs" into nyc-mr1-dev am: 7cd6c3a084 am: 4e49a3a008
am: 00ab52e3a2

Change-Id: I135b0f83c5041e5467a808694fc93408d63a75d1
2016-11-11 22:53:17 +00:00
Yigit Boyar
586c7e26f7 List all methods that change data in the docs am: 42c69b9ce4 am: 7e6fdaab69
am: 93f130e232

Change-Id: Id95fff602b22d376cfd81fbafdc22fac376a644c
2016-11-11 22:52:01 +00:00
Yigit Boyar
00ab52e3a2 Merge "List all methods that change data in the docs" into nyc-mr1-dev am: 7cd6c3a084
am: 4e49a3a008

Change-Id: I8b40b32c181ceab9b53e3593c11f5f716b27c1d7
2016-11-11 22:46:32 +00:00
Kevin Hufnagle
867d09fe18 Merge "App Shortcut: Clarify which attributes must be resources" into nyc-mr1-dev 2016-11-11 22:44:06 +00:00
Yigit Boyar
93f130e232 List all methods that change data in the docs am: 42c69b9ce4
am: 7e6fdaab69

Change-Id: Ife360d719384d958b6022f29f928a5bbae2ed6ef
2016-11-11 22:39:25 +00:00
Yigit Boyar
4e49a3a008 Merge "List all methods that change data in the docs" into nyc-mr1-dev
am: 7cd6c3a084

Change-Id: I1eb87e80c76d7229dab716a3c3e7bf35104f59c5
2016-11-11 22:31:21 +00:00
Yigit Boyar
7e6fdaab69 List all methods that change data in the docs
am: 42c69b9ce4

Change-Id: I0808918c44981da63ace801c486d442ff1a99700
2016-11-11 22:31:15 +00:00
Yigit Boyar
7cd6c3a084 Merge "List all methods that change data in the docs" into nyc-mr1-dev 2016-11-11 22:14:17 +00:00
John Reck
0b5c643044 Fix unit tests
This is a partial revert of e2179925df
with the TODO comment replaced with why this can happen.

Test: Ran hwui's unit tests
Change-Id: I0d35eef773a401585bb8e75415da66de5aeb27d1
2016-11-11 14:09:09 -08:00
Manu Cornet
058c4a2abd Fix a bug where the wrong task was selected coming from home
The following behavior was buggy: Home -> toggle recents -> toggle
recents again.

This reverts to using the same model (task stack where older tasks are
first) as other Recents, and only reversing the order when placing
views on screen. Then the same logic as existing Recents implementation
can be used.

Bug: 32101881
Test: Tested behavior locally on Ryu. Existing tests should cover.
Change-Id: I52899af4581921902cd781dee707caea694d27e8
2016-11-11 14:07:08 -08:00
Marie Janssen
2977c3e372 Bluetooth: BLE app tracking fixes
Simplify tracking registered BLE Apps and clear the state when we
try to recover bluetooth from starting to ON.

Test: enable and disable bluetooth an LE-only app running
Bug: 32609235
Change-Id: I3233bf8402a3c8fc4886ef21b1e9411bc78d4e2c
2016-11-11 21:30:33 +00:00
Jeff Sharkey
cb62162219 Make another interface oneway, whitelist provider.
More progress towards removing blocking calls to improve system
stability.

Test: builds, boots
Bug: 32715088
Change-Id: I5ab2d2687f4f47e0ee68105c6998e74798af061c
2016-11-11 14:06:11 -07:00
Marco Nelissen
0c0c037aae Merge "Make AmrInputStream use MediaCodec" am: 866658261f am: 618c1a9ae6 am: fd91fcc970
am: 43cbb6bd6c  -s ours

Change-Id: Ia09fc733808e2f763675806a3469bfe8aec78d0d
2016-11-11 21:03:19 +00:00
Manu Cornet
a68684d66a Merge "Move the 'next launch target' logic into the task stack" 2016-11-11 21:02:11 +00:00
Bill Yi
f8ecafb3b8 Import translations. DO NOT MERGE
Change-Id: Ifd00f43f3bdd7b9d7fc39098ae5008cad7aec84d
Auto-generated-cl: translation import
2016-11-11 12:59:39 -08:00
Manu Cornet
c13df1eb30 DO NOT MERGE - 2-dimensional Recents activity.
This is a simple first version in the spirit of small, incremental CLs.
It is fully functional but the following will come in later changes:

* Split screen support
* Potential animations
* Alt-tab behavior
* Relayout on orientation changes

The new activity is only started when a specific system property is set.

Test: Tested new activity behavior on local Ryu. Added tests for layout logic.
Bug: 32101881
Merged-In: I550f6e7ea0de3937dbf80e5f0294676cfe567d47
Change-Id: I46a537646e98b312d831510e1d331948888ae5ce
2016-11-11 12:57:07 -08:00
Steven Moreland
ab2fca253b hidl: Update for IFoo::descriptor -> const char *.
Test: hidl_test, hidl_test_java
Bug: 32745840
Change-Id: I9e4dcaaf7365d03cb53a2e1e8cd6336fbc08417d
2016-11-11 12:33:41 -08:00
Jack Yu
cb48c48599 Merge "Expose getters for RSRP, RSRQ, RSSNR, and CQI in CellSignalStrengthLte. Regenerate api accordingly. BUG: 32609966 Test: CTS Testing new API" am: 4469e48d5c am: 3cfa510779 am: d517ea753f
am: 9b968a1644

Change-Id: Iaba6209cd6ac5914fb798cbf7003fa1037e2f91f
2016-11-11 20:24:57 +00:00
Marco Nelissen
43cbb6bd6c Merge "Make AmrInputStream use MediaCodec" am: 866658261f am: 618c1a9ae6
am: fd91fcc970

Change-Id: Ib32029cce0ce9b7d6b0c51ad9a5e141b40a34304
2016-11-11 20:22:58 +00:00
TreeHugger Robot
3a7c696fc5 Merge "Make getter & setting names consistent." 2016-11-11 20:19:49 +00:00
Jakub Pawlowski
3e73713590 BLE OOB Pairing - parse address type (5/5)
When address type is not parsed, creating bond to devices not using
random address is impossible.

Bug: 32780409
Test: try pairing with nRF52DK using random address
Change-Id: Ie6cc1f8c008d43b2acd021b47f9bbfb1f63472e8
(cherry picked from commit f465823f6d)
2016-11-11 12:18:36 -08:00
Jakub Pawlowski
2d0ebcf3a0 Fix Bluetooth OOB pairing not working for unseen devices
When Out Of Band info is provided, first time we learn about
device is when it's state is changed to "Bonding". This currently cause
this event to be discarded and pairing fails. Instead, we should add
CachedDevice object for newly added device.

Bug: 30188629
Change-Id: I4046bfe30e8bf32b888f608ac06d5041e2999dc9
(cherry picked from commit 3eb490f903)
2016-11-11 12:18:36 -08:00
Jakub Pawlowski
8fcff25c4f Add LE Secure Connection data parsing (1/4)
Bug: 30460956
Change-Id: I8d6e721b3b04f5ca9e3e02f7f2b90487482e1b37
(cherry picked from commit 747711ce9b)
2016-11-11 12:18:36 -08:00
Marco Nelissen
fd91fcc970 Merge "Make AmrInputStream use MediaCodec" am: 866658261f
am: 618c1a9ae6

Change-Id: Ic6723d4e2ce7ab401908ca955a785463612509bb
2016-11-11 20:16:00 +00:00
Jack Yu
9b968a1644 Merge "Expose getters for RSRP, RSRQ, RSSNR, and CQI in CellSignalStrengthLte. Regenerate api accordingly. BUG: 32609966 Test: CTS Testing new API" am: 4469e48d5c am: 3cfa510779
am: d517ea753f

Change-Id: Iaa642d19d006133a8d378a43253aaa35053db564
2016-11-11 20:11:02 +00:00
Marco Nelissen
618c1a9ae6 Merge "Make AmrInputStream use MediaCodec"
am: 866658261f

Change-Id: Id25833efb8baa54e729bdc823e5849819c53cd64
2016-11-11 20:10:00 +00:00
Bill Yi
0a408f16a3 Merge "Import translations. DO NOT MERGE" into cw-f-dev am: 11ea7e4283 -s ours am: 5e123b336a -s ours
am: c48a8b3dc3  -s ours

Change-Id: Ic23205ef476f8d8c05028ed7f762e89a4cc94f60
2016-11-11 19:58:17 +00:00
Jack Yu
d517ea753f Merge "Expose getters for RSRP, RSRQ, RSSNR, and CQI in CellSignalStrengthLte. Regenerate api accordingly. BUG: 32609966 Test: CTS Testing new API" am: 4469e48d5c
am: 3cfa510779

Change-Id: I65746e4959851eb4662881db4fd8d9665070da71
2016-11-11 19:57:55 +00:00
Bill Yi
d443627353 Import translations. DO NOT MERGE am: b8aaaa8949 -s ours am: c967ede5c8 -s ours
am: 6a96cc7365  -s ours

Change-Id: I05f15eec71591052f255d0ee0dae43a5a3119227
2016-11-11 19:56:57 +00:00
Treehugger Robot
866658261f Merge "Make AmrInputStream use MediaCodec" 2016-11-11 19:54:39 +00:00
Jack Yu
3cfa510779 Merge "Expose getters for RSRP, RSRQ, RSSNR, and CQI in CellSignalStrengthLte. Regenerate api accordingly. BUG: 32609966 Test: CTS Testing new API"
am: 4469e48d5c

Change-Id: Id92b8eaeec12885af3748d1e839da1a5560e2619
2016-11-11 19:51:23 +00:00
Winson Chung
0c1ca09dbb Ensure consistent stack behind PIP when going to/from fullscreen.
- When a fullscreen activity enters PIP, we were previously always
  bringing the home stack forward due to the return type being set
  to HOME_ACTIVITY_TYPE, causing the home screen to be visible if
  expanding PIP over a fullscreen activity and going back into PIP
  immediately.  This CL instead updates the return-to type to
  reflect the stack that was currently open before the pinned task
  was made fullscreen again to ensure that it is consistent when
  entering PIP again.

Test: android.server.cts.ActivityManagerPinnedStackTests
Test: #testPipUnPipOverHome
Test: #testPipUnPipOverApp

Change-Id: Id5dd7db1f5a8040ff21190cc347eb6aae5893006
2016-11-11 19:47:32 +00:00