Jonathan White
8f99764f24
Merge pull request #1231 from keepassxreboot/refactor/remove-lockfile
...
Remove lock file and cleanup file handling
2018-01-04 20:55:09 -05:00
Jonathan White
1a7b874c60
Consistency using filepath and minor code fixes
2018-01-04 19:09:36 -05:00
Jonathan White
36e5377e6a
Corrected use of canonicalfile info in autoopen code
2018-01-04 19:09:36 -05:00
Jonathan White
a80d1bbd2b
Addressed comments; further streamlined code
2018-01-04 19:09:36 -05:00
Jonathan White
c2d04499ab
Remove lock file and cleanup file handling [ #1002 ]
2018-01-04 19:09:36 -05:00
Janek Bevendorff
a5a5c6723e
Merge pull request #608 from varjolintu/feature/chromeKeePassXC
...
Support for browser extension(s) with Native Messaging
2018-01-04 23:08:37 +01:00
Janek Bevendorff
d80c6b4b7d
Update CI Dockerfile to include libsodium and bump minimum supported Qt version
2018-01-04 22:56:03 +01:00
varjolintu
06518c5736
keepassxc-browser
2018-01-04 21:42:20 +01:00
Janek Bevendorff
a7e6e4ef45
Merge pull request #1351 from keepassxreboot/hotfix/undef_fortify
...
undefine FORTIFY_SOURCE before trying to define it. In case it's already defined by the distro
2018-01-03 20:50:12 +01:00
thez3ro
506057d202
undefine FORTIFY_SOURCE before trying to define it. In case it's already defined by the distro
2018-01-03 20:19:23 +01:00
Janek Bevendorff
ffddcb5060
Merge pull request #1258 from frostasm/pass-command-line-filenames-to-already-running-instance
...
Pass command line filenames to already running instance
2018-01-03 16:03:17 +01:00
frostasm
3720c5ef79
Add test for drag and drop database files into main window
2018-01-03 16:12:05 +02:00
frostasm
165d664524
Pass (using IPC) command line filenames to already running instance
2018-01-03 16:12:05 +02:00
frostasm
7b9b23b143
Implement drag&drop support in main form to open database files
2018-01-03 16:12:05 +02:00
Janek Bevendorff
cdaf25cb3e
Merge pull request #1174 from keepassxreboot/feature/autotype-warning-on-long-sequences
...
Add warning on long Auto Type sequences
2018-01-03 13:26:46 +01:00
thez3ro
6d046f251e
Remove minus since it's an invalid literal
2018-01-03 12:56:18 +01:00
thez3ro
e803076063
improve regex filtering
2018-01-03 12:56:18 +01:00
thez3ro
203960b4b5
rename to executeAutoType
2018-01-03 12:56:18 +01:00
thez3ro
3d5ff723e9
fix codestyle
2018-01-03 12:56:18 +01:00
thez3ro
a02a49a184
add test for syntax checking
2018-01-03 12:56:18 +01:00
Marco
8ca444aee0
add a method to perform the autotype sequence showing graphical dialogs
...
Dialogs are show when the syntax of the autotype statement is wrong or contains long delays or statements which are repeated very often
2018-01-03 12:56:18 +01:00
Marco
7ceac05395
add support for custom commands. all autotype tests are getting passed now
2018-01-03 12:56:18 +01:00
Marco
4893d99774
move autotype syntax warning and error dialogs from AutoType to DatabaseWidget in the gui folder and replaced it with a checkSyntax call.
...
this fixes part of why autotype test fails
2018-01-03 12:56:18 +01:00
Marco
393017cf3b
fix for loops now have diffrent variables. dont know why it worked before
2018-01-03 12:56:18 +01:00
Marco
6057c9f27d
fix comments
2018-01-03 12:56:18 +01:00
thez3ro
a4bdc9a71d
fix syntax error
2018-01-03 12:56:18 +01:00
Marco
fbfc2e4d07
create message boxes for saving editing autotypes statements, fix multiple messages problem on autotype execution
...
You now get an error when you try to save incorrect autotype statements and warnings if you have high delays or much repetiton in your statement.
Also you will now only get one warning if you want to perfom high delayed or often repeated statements.
2018-01-03 12:56:18 +01:00
Marco
7bb9ea201c
fix typo
2018-01-03 12:56:18 +01:00
Marco
70127bad4b
extract syntax checking methods as static methods to the Autotype class
2018-01-03 12:56:18 +01:00
Marco
2bf68b7970
fix regular expressions for delays and repetition
2018-01-03 12:56:18 +01:00
Marco
d524aea779
Extended autotype syntax to allow all things in keepass2
2018-01-03 12:56:18 +01:00
Marco
4fcedc2187
check autotype syntax, high repetion, reformat code
...
TODO: specify what should happen when autotypesyntax incorrect
2018-01-03 12:56:18 +01:00
Marco
45cb97ec85
🐛 #216 add warning on long autotypes, enable user and pw repetition
...
Auto Type now shows a warning when you try to repeat something too often.
Also you can now repeat your password and username
2018-01-03 12:56:18 +01:00
Janek Bevendorff
f5070dfa26
Merge pull request #1346 from keepassxreboot/hotfix/sshagent_autouic
...
Fix sshagent autouic
2018-01-03 12:36:49 +01:00
thez3ro
a89f57a2df
Fix sshagent autouic
2018-01-03 01:02:44 +01:00
Weslly
ad8fca259f
Merge pull request #1335 from keepassxreboot/hotfix/prevent-menu-moves
...
Prevent shadowing of application settings on MacOS
2017-12-28 21:20:18 -02:00
Jonathan White
0bea8a881d
Prevent shadowing of application settings on MacOS
2017-12-28 18:10:56 -05:00
Janek Bevendorff
f4be4c594a
Merge pull request #1330 from sts10/patch-1
...
Fixes internal link in README
2017-12-28 08:46:23 +01:00
Sam Schlinkert
716a5d1543
Fixes link to Note about KeePassHTTP section
...
Fixes internal link to "Note about KeePassHTTP" section in the README.
2017-12-27 22:59:40 -05:00
Janek Bevendorff
c7eb466e63
Merge pull request #1328 from keepassxreboot/feature/openbsd-support
...
Enable OpenBSD support
2017-12-27 20:50:06 +01:00
Janek Bevendorff
71f38f17cd
Restrict Q_OS_UNIX ifdefs to non-Mac platforms
2017-12-27 20:35:05 +01:00
Rafael Sadowski
e29d3497eb
s/Q_OS_LINUX/Q_OS_UNIX/g
...
Enable support for UNIX like OS.
2017-12-27 20:35:05 +01:00
Rafael Sadowski
8f4c2f5c58
Fix cmake build on OpenBSD
2017-12-27 20:35:05 +01:00
Janek Bevendorff
528e93004f
Merge pull request #1154 from rk4n/feature/dark-tray-icon
...
Add dark tray icon parameter to settings.
2017-12-27 17:00:05 +01:00
Janek Bevendorff
23f8d58859
Add default value for DarkTrayIcon option and fix style issues
2017-12-27 16:46:56 +01:00
Vlad N
4fa00b74ad
Moved dark icon logic into FilePath.
2017-12-27 16:44:26 +01:00
Vlad N
55271311c4
Added dark tray icon parameter to settings.
2017-12-27 16:44:25 +01:00
Janek Bevendorff
f80b5af432
Merge pull request #1326 from keepassxreboot/feature/refactor-keyfile-generator
...
Generate random 128-byte stream instead of legacy XML format when creating key files
2017-12-27 01:28:11 +01:00
Janek Bevendorff
60b3037e4a
Add additional unit tests for key file generation
2017-12-27 01:21:49 +01:00
Janek Bevendorff
901bf62213
Generate random 128-byte stream instead of legacy XML format when creating key files
...
Add API documentation for FileKey class
Resolves #1325
2017-12-26 22:37:45 +01:00