mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-06-28 15:35:41 -04:00
Migrate intro, both map flavors, and the barcode scanner to the native rememberXxxPermissionState() helpers; remove accompanist-permissions from the version catalog, feature convention plugin, and module build files. Add user-facing denial recovery where it was previously silent: barcode camera shows a PermissionRecoveryCard, USB permission denial surfaces an error message, and the map location button routes permanent denial to app settings. Convert the Bluetooth bonding error to a string resource. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>