Commit Graph

39218 Commits

Author SHA1 Message Date
Martijn Coenen
c18f9d6b71 am ffe93b5e: am 9791d590: am e5996ff4: Merge "Make some NFC APIs @systemAPI." into lmp-dev
* commit 'ffe93b5eefae759fcffc61765d569cc80d9c33d4':
  Make some NFC APIs @systemAPI.
2014-07-30 21:23:56 +00:00
Christoph Studer
00781c693a am c63f6df8: am 2522c94a: am 6b8a2734: Merge "SysUI: Display group children when no summary is present" into lmp-dev
* commit 'c63f6df88623578ca199e9c108d36dc2859dc803':
  SysUI: Display group children when no summary is present
2014-07-30 20:34:46 +00:00
Julia Reynolds
4ff2d1b4ea am abcc590d: am 5e625843: am 72746e41: Merge "API council - DISALLOW_APPS_CONTROL -- need better documentation." into lmp-dev
* commit 'abcc590da8f6e1f2ec9d18e328a9ea8fc64f1f58':
  API council - DISALLOW_APPS_CONTROL -- need better documentation.
2014-07-30 20:22:55 +00:00
Martijn Coenen
29c2e3797a Make some NFC APIs @systemAPI.
Change-Id: I12e292563a517211e4fae7a1f64021758f396d1a
2014-07-30 21:03:07 +00:00
Christoph Studer
3d5e26d659 am 09473140: am 0b928f7d: am 572532d0: Merge "Strip RemoteViews from Notifications, re-create them in SysUI" into lmp-dev
* commit '0947314029aa6c40f875703356a9c06417d356a8':
  Strip RemoteViews from Notifications, re-create them in SysUI
2014-07-30 19:45:02 +00:00
Sandeep Siddhartha
9a576f2174 am 041b0b6e: am ae7848f4: am 059ffa19: Merge "Make startRecognition async" into lmp-dev
* commit '041b0b6ef8cd61014c5d00e05e0c2d322d675c42':
  Make startRecognition async
2014-07-30 19:15:02 +00:00
Jose Lima
0e746b99c2 am ccc2ffaf: am 0d8fe95d: am 28ba97e3: Added LEANBACK_SETTINGS Intent category
* commit 'ccc2ffaf35dfe35148e582cf0fb1417929dd8e6c':
  Added LEANBACK_SETTINGS Intent category
2014-07-30 19:09:48 +00:00
Jose Lima
73915cf2ca Added LEANBACK_SETTINGS Intent category
- Added new Intent category (as a hidden/system API) to be
     used to identify Leanback settings activities that should
     be listed in the Leanback launcher.

Change-Id: Ia31244fb87a66f63ddad562e02e577111573d728
2014-07-30 18:56:25 +00:00
Paul Jensen
fb1a3d4ddf am 0f59a16d: am 4d00f65c: am 43293a8b: Merge "Use a new socket for each of the host\'s IP addresses." into lmp-dev
* commit '0f59a16de57c575d51e66d8ada983a4dd4860111':
  Use a new socket for each of the host's IP addresses.
2014-07-30 18:54:00 +00:00
Ben Murdoch
23ec52e669 Remove dependency on WebView native library path.
This CL removes the final use of the hardcoded WebView
library path from WebViewFactory. We now use a system
property to set the amount of address space to reserve
in the zygote rather than stat'ing the file.

See also I07ad5a774623c1899eb50474d999a2b1447783f0

Change-Id: Id3c1e3cc2e2a06c1021ad0260a37abcd07d78fd6
2014-07-30 19:36:31 +01:00
Christoph Studer
f660edb25a Merge "SysUI: Display group children when no summary is present" into lmp-dev 2014-07-25 23:01:28 +00:00
Christoph Studer
c8db24bc32 SysUI: Display group children when no summary is present
Also move common notification filtering into NotificationData
such that clients won't have to do it themselves anymore.

Probably also fixes a couple of multi-user issues.

Bug: 16302692
Bug: 16224431
Change-Id: Ic3c11cd1a224044486f5544e068ca5297d30c521
2014-07-30 21:43:17 +02:00
Julia Reynolds
12451a39f4 Merge "API council - DISALLOW_APPS_CONTROL -- need better documentation." into lmp-dev 2014-07-25 23:01:28 +00:00
Julia Reynolds
c617f81545 API council - DISALLOW_APPS_CONTROL -- need better documentation.
Bug: 16401636
Change-Id: I168033eaabdb953d8e73f63792a7e729eb9eeff6
2014-07-29 14:01:30 +00:00
Lorenzo Colitti
f0382899c7 Use a new socket for each of the host's IP addresses.
If Socket.connect() times out, the socket cannot be used any
more - any attempt to do so fails with EBADF. Use a new
socket for each IP address.

Bug: 16664129
Change-Id: If3616df86f7c2da0eabd30dca5db65d0da85cb17
2014-07-30 17:31:04 +00:00
Chris Craik
af4d04cab6 Use RoundRect clipping for circle reveal animation
bug:16630975

Also, remove inverse clipping feature from reveal animator.

Change-Id: I770a4eb48cd123b0ca0f39d16a0f3eefd1be3653
2014-07-30 17:15:50 +00:00
Yorke Lee
38e2d104d8 Merge "ContactsContract API changes" into lmp-dev 2014-07-25 23:00:08 +00:00
Yorke Lee
94c8761dc5 ContactsContract API changes
* Make ContactCounts an interface
* Improve clarity of ContactCounts documentation
* Add PinnedPositions.undemote method, and hide the method name
constant that is only used for the internal implementation

Bug: 16403306

Change-Id: If8b5cad779293cb9a3b90e698b13481f79b2351f
2014-07-29 19:00:32 -07:00
Alan Viverette
48b3fe6f12 Merge "Update switch assets, fix SearchView asset 9-patch areas" into lmp-dev 2014-07-29 21:36:00 +00:00
Alan Viverette
8bb399069d Update switch assets, fix SearchView asset 9-patch areas
BUG: 16606037
BUG: 16467249
Change-Id: Iabdf1634f4d8f87031ab3e5579140cdd428173de
2014-07-30 00:28:08 +00:00
Aravind Akella
6fc1901b1a Merge "SensorManager API changes." into lmp-dev 2014-07-28 22:45:16 +00:00
Aravind Akella
0288ca63e3 SensorManager API changes.
i) Remove WAKE_UP_* sensor constants and corresponding string constants.
     ii) Add getDefaultSensor(int, boolean) API.

Bug: 16399898
Change-Id: I53cb7dec02568503ebd35983e6b0c64e9c5070d7
2014-07-29 17:41:02 -07:00
Alan Viverette
5e1565ead6 Enable hardware rendering for system process
Also enables hardware rendering by default on windows created
without a parent activity (e.g. by services).

BUG: 16240470
Change-Id: I906d48cb07af50fa02dae4f4ecdb5e65211fc6ef
2014-07-29 23:56:52 +00:00
Chris Craik
8e78e65ce8 am 56aa0973: am 2b1d061b: am 9e364150: Use RoundRect clipping for circle reveal animation
* commit '56aa0973d16e61db3fb4e98b7c275a7f6816b11c':
  Use RoundRect clipping for circle reveal animation
2014-07-30 17:30:26 +00:00
Yorke Lee
91f0295c8d am 9b5e2dd5: am 9dfe2c4d: am f4c289dc: Merge "ContactsContract API changes" into lmp-dev
* commit '9b5e2dd5abbb46d07b3633010124cfef521816fe':
  ContactsContract API changes
2014-07-30 17:11:20 +00:00
Nicolas Prevot
53947a2fdb am be07b13b: am 2809d68d: am 4bb6ae67: Merge "Fixing a NullPointerException in isProfileOwnerApp." into lmp-dev
* commit 'be07b13b7d8590693bc6038bea35b033521ac6af':
  Fixing a NullPointerException in isProfileOwnerApp.
2014-07-30 16:53:50 +00:00
Christoph Studer
47e9d70af7 am 45d94e54: am 257cf325: am 6d28d0cc: NoListener: Optimize RankingMap
* commit '45d94e5493a635caa73511d0e6873d43993a19b3':
  NoListener: Optimize RankingMap
2014-07-30 16:53:46 +00:00
Kenny Guy
868428460a am 1c694e7e: am 39dbf079: am 7d31e8dc: Merge "Add optional handler to LauncherApps callback" into lmp-dev
* commit '1c694e7e746766822e0c55548a01dca652f73264':
  Add optional handler to LauncherApps callback
2014-07-30 16:53:42 +00:00
Christoph Studer
21aedc86c2 am e9256065: am 3b4e3f86: am 64130a59: Notification: Forward setUser() call to publicVersion
* commit 'e92560655358d24273e1bffb238ba675c0ea6e07':
  Notification: Forward setUser() call to publicVersion
2014-07-30 16:53:38 +00:00
Adrian Roos
0137fad85c am a31c657f: am b0ccee55: am a8ef647d: Trust: Make setEnabledFeatures asynchronous
* commit 'a31c657fa680a46579e10f1e117497a276c74ebe':
  Trust: Make setEnabledFeatures asynchronous
2014-07-30 16:53:34 +00:00
Adrian Roos
dd1c74b4e7 am ced134ad: am f4f27378: am 33d3756f: Add setManagingTrust and expose it on lockscreen
* commit 'ced134adf760e328d8459cfb38d1844868e4659f':
  Add setManagingTrust and expose it on lockscreen
2014-07-30 16:53:30 +00:00
Torne (Richard Coles)
e5482772b1 am 8f685531: am 59c0eac1: am 1acbe9ad: Merge "Parse system properties that are lists correctly." into lmp-dev
* commit '8f6855315d019823eeb9fa5f964d5e582323e4ce':
  Parse system properties that are lists correctly.
2014-07-30 16:53:23 +00:00
Jae Seo
9e96af9848 am a6377bb1: am 4c61c0a4: am ec7accc2: TIF: Merge TvParentalControlManager into TvInputManager
* commit 'a6377bb178192f54a761325ff951a59cacd1d6e6':
  TIF: Merge TvParentalControlManager into TvInputManager
2014-07-30 16:53:00 +00:00
Alan Viverette
a55f4aff7f am 8f0bfde0: am 81250206: am 719cc772: Merge "Revert "Update switch assets, fix SearchView asset 9-patch areas"" into lmp-dev
* commit '8f0bfde085a7b8c9189707f597719d162da20ad6':
  Revert "Update switch assets, fix SearchView asset 9-patch areas"
2014-07-30 16:52:51 +00:00
Alan Viverette
353d323321 am 5b3a2b4c: am b1d563b1: am cabeac83: Merge "Update switch assets, fix SearchView asset 9-patch areas" into lmp-dev
* commit '5b3a2b4c03bb88f28260dadd76776b27d0976e42':
  Update switch assets, fix SearchView asset 9-patch areas
2014-07-30 16:52:40 +00:00
Aravind Akella
bb9e3ee435 am 8b9de74e: am 05f855b4: am 1fde001f: Merge "SensorManager API changes." into lmp-dev
* commit '8b9de74e2bd522c5f97c64f7c085bfc0f8508053':
  SensorManager API changes.
2014-07-30 16:52:31 +00:00
Alan Viverette
df01dd1612 am 8c027029: am d34d495f: am de583846: Merge "Enable hardware rendering for system process" into lmp-dev
* commit '8c027029580845b730bb82887841b465bb5d7c94':
  Enable hardware rendering for system process
2014-07-30 16:52:27 +00:00
Wei Wang
b20d3df1cc am 1136f712: am 53be8d6a: am e95a450e: Merge "Make scan filter accepts prefix. Add tests." into lmp-dev
* commit '1136f71280f183e3c9296be4d1f0f3084bf1dad9':
  Make scan filter accepts prefix. Add tests.
2014-07-30 16:51:59 +00:00
Amith Yamasani
e2013c5dc7 am f77c4da3: am 8d072bf2: am e257f1ee: Set profile owner via an intent
* commit 'f77c4da31c808ac48eb4dc96c8f9283ac159e496':
  Set profile owner via an intent
2014-07-30 16:51:54 +00:00
Jeff Davidson
b300f5ee73 am f96b5c61: am c6ddb55c: am 9f920587: Merge "Don\'t request network scores before boot completes." into lmp-dev
* commit 'f96b5c61f7c9b80ee0cb86cf5e1688d7b401e387':
  Don't request network scores before boot completes.
2014-07-30 16:51:50 +00:00
Amith Yamasani
331ae444de am 72735fda: am db231902: am 711c40a2: Merge "Potential fix for apps disappearing in launcher on system server crash" into lmp-dev
* commit '72735fda91d82b8e61dbef9036a28a6890c31c09':
  Potential fix for apps disappearing in launcher on system server crash
2014-07-30 16:51:40 +00:00
Eino-Ville Talvala
fad9cd4746 am a9545b21: am 5496085d: am c02b64b6: Camera2: API review updates
* commit 'a9545b21509c07541a3637dcd1eb34a4c765edc2':
  Camera2: API review updates
2014-07-30 16:51:36 +00:00
Jeff Davidson
8456f49a27 am d823f25a: am bf7b7ee0: am ebc1f37f: Merge "Add NetworkScoreManager.disableScoring()." into lmp-dev
* commit 'd823f25a7899ab5203755424a80a605ac98ccd8e':
  Add NetworkScoreManager.disableScoring().
2014-07-30 16:51:12 +00:00
Christoph Studer
dda48f1221 NoListener: Optimize RankingMap
Cache ranks and interception bits instead of re-calculating
them every time they're accessed.

Change-Id: I2c6bbeaa01648d03ff8b3690b7f21cef4e2b9d97
2014-07-30 13:48:04 +00:00
Christoph Studer
fd19326c6b Notification: Forward setUser() call to publicVersion
Change-Id: I82715d69664fcbf57ca0599994004a8630f8587c
2014-07-30 13:16:57 +00:00
Adrian Roos
8f21158fe6 Trust: Make setEnabledFeatures asynchronous
Unsynchronizes the call into app code from setEnabledFeatures,
replacing it with a callback mechanism. Also makes this actually
work by fixing the check in TrustManagerService to take into account
whitelisting.

Change-Id: I0831752cd2d3158eda9c8404a5569498f11ac2ac
2014-07-30 12:34:18 +00:00
Adrian Roos
7861c663fd Add setManagingTrust and expose it on lockscreen
Adds a facility for trust agents to indicate if they
are ready to manage trust. Also adds an indication to
the lock icon on the lockscreen to show whether trust is
being managed.

Bug: 15518469
Bug: 16123013

Change-Id: Ie17f588aebeafe66c81dea4a69c733b0d2c72fd4
2014-07-30 12:33:33 +00:00
Jae Seo
783645e99f TIF: Merge TvParentalControlManager into TvInputManager
This change addresses the following API council feedback.

TvParentalControlManager:
-- Replace the listener interface with a broadcast Intent with well-known
   action, something like ACTION_BLOCKED_RATINGS_CHANGED.
-- TvParentalControlManager goes away, and two remaining methods move to
   TvInputManager.

== Implementation changes ==
-- The user-selected rating preferences should be stored in an XML file, and
   loaded at boot by your internal system service.  It should _not_ be stored in
   a Secure/Global setting.

Bug: 16542165
Change-Id: I278df963576652ec9163a66c1ef99419fcdb36c2
2014-07-30 15:39:39 +09:00
Amith Yamasani
bf3a946548 Set profile owner via an intent
priv apps can request to become a profile owner after setup has
completed. This will pop up a consent dialog (in Settings).

Also, clean up profile owner concept to be a component name.

Change-Id: I5e8532866e8018f61836c4e84fbbadb6150218ae
2014-07-29 23:43:32 +00:00
Eino-Ville Talvala
abd9d3c5c7 Camera2: API review updates
- Rename CameraCharacteristics#SENSOR_INFO_TIMESTAMP_CALIBRATION
  to TIMESTAMP_SOURCE
- Remove StreamConfigurationMap#NO_MIN_FRAME_DURATION

Bug: 16402755
Change-Id: I6c30a1e931c9f064c22092d362bcc61bd88e2f8a
2014-07-29 23:30:34 +00:00