Commit Graph

1244 Commits

Author SHA1 Message Date
Emil Lundberg
729339d2be
Move signal handler setup to C++ layer
See man pages for sigaction(2), sigemptyset(3):
http://man7.org/linux/man-pages/man2/sigaction.2.html
https://linux.die.net/man/3/sigemptyset

Code loosely based on
https://gist.github.com/azadkuh/a2ac6869661ebd3f8588 .
2019-11-26 14:03:31 +01:00
Emil Lundberg
99be0c8f91
Catch exception in signal.signal()
In Python 3.8, `signal.signal()` raises an exception when called on any
thread other than the main thread.

Catching the exception means the program can resume as normal - except
this means the signal handler won't be set up, so we should probably try
to move this to the C++/QML layer instead.
2019-11-26 13:21:03 +01:00
Rikard Braathen
dc6e0d0479
Merge pull request #489 from Yubico/add-backup-reminder
Added reminder popup for backup key which can be disabled in settings
2019-11-05 16:58:25 +01:00
Rikard Braathen
799f0553e3
Added reminder popup for backup key which can be disabled in settings 2019-11-05 16:43:17 +01:00
Rikard Braathen
1a8fbc52be
Merge pull request #487 from Yubico/improved-confirmation-prompts
made critical prompts more obvious and some minor cleanup
2019-10-31 14:12:54 +01:00
Rikard Braathen
c8cf6ed0fe
made critical prompts more obvious and some minor cleanup 2019-10-31 13:34:04 +01:00
Rikard Braathen
6d83e3d930
Merge pull request #485 from Yubico/new-gridview-behaviour
changed gridview alignment and scrolling behaviour
2019-10-29 10:54:54 +01:00
Rikard Braathen
6ef66c84e7
changed gridview alignment and scrolling behaviour 2019-10-29 09:52:47 +01:00
Rikard Braathen
7c2f255f95 fixed hovering glitch when toggling favorite 2019-10-23 15:02:05 +02:00
Rikard Braathen
ec36d8cc11 remake of favorites and minor fixes 2019-10-23 15:02:05 +02:00
Rikard Braathen
e82f161af0 moved otp update entry 2019-10-23 14:45:02 +02:00
Rikard Braathen
9e7ac37cb7 fix for copying filtered touch/hoth accounts 2019-10-23 14:45:02 +02:00
Dag Heyman
1c1160d795 actions: run binaries in workflow 2019-10-17 13:45:30 +02:00
Dag Heyman
f32c62e3bd
actions: use git archive 2019-10-17 13:43:57 +02:00
Dag Heyman
26eaaa758d
actions: fix source package workflow 2019-10-17 12:56:09 +02:00
Dag Heyman
c58db92b64
README: drop dead badge 2019-10-16 13:41:58 +02:00
Dag Heyman
b59028ce2f
actions: fix win64 build 2019-10-16 11:27:32 +02:00
Dag Heyman
f3c9c2b526
update NEWS for 5.0.1 2019-10-16 09:21:14 +02:00
Dag Heyman
4150d0679d CI: drop appveyor 2019-10-16 09:02:53 +02:00
Dag Heyman
0540655f10 actions: add 32bit windows build 2019-10-16 09:02:53 +02:00
Rikard Braathen
abe58d240f final system tray behaviour changes 2019-10-15 15:06:09 +02:00
Dag Heyman
364edc05fc actions: fix syntax 2019-10-15 15:02:30 +02:00
Dag Heyman
ff03d19d20 actions: add checksums 2019-10-15 15:02:30 +02:00
Dag Heyman
f250199a57 actions: cleanup win64 build 2019-10-15 15:02:30 +02:00
Rikard Braathen
78241011a1 changed key in screenshot 2019-10-15 13:59:46 +02:00
Rikard Braathen
1f625d4b58 updated screenshot 2019-10-15 13:59:46 +02:00
Dag Heyman
2c4580208e fix: clear old creds when removing device 2019-10-09 15:03:03 +02:00
Rikard Braathen
cc873088b8 Minor fixes to strings and colors 2019-10-09 13:21:22 +02:00
Dag Heyman
e3c3860383
text: update error message on touch time out 2019-10-09 13:07:02 +02:00
Rikard Braathen
72edead364 Flexible card width (#469)
* Allow for some flexibility in card width and smaller window size

* Tooltip on hovering for truncated labels

* Adjusted some margins and strings to better work with smaller window size

* Holding some string changes due to merge issues
2019-10-09 12:11:16 +02:00
Dag Heyman
fd9bbafce1
terminology: credential -> account 2019-10-09 12:08:38 +02:00
Dag Heyman
5f9cfda685 fix: grammar
Co-Authored-By: bendem <online@bendem.be>
2019-10-09 10:26:05 +02:00
Dag Heyman
38b9576d5a terminology: use "Accounts" over "Credentials" 2019-10-09 10:26:05 +02:00
Rikard Braathen
eb55f50ef7 Final color adjustment for the circles 2019-10-08 12:56:52 +02:00
Rikard Braathen
f68012b7ec New color scheme for the icons 2019-10-08 12:56:52 +02:00
Dag Heyman
3e6093aa5d icon: use implicit credential value 2019-10-08 12:56:52 +02:00
Dag Heyman
da9cbb4c43 utils: add reference for hash code implementation 2019-10-08 12:56:52 +02:00
Dag Heyman
4b1b537f57 icons: add dark theme colors 2019-10-08 12:56:52 +02:00
Dag Heyman
932c680d02 icons: drop bold from icon letter 2019-10-08 12:56:52 +02:00
Dag Heyman
466c1fb140 icon: move getIconLetter to CredentialCardIcon.qml 2019-10-08 12:56:52 +02:00
Dag Heyman
8cacf9b862 icons: pick icon colors in the same way as Android 2019-10-08 12:56:52 +02:00
Dag Heyman
87b784f3bf actions: use qt 5.13.1 on windows 2019-10-08 08:37:22 +02:00
Dennis Fokin
53dad8b6ea Actions: fixed naming of windows artifact 2019-10-07 11:05:36 +02:00
Dennis Fokin
22e6e5e18a Actions: windows version done 2019-10-07 11:05:36 +02:00
Dag Heyman
a562e8edb5 add shortcut for info popup 2019-10-07 08:09:25 +02:00
Dag Heyman
48d65c0bad
search: clear field when invisible 2019-10-04 09:43:22 +02:00
Dag Heyman
ba74b59a2f search: fix typeerror by removing device 2019-10-04 09:39:16 +02:00
Rikard Braathen
6bd238b813 MacOS menu bar fix for hidden window 2019-10-04 09:24:16 +02:00
Dag Heyman
6196531414 actions: fix path in src-pkg 2019-10-04 09:23:34 +02:00
Dag Heyman
5ca9862f90 actions: use artifact actions instead of s3 2019-10-04 09:23:34 +02:00