190211 Commits

Author SHA1 Message Date
Alan Viverette
b328bfb1bb am 4703273e: Merge "Layout layers without intrinsic dimensions using FILL gravity" into mnc-dev
* commit '4703273e400981e9ec1bca7e9fbf949b20e91d57':
  Layout layers without intrinsic dimensions using FILL gravity
2015-04-29 01:41:28 +00:00
Mike Lockwood
1ac9018ac3 am 986da92b: Merge "MidiFramer: Add support for SysEx messages" into mnc-dev
* commit '986da92bdf0d621956d42adc1398c094a034793e':
  MidiFramer: Add support for SysEx messages
2015-04-29 01:41:21 +00:00
Yorke Lee
e56d3cb2b0 am b7018ba6: Merge "Simplify DefaultDialerManager" into mnc-dev
* commit 'b7018ba66046097d81c8d3b48e58e6d8aeab893a':
  Simplify DefaultDialerManager
2015-04-29 01:41:02 +00:00
Paul McLean
62b8677933 am c8240411: Merge "AudioRecord device select continued" into mnc-dev
* commit 'c8240411c38b78ac8095f6e8067f7bcc7046f502':
  AudioRecord device select continued
2015-04-29 01:40:52 +00:00
Alex Klyubin
0838084a3c Merge "Align AndroidKeyStore API with user auth API." into mnc-dev 2015-04-29 01:25:32 +00:00
Jeff Brown
b957a742b2 Merge changes from topic 'brightness' into mnc-dev
* changes:
  Add code to collect data about auto-brightness adjustments.
  Add float support to binary event log.
2015-04-29 01:18:05 +00:00
Jeff Brown
a576b4d3be Add code to collect data about auto-brightness adjustments.
Write samples of the old and new state to the binary event log whenever
the user modifies the auto-brightness adjustment.  We wait a few seconds
before logging to ensure that the user is satisfied with the adjustment.

Bug: 19786916
Change-Id: I41402decd1034d0839aa0f47495bc00907ab9c08
2015-04-28 17:53:35 -07:00
Jeff Brown
e7e9ccea32 Add float support to binary event log.
Bug: 20664753
Change-Id: I90456400b878f943e39cbddec45649662176e2aa
2015-04-28 17:53:32 -07:00
Fabrice Di Meglio
46fc110104 Merge "Use Default Browser App for IntentResolution when needed" into mnc-dev 2015-04-29 00:42:43 +00:00
Alex Klyubin
1eda77ae21 Align AndroidKeyStore API with user auth API.
This simplifies the AndroidKeyStore API around user authentication: no
more explicit control over which user authenticators are bound to
which keys.

User-authenticated keys with timeout are unlocked by whatever unlocks
the secure lock screen (currently, password/PIN/pattern or
fingerprint). User-authenticated keys that need authentication for
every use are unlocked by fingerprint only.

Bug: 20526234
Bug: 20642549
Change-Id: I1e5e6c988f32657d820797ad5696797477a9ebe9
2015-04-28 17:39:30 -07:00
Fabrice Di Meglio
9f7e39fc9d Use Default Browser App for IntentResolution when needed
- add MATCH_ALL as a new flag for telling that all results need to
be returned (even if there is some sort of filtering done).
- take into account the default Browser App for Intent resolution
- also, dont do any domain verification priming for non system app

See bug #20144393

Change-Id: Iddd1f2029e3bbf3b99ebc5f416dc7f17e5bad10c
2015-04-28 17:37:18 -07:00
Christopher Tate
d6db7eacc9 Merge "Don't ostensibly back off fstrim but then do it anyway" into mnc-dev 2015-04-29 00:22:30 +00:00
Amith Yamasani
7c97a3ddea Merge "Permissions control via profile/device owner admin" into mnc-dev 2015-04-29 00:17:00 +00:00
Christopher Tate
7618db1038 Don't ostensibly back off fstrim but then do it anyway
When the mount service isn't up yet, we schedule a retry in the near
future, but then mistakenly go ahead and try (unsuccessfully) to do the
fstrim immediately anyway.  Don't do that.  Furthermore, when in this
situation make sure to preserve knowledge of any completion callback
that may be expecting to hear back about the [eventual] fstrim operation.

Change-Id: Ic7cba37b4f850540f6e448168be0c42418039b01
2015-04-28 17:15:40 -07:00
Simranjit Singh Kohli
1f1b88b22b Merge "AccountsDb Logging]: Introducing logging in accountsDb." into mnc-dev 2015-04-29 00:12:29 +00:00
Mathieu Chartier
9e0f321ae8 am 91132c4e: Merge "Fix build"
* commit '91132c4eae94d46daa056cf4477fba1d3123c245':
  Fix build
2015-04-29 00:10:14 +00:00
Mathieu Chartier
22787ac1a6 am e343d613: Merge "Properly describe exception"
* commit 'e343d61319b96011b684e77a2bedcc62d276eef4':
  Properly describe exception
2015-04-29 00:10:10 +00:00
Mathieu Chartier
325a57218e Merge "Properly describe exception" into mnc-dev 2015-04-28 23:47:26 +00:00
Mathieu Chartier
876b7d8fa8 Properly describe exception
Previously we used DetachCurrentThread which raised a SIGABRT from
within ART. The new approach is to use ExceptionDescribe and exit.

Bug: 20640601

(cherry picked from commit d12065f581defd9e8199593e85aa2036a0713684)

Change-Id: I00126b678ff296e0076247554af8328fe2767038
2015-04-28 16:46:59 -07:00
Mathieu Chartier
91132c4eae Merge "Fix build" 2015-04-28 23:45:25 +00:00
Mathieu Chartier
97a29433c3 Fix build
Change-Id: Ie056247ee9c4ae7693f3f5f5f68d4322546ee61a
2015-04-28 16:44:11 -07:00
Mathieu Chartier
e343d61319 Merge "Properly describe exception" 2015-04-28 23:40:31 +00:00
Alan Viverette
e861c8eb63 Merge "Fix DatePicker max date, disabled day color, and arrow visibility" into mnc-dev 2015-04-28 23:39:23 +00:00
Wale Ogunwale
b1c9539d3f Merge "@hide resizeableActivity attribute and remove from public api" into mnc-dev 2015-04-28 23:38:56 +00:00
Wale Ogunwale
a20943188c @hide resizeableActivity attribute and remove from public api
The world is not ready for it ;)

Bug: 20643000
Change-Id: Ia1fbf0450ded8afbd7d876ef2e5ec4eaccb8e6ac
2015-04-28 16:37:19 -07:00
Mathieu Chartier
d12065f581 Properly describe exception
Previously we used DetachCurrentThread which raised a SIGABRT from
within ART. The new approach is to use ExceptionDescribe and exit.

Bug: 20640601
Change-Id: Ia6c2345b656b2ada29d262399798a6ed717a7f85
2015-04-28 16:30:30 -07:00
Jorim Jaggi
b3a020a6de Merge "Fix build." into mnc-dev 2015-04-28 23:29:41 +00:00
Jorim Jaggi
582b57f984 Fix build.
Change-Id: Ieebcab9eb6588afc560179103d78ad4011fe152c
2015-04-28 16:28:26 -07:00
Selim Cinek
61a7542364 Merge "Follow up CL for heads up notification refactoring" into mnc-dev 2015-04-28 23:27:58 +00:00
Selim Cinek
684a442b81 Follow up CL for heads up notification refactoring
Change-Id: Iaf286dfd30a86d3d7d6dd947d3c10ac9eb8c2b1e
2015-04-28 16:24:40 -07:00
Yorke Lee
f7143ce657 Merge "Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public" into mnc-dev 2015-04-28 23:22:32 +00:00
Simranjit Singh Kohli
1d0c1a6ffc AccountsDb Logging]: Introducing logging in accountsDb.
This CL introduces logging for various functions like add/remove accounts,
clear/set tokens. It is made sure not to log any PII in the new table.

Bug: 18168971

Change-Id: Iacc3e7e80a640fcb113886443172809e8f7bee21
2015-04-28 16:18:51 -07:00
Yorke Lee
e9d766a312 Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public
These system|signature only permissions must be required by
an InCallService and ConnectionService respectively.

Bug: 20304458
Change-Id: I26156afb610a7f549c0a1a7c01c2096928ef33a7
2015-04-28 16:13:14 -07:00
Christopher Tate
de8c75263b Merge "Give scheduled jobs a more substantial timeslice" into mnc-dev 2015-04-28 23:10:38 +00:00
Jorim Jaggi
420f2688f0 Merge "Only listen for fingerprint if needed." into mnc-dev 2015-04-28 23:01:51 +00:00
Jorim Jaggi
9a1df48620 Merge "Add animation for fingerprint error state" into mnc-dev 2015-04-28 23:01:14 +00:00
Adam Powell
4e678ff89d Merge "Fix a bug when constructing a ChooserTargetAdapter without custom targets" into mnc-dev 2015-04-28 22:59:58 +00:00
Adrian Roos
ca067e9703 Merge "Rename windowLightStatusBar" into mnc-dev 2015-04-28 22:45:01 +00:00
Christopher Tate
90a5187d32 Give scheduled jobs a more substantial timeslice
One minute turns out to be quite limiting in practice, and we still
shut them down summarily when their run constraints become unsatisfied,
so widen the window to 10 minutes.

Bug 20143368

Change-Id: I2aba521f65b94e9fb8d519b0492625d35aaba267
2015-04-28 15:43:44 -07:00
Adam Powell
d974c7b4d1 Fix a bug when constructing a ChooserTargetAdapter without custom
targets

Bug 20667333

Change-Id: Ia35021d12c00f64f5424588f776d79e18e8d518e
2015-04-28 15:41:46 -07:00
dcashman
fd4e566452 Merge "Fix PackageManagerSettingsTests and add KeySet info." into mnc-dev 2015-04-28 22:25:48 +00:00
Adrian Roos
59a1e117ac Merge changes from topic 'roosa-lpu' into mnc-dev
* changes:
  Remove LockPatternUtils.getCurrentUser()
  Require explicit userId in LockPatternUtils
2015-04-28 22:09:42 +00:00
dcashman
e7b021735e Fix PackageManagerSettingsTests and add KeySet info.
Add unit tests for the keyset portion of packages.xml.  Also fix previously
broken test by adding UserManagerService reference.

Bug: 19530911
Bug: 19530120
Change-Id: I251fc3e9dc983f1d63f9e84905d3ed0e64843def
2015-04-28 15:06:23 -07:00
Chris Craik
2f1d09c3c5 Merge "Use default constructor to get anti-aliasing" into mnc-dev 2015-04-28 22:06:17 +00:00
Chris Craik
ff623a5ab3 Merge "Remove unused flags and dirty rects" into mnc-dev 2015-04-28 21:39:49 +00:00
Chad Brubaker
37cee0ac72 am 481f22ec: Merge "Add OP_AUTH_NEEDED KeyStore result code"
* commit '481f22ecda189554b31a8967c3c42a0877458d61':
  Add OP_AUTH_NEEDED KeyStore result code
2015-04-28 21:33:48 +00:00
Amith Yamasani
d49489b3af Permissions control via profile/device owner admin
Profile owners and Device owners can set policies for runtime
permissions. Blanket grant/deny policy can be set for a user.
They can also explicitly grant/revoke permissions for specific apps
which cannot be overridden by the user and will not be prompted.

[More implementation required in PackageManagerService and
 PackageInstaller]

Bug: 20666663
Change-Id: I2c25c18c2a195db9023a17716d5896970848bb45
2015-04-28 14:30:09 -07:00
Tony Mantler
aadac158bf Merge "Make sure Transition constructor is accessible before invoking" into mnc-dev 2015-04-28 21:27:03 +00:00
Tony Mantler
ab5d66a96a Make sure Transition constructor is accessible before invoking
b/20666031

Change-Id: Ief519ac00aed8ce84cbc852025f91cc03da90c55
2015-04-28 14:17:06 -07:00
Luan Nguyen
50ea942255 am 4e7500e1: am c1609dc0: docs: Update information on delivering message to clarify that MessageAPI is not reliable.
* commit '4e7500e10cf10eb697bb3e916bf705b9db470c8f':
  docs: Update information on delivering message to clarify that MessageAPI is not reliable.
2015-04-28 21:09:22 +00:00