b499b1fa082147ad37e1211f32210b44bdbc0750 |
|
08-Nov-2012 |
Daniel Sandler <dsandler@android.com> |
Don't crash if no ECA. (Phone landscape pattern lock, for example.) Bug: 7502613 Change-Id: I3f48c4351ea04db2d8ad9a410166f60257f3d954
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
a042ac90640c0c3fd3c5349083b86bbfd6319b64 |
|
07-Nov-2012 |
Chris Wren <cwren@android.com> |
Don't pop the IME for passwors at ScreenOn on tablets. Change-Id: I4c157559b2a70021d55211607c1d62ba73adc590
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
f763b71756d4d810e78e368fbcd56ff8a844f62c |
|
06-Nov-2012 |
Amith Yamasani <yamasani@google.com> |
Merge "Authenticate correct user's account when pattern fails multiple times." into jb-mr1-dev
|
2c7bc26a7447e6ac9eadcf328259aa3bb1be2949 |
|
06-Nov-2012 |
Amith Yamasani <yamasani@google.com> |
Authenticate correct user's account when pattern fails multiple times. Bug: 7473142 Provide hidden methods in AccountManager for querying accounts and authenticating for a specific user. Lockscreen is running in the system process. Allow only system process to access accounts across users. Also make sure to launch the lock settings screen on the just reset user using startActivityAsUser() Change-Id: Ifefc0039ba2b51396b8bd0268f36d5271a3d8676
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
c0ae9e67ebe6f1298800feaed1b43e867139a904 |
|
05-Nov-2012 |
Chris Wren <cwren@android.com> |
bouncer: hide more text and frame less. Bug: 7464865 Change-Id: Ic8dac2582c014922143919f142fd36eb720dd3a9 Proto-Id: Id80601c9ffbdc34669b485e943b42cee237898f3
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
1625e87e600e8d0752d2f5e1318151a694f1be3e |
|
01-Nov-2012 |
Danielle Millett <dmillett@google.com> |
Showing message when max attempts are hit in face unlock fixes b/7306168 Added a check in pattern and PIN to showed the face unlock max attempts failure message if that had been reached. The max attempts can only be true if face unlock is enabled so it doesn't need to also check if it's enabled. Change-Id: If8a26498961d79fa6a647abc923c72f0af407e61
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
0b728244dc87b4a453f2191c2cb37a86e91aee0a |
|
29-Oct-2012 |
Jim Miller <jaggies@google.com> |
Update status area and emergency call logic to match new spec Change-Id: Ic43d9d58168166aacf2b145663dc9412b099f9c2
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
6fb841fa219eaae3e87f2fdc05e105d7a1813c42 |
|
24-Oct-2012 |
Adam Cohen <adamcohen@google.com> |
Fading side pages as per mock -> Also, adding side pages hints when keyguard is inflated Change-Id: I33f073ed97510a5982cddc4ee95f1ee3ed3c9397
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
6f131416ba4ff48067dc4e627971391a6b6778c4 |
|
15-Oct-2012 |
Adam Cohen <adamcohen@google.com> |
Fixing issues with pattern recovery / account view (issue 7341237): -> Recovery button should only appear if account present -> Recovery button should appear at bottom -> Account view should have emergency call button -> Account view should not show the clock / status area Change-Id: Id12e8219f3fc6ecb14e82c5ec6ea4b3e28ed772d
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
6dbf8610e94c1b41e0124577101d6369fd204ad3 |
|
15-Oct-2012 |
Adam Cohen <adamcohen@google.com> |
Fix for NPE with pattern recovery (issue 7341237) -> Dealt with this NPE, and guarded against all related NPEs (which probably can't happen, but given the stakes of a system crash, this is safer). Change-Id: I3c207839ae0279033b6f3dad791d710b19415439
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
0a4f900463024908220d0c9bf4b291a6e1284846 |
|
13-Oct-2012 |
Adam Cohen <adamcohen@google.com> |
Only showing important security messages in status area (issue 7341795) Change-Id: Ie2fcd4dd7130b4684223d0442f50e76435f61768
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
0ff7f010f8bfd011f0915031b02739ae3bee401e |
|
12-Oct-2012 |
Jim Miller <jaggies@google.com> |
Change keyguard to use single-stage unlock. Change-Id: Ica175a90ef4400941c7c4f05a494003b85d5e88c
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
3af630c8d18bcf4b23a5a308917319dd04cc8ed2 |
|
26-Sep-2012 |
Jim Miller <jaggies@google.com> |
Update keyguard layouts on phone - Go back to using old date format - All keyguard text is now caps - Lower brightness on emergency call text - Fixed CR/LF issue with Owner info - Added new alarm icon and fixed padding - Swapped Google Now and lock icon in landscape mode - Centered PIN/Password/Pattern help text in view in portrait - Fixed keyboard size issue in landscape - Merge new assets from UX Change-Id: I7adb44b6c9a57d40cab0a77433d43291fb277568
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
abb53b72fb0dc4ff9f2b917438ec48f0cc0111b6 |
|
22-Sep-2012 |
Kenny Root <kroot@google.com> |
LockScreen: don't update KeyStore password on unlock The Gingerbread migration case updated the password when the user unlocked their device. This is probably not needed anymore and disturbs multi-user, so just remove it. Bug: 7169463 Change-Id: Ie62eb9f3fee6953b1123cb7ef3665d519632c6f7
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
d2b82f70fede8c2ec4de34d8e6462ed4ece13c56 |
|
19-Sep-2012 |
Jim Miller <jaggies@google.com> |
Fix wrong pattern count in keyguard pattern security view. This fixes a bug introduced in I085c5ec8 where keyguard attempts to emulate slippery windows with views. In order to do so, the code was overloading dispatchTouchEvent(). It would allow the super (a ViewGroup) to dispatch the events and then would dispatch them itself to sub views. In the case where an event overlaps an actual child view, it would result in 2 copies of the event per window layer (there are 2). This results in 2 events per layer for the top two views in the hierarchy. So each actual pattern attempt would count as 4 attempts to the system. The solution is to overload onTouchEvent() at each level in the view hierarchy, which means that we ignore events that were already handled by a child window of the parent. This change also disables slippery windows for keyguard because it causes vertical patterns to be ignored. Fixes bug 7191277 Change-Id: I4df217f2bf382134d93113b8d55b0d71e0e23677
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
5737534abab477cf32b4dd0aa7a72f70ede0502c |
|
10-Sep-2012 |
Jim Miller <jaggies@google.com> |
Allow pattern to start from outside pattern view This effectively makes the pattern view slippery, which enables the user to start their pattern outside the view and cross the view. Fixes bug 7118762 Change-Id: I085c5ec8f7ccd2fc37a10606a8925078dc44be13
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
258341c377b6aa9f1bd29a9b507a97967e432dfe |
|
31-Aug-2012 |
Jim Miller <jaggies@google.com> |
Lots of keyguard improvements - Fix "too many attempts" dialogs - Fix account unlock mechanism so the user can use email account as backup for pattern unlock - Add mechanism to support future account recovery from non-pattern screen - Tune animation timing for flipping security view. - Move password field to the top of the security view - Add padding and visual feedback to navigation area button Fixes bugs 7088482, 7088631 Change-Id: I23099feae3b7446ec291d8f860601bfc12f9edd8
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|
dcb3d84b82cc2448d04e73359a716581bfb657db |
|
24-Aug-2012 |
Jim Miller <jaggies@google.com> |
Replace keyguard with new implementation This change refactors keyguard to be more modular and maintainable. More specifically, it replaces the top-level view with just one device-dependent view that contains two views: a widget area and a security area. The widget area can be populated with custom widgets. The security area contains the current security method as dictated by the stored password quality. This change contains both the old and the new keyguard with the old keyguard still enabled. The new keyguard will be enabled in a subsequent change. Change-Id: Id75286113771ca1407e9db182172b580f870b612
/frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardPatternView.java
|