Emil Lundberg
0ea5f8f486
Upgrade ykman
2018-02-01 17:09:47 +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
0e3c3748a1
Merge branch 'master' into merge-utils
2018-01-15 10:26:41 +01:00
Dag Heyman
c1fbd93b78
Merge branch 'hide-timer'
2018-01-15 10:22:36 +01:00
Emil Lundberg
3f679d4f69
Merge Util.qml into utils.js
2018-01-15 10:12:50 +01:00
Dag Heyman
6f6fd2bd8f
Hide global progress bar
...
When no non-touch TOTP credential
is present, there is no need to show
the global progress bar.
2018-01-15 10:10:12 +01:00
Dag Heyman
831e8db20a
Obey auto-format
...
http://doc.qt.io/qtcreator/creator-checking-code-syntax.html#automatically-formatting-qml-js-files
2018-01-15 09:43:02 +01:00
Dag Heyman
8ed36faf62
Merge branch '222'
...
Fixes #222 and #226
2018-01-11 09:08:33 +01:00
Dag Heyman
773e12b6c4
Improve cleanup on removed device
...
This makes the UI behave better
when removing and re-inserting a device.
2018-01-03 10:44:47 +01:00
Dag Heyman
60a96f190a
Override copy action from search
...
Since the search field already have
an action on Ctrl/Cmd + C, we need to
override it to copy the credential code
to the clipboard from search.
2018-01-02 11:31:15 +01:00
Dag Heyman
6c4d17e872
Fix clear search on ESC pressed
...
Pressing escape now clears the
search field and removes the focus.
2018-01-02 09:25:26 +01:00
Dag Heyman
fc45b7ec99
Fix de-focus for searchfield
...
Clicking on the credential list or
on a credential should de-focus the
search field.
2018-01-02 09:21:36 +01:00
Emil Lundberg
99a6226f4c
Fix 1f6cefea
for Slot credentials
...
This fixes commit 1f6cefea4f
for Slot
credentials.
2017-12-19 13:02:32 +01:00
Emil Lundberg
d0d3fde9b2
Shim Array methods added after current Qt version in Ubuntu
2017-12-17 00:17:51 +01:00
Emil Lundberg
9e27de2d54
Add --log-level CLI option
2017-12-01 15:54:33 +01:00
Emil Lundberg
0eaff9c2ae
Decouple ArrowKeysSelecter from Repeater
2017-11-30 11:15:36 +01:00
Emil Lundberg
4e593d27cb
Use TextField.clear() instead of .text = ''
2017-11-30 11:15:33 +01:00
Emil Lundberg
175a2dc193
Don't focus arrowKeys on click or ESC
2017-11-30 11:15:32 +01:00
Emil Lundberg
4ff9042aeb
Start focus on search field
2017-11-30 11:15:31 +01:00
Emil Lundberg
e9de7619ea
Make getSelected call isSelected instead of vice versa
2017-11-30 11:15:29 +01:00
Emil Lundberg
acf998481a
Store selected key instead of model and index
2017-11-29 15:00:28 +01:00
Emil Lundberg
6604569500
Make selection stable across refreshes and continued searches
2017-11-29 15:00:28 +01:00
Emil Lundberg
da1d144817
Use selectCredential function in filteredCredentials
2017-11-29 15:00:27 +01:00
Emil Lundberg
590f9b100c
Extract function isSelected(credential)
2017-11-29 15:00:26 +01:00
Emil Lundberg
bbd7ad87b1
Sort credentials immediately when created
2017-11-28 22:20:20 +01:00
Arthur Burkart
c8ab5b7b58
Enable arrow key navigation while search field has focus
2017-11-28 22:01:10 +01:00
Emil Lundberg
70684a0254
Rename property CredentialItem.expired to isExpired
2017-11-21 16:54:18 +01:00
Emil Lundberg
7009cbfa57
Prettify an if-else expression
2017-11-21 16:54:18 +01:00
Emil Lundberg
ac85a2bbc1
Pass code and credential as properties to CredentialItem instead of modelData
2017-11-21 16:54:16 +01:00
Emil Lundberg
7c6b8c4b4f
Extract function selectCredential(entry, index)
2017-11-21 16:54:12 +01:00
Emil Lundberg
59b0d8d6c7
Compute CredentialItem color internally
2017-11-21 16:54:11 +01:00
Emil Lundberg
c41e104dc7
Use signal instead of implicit inheritance to refresh CredentialItem
2017-11-21 16:54:10 +01:00
Emil Lundberg
b01180827e
Use explicit timerRunning property in CredentialItem
2017-11-21 16:54:09 +01:00
Emil Lundberg
c2fa86cb72
Use signals for CredentialItem click events
2017-11-21 16:54:08 +01:00
Emil Lundberg
547f423767
Use signal instead of passing arrowKeys into CredentialItem
2017-11-21 16:54:07 +01:00
Emil Lundberg
aeab5b1be5
Extract QML type CredentialItem from main.qml
2017-11-21 16:54:06 +01:00
Emil Lundberg
a65154d1db
Remove running property from HOTP timers
...
This caused a bug where the "Touch your YubiKey ..." prompt would pop up
immediately on program start if the YubiKey is password protected and
the password is not stored.
2017-11-20 16:06:52 +01:00
Dain Nilsson
89f383d184
Show applet version in about.
2017-11-20 15:30:26 +01:00
Emil Lundberg
917af0e35c
Don't run display timers when minimized or missing device
...
This resolves #189 .
2017-11-17 19:22:01 +01:00
Emil Lundberg
9c6f67230a
Merge branch 'sstallion/hide-on-launch'
2017-11-16 18:34:17 +01:00
Emil Lundberg
f2e0a419f1
Prevent soft-locking by conflicting hide settings
2017-11-16 18:15:16 +01:00
Dain Nilsson
57f18ca943
Update for latest ykman changes to OATH.
2017-11-07 14:13:29 +01:00
Steven Stallion
9814125fcf
Add option to hide window on launch
2017-10-24 16:19:14 -05:00
Dag Heyman
14a8e10c83
rotate progressbars to go the same direction as on android
2017-09-14 14:08:00 +02:00
Dag Heyman
10aeedd40a
adjust margin for custom timebar
2017-09-14 13:32:44 +02:00
Dag Heyman
cf74036bc5
Use long_name for hotp cool down logic
2017-09-14 12:27:02 +02:00
Dag Heyman
480fd99022
fix issue where hotp creds was not generated by double click
2017-09-13 10:39:54 +02:00
Dag Heyman
67f9211c77
search should search on long_name
2017-09-13 10:12:27 +02:00
Dag Heyman
25cbaacfc8
fix custom timer for touch credentials
2017-09-13 10:10:56 +02:00