History log of /packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5331f151aa2c274a39cff3caaec3825624871f99 01-Jun-2017 Kevin Chyn <kchyn@google.com> Add onResume to FingerprintEnrollEnrolling

Fixes: 62233947

Test: revoke usb permissions, start enrolling, attach usb,
press ok, continue enroll. enroll should be able to continue
and complete

onPause was added in b/38102355, but onResume was not added. We should
set the listener in onResume()

Change-Id: I59e617b4789f028d01b86d38049671888c07a5ec
(cherry picked from commit bb846a660822fb34150d90e75edbc330ba112e93)
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
a1b3ec59637b1658c0b827c2a0969ab499e5396b 20-May-2017 Kevin Chyn <kchyn@google.com> Queue events if enrollment sidecar listener is null

Fixes: 38102355

Test: manual
Change-Id: I98bd347ee98117f7489376abd94d276d20e7b762
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
019593072b47949df7f8cc4ef8a4c69b6c075efc 08-Mar-2017 Maurice Lam <yukl@google.com> Update fingerprint enrolling flow

1. Make FingerprintEnrollFinish stay on the back stack during "add
another"
2. Remove skip button from the enrolling screen, since the user can
now back out of the enrollment flow, or back to
FingerprintEnrollFinish and press "done" there.

Test: Run FingerprintEnrollFinishTest with `am instrument`
Bug: 32054268
Change-Id: Icaf017952d6582a14b4d0904b7ee67ad22e5280d
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.java
67df126291a3b104c6149c6e695e7c616259e551 20-Oct-2016 Maurice Lam <yukl@google.com> [Fingerprint] Make enroll progress bar scalable

Make the fingerprint enroll progress bar scalable by moving it to a
single FingerprintProgressBar view and make it fill the remaining
space.

- The background fingerprint icon was changed to include the padding
internally so it can be added as the background directly onto the
progress bar view.
- The icon in landscape mode is also fixed to use the fingerprint
icon rather than the lock icon.

Test: cd tests/robotests && mm
Bug: 32123370
Change-Id: Ia5cf37d92f0af7c1cf39287f5070c44f51d44878
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
1e516287bd0c910f83d2ead28bf67e26dfbead86 16-Sep-2016 Fan Zhang <zhfan@google.com> Add visibility metrics to dialogs.

Bug: 30681529
Test: adb logcat -b events | egrep "(sysui_|notification_)"
Change-Id: I199d2e1b2cb8588a562b46bb8128d8ece24952f0
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.java
a9a8a18ac914690fcbd9cf172e645adfb7baa15c 05-Mar-2016 Jim Miller <jaggies@google.com> Fix crash in fingerprint enrollment due to async transaction

Fixes bug 27424654

Change-Id: I667374330fee00abc2f4ef7f881f8e98fd91567e
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
d72e95c3669f6ce0c7b658e725474bbcd12a545c 12-Feb-2016 Udam Saini <udam@google.com> Fixes autoadvance on find sensor page for fingerprint.

OnStop gets called after an activity behind it on the stack is resumed
when the user pressed the back button on the navigation bar. Because of
this, we need to disable the cancelEnrollment call inside onBackPressed
instead of onStop so that on the find sensor page, the auto next advance
on pressing the fingerprint sensor will still work.

bug:27151472
Change-Id: I1e440f1f7cd91c0711dd31b8bf65a567d4d39f8b
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.java
0c0858acad490a615871e7d9c1d3b73450398041 26-Jun-2015 Makoto Onuki <omakoto@google.com> Make sure Fragments are public for FragMan to instantiate

Bug 21990428

Change-Id: If2dd5e43a4cc73ccf60278fdab874516c7fc181b
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.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/FingerprintEnrollEnrolling.java
436e02c3d58d8e28dd29e9364ca56acf3821e663 11-Jun-2015 Jorim Jaggi <jjaggi@google.com> Refine fingerprint enrollment experience

- Flash fingerprint graphic when enrollment progresses
- Show hint message when not progressing for a few seconds
- Make sure animation is always working

Bug: 21617091
Bug: 21644138
Change-Id: Ic54c10a655e6da914f960cee20f0066b46d87325
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
4d1bec4730ab13a93f50dbfcbe965b6e76eb5774 26-May-2015 ztenghui <ztenghui@google.com> Setup the animation callback for AnimatedVectorDrawable

b/21341096

Change-Id: Id8e334c541b69edb643b5b45682de6285fbf08e4
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
bc68ba22f107d80b50cecb445b3b8148c4489923 27-May-2015 Jorim Jaggi <jjaggi@google.com> Cancel enrollment when navigating out of enrollment

Change-Id: Ifee1572189765cbfa4c23e6176831c8f729bbd2b
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
441ea80d0ac874955ca7a83ddb8d140ccf87f7ab 24-Apr-2015 Jorim Jaggi <jjaggi@google.com> Add animation for fingerprint icon

Also show the "Whoops" dialog when the finger is resting on the icon,
in addition to show it after clicking it for 3 times.

Bug: 20495507
Change-Id: I771da0671f61c13065b011d613f508827cb3b54f
(cherry picked from commit 2c2a41669f276058f7241f86a3aca68d960ac453)
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
4a2423ba5eeee22d38942ead60bfd3bb13f44655 24-Apr-2015 Jorim Jaggi <jjaggi@google.com> Move fingerprint enroll logic into sidecar fragment

So enroll can continue across configuration changes.

Bug: 20495507
Change-Id: I021f2f3e376fcd12c7a698f5fb7f862733cb720a
(cherry picked from commit 64e9c4cb2c7272d07b190cb25c41de5b22563137)
/packages/apps/Settings/src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java
3b7f2efd95945d3fb0299dda86861eaf22b2ebc5 24-Apr-2015 Jorim Jaggi <jjaggi@google.com> Add dialog when user touches fingerprint icon

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