History log of /packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2deec7edc937b1d19df0a74c4cd0c5ee3ef33070 14-Apr-2010 Jim Miller <jaggies@google.com> Fix 2594148: confirm PIN/Password before resetting device

This fixes a bug where user was allowed to factory reset the device
without entering their PIN/Password.

It also fixes the same issue with MediaFormat (Settings->SD Card->Format).

Change-Id: I0677a50aa771ad8663513fd7ec398a70953dcde2
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
bbb4afa19f75694c585506b0c091372d60e07ca7 09-Apr-2010 Jim Miller <jaggies@google.com> Fix 2579923: Make changing lock screen method more discoverable.

This changes the organization of lock screen security settings
to make choosing an alternate unlock method more discoverable.

Instead of having to disable the old lock method to use a new
one, the user now just has one set/change option in lock settings,
with a list of method-specific setting below it.

In addition, we ask the user to confirm their old credentials
before prompting them to choose a new one, which eliminates one
source of confusion.

Also, ChooseLockGeneric now shows a UI if quality isn't specified.
Any unlock method less secure than minimum specified by
DevicePolicyManager (if active) is greyed out.

Change-Id: Iecc6f64d4d3368a583f06f8d5fe9655cc3d5bd3b
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
af366a3ed66dcb3c3ecb1dd101e5d8869b518598 26-Mar-2010 Jim Miller <jaggies@google.com> Fix 2535700: Add support for enforcing password quality

Change-Id: I908b4229d46061f3d450adec72b04276fe10afc1
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
70d5c3a0139899e5f4d425c8ab2d68f0dfc5c6da 10-Mar-2010 Jim Miller <jaggies@google.com> Fix 2504863: Use password min/max constants in ChooseLockPassword

This fixes a bug where the system was defaulting to 8 digits max password length.

The UI is best for N <=12, but works for more. I set the default limit to 16 which is
more than most humans can remember. That also seems to be the practical limit for the small
sample of DevicePolicyManagers I checked.

DevicePolicyManagers can always specify more digits if they really want.

Change-Id: I8637e0c9366800886759424b5a28f48dca15c535
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
122b6c85a9bc7076eacc388142f8c4fccc5462c9 11-Feb-2010 Jim Miller <jaggies@google.com> Fix 2332563: Update logic for lockscreen in Settings.
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
2f9dbcb49174d85218dd18e3b2097d3b9fc789c7 10-Feb-2010 Jim Miller <jaggies@google.com> Fix 2373088: Update SecuritySettings with new layout and minor logic tweaks.
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
abc3dc64cf61c9f5c28b6f2640b221d63cb86a0a 20-Jan-2010 Dianne Hackborn <hackbod@google.com> Start hooking up password device policies

This introduces a new activity for changing the password, which takes
care of launching the correct password activity based on the caller's
request and active policy. The security settings activity now uses
this, and it implements the API action for launching the password UI.
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
47d380f1e6c823cea444004cb799d4c791145cc6 20-Jan-2010 Jim Miller <jaggies@google.com> Fix 2385283: Add DevicePolicyManager calls to LockScreen.
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java
00d2476d8fc122b4eef59d6be6f7aa41e9c56fde 23-Dec-2009 Jim Miller <jaggies@google.com> Fix 2332563: Add password-lock support to lockscreen
/packages/apps/Settings/src/com/android/settings/ChooseLockPassword.java