diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-05 14:29:47 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-05 14:29:47 +0100 |
| commit | 9f70b76838cf49901a4d15c46ea0f105866cdad1 (patch) | |
| tree | 320b4350b5a393c3342925b87b4ce8631950a2fe /TODO.md | |
| parent | bec25a852ee0b19f1e7525d34159981f2c385d2a (diff) | |
| download | HardenedPass-9f70b76838cf49901a4d15c46ea0f105866cdad1.tar.gz HardenedPass-9f70b76838cf49901a4d15c46ea0f105866cdad1.zip | |
chore: clear what the Material and AppCompat removal left behind
Drop the stale Material repository filter and lint ignore, use an emulator
image that exists at API 31, state the Android 12 minimum in the README, and
correct the TODO: biometric keeps AppCompat in the APK as well as zxing.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -4,6 +4,7 @@ Open work after 0.2.0. Remove an item in the commit that finishes it. ## Features and UI -- QR scanner: `zxing-android-embedded` is the last thing keeping AppCompat in the APK - (`androidx.biometric` references it only on the fingerprint dialog path, unused at minSdk 31). - Replacing it would let AppCompat go. +- AppCompat out of the APK: `zxing-android-embedded` (`CaptureManager`, `zxing_CaptureTheme`) needs + it at runtime, so the QR scanner must be replaced. That alone is not enough: `androidx.biometric` + depends on it too, for a fingerprint dialog unused at minSdk 31, so it must be excluded or + `BiometricPrompt` used from the platform. |
