138286 Commits

Author SHA1 Message Date
Robert Greenwalt
77fa242097 am ead9aa35: Merge "Refactor NetworkFactory." into lmp-preview-dev
* commit 'ead9aa35d4f5b94d9d602247826ba97afe2b6791':
  Refactor NetworkFactory.
2014-06-04 17:01:56 +00:00
Dongwon Kang
450758a55c am 65d95bfa: Merge "Add onAudioStreamChanged and onClosedCaptionStreamChanged callbacks from TIS to application." into lmp-preview-dev
* commit '65d95bfa011fa50e50403f41e08afa2af5d9746e':
  Add onAudioStreamChanged and onClosedCaptionStreamChanged callbacks from TIS to application.
2014-06-04 17:01:47 +00:00
Robert Ly
78b13b219f am f4220ca1: am f4f105f1: am dd57a6b2: am bb33ff04: update device dashboard for June
* commit 'f4220ca1fae79cb1cf2b9edeefe6462f3be2546d':
  update device dashboard for June
2014-06-04 17:01:11 +00:00
Robert Ly
f4220ca1fa am f4f105f1: am dd57a6b2: am bb33ff04: update device dashboard for June
* commit 'f4f105f1615d61b9e5e63b2bd5184d54987b3bba':
  update device dashboard for June
2014-06-04 16:57:39 +00:00
Jorim Jaggi
787a0af8eb Fix not being able to dismiss notifications with tap.
Also fixes that the go-to-shade gesture sometimes triggers the unlock
hint animation.

Bug: 14487435
Bug: 15421928
Change-Id: Ie7e01c81a397b9b1a03baed82c1270ba4e7eb799
2014-06-04 18:57:14 +02:00
Robert Ly
f4f105f161 am dd57a6b2: am bb33ff04: update device dashboard for June
* commit 'dd57a6b24d819bbfd9d2422f52dfb0fe9d43b3e9':
  update device dashboard for June
2014-06-04 16:54:45 +00:00
Robert Ly
dd57a6b24d am bb33ff04: update device dashboard for June
* commit 'bb33ff04b7d1f7f554331426bd9940edbbfd395d':
  update device dashboard for June
2014-06-04 16:50:26 +00:00
Eric Laurent
0078c7cc59 AudioSystem JNI: fix audio gain channel count
Use audio utility function instead of popcount
to get channel count from channel mask

Bug: 14815883.
Change-Id: Ia9a898c9f7f03d22caeefb418be1e33f65f7b7bb
2014-06-04 09:49:52 -07:00
Selim Cinek
ab860fb419 Merge "Fixed panel top padding animation regression" into lmp-preview-dev 2014-06-04 16:49:04 +00:00
Selim Cinek
758afb1497 Fixed panel top padding animation regression
Bug: 14487435
Change-Id: I50a56d2a3bdbcbce078e96bdb9b9d9f4249b937e
2014-06-04 18:46:12 +02:00
vandwalle
059a9ca35e am aca37776: handle removal of self added configurations
* commit 'aca3777661f2e29d5cca60a8a11dea2878eae6e5':
  handle removal of self added configurations
2014-06-04 16:45:13 +00:00
Robert Greenwalt
2f4188c8a0 am 5fc756c3: (-s ours) Merge "Rewrite startUsingNetworkFeature for new API" into lmp-preview-dev
* commit '5fc756c3f4b7203d53834b9750332325ebf4e92d':
  Rewrite startUsingNetworkFeature for new API
2014-06-04 16:45:02 +00:00
Robert Greenwalt
9fcabfee51 Merge "Call a network restricted only if all capabilities are restricted" into lmp-preview-dev 2014-06-04 16:44:54 +00:00
Selim Cinek
d2ff16c657 Merge "Fixed flickering in panel overscroll" into lmp-preview-dev 2014-06-04 16:40:48 +00:00
Selim Cinek
151037c5b8 Fixed flickering in panel overscroll
Bug: 14487435
Change-Id: Id4fe18231397a1bbce42c5baba0b2c4cad955c56
2014-06-04 18:38:21 +02:00
Robert Ly
bb33ff04b7 update device dashboard for June
Change-Id: Ibc02e80f4d4fa721039229f63dee0af878c21765
2014-06-04 09:27:18 -07:00
Jorim Jaggi
bc07ebb9b8 Merge "Fix Keyguard crash when in landscape." into lmp-preview-dev 2014-06-04 16:07:02 +00:00
Florin Malita
676f92e9a7 Merge "Canvas JNI cleanup." 2014-06-04 16:04:45 +00:00
Jorim Jaggi
6a247199ba Fix Keyguard crash when in landscape.
Bug: 15391673
Change-Id: Icb50af358a8478672265a420dd7d500a87fb3fa0
2014-06-04 17:59:37 +02:00
Jorim Jaggi
53f391c4eb Merge "Fix padding in more card." into lmp-preview-dev 2014-06-04 15:45:43 +00:00
Jorim Jaggi
ac80c44a42 Fix padding in more card.
Bug: 15392952
Change-Id: Ibcb8b3b5be161e31855f058a22566a6f7a7f326b
2014-06-04 17:42:12 +02:00
Selim Cinek
dd13c51ff3 Merge "In the speedbump view, use hasOverlappingRenderings instead of layers" into lmp-preview-dev 2014-06-04 15:34:46 +00:00
Selim Cinek
9c80964d3f In the speedbump view, use hasOverlappingRenderings instead of layers
Bug: 15181880
Change-Id: I49b0dbe1cd0ff9f7804dc68502b73fcfd87c7389
2014-06-04 17:30:07 +02:00
Selim Cinek
5b8ca9f611 Merge "Disabled touch interaction when in Quick settings." into lmp-preview-dev 2014-06-04 15:23:59 +00:00
Selim Cinek
5158d82340 Disabled touch interaction when in Quick settings.
Bug: 15308429
Change-Id: I7379b7e3d7145033ff733cef9a336e41793ab103
2014-06-04 17:22:53 +02:00
Adrian Roos
3b60d3fe9d Merge "Display time to charge on lock screen" into lmp-preview-dev 2014-06-04 15:18:19 +00:00
Adrian Roos
12c1ef57d0 Display time to charge on lock screen
Bug: 14410848
Change-Id: I7ffad4dcc83ceeaeb29342439de11c91b4d63ce8
2014-06-04 17:15:40 +02:00
Florin Malita
95d49149cc Canvas JNI cleanup.
As pointed out in a previous patch review, some native Canvas methods do not
receive a native canvas handle and instead have to use GraphicsJNI to query
the object mNativeCanvasWrapper field.

To avoid the extra JNI call, this change adds the missing Java wrapper
methods and ensures that all native calls are passed efficient native
handles.

Also, some native methods are consolidated: save, saveAll -> save,
clipRect* -> clipRect.

Change-Id: I2eae4a633f6a463d9fbae2ca632661acc8b5cfc3
2014-06-04 11:09:18 -04:00
Selim Cinek
eba93365d1 Merge "Fixed that app-info longpress was lost on configuration changes." into lmp-preview-dev 2014-06-04 15:05:05 +00:00
Adrian Roos
b803ad3c2c Hide TrustAgentService in lmp-preview - DO NOT MERGE
Bug: 15287044
Change-Id: Iba0d53b87bcb4bddccec89cf943ed65491aa9d76
2014-06-04 15:04:19 +00:00
Selim Cinek
dffb3e7ed0 Merge "Changed the overscroll and expanding behaviour." into lmp-preview-dev 2014-06-04 15:02:55 +00:00
Jorim Jaggi
e37bd648e6 Merge "Fix more card appearance to spec from design." into lmp-preview-dev 2014-06-04 14:59:45 +00:00
Jorim Jaggi
b741f05339 Fix more card appearance to spec from design.
Bug: 15392952
Change-Id: I4539b48af33dc6838ef0c59dac7ca08fc1a2bd03
2014-06-04 16:58:33 +02:00
Selim Cinek
56109b0c9b Fixed that app-info longpress was lost on configuration changes.
Bug:14189139
Change-Id: I14d73085ac8fe79ffa97a72c675b4b7df6324719
2014-06-04 16:47:54 +02:00
Selim Cinek
1408eb5a58 Changed the overscroll and expanding behaviour.
Only the first selected element will be expanded, no subsequent children.
Afterwards, overscrolling is performed.
This improves overscroll consistency a lot and people don't accidentally
expand unwanted notifications, just the one they wanted to.
If the users primary intent is overscrolling (i.e if he drags on a card
which is already expanded), then we allow him to go to the quick settings.

Bug: 14487435
Bug: 15181651
Change-Id: I978cc4e06ae85c2ca69e15a149cb85ac54b2ef35
2014-06-04 16:43:07 +02:00
George Mount
155ce3aeb1 Merge "Create reasonable Activity Transition defaults for quantum theme." into lmp-preview-dev 2014-06-04 14:15:48 +00:00
Leon Scroggins III
a578ab00c4 Merge "Ignore inPurgeable and inInputShareable." 2014-06-04 14:04:18 +00:00
Jorim Jaggi
8988dbb6df Merge "Go back to keyguard when in SHADE_LOCKED with single tap." into lmp-preview-dev 2014-06-04 13:23:24 +00:00
Adrian Roos
1e9021aef8 Merge "Ensure trust agents are only provided by platform packages" into lmp-preview-dev 2014-06-04 13:18:40 +00:00
Yohei Yukawa
9e8df26f3b Merge "Hardening token validation in InputMethodManagerService" 2014-06-04 12:47:07 +00:00
Katie McCormick
000e574037 am c799a830: am 88d1c560: am ea5fa98c: am c659e746: Merge "Doc update: new Volley class" into klp-docs
* commit 'c799a830b2d29db5747cc89558c9effb6baddb22':
  Doc update: new Volley class
2014-06-04 12:40:48 +00:00
Katie McCormick
c799a830b2 am 88d1c560: am ea5fa98c: am c659e746: Merge "Doc update: new Volley class" into klp-docs
* commit '88d1c560ea797e3ec974fd735531c126f8453a64':
  Doc update: new Volley class
2014-06-04 12:36:21 +00:00
Katie McCormick
88d1c560ea am ea5fa98c: am c659e746: Merge "Doc update: new Volley class" into klp-docs
* commit 'ea5fa98c7c381a37c113b7d2efdd6a406d902949':
  Doc update: new Volley class
2014-06-04 12:32:09 +00:00
Katie McCormick
ea5fa98c7c am c659e746: Merge "Doc update: new Volley class" into klp-docs
* commit 'c659e7465df342920f3906cbc0b024f610bf65bd':
  Doc update: new Volley class
2014-06-04 12:26:44 +00:00
Yohei Yukawa
a07557471e Hardening token validation in InputMethodManagerService
This CL adds missing token validations in
InputMethodManagerService#switchToNextInputMethod and
InputMethodManagerService#shouldOfferSwitchingToNextInputMethod.

This CL also fixes a possible race condition when validating
the token in InputMethodManagerService#updateStatusIcon.

BUG: 15420379
Change-Id: I043aa30a19c821f33effd57dfd6590b0e3ed817b
2014-06-04 21:15:31 +09:00
Katie McCormick
c659e7465d Merge "Doc update: new Volley class" into klp-docs 2014-06-04 12:01:39 +00:00
Yohei Yukawa
43eb101227 Merge "Remove code duplication in InputMethodManagerService" 2014-06-04 11:24:31 +00:00
Lorenzo Colitti
ea1984fd3b Call a network restricted only if all capabilities are restricted
When guessing whether a network is restricted or not (e.g., when
constructing a NetworkCapabilities object from an APN type, or
when constructing a request using startUsingNetworkFeature),
only assume the network is restricted if all the capabilities it
provides are typically provided by restricted networks (e.g.,
IMS, FOTA, etc.).

Previous code would conclude a network was restricted even if it
supported one "restricted" capability, so for example an APN
that provides both Internet connectivity and FOTA was marked as
restricted. This caused it to become ineligible to provide the
default Internet connection, because that must be unrestricted.

Also expand the list of restricted APN types a bit.

Bug: 15417453
Change-Id: I8c385f2cc83c695449dc8cf943d918321716fe58
2014-06-04 20:04:38 +09:00
Yohei Yukawa
22c97be73b Remove code duplication in InputMethodManagerService
This is a groundwork for the subsequent fix. It should not change
existing behavior.

BUG: 15420379
Change-Id: I106b3f50731c799e06b26d1eab9c6a406c06d78c
2014-06-04 19:45:18 +09:00
Sander Alewijnse
1b8737ee18 Merge "Remove enableSystemApp() and enableSystemAppWithInten()." 2014-06-04 10:11:46 +00:00