Rikard Braathen
87788aab1e
made some changes to accessibility awareness
2019-09-17 15:12:38 +02:00
Rikard Braathen
6790f86db0
Moved custom reader details to the bottom
2019-09-11 10:30:37 +02:00
Dag Heyman
f6355de112
update ui after modifying password
2019-09-11 10:30:37 +02:00
Rikard Braathen
3ee48e9dcb
initial support for accessibility
2019-09-11 10:30:37 +02:00
Dag Heyman
c0a5ae4057
add qsTr() to a lot of user facing strings
2019-09-11 10:30:37 +02:00
Dag Heyman
efe7cf6cf0
OTP mode: validate length of secret key
2019-09-11 10:30:37 +02:00
Dag Heyman
3547c08193
new cred: hide sha512 for FIPS keys
2019-09-11 10:30:37 +02:00
Dag Heyman
94edf799b6
New UI based on Quick Controls 2
...
- New design based on Material Style
- Light mode and Dark mode
- Add support for custom CCID readers
- New tray functionality
- Support for favorite credentials
Co-authored-by: Rikard <rikard@yubico.com>
2019-09-11 10:30:37 +02:00
Dag Heyman
10cdb4f072
aboutpage: update year
2019-01-02 12:08:39 +01:00
Dag Heyman
c3aafb33d3
bugfix: wrong mode messages was never shown
...
because device.enabled variable have been renamed
2018-12-11 08:51:56 +01:00
Dag Heyman
c648356d17
Merge pull request #314 from Yubico/add-slot-cred-errror
...
slot mode: improve error handling
2018-11-08 12:10:45 +01:00
Dag Heyman
5ec1721b5a
add slot cred: move some error handling
2018-11-08 09:17:08 +01:00
Josh Soref
4352b0d37f
spelling: visibility
2018-11-07 17:25:03 -05:00
Josh Soref
d77db4146a
spelling: selected
2018-11-07 17:24:30 -05:00
Dag Heyman
4b9feda3c5
slot mode: improve error handling
2018-11-06 10:33:42 +01:00
Dag Heyman
26edbfc5ca
fix layout warnings
2018-11-06 09:32:24 +01:00
Emil Lundberg
4c1f6843c2
Allow all three text fields in AddCredential to post form on <Enter> keypress
2018-05-29 12:50:26 +02:00
Emil Lundberg
3d4a9d7ff8
Don't execute tryAddCredential if not acceptableInput()
2018-05-29 12:50:26 +02:00
Dag Heyman
98b8ea5cd4
forget password on changed device
2018-05-03 10:44:43 +02:00
Dag Heyman
67b9c1e70b
support yk preview
2018-04-26 15:02:27 +02:00
Emil Lundberg
2ccefafcbd
Re-add an ! lost in 636813d
2018-04-24 17:28:31 +02:00
Emil Lundberg
f068c6b5ab
Make hasOTP and hasCCID readonly properties
2018-04-24 17:18:59 +02:00
Emil Lundberg
636813d56a
Don't display mode mismatch messages unless known to be accurate
2018-04-24 17:17:44 +02:00
Emil Lundberg
30eae108b7
Remove redundant condition
2018-04-24 17:08:10 +02:00
Emil Lundberg
fb5d06d513
Fix #283 : Displays "No credentials found" briefly [...]
2018-04-24 17:06:47 +02:00
Dag Heyman
ec21ae0719
Add credential: allow space in secret key
...
Some services provide the OATH secret with spaces.
Allow this in the add credential dialogs,
to allow users to copy and paste frome these
services.
2018-02-19 10:13:36 +01:00
Emil Lundberg
d706ace196
Revert "Add function contains(items, sought) to utils.js"
...
This reverts commit 7f92462f5d
.
2018-02-14 15:57:07 +01:00
Emil Lundberg
0097352746
Remove unused import
2018-02-14 15:55:28 +01:00
Emil Lundberg
a137b5ab9f
Remove special case for U2F security key
2018-02-14 15:51:36 +01:00
Emil Lundberg
e08d1f6dda
Detect and report unusable device to user
2018-02-14 15:09:26 +01:00
Emil Lundberg
b3a00814fb
Reset hasDevice and friends even if hasDevice is false
2018-02-14 15:09:23 +01:00
Emil Lundberg
7f92462f5d
Add function contains(items, sought) to utils.js
2018-02-14 15:09:22 +01:00
Emil Lundberg
74d4396904
Autoformat code
2018-02-14 15:09:21 +01:00
Dag Heyman
5cac515122
Add shim for String.prototype.startsWith
...
Added in Qt 5.8.
2018-02-13 09:27:30 +01:00
Emil Lundberg
5a592f35a3
Fix some snake_case/camelCase confusion
2018-02-07 18:24:51 +01:00
Emil Lundberg
75d63e39d2
Add missing onYubikeyReadyChanged signal handler
2018-02-07 16:42:07 +01:00
Emil Lundberg
79104f430e
Merge logging_setup.py into yubikey.py
2018-02-07 16:15:53 +01:00
Dag Heyman
b4a269276b
Merge branch 'custom-period-timeleft'
2018-02-07 14:34:52 +01:00
Dag Heyman
d4c6ef801b
Deselect credentials after deletion
...
Arrow navigation was broken after deleting
a credential.
2018-02-07 10:08:04 +01:00
Dag Heyman
4c43c0e5c8
Fix autorefresh for TOTPs with custom period
...
TOTP credentials with a custom period
did not autorefresh until global timer reached 0.
2018-02-07 09:39:54 +01:00
Emil Lundberg
0577c6655d
Merge pull request #251 from Yubico/touch-expired-alt
...
Fix expiration on single touch credential, alternative solution
2018-02-06 14:19:10 +01:00
Emil Lundberg
37b5d1ae79
Replace <= with < in isExpired computation
2018-02-05 15:20:05 +01:00
Emil Lundberg
2b5e205074
Re-arrange Python module loading code to make it easier to follow
2018-02-02 14:32:14 +01:00
Emil Lundberg
58787db360
Un-duplicate Python site path manipulation
...
Python on Windows did not seem to like this.
2018-02-02 14:31:42 +01:00
Emil Lundberg
0ea5f8f486
Upgrade ykman
2018-02-01 17:09:47 +01:00
Emil Lundberg
c1129ae3c5
Add logging_setup.py
2018-02-01 17:09:07 +01:00
Emil Lundberg
9362571c45
Add --log-file CLI option
2018-01-31 18:58:48 +01:00
Emil Lundberg
66efc7a89e
Ensure logging is initialized before loading yubikey module
2018-01-31 17:47:49 +01:00
Emil Lundberg
f0ccbe736e
Extract function runQueue in YubiKey.qml
2018-01-31 17:47:49 +01:00
Emil Lundberg
13935b64e8
Use module ykman.logging_setup instead of local module
2018-01-31 17:47:48 +01:00