From b92dabbdf709b505ba2d89e0a0a0efa057f7c4f5 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 5 Nov 2026 12:46:01 +0100 Subject: build: remove Material Components and the AppCompat dependency Co-Authored-By: Claude Sonnet 5.5 --- TODO.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 2dd6f365..f9832c0e 100644 --- a/TODO.md +++ b/TODO.md @@ -4,6 +4,6 @@ Open work after 0.2.0. Remove an item in the commit that finishes it. ## Features and UI -- Git dialogs to Compose: the git operations' View dialogs (`BaseGitActivity`, `GitOperation`, - `CredentialFinder`, `BreakOutOfDetached`, `StoreActions`) and the `snackbar` helper still use - Material Components (Views). Moving them lets that dependency go. +- 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. -- cgit v1.2.3