Commit Graph

204 Commits

Author SHA1 Message Date
Dag Heyman
51649216ca
Cooldown TOTP touch creds 2017-02-17 16:06:08 +01:00
Dag Heyman
8cb663f507
Refactor cooldown logic 2017-02-17 14:09:55 +01:00
Dag Heyman
fab548d238
Move around code 2017-02-17 10:50:17 +01:00
Dag Heyman
f11d3874bb
Add cooldown period for HOTP creds 2017-02-17 10:14:37 +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
995fe31fdb
Don't allow empty credentials 2017-02-16 14:45:42 +01:00
Dag Heyman
075b421dd2
Show padding error in GUI 2017-02-16 14:14:14 +01:00
Dag Heyman
b65653ace9
Update arrow keys navigation 2017-02-16 11:25:15 +01:00
Dag Heyman
80b2075635
Add arrow key navigation 2017-02-16 11:07:41 +01:00
Dag Heyman
9451e280b9
Add shortcut for new credential 2017-02-16 10:04:54 +01:00
Dag Heyman
75afc6f7dc
Add some keyboard shortcuts 2017-02-16 09:55:47 +01:00
Dag Heyman
dfb445b66b
Add mouse logic, selectable credentials 2017-02-16 09:18:52 +01:00
Dag Heyman
1cb68308f0
Let dialogs be applications modal 2017-02-15 15:14:34 +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
6df435663b
Add frame for calling c++ screenshot code 2017-02-13 13:03:58 +01:00
Dag Heyman
f3fe3faf61
Input validation for secret key 2017-02-13 09:06:38 +01:00
Dag Heyman
dcfe627844
Add set password functionality 2017-02-10 14:01:49 +01:00
Dag Heyman
5fef9d5513
Add set password dialog 2017-02-10 12:44:10 +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
cf63e023fc
Rename variable for device 2017-02-07 10:12:22 +01:00
Dag Heyman
135d5c3b62
Add search/filter functionality 2017-02-06 15:57:32 +01:00
Dag Heyman
7d247ac5b5
Fixup search bar 2017-02-06 15:07:43 +01:00
Dag Heyman
44c940be64
Move out progressbar from scroll 2017-02-06 15:00:11 +01:00
Dag Heyman
c83f13ebf4
Don't anchor double parents 2017-02-06 14:50:38 +01:00
Dag Heyman
d41b9a23d2
Add a ScrollView 2017-02-06 13:42:17 +01:00
Dag Heyman
1ff60c930f
Fix add cred dialog. 2017-02-06 09:41:00 +01:00
Dag Heyman
834f44fccd
add QML clipboard hack 2017-02-03 22:54:13 +01:00
Dag Heyman
1513497951
Tweak UI 2017-02-03 22:28:57 +01:00
Dag Heyman
1597be9d8e
Tweak spacing 2017-02-03 21:07:07 +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
e4887be6ea
Add add credential dialog 2017-02-03 09:58:17 +01:00
Dag Heyman
d82f1263fd
Update issuer handling 2017-02-02 15:44:49 +01:00
Dag Heyman
08003706a6
Refactor, put everything in Main.qml 2017-02-02 14:16:52 +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
e6fb93bebb
Add a rectangle for the credentials 2017-02-01 13:32:10 +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
0d99184dcb
Load credentials as JSON 2017-01-31 08:32:00 +01:00
Dag Heyman
0cc036b223
Update progressbar logic 2017-01-31 08:06:01 +01:00
Dag Heyman
98a432de05
Add timer 2017-01-30 16:12:50 +01:00
Dag Heyman
2a6ba79a7b
Add a credential list 2017-01-30 14:59:58 +01:00
Dag Heyman
6316c1b5e9
Cleanup 2017-01-27 14:28:06 +01:00
Dag Heyman
a1e99c99ed
Initial project structure, copied from yubikey-manager-qt 2017-01-27 13:55:38 +01:00