History log of /packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
468a72aed3406db33935351731f6731cb64b4498 19-May-2017 Kevin Chyn <kchyn@google.com> Fix settings crash due to enrolling error

Test: There's a condition where FP enrollment fails and a fragment
transaction/commit occurs after onSaveInstanceState. We should be
using commitAllowingStateLoss() instead of commit()

I'm not able to repro this issue but from looking at the stack
trace this should fix the problem.


Fixes: 38432354

Change-Id: I56b9c8d2efc45e9d77f29b897280f5378c3a84a0
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
e1976ac302e5591a04bb1b42dcf2d6c1f89863a6 09-May-2017 Maurice Lam <yukl@google.com> Check for sidecar null-ness before removing

Test: cd tests/robotests && mma
Bug: 36681116
Change-Id: Id48113502c538b607d92700d3e58943614cfc150
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
265d3c2a0c36251bf8a9f571d7239b6dd404d942 22-Jun-2016 Tamas Berghammer <tberghammer@google.com> Update package names to work with the proto3 compiler

Bug: b/28974522
Change-Id: I5f3adf4946ee4ba1e09e4f40afe83c151405972a
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
ab50807d1edacb4fca5447525bb5270a853eaafc 11-Oct-2016 Jeff Sharkey <jsharkey@android.com> Offer a null FignerprintManager.

Settings likes null.

Test: builds
Bug: 32060380
Change-Id: I5ba19bccfd48916d4e581518928a6aee19e84a77
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
6507613ebcd22e4691c2af92a5c161bd327db336 08-Aug-2016 Fan Zhang <zhfan@google.com> Log visibility change for all fragments.

Bug: 30681771
Test: SettingsUnitTests

Refactor visibility logging from InstrumentedFragment into a mixin. And
apply mixin in remaining fragments.

Change-Id: Ibbb59904336254a3e4bb9e8c7d0b36e5a6bc2622
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
9d1bfd1e8de6e46137a9571507c03526880d6a46 27-Jan-2016 Chris Wren <cwren@android.com> port settings over to new metrics enum

Change-Id: I0b3efd2f4db773ccbc52bfe59ee8eb0dab9584fb
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.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/FingerprintEnrollFindSensor.java
823cddc06858ad8d0f99c6dc1f296056d8c396a7 15-Jan-2016 Udam Saini <udam@google.com> Fixes alignment for fingerprint animation during setup.

bug:26416907
Change-Id: I4da2166b5079cb97fac4547e720b042b9cbe5ac2
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
a9c8cf7bf514e30badbd5b235bd6113beeeba6ad 14-Jan-2016 Jim Miller <jaggies@google.com> Merge "Auto-advance when fingerprint touch is detected."
8298b47f0081294cb646852573bf50273440f98c 12-Jan-2016 Udam Saini <udam@google.com> Fixes animation video from not playing after onStop

Adds a pause command that doesn't destroy the video surface, and calls
onStop when we want to destroy the media player.

bug:26516460
Change-Id: If46d26088e81fdca6a73a663a48901bb5245acc8
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
03c3705ae90352eb9045c6735519e43a1747a893 08-Jan-2016 Jim Miller <jaggies@google.com> Auto-advance when fingerprint touch is detected.

Because there's no way to listen to the fingerprint
sensor without enrolling or authenticating, we start a short
enrollment session to detect first press of a finger to
advance to the next stage.

Change-Id: If242ade8729f34464171cda54deab0922ad85b1d
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
c1f72f9169da78e1cab09d01912d0124fef3b6ee 20-Nov-2015 Jim Miller <jaggies@google.com> Allow animation movie for "find the sensor" flow

This adds an optional overlay to specify a per-device
movie to illustrate enrolling a fingerprint. To enable,
create a new layout overlay for
fingerprint_enroll_find_sensor_graphic.xml using
FingerprintLocationAnimationVideoView

Fixes bug 22954305

Change-Id: I59294f71617ecf7a9bf09603fc0b068cc5aa8ff9
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
c5e286570bb002af1d2870eae33dda09fff805ec 19-Nov-2015 Jim Miller <jaggies@google.com> Revert "Auto advance fingerprint enrollment when user taps on the sensor"

This reverts commit b3253f1d75cffe24cb92bc40942f05be70bbb564.

Fixes bug 25694018

Change-Id: I29c78e6669db79ff996a1ecdf1cf45cff9ecef69
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
b3253f1d75cffe24cb92bc40942f05be70bbb564 04-Nov-2015 Jim Miller <jaggies@google.com> Auto advance fingerprint enrollment when user taps on the sensor

Fixes bug 25244236

Change-Id: Ifba52a67f6cfcd3b3d17530300b0f5f0299cd688
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
cda53c5dc2c6a2c01dfd5db278a7899dd868da7d 12-Sep-2015 Selim Cinek <cinek@google.com> Merge "Fixed a bug where the ConfirmDeviceCredentials activity was shown twice." into mnc-dr-dev
2547ea5b58cb396f7cf71046d0602548081ac2f8 12-Sep-2015 Selim Cinek <cinek@google.com> Fixed a bug where the ConfirmDeviceCredentials activity was shown twice.

When rotating the ConfirmDeviceCredentials Activity, it was launched again after
solving the challenge.

Bug: 23937676
Change-Id: Ic0852448f498c79d5448c72cbc31bb55d9bfeddb
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.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/FingerprintEnrollFindSensor.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/FingerprintEnrollFindSensor.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/FingerprintEnrollFindSensor.java
da433902d41baec2c1fdbe35ad853d2d7ce7bc1d 17-Jul-2015 Maurice Lam <yukl@google.com> [Fingerprint] Send RESULT_CANCELED when back from Add another

Forward the result in the enrolling screen from the finish screen,
so that if the user presses back in "Add another" after enrolling
the first fingerprint, it will return RESULT_CANCELED instead of
RESULT_FINISHED, and go back to find sensor screen.

This results in the following behavioral changes:
- RESULT_FINISHED will only be sent if the user presses "Done" in
FingerprintEnrollFinish. If the user clicks back in
FingerprintEnrollEnrolling, they will always go back to the
previous screen with RESULT_CANCELED, which would either be
FindSensor or FingerprintSettings.
- If the user presses back in FingerprintEnrollFinish, which is only
possible outside of Setup Wizard, they will be back in Find Sensor,
and pressing next will enroll an additional fingerprint.
- Edge case: if the user enrolled the maximum number of
fingerprints, and presses back, they will be bounced all the way
back to Settings > Security.

Bug: 22552741
Change-Id: Ifc5e8a9150491b4303e01ebd0fc17b6d39dd372d
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
ec8500438cf897098ff4a22d81de34f4214f44d8 12-Jun-2015 Selim Cinek <cinek@google.com> Added an introduction to the fingerprint enrollment

Bug: 21468315
Change-Id: Ieb691b0e321f44b9bae2f4f8dfd458c24b98a8d9
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java
2fef19dd16dac3b79ea5a0f3846b2ac8818662cf 23-Apr-2015 Jorim Jaggi <jjaggi@google.com> Add pulsing animation for find sensor.

Bug: 20495507
Change-Id: I5fefb2cdb2625885c906fa2a9b69da1141ce66e0
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.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/FingerprintEnrollFindSensor.java