Commit Graph

918 Commits

Author SHA1 Message Date
Dag Heyman
a80b35579b
ui: increase code size a bit 2017-08-16 09:35:13 +02:00
Dag Heyman
a885dbd3fe
ui: use relative pointsize for code 2017-08-15 14:20:56 +02:00
Dag Heyman
1697afcb7d
ui: fix scalable credential box 2017-08-15 13:52:10 +02:00
Dag Heyman
0165883698
ui: use font.pointSize for credentials 2017-08-15 13:11:06 +02:00
Dag Heyman
17b3b208d5
Always deselect credential with ESC 2017-08-15 09:25:10 +02:00
Dag Heyman
01cb66ddbd
UI: Add a space in the codes 2017-08-14 15:48:40 +02:00
Dag Heyman
ef29cddce6
Update NEWS 2017-08-14 14:19:40 +02:00
Dag Heyman
f2d652ff95
systray: remove double-click support on macos 2017-08-14 12:53:28 +02:00
Dag Heyman
d3d78ab0e7
Don't break the build 2017-08-14 12:34:06 +02:00
Dag Heyman
7d587c62c0
systray: show credentials on double-click 2017-08-14 12:27:04 +02:00
Dag Heyman
7f43dedd72
Use ANGLE on windows, but use an attribute. 2017-08-08 12:47:09 +02:00
Dag Heyman
e22eb559b7
Force use of ANGLE on Windows. 2017-08-08 11:05:55 +02:00
Dag Heyman
1d3fae1d86
Update version number 2017-08-03 12:40:32 +02:00
Dag Heyman
402f6495b1
Update NEWS 2017-08-03 12:38:01 +02:00
Dag Heyman
78ae0f8c59
Add error message for too large keys in slot mode
Closes #171
2017-08-03 12:24:32 +02:00
Dag Heyman
c373419f9f
Update NEWS 2017-08-03 10:46:43 +02:00
Dag Heyman
0044c5b259
Try initialise credentials as empty list 2017-08-02 14:54:54 +02:00
Dag Heyman
49253d6f40
Try to fix issue where UI stuck on reading credentials 2017-08-02 14:09:10 +02:00
Dag Heyman
885b8338c8
appveyor: update dependencies 2017-08-02 13:52:40 +02:00
Dag Heyman
62fdf8a515
Update pyotherside 2017-08-02 13:32:57 +02:00
Dag Heyman
adf2807e78
vendor: update ykman 2017-08-02 13:22:01 +02:00
Dag Heyman
1c996c5140
windeployqt: re-add system D3D compiler and software rasterizer library 2017-08-02 13:18:57 +02:00
Dag Heyman
2a28658e46
appveyor: Use Qt 5.9 2017-08-02 13:05:22 +02:00
Dag Heyman
205fac48da
Small refactor in MenuBar 2017-08-02 10:58:37 +02:00
Dag Heyman
78c347f525
Enter to copy/generate
Enter now copies/generates the selected credential.
Escape clears the search field.
2017-08-01 16:29:31 +02:00
Dag Heyman
cfbdf86ff5
Update NEWS 2017-07-31 15:01:08 +02:00
Dag Heyman
a4a7b63f21
Only double-click copies, not all generate
Change behaviour so that only double-click
copies touch credentials, and manual generate
action only generates them.
2017-07-31 13:52:06 +02:00
Dag Heyman
e32a58914b
Limit credential name to 64 chars
Should fix #170
2017-07-31 12:43:50 +02:00
Dag Heyman
52f5f4a583
fix bug from renaming 2017-07-07 13:52:39 +02:00
Dag Heyman
397defaeed
feature: double click to copy/generate
Double-click on a credential now copies
the code to the clipboard. If it is a touch or
HOTP credential a code is generated as well.

The generate code action also copies the code to
the clipboard.

Should resolve #146
2017-07-07 10:03:50 +02:00
Dag Heyman
a1e2c449e0
rename single click handler 2017-07-07 10:02:58 +02:00
Dag Heyman
90a0319daf
rename updateCredential function 2017-07-07 09:46:26 +02:00
Dag Heyman
2015c5fd77
ui: don't show timer if no credentials 2017-07-07 08:48:34 +02:00
Dag Heyman
96898834a6
click outside search should remove focus from it 2017-07-06 07:39:18 +02:00
Dag Heyman
7894af2be6
add a separator between generate and delete
as suggested in #146
2017-07-05 14:34:18 +02:00
Dag Heyman
f0bb5ff50f
text: copy > copy to clipboard 2017-07-05 14:32:56 +02:00
Steven Noonan
a288d7339b
qml/YubiKey.qml: refresh *at* deadline instead of 1 second *after* deadline
The wrong operator was used when comparing "now" to the "next refresh"
time.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2017-07-05 13:50:16 +02:00
Dag Heyman
7be3c861be
Slot mode is always validated
Fix issue where time bar was not shown
in slot mode.
2017-07-05 13:46:08 +02:00
Dag Heyman
2ce685ef88
let the add credential btn be default 2017-07-05 13:45:19 +02:00
Steven Noonan
e421a125ca
PasswordPrompt: make "OK" button the default button when pressing 'Enter'
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2017-07-05 12:58:45 +02:00
Steven Noonan
606b603d5c
MainMenuBar: use Alt-F + 'x' for exit rather than Alt-F + 'e'
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2017-07-05 12:53:54 +02:00
Dag Heyman
030484910c
Show error message when no space left
Should fix #153
2017-07-05 11:01:58 +02:00
Dag Heyman
ba554eca09
Update selected credential on update.
Should fix #167
2017-07-05 10:15:57 +02:00
Dag Heyman
e142a54c3e
don't parse empty saved pws 2017-07-05 10:14:03 +02:00
Dag Heyman
cba8176474
docs: add macOS instructions to dev docs 2017-06-29 14:39:17 +02:00
Dag Heyman
9703c17560
travis: delete pymodules dir from app 2017-06-29 14:26:31 +02:00
Dag Heyman
ce1fa5502e
qmake: fix path for py deps on macos 2017-06-29 14:00:33 +02:00
Dag Heyman
d900e69789
travis: remove extra qmake command 2017-06-29 13:59:24 +02:00
Dag Heyman
a79168464d
macos: install python deps in venv
since pip --target doesn't work
with pip from brew
2017-06-29 11:34:40 +02:00
Dag Heyman
e76344e7f7
vagrant: add firefox to dev env 2017-05-22 10:03:25 +02:00