Dain Nilsson
a4d4fa538d
Use CardMonitor to observe NFC card changes
2024-03-19 17:35:07 +01:00
Dain Nilsson
40809881b2
Add lint rules for relative imports and order.
2023-11-27 11:41:05 +01:00
Dain Nilsson
e19f1a3bc5
Retain device better when elevating to admin.
2023-01-13 15:11:29 +01:00
Adam Velebil
afc21b9dcf
fix Android provider overrides
2023-01-02 18:02:32 +01:00
Dain Nilsson
230d7a05b7
Handle slow to start Helper better.
2022-12-21 10:04:46 +01:00
Adam Velebil
443fadd11f
bump to riverpod 2.1.1 and fix deprecations
2022-11-30 15:27:32 +01:00
Dain Nilsson
5ac4f9e1e9
Fix redraw on NFC poll.
2022-11-08 15:06:39 +01:00
Adam Velebil
4371e00b53
fix typo
2022-10-19 10:12:51 +02:00
Adam Velebil
68b170c3e2
api update
2022-10-19 10:12:25 +02:00
Adam Velebil
f472097a9f
license notice update in source files
2022-10-04 12:12:54 +02:00
Dain Nilsson
f4838850e7
Add gradient behind device image in picker.
2022-07-06 15:05:15 +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
168429e29e
Use enhanced enums to replace enum extensions.
2022-05-12 12:05:20 +02:00
Dain Nilsson
488b1189ad
Use "standard" log level names.
2022-05-03 11:24:25 +02:00
Dain Nilsson
22a4827616
Move enums and add UsbPid.
2022-03-21 09:59:13 +01:00
Dain Nilsson
beb8ebfc4d
Remove commented code.
2022-03-11 13:53:09 +01:00
Dain Nilsson
ea79f5f8ec
Improve handling of deices that are partially inaccessible.
2022-03-11 13:28:48 +01:00
Dain Nilsson
3566c7b845
Start handling devices that cannot be accessed.
2022-03-11 13:28:47 +01:00
Dain Nilsson
6d9ee9dca5
Fix update of USB descriptor.
2022-03-11 13:28:46 +01:00
Dain Nilsson
48a93c0aa1
Show if applications are enabled or not in the drawer.
2022-03-11 13:28:46 +01:00
Dain Nilsson
4fac11fc1d
Fix counting of devices with same PID.
2022-02-23 12:17:02 +01:00
Dain Nilsson
0884a92b84
Use platform-specific logging initialization.
2022-02-21 10:47:34 +01:00
Dain Nilsson
9eda277af9
Replace List<String> with DevicePath for device paths.
...
This prevents equality checks from treating devices with the same path
as different.
2022-02-08 13:44:35 +01:00
Dain Nilsson
85458f4f5a
Move desktop-specific implementation into desktop/
2022-01-27 12:47:17 +01:00