Steven Noonan
36448cee4f
yubioath-gui: do expensive refresh_codes() logic in background worker
...
This prevents the user interface from hitching when refreshing the codes list.
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2016-09-12 20:26:57 -07:00
Dain Nilsson
042171cc7c
Merge pull request #94 from tycho/fix-for-qr-decode
...
qrdecode: fix error where float was used as a string index
2016-09-08 14:59:53 +02:00
Steven Noonan
fc0554d711
qrdecode: fix error where float was used as a string index
...
We needed to do an integer division not a float division.
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2016-08-26 03:57:21 -07:00
Dag Heyman
4f33c9fd63
Update desktop icon command
2016-06-15 16:26:01 +02:00
Dain Nilsson
2d8786df2e
Bump version.
2016-06-13 13:24:54 +02:00
Dain Nilsson
2c749567c3
Update NEWS and version for release.
2016-06-13 13:17:26 +02:00
Dain Nilsson
c959bbdbce
Update yubicommon.
2016-06-13 13:14:25 +02:00
Dain Nilsson
6e7ebed8e6
Fix "yubioath gui" command when run fron PyInstaller.
2016-06-13 13:13:54 +02:00
Dain Nilsson
9e22fed700
Fix command names in Windows installer.
2016-06-13 13:13:33 +02:00
Dain Nilsson
0de3d4e7c6
Fix headers for man pages.
2016-06-09 13:37:21 +02:00
Dain Nilsson
17e408296b
Minor CLI fixes.
2016-06-09 13:19:49 +02:00
Dain Nilsson
2f9f5f51f3
Update man pages.
2016-06-09 13:19:49 +02:00
Dag Heyman
c992679d00
Prepare for release 3.0.0
2016-06-09 13:03:22 +02:00
Dain Nilsson
6ab5298cd1
Updated README, moved binary build instructions.
2016-06-09 11:48:22 +02:00
Dag Heyman
9c85fa6578
Try systemd syntax if pcscd restart fails
...
Closes #75
2016-06-09 11:44:49 +02:00
Dag Heyman
ee5f21647c
Less general variable name for showing hidden credentials
2016-06-09 10:48:42 +02:00
Dag Heyman
e2e87581cf
Better language in no space left-message.
2016-06-09 10:07:22 +02:00
Dain Nilsson
98b26459e8
Fix indentation issue.
2016-06-09 10:05:12 +02:00
Dain Nilsson
c8102a72b2
Update yubicommon and refactor ctypes code.
2016-06-09 10:00:28 +02:00
Dain Nilsson
1742d46d5c
Update yubicommon, switch to use_library.
2016-06-08 22:41:10 +02:00
Dain Nilsson
548c5c7e30
Update yubicommon.
2016-06-08 14:32:23 +02:00
Dain Nilsson
c01242b0c5
Don't require PySide without gui.
2016-06-08 14:07:21 +02:00
Dag Heyman
ca5609274f
Focus the window when activating from systray
2016-06-08 13:26:53 +02:00
Dain Nilsson
5e1dcb2e80
Hide _hidden credentials.
2016-06-08 12:07:44 +02:00
Dain Nilsson
69f26c37a8
Revert "Hide credentials with the issuer "_hidden:"."
...
This reverts commit cdfc77e0f3
.
2016-06-08 12:06:34 +02:00
Dain Nilsson
87c6a071e2
Formatting.
2016-06-08 11:54:46 +02:00
Dain Nilsson
cdfc77e0f3
Hide credentials with the issuer "_hidden:".
2016-06-08 11:51:53 +02:00
Dain Nilsson
dd2953b192
Launch GUI using "yubioath gui".
2016-06-08 11:27:30 +02:00
Dain Nilsson
a686181efb
Merge pull request #84 from Yubico/no-space
...
Handle case when no space left on YubiKey
2016-06-08 10:43:24 +02:00
Dag Heyman
617927f1b6
Handle case when no space left on YubiKey
...
When a Yubikey has no space left for OATH credentials,
it will return the response code 0x6a84.
Inform the user of this in the gui and client.
2016-06-08 10:42:01 +02:00
Dain Nilsson
d8de3c07f5
Default to "show" when no subcommand is given.
2016-06-08 10:37:33 +02:00
Dain Nilsson
9d601b4fe3
Use click instead of argparse.
2016-06-08 10:37:33 +02:00
Dag Heyman
c638f4fc29
Different order in the Swig installation.
2016-06-07 11:53:08 +02:00
Dag Heyman
2ea9ad1cb1
Add docs for building compatible binaries on OS X
...
To build backwards compatible binaries on OS X,
everything needs to be compiled with a CFLAGS variable set.
Add documentation for this and a .patch file needed
for building Qt 4.
2016-06-07 10:05:59 +02:00
Dag Heyman
33419682ab
Language adjustments in the release notes
2016-06-03 21:06:54 +02:00
Dag Heyman
effdc24dcb
Merge pull request #83 from Yubico/steam-yubikey4-calculation
...
Recalculate codes for Steam credentials
2016-06-03 15:40:00 +02:00
Dag Heyman
5313660a8b
Recalculate codes for Steam credentials
...
Recalculate the codes for Steam credentials to avoid
the full truncation done by the Yubikey 4.
2016-06-03 15:39:10 +02:00
Dag Heyman
27160317a1
Update NEWS for upcoming release
2016-06-03 13:58:50 +02:00
Dag Heyman
f63d014997
Add lib folder to .gitignore
2016-06-03 13:55:35 +02:00
Dag Heyman
a3b13e3d49
Update Yubicommon
2016-06-02 13:26:26 +02:00
Dag Heyman
b261dde4b0
Merge pull request #82 from Yubico/scrolling-as-needed
...
Vertical scrolling when needed
2016-05-31 09:55:38 +02:00
Dag Heyman
c5b95399a4
Vertical scrolling when needed
...
Only show the vertical scrollbar when it's needed.
2016-05-31 09:44:18 +02:00
Dain Nilsson
1edf92d975
Merge pull request #81 from Yubico/split-issuer
...
UX enhancements
2016-05-31 09:39:59 +02:00
Dag Heyman
464d71b5e9
Larger codes in the GUI
...
Make the OTP codes larger.
Closes #68 .
2016-05-31 09:30:18 +02:00
Dag Heyman
e2a7783428
Split up issuer and name in the GUI
...
Show issuer and name of entry in two different labels in the GUI.
Hide issuer label if no issuer exists in the entry.
Closes #73 .
2016-05-30 15:10:55 +02:00
Dag Heyman
4f75b5d0ff
Avoid TypeError when checking pids
...
Add string decoding when checking for pids on OS X.
A TypeError occured when inserting the Yubikey
and the program was running under Python 3.
2016-05-30 10:12:43 +02:00
Dag Heyman
8bb76ab4b6
Use deafult Qt dialog in overwrite confirmation
...
When asking for a overwrite-confirmation,
instead of creating a new custom QMessageBox,
use the default static method for question dialogs
as used in other parts of the applicaation.
2016-05-27 14:16:31 +02:00
Dain Nilsson
61e1485dea
Merge pull request #80 from Yubico/confirm-overwriting
...
Add confirmation when overwriting entries
2016-05-26 11:35:54 +02:00
Dag Heyman
61c068f39b
Add confirmation when overwriting entries
...
When a entry is added to a Yubikey with an existing name (issuer + label),
ask the user for confirmation to overwrite the existing entry.
Should close issue #64
2016-05-25 13:06:30 +02:00
Dag Heyman
57c5c77734
Send the actual algorithm when shortening the HMAC-SHA256 keys.
...
It was not possible to add new credentials.
2016-05-24 17:11:37 +02:00