Aegis/app/src/main/java/com/beemdevelopment/aegis
Alexander Bakker 3be9aecb88 Replace the custom fingerprint auth UI with BiometricPrompt
This patch replaces the usage of the deprecated FingerprintManager API with
BiometricPrompt. This uses the Android X library, so we get the native biometric
prompt on recent versions of Android and a Google-made one on older versions. By
not working with custom prompts for biometric authentication like we do now, we
can be sure that any issues like #70, #81, #237 are not actually our fault.
Here's what it looks like:

![](https://alexbakker.me/u/b2rmf3x0b9.jpeg)

As a nice aside, this also adds support for the new facial recognition as an
authentication method on Pixel 4 phones.

This is still a draft, but early feedback is welcome.
2019-11-27 16:50:33 +01:00
..
crypto Use the old encode method for passwords over 64 bytes and repair the slot (#98) 2019-05-26 23:52:20 +02:00
db Replace the custom fingerprint auth UI with BiometricPrompt 2019-11-27 16:50:33 +01:00
encoding Replace hardcoded encoding names with constants 2019-03-28 20:01:00 +01:00
helpers Replace the custom fingerprint auth UI with BiometricPrompt 2019-11-27 16:50:33 +01:00
importers Merge pull request #219 from alexbakker/new-andotp-format 2019-10-14 19:49:06 +02:00
otp Check for the possibility of an overflow when parsing OTP period 2019-08-28 19:46:47 +02:00
services Add notification to warn user about the unlock state 2019-07-31 00:37:48 +02:00
ui Replace the custom fingerprint auth UI with BiometricPrompt 2019-11-27 16:50:33 +01:00
util Introduce UUIDMap for storing objects that are keyed by a UUID 2019-08-03 17:50:25 +02:00
AegisApplication.java Target API 29, update gradle and update the dependencies 2019-09-18 21:56:47 +02:00
CancelAction.java Add temporary backpress fix 2019-09-06 21:48:17 +02:00
Preferences.java Add the option to highlight entries when tapped 2019-09-21 12:58:35 +02:00
SortCategory.java Fix the last couple of sorting bugs (#77) 2019-05-15 21:29:45 +02:00
Theme.java Fix the last couple of sorting bugs (#77) 2019-05-15 21:29:45 +02:00
ViewMode.java Move entry divider logic to EntryListView 2019-06-09 22:41:50 +02:00