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
5fa3275ebb
Show better errors.
2022-06-13 16:47:09 +02:00
Dain Nilsson
56a6946164
Correctly handle PC/SC service unavailable.
2022-06-13 15:44:57 +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
524368d32a
Use CMD on Mac, Ctrl on rest.
2022-06-10 13:55:46 +02:00
Dain Nilsson
6e3c3d2e4c
Use Shortcuts/Intent/Action.
2022-06-10 13:49:02 +02:00
Dain Nilsson
1e183d99c1
Merge PR #146 .
2022-06-10 11:29:17 +02:00
Dain Nilsson
776cf12b94
Center max-width scaffold content.
2022-06-09 10:02:32 +02:00
Rikard Braathen
a639b73f8c
set maximum width for content
2022-06-08 16:15:41 +02:00
Dain Nilsson
d622c1b60a
Clean up logic for showing USB entry.
2022-06-08 11:08:46 +02:00
Dain Nilsson
cadade0139
Remove redundant USB/NFC icon.
2022-06-07 16:33:55 +02:00
Dain Nilsson
b76e4101c7
Use USB icon for no device when in USB mode.
2022-06-07 16:15:33 +02:00
Dain Nilsson
67746ab7fe
Allow de-selecting an NFC reader to again scan for USB devices.
2022-06-07 15:13:11 +02:00
Dain Nilsson
b4b676319a
Improve behavior for FIDO when credMan isn't supported.
2022-06-07 13:54:09 +02:00
Dain Nilsson
ef4af0ad52
Add custom NFC icon.
2022-06-05 16:35:10 +02:00
Dain Nilsson
ce3a942412
Don't show serial number when not available.
2022-06-03 10:36:50 +02:00
Dain Nilsson
3433972023
Use FilterQuality.medium for device images.
2022-06-03 10:15:31 +02:00
Dain Nilsson
7f82d9ddbc
Restyle about page.
2022-06-02 15:03:17 +02:00
Dain Nilsson
d016d741a4
Use more consistent styles for lists and adjust alignment.
2022-06-02 14:52:00 +02:00
Dain Nilsson
0f9034071f
Use different sizes for DeviceAvatar.
2022-06-02 14:49:38 +02:00
Dain Nilsson
627e6bdadd
Add timestamp to log entries.
2022-06-02 09:07:17 +02:00
Dain Nilsson
92ff8b7ac1
Add OathState.version and rebuild models.
2022-06-02 09:07:15 +02:00
Dain Nilsson
34438d8cca
Decouple separator from "Toggle applications".
2022-05-24 09:01:19 +02:00
Dain Nilsson
9cce216e9f
Refactor AppFailurePage.
2022-05-20 17:21:04 +02:00
Dain Nilsson
f33087fd0f
Customize error messages for connection failures.
2022-05-20 16:41:03 +02:00
Dain Nilsson
e5efa332cb
Avoid closing drawer on resize.
2022-05-20 15:11:04 +02:00
Dain Nilsson
98f5d811dd
Color adjustments.
2022-05-20 15:11:03 +02:00
Dain Nilsson
f76e6799af
Add primary buttons.
2022-05-20 15:11:03 +02:00
Dain Nilsson
a839b4952d
Replace FABs with chips.
2022-05-20 15:11:02 +02:00
Dain Nilsson
a8dec0aa30
Icon/chip styling.
2022-05-20 15:11:01 +02:00
Dain Nilsson
f159cf45cc
Add no permission graphic.
2022-05-20 15:11:00 +02:00
Dain Nilsson
92d2d422ad
Remove some hardcoded colors and fix light theme.
2022-05-20 15:10:56 +02:00
Dain Nilsson
dd52672f0f
Add graphics to pages.
2022-05-20 15:10:53 +02:00
Dain Nilsson
ba8ae011da
Style AppBar.
2022-05-20 15:10:53 +02:00
Dain Nilsson
70b493f92f
Style drawer.
2022-05-20 15:10:52 +02:00
Dain Nilsson
209ced3402
Minor icon/text tweaks.
2022-05-20 15:10:51 +02:00
Dain Nilsson
b31fb0b89d
Use Material text theme names.
2022-05-20 15:10:50 +02:00
Adam Velebil
a644ce9804
Merge 'main' into fix/YADESK-637-refresh-creds
2022-05-12 13:23:03 +02:00
Dain Nilsson
168429e29e
Use enhanced enums to replace enum extensions.
2022-05-12 12:05:20 +02:00
Dain Nilsson
af92068a75
Enable use_super_parameters lint rule.
2022-05-12 12:05:18 +02:00
Adam Velebil
24615275f6
Merge 'main' into fix/YADESK-637-refresh-creds
2022-05-12 12:03:50 +02:00
Adam Velebil
7c30aeb41c
Merge 'main' into fix/YADESK-637-refresh-creds
2022-05-12 11:44:19 +02:00
Adam Velebil
3f2a116526
regenerate freezed
2022-05-12 11:06:28 +02:00
Dain Nilsson
0641418e34
Fix lint warnings.
2022-05-12 08:34:51 +02:00
Adam Velebil
89d632390a
implemented getLogs on Android
2022-05-11 15:47:35 +02:00
Dain Nilsson
8690d10921
Fix lint.
2022-05-03 11:31:43 +02:00
Dain Nilsson
488b1189ad
Use "standard" log level names.
2022-05-03 11:24:25 +02:00
Dain Nilsson
10f46ec478
Refactor logging and add LogWarningOverlay.
2022-05-02 11:25:34 +02:00
Dain Nilsson
c0e5438d15
Remove global variable for BuildContext.
2022-04-29 09:43:08 +02:00