Commit Graph

44 Commits

Author SHA1 Message Date
Dag Heyman
f9dd88eb3c
Move out timer bar 2017-03-17 12:45:43 +01:00
Dag Heyman
212905cb47
Move out no loaded device message 2017-03-17 09:36:50 +01:00
Dag Heyman
9a6f681831
Modify set password checks 2017-03-16 16:34:00 +01:00
Dag Heyman
2e7cf4fd18
Don't show search bar when no credentials 2017-03-13 14:51:14 +01:00
Dag Heyman
c4cbb89a0e
State used slots in add dialog 2017-03-08 16:07:12 +01:00
Dag Heyman
817d485334
Only gray out expired TOTP touch credentials. 2017-03-08 13:58:42 +01:00
Dag Heyman
cd40c5d49f
Update cooldown logic 2017-03-08 08:56:40 +01:00
Dag Heyman
0b14b24fd1
Use QtQuick 2.5 2017-03-07 09:10:22 +01:00
Dag Heyman
640894b9c8
Revert "Try to import qr module from qml"
This reverts commit 73e23d69ba.
2017-03-03 13:03:25 +01:00
Dag Heyman
73e23d69ba
Try to import qr module from qml 2017-03-03 11:50:33 +01:00
Dag Heyman
91490404f9
Try import pyotherside 1.5.0 2017-03-02 13:40:24 +01:00
Dag Heyman
b8ce346012
Add remember password checkbox 2017-03-01 11:57:40 +01:00
Dag Heyman
4e114a52a2
Split up validate and key derivation 2017-02-28 15:07:43 +01:00
Dag Heyman
1663ba50ab
Move expiration logic to YubiKey.qml 2017-02-28 13:20:44 +01:00
Dag Heyman
f8439c485b
Better handling of missing modes. 2017-02-28 10:57:10 +01:00
Dag Heyman
2e16fc20f9
Error message when mode/connections mismatch 2017-02-28 10:04:46 +01:00
Dag Heyman
1c06a9b136
Add slot credential 2017-02-27 14:13:54 +01:00
Dag Heyman
4ada4a4738
Delete slot credential 2017-02-23 16:00:17 +01:00
Dag Heyman
1e95b880c8
Support individual calculation of slot credentials 2017-02-23 13:51:44 +01:00
Dag Heyman
b50b63a94c
Force refresh on settings closed 2017-02-23 12:18:20 +01:00
Dag Heyman
66693a842c
First attempt at legacy slot mode 2017-02-23 10:40:24 +01:00
Dag Heyman
084191e467
Add reset functionality 2017-02-17 08:52:34 +01:00
Dag Heyman
ab10894187
Modify set password logic 2017-02-16 15:22:20 +01:00
Dag Heyman
075b421dd2
Show padding error in GUI 2017-02-16 14:14:14 +01:00
Dag Heyman
e7a45abe7b
Support multiple monitors in QR scan 2017-02-15 15:00:30 +01:00
Dag Heyman
46fa7d8f6d
Fill add credential form on QR 2017-02-15 13:40:44 +01:00
Dag Heyman
2777c0c9d3
Convert screenshot to bitarray 2017-02-14 13:12:24 +01:00
Dag Heyman
dcfe627844
Add set password functionality 2017-02-10 14:01:49 +01:00
Dag Heyman
61fb0ff206
Hide some elements when no YubiKey 2017-02-10 09:51:01 +01:00
Dag Heyman
bdcfb58ce0
Update password logic 2017-02-09 10:57:28 +01:00
Dag Heyman
782da813f9
WIP: password handling 2017-02-08 16:47:28 +01:00
Dag Heyman
58074d3927
Store derived key in memory 2017-02-08 11:55:53 +01:00
Dag Heyman
8bc31b243d
Add password functionality 2017-02-07 14:17:54 +01:00
Dag Heyman
c70b291854
Add delete credential 2017-02-03 16:23:28 +01:00
Dag Heyman
2824e1a05e
Don't auto refresh HOTP and touch credentials 2017-02-03 13:58:22 +01:00
Dag Heyman
d7f692ffba
Add credential call added 2017-02-03 12:24:41 +01:00
Dag Heyman
d82f1263fd
Update issuer handling 2017-02-02 15:44:49 +01:00
Dag Heyman
5ec8509a77
Add touch your yubikey dialog 2017-02-02 11:09:20 +01:00
Dain Nilsson
e645ca4d8a
Auto-wrap/unwrap args passed to python in json. 2017-02-01 16:52:18 +01:00
Dag Heyman
2744161faf
Update json parsing 2017-02-01 16:27:45 +01:00
Dag Heyman
c1d2178c39
Update logic for refreshing credentials 2017-01-31 16:17:10 +01:00
Dag Heyman
ee060e344a
Add logic for issuer 2017-01-31 09:57:44 +01:00
Dag Heyman
2a6ba79a7b
Add a credential list 2017-01-30 14:59:58 +01:00
Dag Heyman
a1e99c99ed
Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00