Commit Graph

415 Commits

Author SHA1 Message Date
Dain Nilsson
c81faf6ce6
Increase blur. 2022-07-05 12:13:56 +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
00101b21c7
regenerate pigeons 2022-06-20 14:33:16 +02:00
Adam Velebil
ba74f1434e
update version to 6.0.0-dev.0 2022-06-15 10:23:15 +02:00
Dennis Fokin
e75793ae30
Make sure the save button is disabled when no usb application is selected 2022-06-14 16:26:35 +02:00
Dain Nilsson
c0674447e9
N attempts -> N attempt(s). 2022-06-13 16:49:53 +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
69350df53c
Set version. 2022-06-13 08:35:03 +02:00
Dain Nilsson
e5219cd496
Merge PR #149. 2022-06-13 08:22:40 +02:00
Rikard Braathen
7a59db7d63
fix for obscure password on submit 2022-06-13 08:16:09 +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
60ee8c2f1e
Remove unused imports. 2022-06-10 16:08:23 +02:00
Dain Nilsson
e34dbece2d
Fix red screen of death for OATH code dialog when device removed. 2022-06-10 16:02:29 +02:00
Dain Nilsson
141fa419e4
Pop dialogs by default when device changes. 2022-06-10 16:02:07 +02:00
Dain Nilsson
a6f8386852
Add real link to feedback form. 2022-06-10 14:38:41 +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
d5c2bbebfa
Re-calculate expired code before copy in dialog. 2022-06-10 11:35:56 +02:00
Dain Nilsson
f845946a2a
Submit OATH Add and Rename dialogs on TextField enter. 2022-06-10 11:35:56 +02:00
Dain Nilsson
5a52083f57
Use CMD as modifier on MacOS instead of CTRL. 2022-06-10 11:35:54 +02:00
Dain Nilsson
25dc138132
Add Keyboard shortcuts.
CTRL+C to (calculate and) copy an OATH code.
CTRL+F to focus and select the search field.
2022-06-10 11:35:53 +02:00
Dain Nilsson
fc803d7815
Close OATH code dialog on delete. 2022-06-10 11:34:39 +02:00
Dain Nilsson
03718b3da1
Add displayName for OathType and HashAlgorithm. 2022-06-10 11:34:36 +02:00
Dain Nilsson
1e183d99c1
Merge PR #146. 2022-06-10 11:29:17 +02:00
Dain Nilsson
0188348af6
Add search icon. 2022-06-10 11:27:46 +02:00
Rikard Braathen
c1cef6ccc3
minimum pin length variable for description 2022-06-09 15:30:27 +02:00
Rikard Braathen
fd851a35a1
added icons to all textfields 2022-06-09 11:23:34 +02:00
Dain Nilsson
776cf12b94
Center max-width scaffold content. 2022-06-09 10:02:32 +02:00
Rikard Braathen
751b972112
fixes for password and pin textinput handling and some changes for the password/pin management dialogs 2022-06-08 16:23:19 +02:00
Rikard Braathen
580e91d195
icons and minor changes for add account 2022-06-08 16:17:46 +02:00
Rikard Braathen
a639b73f8c
set maximum width for content 2022-06-08 16:15:41 +02:00
Rikard Braathen
e2459363ea
styling for elevatedButton 2022-06-08 16:11:32 +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
ad8a7aca1c
Don't highlight "Set PIN" for non-bio. 2022-06-07 14:09:41 +02:00
Dain Nilsson
b4b676319a
Improve behavior for FIDO when credMan isn't supported. 2022-06-07 13:54:09 +02:00
Dain Nilsson
838de1599a
Merge PR #193 2022-06-07 13:53:27 +02:00
Adam Velebil
30f3c4c1db
throw on user cancellation (back button) 2022-06-07 10:37:49 +02:00
Dain Nilsson
9b2d513519
Add Python dependency licenses.
build-helper now also generates assets/licenses/helper.json which are
added to the license view.
2022-06-05 19:44:00 +02:00
Dain Nilsson
8b476016cb
About page fixes.
- Use TextButton instead of text links
- Add "Open source licenses"
- Remove unneeded information that is already in diagnostics output.
2022-06-05 16:35:12 +02:00
Dain Nilsson
ef4af0ad52
Add custom NFC icon. 2022-06-05 16:35:10 +02:00
Dain Nilsson
1897f79f65
Add url_launcher for opening URLs. 2022-06-05 12:26:40 +02:00
Dain Nilsson
a59dc4318c
Add actual links to the about page (feedback still missing). 2022-06-03 16:45:02 +02:00
Adam Velebil
d5ad8ed9c0
YADESK-684 avoid null result value on back btn 2022-06-03 15:06:44 +02:00
Dain Nilsson
ce3a942412
Don't show serial number when not available. 2022-06-03 10:36:50 +02:00