74 Commits

Author SHA1 Message Date
mimi89999
42370b3881 Prevent repeated USB permission prompts in credential provider
Closes #33
2025-12-30 14:52:34 +01:00
mimi89999
3b8ea3f6ee Show actual minimum PIN length in error message 2025-12-30 00:34:45 +01:00
mimi89999
26dbc17df8 Enforce device minimum PIN length in PIN dialogs 2025-12-30 00:29:45 +01:00
mimi89999
8f345a52e7 Fail early when alwaysUv is set but no PIN is configured 2025-12-30 00:18:31 +01:00
mimi89999
e491f625d3 Use error mapping for PIN status errors 2025-12-29 23:19:32 +01:00
mimi89999
d9758c8fdf Only show touch instruction when using USB
Closes #32
2025-12-29 21:16:34 +01:00
mimi89999
49ec78df7c Redesign provider status banner and add unsupported state 2025-12-29 17:15:33 +01:00
mimi89999
64d37e7b91 Prevent repeated USB permission prompts in main activity
Closes #30
2025-12-29 15:32:55 +01:00
mimi89999
76442d93d4 Clear status text when showing credentials PIN dialog 2025-12-29 13:40:35 +01:00
mimi89999
89e88b2d8d Detect already-connected USB device in main activity 2025-12-29 13:16:01 +01:00
Vuzzy
aa805d8f09 Add Romanian translation from Weblate 2025-12-28 21:36:08 +01:00
mimi89999
2645a59fa7 Add long-press to copy AAGUID in device info dialog 2025-12-28 20:56:11 +01:00
mimi89999
640dbebc3e Update French translation 2025-12-28 16:46:02 +01:00
mimi89999
d904b9f2d1 Add support for setting a PIN when none is configured 2025-12-28 12:41:51 +01:00
mimi89999
b91fb919a8 Detect USB device attachment in main activity 2025-12-27 16:55:34 +01:00
Token2
3fe1939ee4 Add French translation 2025-12-27 16:22:47 +01:00
mimi89999
9f2621558e Show device info in a dialog in main activity 2025-12-27 16:13:31 +01:00
mimi89999
f7abd876d4 Use Close instead of OK in credentials dialog 2025-12-27 13:22:14 +01:00
mimi89999
12fb077998 Increase main activity button heights 2025-12-27 13:14:42 +01:00
mimi89999
200f2a0502 Use string resources in main activity 2025-12-27 13:03:37 +01:00
mimi89999
bbfc0285a5 Close NFC transport on TagLostException 2025-12-27 11:05:26 +01:00
mimi89999
d2dac2b1aa Implement proper UI for credential management 2025-12-26 16:25:19 +01:00
mimi89999
ffa1d0e500 Redesign connection lost dialog in MainActivity 2025-12-25 19:26:23 +01:00
mimi89999
d952493732 Use PinInputField and Material dialogs in MainActivity 2025-12-25 16:05:47 +01:00
mimi89999
29b6eceec2 Extract PIN input into reusable PinInputField component 2025-12-25 14:20:21 +01:00