Commit Graph

143 Commits

Author SHA1 Message Date
Adam Velebil
a743409093
add no-key for light and dark themes 2022-11-07 15:35:37 +01:00
Adam Velebil
51b90c89b5
use generic image for 'YubiKey FIDO' keys 2022-10-20 12:20:18 +02:00
Adam Velebil
a99a110456
exclude NFC supported capabs if none exist 2022-10-19 15:54:55 +02:00
Adam Velebil
78c83f2e95
choose correct image on Android 2022-10-19 15:31:38 +02: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
ae8af99a39
improved Key variable structure 2022-10-03 15:39:57 +02:00
Adam Velebil
09f2199a28
add otp tests 2022-10-03 15:34:06 +02:00
Dain Nilsson
2e9a51d720
Migrate to Flutter 3.3.2 2022-09-23 10:42:29 +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
eb1f67e4fb
update tests, make them pass on Neo with delays 2022-09-13 17:13:06 +02:00
Adam Velebil
4f2a9e5a41
get device info + YubiKey protection by SN 2022-09-12 16:00:08 +02:00
Dain Nilsson
8d181dc3e1
Adjust some margins to adapt to old VS new style Android bottom bar. 2022-09-09 16:41:14 +02:00
Adam Velebil
e63dd36a02
add padding to scroll list 2022-09-09 11:24:33 +02:00
Adam Velebil
a09692b9ff
more updates to handling of system navigation bar 2022-09-09 10:45:34 +02:00
Adam Velebil
cec222ef84
styling android system navigation bar 2022-09-08 18:34:47 +02:00
Adam Velebil
98dc195184
Merge PR #186. 2022-09-05 14:53:20 +02:00
Dain Nilsson
dd42258298
Downgrade Flutter.
This is a temporary measure until Flutter 3.3 fixes its rendering
problems. This should later be reverted.
2022-09-02 14:48:59 +02:00
Dain Nilsson
53b1254145
More consistent use of ElevatedButton. 2022-09-02 12:16:22 +02:00
Adam Velebil
7ebde97abb
Merge 'main' into fix/YADESK-788-SKY-over-USB 2022-09-01 09:07:50 +02:00
Dain Nilsson
63765ac5ad
Fix appbar layout. 2022-08-31 08:48:36 +02:00
Adam Velebil
b2e7eece82
fix compile error 2022-08-25 13:59:03 +02:00
Adam Velebil
c32ab802ea
get SKY info from usbDevice 2022-08-25 13:54:34 +02:00
Dain Nilsson
8e08a72462
Refactor DialogManager and its usage in useOathSession. 2022-08-17 15:51:07 +02:00
Dain Nilsson
0ddc3381de
Remove unused import. 2022-08-12 10:00:10 +02:00
Dain Nilsson
9cc66db682
Add logo in drawer. 2022-08-12 09:56:10 +02:00
Dain Nilsson
6bad16315c
Android: Disable device picker, don't show NFC badge. 2022-08-12 09:56:09 +02:00
Adam Velebil
2cca27adf1
improved error messages 2022-08-04 08:24:12 +02:00
Adam Velebil
ff23ed9a53
implement yubiclip fnc, add Android settings 2022-08-03 15:21:39 +02:00
Dennis Fokin
cefe002f78
Merge branch 'main' into feature/l10n 2022-07-27 12:06:35 +02:00
Dennis Fokin
fbb8bde5fc
Localization: first steps 2022-07-27 12:00:31 +02:00
Adam Velebil
902eb6718d
Merge branch 'main' into fix/android-nfc 2022-07-21 17:24:35 +02:00
Dain Nilsson
cb407691e0
Move Chip actions to Popup menu. 2022-07-07 20:31:42 +02:00
Dain Nilsson
f81d2d06bc
Add workaround for device picker losing focus on device change. 2022-07-06 18:06:32 +02:00
Dain Nilsson
f4838850e7
Add gradient behind device image in picker. 2022-07-06 15:05:15 +02:00
Dain Nilsson
7ee5b82906
Improve user interation dialog. 2022-07-05 13:26:43 +02:00
Dain Nilsson
33e986ff7f
Fix device picker for inaccessible device. 2022-07-05 13:25:25 +02:00
Dain Nilsson
827ad19062
Start improving DevicePicker UI.
- Add right-click menu for hide/show NFC readers.
- Put more focus on selected device.
2022-07-05 12:14:10 +02:00
Dain Nilsson
68a776f23b
Update snackbars and options dialogs.
* Re-implement snackbar to always be floating, always on top.
* Use a dialog for Options instead of bottom sheet.
2022-07-05 12:13:22 +02:00
Dain Nilsson
5742763e1f
Add blur effect. 2022-07-04 12:56:31 +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
Adam Velebil
0b4b111acd
Merge branch 'main' into fix/android-nfc 2022-06-15 11:07:39 +02:00
Dain Nilsson
56a6946164
Correctly handle PC/SC service unavailable. 2022-06-13 15:44:57 +02:00
Adam Velebil
c357522e6a
Merge branch 'main' into fix/android-nfc 2022-06-13 10:32:20 +02:00