1162 Commits

Author SHA1 Message Date
Jorim Jaggi
6b05ac511e am 65dbdc79: am 66f3af58: am f14c40f9: Adjust clock size to spec
* commit '65dbdc79ed01877b19562170234ef9c52c22d8fc':
  Adjust clock size to spec
2015-05-20 22:30:14 +00:00
Jorim Jaggi
66f3af5849 am f14c40f9: Adjust clock size to spec
* commit 'f14c40f911e3dd874d28c3a4c6810bed6201c5ba':
  Adjust clock size to spec
2015-05-20 21:51:40 +00:00
Jorim Jaggi
f14c40f911 Adjust clock size to spec
Bug: 21111048
Change-Id: I73c6e57421dec4d929e5f87d812b5c2c495d250d
2015-05-20 21:33:30 +00:00
Xiyuan Xia
6111ebb102 am 50d8d16e: am d02a287e: am 00d1fcf7: Merge "No input instead of disabling password entry" into mnc-dev
* commit '50d8d16ee453287723cc7f05cd2b32363564d014':
  No input instead of disabling password entry
2015-05-19 16:41:09 +00:00
Xiyuan Xia
d02a287e43 am 00d1fcf7: Merge "No input instead of disabling password entry" into mnc-dev
* commit '00d1fcf7372155510930a2ea759d08bf8db93b61':
  No input instead of disabling password entry
2015-05-19 16:18:58 +00:00
Xiyuan Xia
00d1fcf737 Merge "No input instead of disabling password entry" into mnc-dev 2015-05-19 16:06:06 +00:00
Xiyuan Xia
cead91974a No input instead of disabling password entry
So that the keyboard does not come and go all the time.

Bug:21271425
Change-Id: I9ba2fa7034777885a6e53f135eca31fc89568e9d
2015-05-19 09:04:43 -07:00
Adrian Roos
526914496a am 8afb01ab: am 35e3db74: am 7034954f: Merge "Prevent EmergencyDialer restart from Keyguard" into mnc-dev
* commit '8afb01ab26a55a250210a3d20273e4fa50ffaa95':
  Prevent EmergencyDialer restart from Keyguard
2015-05-19 00:16:45 +00:00
Adrian Roos
35e3db744e am 7034954f: Merge "Prevent EmergencyDialer restart from Keyguard" into mnc-dev
* commit '7034954f91c94b0f07db1417a016ec9d6f7775ec':
  Prevent EmergencyDialer restart from Keyguard
2015-05-18 23:56:56 +00:00
Adrian Roos
b5947e0127 Prevent EmergencyDialer restart from Keyguard
Fixes a flicker caused by clearing the emergency
dialer task when it was already launched. Instead
we now only clear activities on top of the dialer.

Bug: 20728640
Change-Id: I8a1214c4726e4848587a81e9050a6ab63759b64f
2015-05-18 16:39:14 -07:00
Jorim Jaggi
6d0d571cb0 am 95ffecaa: am 9c1c33b9: am fcb34c59: Merge "Adjust lockscreen style to spec" into mnc-dev
* commit '95ffecaa0b59a131eb8cb08442a1781772d872cc':
  Adjust lockscreen style to spec
2015-05-15 00:01:29 +00:00
Jorim Jaggi
9c1c33b9dc am fcb34c59: Merge "Adjust lockscreen style to spec" into mnc-dev
* commit 'fcb34c599f59d3bd73edad1848c081548e721024':
  Adjust lockscreen style to spec
2015-05-14 23:34:04 +00:00
Jorim Jaggi
fcb34c599f Merge "Adjust lockscreen style to spec" into mnc-dev 2015-05-14 23:15:24 +00:00
Jorim Jaggi
e5716222a1 Adjust lockscreen style to spec
Bug: 21111048
Change-Id: Ibdecaf01224ef45a53b4981d8b79d27034a3df45
2015-05-14 16:04:15 -07:00
Xiyuan Xia
6aff126ca1 am 7e1ce330: am f1844556: am 09e8303f: Merge "Clear security message on user input" into mnc-dev
* commit '7e1ce33085752bf0fca788ff6abe194434169311':
  Clear security message on user input
2015-05-14 21:23:45 +00:00
Xiyuan Xia
f1844556cb am 09e8303f: Merge "Clear security message on user input" into mnc-dev
* commit '09e8303fd8eb2368f2de0763ecf6fee868d5d71c':
  Clear security message on user input
2015-05-14 15:14:17 +00:00
Xiyuan Xia
09e8303fd8 Merge "Clear security message on user input" into mnc-dev 2015-05-14 15:05:54 +00:00
Geoff Mendal
23151f7a4e Import translations. DO NOT MERGE
Change-Id: I39f1448a0cead40a7deadb7769eb14dea658bf0a
Auto-generated-cl: translation import
2015-05-14 01:52:48 -07:00
Jorim Jaggi
acbca4f3f4 am 9b771dfd: am be2c7449: am 6a587acd: Merge "Fix fingerprint for multiuser" into mnc-dev
* commit '9b771dfd8f859ca3d25f9a2f978ba1847a1337e0':
  Fix fingerprint for multiuser
2015-05-14 02:00:45 +00:00
Jorim Jaggi
be2c7449b9 am 6a587acd: Merge "Fix fingerprint for multiuser" into mnc-dev
* commit '6a587acd1dcaa0b0d58ff9ac58e8a2ebff0aa3be':
  Fix fingerprint for multiuser
2015-05-14 00:49:22 +00:00
Jorim Jaggi
6a587acd1d Merge "Fix fingerprint for multiuser" into mnc-dev 2015-05-14 00:36:03 +00:00
Jorim Jaggi
aa4d32add7 Fix fingerprint for multiuser
Change-Id: Iab18c4de9764da1a65490b186b33535f8e79e1e5
2015-05-13 16:35:56 -07:00
Xiyuan Xia
09eb0337b7 Clear security message on user input
Bug:20536310
Change-Id: I57c2fda9def7db4908303ce3ac1977563fc4bfdd
2015-05-13 16:03:33 -07:00
Jorim Jaggi
25c861fc42 am 8fd6d671: am 0d56be54: am 131a19ee: Merge "Persist fingerprint names" into mnc-dev
* commit '8fd6d6715558a67130f8ff6d84c4c28ef80a874d':
  Persist fingerprint names
2015-05-13 21:02:11 +00:00
Jorim Jaggi
0d56be54e7 am 131a19ee: Merge "Persist fingerprint names" into mnc-dev
* commit '131a19ee6f55d95d747d3d1ed62537b1db5a2e69':
  Persist fingerprint names
2015-05-13 20:35:55 +00:00
Jorim Jaggi
ee77cebc1a Persist fingerprint names
Bug: 20469328
Change-Id: I8f4a988687bfb78c36cc7cf187103a9d93ed4535
2015-05-13 13:25:26 -07:00
Xiyuan Xia
b65421b9a9 am 655c1e80: am 0d3f7e65: am 55e603ee: Merge "Make PIN/Password/Pattern check async" into mnc-dev
* commit '655c1e807e89090e6a12150b764c63b063e69bd9':
  Make PIN/Password/Pattern check async
2015-05-12 22:35:37 +00:00
Xiyuan Xia
0d3f7e65f1 am 55e603ee: Merge "Make PIN/Password/Pattern check async" into mnc-dev
* commit '55e603ee9de06125751292c84f1b25fb9a78d4e4':
  Make PIN/Password/Pattern check async
2015-05-12 22:10:05 +00:00
Xiyuan Xia
55e603ee9d Merge "Make PIN/Password/Pattern check async" into mnc-dev 2015-05-12 22:08:10 +00:00
Xiyuan Xia
6e38058908 Make PIN/Password/Pattern check async
- Add LockPatternChecker to support async security check;
- Migrate Keyguard UI to use the async check;

Bug: 20697812
Change-Id: I77002a12931feb17cc20923d7c917b3e37f2cd31
2015-05-12 12:42:38 -07:00
Geoff Mendal
5851438476 Import translations. DO NOT MERGE
Change-Id: Ia8e10381534c60257e959e7d0eaf02deb0097142
Auto-generated-cl: translation import
2015-05-11 06:17:31 -07:00
Geoff Mendal
92d94b283d Import translations. DO NOT MERGE
Change-Id: I601c75aedf9fda980c15b77143d062932af0a5e7
Auto-generated-cl: translation import
2015-05-11 05:27:03 -07:00
Siva Velusamy
94a6d15ede Use new hierarchy viewer protocol in all View subclasses
A previous CL introduced a new way of encoding view properties for
use by heirarchy viewer. This CL updates all views using the old
@ExportedProperty annotation to use this new method. The older
mechanism will be removed in a subsequent CL.

Change-Id: I6cc23b90cd9da1c6ce89b4caffe54874db203452
2015-05-07 18:44:21 -07:00
Seigo Nonaka
14e139179b Retry "Always show auxiliary subtypes from NavBar keyboard icon."
This CL relands I1e50ee42838a1bf64a612da4904aa93458d44ea4, which was
reverted by I3decaf37198e5864a1763a059df4a36ebc70c5a7 due to the build
breakage in 'layoutlib' target, with a proper fix.

Hereafter the original CL description is repeated.

The auxiliary subtypes should be listed if the input method picker is
opened from NavBar keyboard icon.  However there is only
IMM#showInputMethodPicker() API to open input method picker and this is
also used from LockScreen or Settings UI.  Auxiliary subtypes should not
be listed there(Id7cf5d122).  Thus framework shows auxiliary subtypes
based on IMMS#mInputShown and LockScreen state, but it is not a perfect
solution.  If a physical keyboard is connected, the soft input may be
gone.  As the result, auxiliary subtypes won't be listed even if it is
opened from NavBar keyboard icon.

To fix this issue, this CL introduces IMM#showInputMethodPicker(boolean)
to be able to decide showing auxiliary subtypes by caller.
Note that IMM#showInputMethodPicker(boolean) is still hidden with @hide.
There is no public API change in this CL.

Bug: 20763994
Change-Id: Id156c85535a221235737ea6dcc15a67f1c4b9f71
2015-05-06 21:34:07 -07:00
Bart Sears
1b0888fe8e Merge "Revert "Always show auxiliary subtypes from NavBar keyboard icon."" into mnc-dev 2015-05-07 01:52:08 +00:00
Bart Sears
d130bdc462 Revert "Always show auxiliary subtypes from NavBar keyboard icon."
CL is breaking the build.  Discussed with Seigo and verting until he can take a look at it.

This reverts commit 80ff4ed6bb8dbdad7192d679a01096aa888e090b.

Change-Id: I3decaf37198e5864a1763a059df4a36ebc70c5a7
2015-05-07 01:51:28 +00:00
Seigo Nonaka
06bdf9c6a6 Merge "Always show auxiliary subtypes from NavBar keyboard icon." into mnc-dev 2015-05-06 20:31:19 +00:00
Seigo Nonaka
80ff4ed6bb Always show auxiliary subtypes from NavBar keyboard icon.
The auxiliary subtypes should be listed if the input method picker is
opened from NavBar keyboard icon.  However there is only
IMM#showInputMethodPicker() API to open input method picker and this is
also used from LockScreen or Settings UI.  Auxiliary subtypes should not
be listed there(Id7cf5d122).  Thus framework shows auxiliary subtypes
based on IMMS#mInputShown and LockScreen state, but it is not a perfect
solution.  If a physical keyboard is connected, the soft input may be
gone.  As the result, auxiliary subtypes won't be listed even if it is
opened from NavBar keyboard icon.

To fix this issue, this CL introduces IMM#showInputMethodPicker(boolean)
to be able to decide showing auxiliary subtypes by caller.
Note that IMM#showInputMethodPicker(boolean) is still hidden with @hide.
There is no public API change in this CL.

Bug: 20763994

Change-Id: I1e50ee42838a1bf64a612da4904aa93458d44ea4
2015-05-06 20:29:05 +00:00
Brian Colonna
0fb5aa656e Merge "Removed unused Face Unlock string" into mnc-dev 2015-05-06 14:37:23 +00:00
Jorim Jaggi
570de1e0e9 Make sure fingerprint error messages are handled in Keyguard
Change-Id: I332c08c5e94cf58a2d3f696860511c1a84fecda5
2015-05-05 21:44:11 +00:00
Jorim Jaggi
237b061182 Only enable fingerprint auth after first regular auth
- Add method hasUserAuthenticatedSinceBoot to TrustManagerService
- Use this information to only enable fingerprint auth after the user
has at least once authenticated with his regular authentication
method.

Change-Id: Icf073ac3b340d557b044f6bf27f1a7f8511048e2
2015-05-05 11:43:42 -07:00
Prerepa Viswanadham
d1808401ca Merge changes from topic 'mwd-merge-050415' into mnc-dev
* changes:
  Merge commit 'b6f59f4' into master_merge
  Merge commit 'f6db0ce' into master_merge
  Merge commit '17455a3' into master_merge
  Merge commit 'b4d5b32' into master_merge
  Merge commit 'a1a2fa7' into master_merge
  Merge commit '8dfdb98' into master_merge
  Merge commit 'eba66c3' into master_merge
2015-05-05 01:06:38 +00:00
Jorim Jaggi
76511c75e6 Update emergency call button label when language changes
Bug: 17987231
Change-Id: I74fe6942f4ff965537803d61f3446d5f28a60f9e
2015-05-04 23:46:56 +00:00
Jorim Jaggi
9f74303eb8 Track unlock attempts per user.
Bug: 19330825
Change-Id: I3e09f676b945dbeee16dc0fb3cb126cb884a6934
2015-05-04 23:44:15 +00:00
Brian Colonna
98d67dbeb3 Removed unused Face Unlock string
I was checking to make sure dead Face Unlock code has been removed from
keyguard.  The only remaining thing I found was this unused string.

Bug: 16139545

Change-Id: Ib20ebb0ea66f53f3b10545b6e474c46f138f2021
2015-05-01 11:10:52 -04:00
Jorim Jaggi
47294cbd52 am 5da89e17: am 463444fb: am 420f2688: Merge "Only listen for fingerprint if needed." into mnc-dev
* commit '5da89e17ec59ed9dbe238a0b8f160e4cdfda5664':
  Only listen for fingerprint if needed.
2015-04-29 02:24:35 +00:00
Adrian Roos
143716b3a8 am 66c6d0e2: am 5fb269e4: am 59a1e117: Merge changes from topic \'roosa-lpu\' into mnc-dev
* commit '66c6d0e266719bbae994a469f247566aaf9fc64e':
  Remove LockPatternUtils.getCurrentUser()
  Require explicit userId in LockPatternUtils
2015-04-29 02:24:03 +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
ea65706d89 Only listen for fingerprint if needed.
Clean up fingerprint listening lifecycle. Only listen for fingerprint
if both screen is turned on and Keyguard is actually showing
(not occluded).

Change-Id: I169ce9df308b96487ed9dc5c8ad8f1c301f2ef93
2015-04-28 13:46:37 -07:00
Adrian Roos
d6aa6cb0cc Remove LockPatternUtils.getCurrentUser()
Bug: 18931518
Change-Id: I177eefe466c12217cf64c85b872f71bc23c7bf05
2015-04-28 11:49:04 -07:00