History log of /packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da738b2edc528a9c0a7a048a7d820e57f391e979 28-Sep-2016 Steven Ng <stevenckng@google.com> DO NOT MERGE Provide fingerprint options for SET_NEW_PASSWORD intent

Cherry-pick from ag/1444396

1) Added a trampoline activity to display SET_NEW_PASSWORD intent.
2) On devices that have fingerprint sensor and have no enrolled fingerprint,
ChooseLockGeneric handles the SET_NEW_PASSWORD intent by providing
fingerprint + {PIN/PATTERN/PASSWORD} and skip fingerprint options.

Test: See below
1) Auto
make RunSettingsRoboTests
2) Manual
a) Fingerprint + pattern
i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD
ii) Click Pixel Imprint + Pattern.
iii) Set a pattern lock.
iv) Can enroll a fingerprint.
b) Pattern
i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD
ii) Click Continue without Pixel Imprint
iii) A list of unlock options, without fingerprint option, is shown.
vi) Select and enroll a pattern lock
c) Has an existing password
i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD
ii) Setting app asks for password input.
iii) Enter password and click "Continue without Pixel imprint".
vi) No password is asked. A list of unlock options, without fingerprint option, is shown.
v) Select and enroll a pattern lock
d) Work profile
i) Create a work profile
ii) adb shell am start --user x -a android.app.action.SET_NEW_PASSWORD. X is the work profile user id.
iii) Click Pixel Imprint + Pattern.
iv) Set a pattern lock.
v) Can enroll a fingerprint.

Bug: 23017051
Change-Id: I6384bbffb72a5d3a83972da7474532746e4d06b9
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
190ec1c14acbe305ac38d7d584a66ea57b7392fa 23-Apr-2016 Maurice Lam <yukl@google.com> GLIF theme for settings

Update fingerprint and screen lock setup to GLIF theme.

- Screen lock setup while in SUW
- Fingerprint setup, in and out of SUW

Bug: 26427729
Change-Id: I1063d3b54bbeea72de38bcc246cff368bc65945e
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
fd17eb431557d02ff2a20881f25563b8242a6519 10-Mar-2016 Udam Saini <udam@google.com> Uses recycler view to add a line at the top in the intro

Also, adjusts the divider insets as appropriate for settings and setup
wizard.

bug:27591940
Change-Id: I7aeefd6d1bfe94c97f686e81bc045d31e878655f
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
40db4bbbb5dd262d801b0247fbfac39c7ab383b0 07-Jan-2016 Clara Bayarri <clarabayarri@google.com> Profile Challenge Fingerprint Support

Change-Id: Ic83c479f645776dd0678721bfb732b399f09c992
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
39b467482d1bf256a111c757e9b7621c6f523271 10-Sep-2015 Jason Monk <jmonk@google.com> Depend on support lib preferences

Bug: 24576551
Change-Id: Ic6190bacd3f7582c9bbc8de972da4612bd92421e
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
457904634cdb657f1aff2b7da8cd7be68412e299 02-Sep-2015 Jim Miller <jaggies@google.com> Handle fp enrollment errors more gracefully
- When finger can't be analyzed for enrollment
(FINGERPRINT_ERROR_UNABLE_TO_PROCESS), tell the user
to try again or use a different finger.
- When timeout is reached (FINGERPRINT_ERROR_TIMEOUT),
stop enrollment and ask the user to try again.

Fixes bug 23546104
Fixes bug 22708384

Change-Id: I879874b53dd0d928093fab1c92d0d4d68d73be28
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
1b8d5ffb47b674dd67ae6d56baa9ab3f42c8c024 14-Aug-2015 Chris Wren <cwren@android.com> instrument fingerprint settings

instrument visibility on all fingerprint views
rename and delete action
add fingerprint action is implicit in flow

Bug: 22951001
Change-Id: I53f048f479e24754972b801598d5da393ba9d716
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
5f8d7dbe52a7fe93fd8c8a224776914b56e12707 23-Jul-2015 Maurice Lam <yukl@google.com> [Fingerprint] Show skip button during SUW

Show a skip button during enrolling in case the user entered the flow
accidentally. The skip button will send the result code RESULT_SKIP,
which is equal to RESULT_FIRST_USER + 1, back to the starting
activity.

Bug: 22666389
Change-Id: I230b04e5150214c31536ac282d56b7b490c85ac1
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
8d1f9c9be50439fa3f5f50fbe473e43ba6b77eb6 10-Jul-2015 Maurice Lam <yukl@google.com> [Fingerprint] Add fingerprint enroll in setup wizard

Make a subclass for each enrolling screen that setup wizard uses, and
in override the corresponding get*Intent methods to always use the
setup wizard versions of the next screens.

On minor change made to the original flow is that it will now return
RESULT_OK if it is finished, as opposed to RESULT_CANCELED.

Bug: 21695577
Change-Id: Id666826e8027272ede6a5426967d66fb291670a4
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
e5fc0bae7315ea22417ad17d54821c28558cbd36 23-Jun-2015 Selim Cinek <cinek@google.com> Improved talkback fingerprint enrollment flow

Bug: 21565901
Change-Id: If25468574afd25b1a7d19278710045083ba1d4f7
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java
5ad75f07b1861b802b75c720830db260b4f93417 23-Apr-2015 Jorim Jaggi <jjaggi@google.com> Update fingerprint enroll UI to spec.

Also adds sliding animations between the steps.

Bug: 20495507
Change-Id: I148d8d8b8082361149f02fd2dc4cead0ba3e2526
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollBase.java