Adam Velebil
0647b9583f
preserve connection when paused
2023-10-27 10:10:23 +02:00
Adam Velebil
184e7a7f2c
Read QR code from file on Android
2023-10-18 15:34:31 +02:00
Dain Nilsson
61f05b1ea5
Fix OATH manual entry on Android and improve failure to scan handling.
2023-08-18 11:40:19 +02:00
Dain Nilsson
916d9e24db
Minor cleanups.
2023-08-18 09:43:13 +02:00
Adam Velebil
7cbbd054bc
otpauth-migration Android support
2023-08-16 15:27:31 +02:00
Dennis Fokin
96639b970c
Check capacity if state is not null
2023-08-16 14:45:44 +02:00
Dennis Fokin
c82119d726
Refactor code for handling uri
2023-08-16 12:38:29 +02:00
Dennis Fokin
84787c912f
Cleanup
2023-08-08 16:25:31 +02:00
Dain Nilsson
efa8f35e05
Add PIV to helper.
2023-07-04 14:21:04 +02:00
Dain Nilsson
920195ee08
Introduce switch expressions.
2023-05-22 11:52:49 +02:00
Adam Velebil
7261d2de63
fix Add account
when cam permission not granted
2023-03-03 17:17:29 +01:00
Dain Nilsson
b33dca3900
Change prefixes and add check_strings.py
2023-03-02 12:45:55 +01:00
Dain Nilsson
1d389e3185
Restructure external strings.
2023-03-01 08:36:57 +01:00
Dain Nilsson
6bf231dc7d
Externalize strings.
2023-03-01 08:33:31 +01:00
Adam Velebil
53b3ba134a
prevent Icon Pack Dialog closing on YK change
2023-02-24 10:59:12 +01:00
Adam Velebil
f6f93134f6
simplify nfc conditions
2023-02-09 10:30:07 +01:00
Adam Velebil
c9045cd811
revert non-changes
2023-02-09 10:14:31 +01:00
Adam Velebil
3bbe942c5c
use MessagePage.actions for Enable NFC button
2023-02-09 10:04:19 +01:00
Adam Velebil
0a19e1cdbe
handle state of Nfc adapter
2023-02-08 17:12:49 +01:00
Dain Nilsson
b263f82293
Fix deprecation notices and reset styles.
2023-01-26 11:52:01 +01:00
Adam Velebil
dcd02a04b3
use supportedCapabilities in condition
2023-01-20 15:34:24 +01:00
Adam Velebil
b0f79a334c
handle unrecognized devices
2023-01-20 13:21:30 +01:00
Dain Nilsson
d5ce976a9a
Experimenting with "More actions" button.
2023-01-13 15:11:07 +01:00
Adam Velebil
fb7ce469ce
add PlatformException extension
2023-01-09 17:22:34 +01:00
Dain Nilsson
efe0d1319d
Delay showing CircularProgressIndicators.
2022-12-21 10:04:47 +01:00
Dain Nilsson
230d7a05b7
Handle slow to start Helper better.
2022-12-21 10:04:46 +01:00
Dain Nilsson
7170e1aa1d
Detect a non-working helper and show it in the UI.
2022-11-25 12:26:22 +01:00
Adam Velebil
80fdb03b34
simplify work with hasCamera
2022-11-08 14:06:27 +01:00
Adam Velebil
5ad830f191
Make camera optional on Android
2022-11-08 11:50:36 +01:00
Adam Velebil
22eff408c4
add no-key image to desktop as well
2022-11-07 15:44:35 +01:00
Adam Velebil
a743409093
add no-key for light and dark themes
2022-11-07 15:35:37 +01:00
Adam Velebil
46cefcddba
remove Android Beta dialog
2022-10-07 16:29:43 +02:00
Adam Velebil
f472097a9f
license notice update in source files
2022-10-04 12:12:54 +02:00
Adam Velebil
00734ab610
handle user cancellation
2022-09-15 18:09:46 +02:00
Dain Nilsson
0307cc100a
Remove unused import.
2022-09-15 11:52:32 +02:00
Dain Nilsson
5f0b752cf0
Scan QR code and pass result to Add Account dialog on Android.
2022-09-15 11:47:39 +02:00
Dain Nilsson
19621de7f3
Make "Add account" button a bit more subtle.
2022-09-14 16:07:34 +02:00
Dain Nilsson
65cf3e1b76
Show "Add account" button on Android only.
2022-09-14 16:07:33 +02:00
Dain Nilsson
aa6f8177cd
WIP.
2022-09-14 16:07:29 +02:00
Adam Velebil
fa37316b52
update beta dialog code to follow common pattern
2022-09-14 12:03:36 +02:00
Adam Velebil
2cca27adf1
improved error messages
2022-08-04 08:24:12 +02:00
Dain Nilsson
7f093d97a2
Handle Non-YubiKey NFC devices-
...
This changes the currentDeviceDataNotifier to use an AsyncValue instead
of a nullable YubiKeyData to allow for error states, and handles such a
state for NFC readers when a non-YubiKey is present.
2022-06-28 19:51:58 +02:00
Dain Nilsson
c091bb5c18
Listen for cahnges to data instead of node to handle NFC correctly.
2022-06-10 16:24:33 +02:00
Dain Nilsson
141fa419e4
Pop dialogs by default when device changes.
2022-06-10 16:02:07 +02:00
Dain Nilsson
af92068a75
Enable use_super_parameters lint rule.
2022-05-12 12:05:18 +02:00
Dain Nilsson
9850b4ba29
Simplify the provider used to get WithContext.
2022-04-29 09:38:08 +02:00
Dain Nilsson
0b9fc1b70b
Provide BuildContext of attached Widget via Riverpod.
2022-04-29 09:38:01 +02:00
Dain Nilsson
479b9bc9c1
Remove app placeholders.
2022-04-05 12:41:35 +02:00
Dain Nilsson
2abe801cba
Add MessagePage.
...
This new page shows a centered message and is used for a lot of
"empty" pages, such as "no fingerprints", "no accounts", "app disabled",
etc.
2022-04-05 11:46:22 +02:00
Dain Nilsson
40d616c8bd
AppPage improvements.
...
- Make AppPage content scrollable.
- Add optional FAB (with extra padding for FAB).
- Add bottomMenu.
2022-04-03 11:03:03 +02:00