mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-06-30 16:35:51 -04:00
- PermissionUiState: drop misleading data class, mark @Stable (F-4) - share grantedPermissionUiState() across platform stubs (F-12) - remove refreshTrigger indirection; update state in result callback (F-11) - guard rememberOpenLocationSettings against ActivityNotFoundException (F-6) - barcode: reopen scanner after grant from recovery card; add dialog heading (F-3, F-8) - strings: bonding message gains recovery action; camera rationale active voice; internationalize generic bonding-failure message (F-9, F-10, F-17) - parallel KDoc bullets in PermissionRecoveryCard (F-15) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>