Felix Geyer
3415073051
Display an error message when opening the database fails.
...
Closes #462
2016-09-29 22:08:29 -04:00
Felix Geyer
ba68e0a4a1
Show proper error message when key is wrong for .kdb files.
2016-09-29 22:08:20 -04:00
Felix Geyer
8a7e98820a
Fix typo.
...
# Conflicts:
# src/format/KeePass2Reader.cpp
2016-09-29 22:08:10 -04:00
Felix Geyer
d61e4d69b5
Update optional dependencies in the README.
...
# Conflicts:
# README.md
2016-09-29 22:05:32 -04:00
Felix Geyer
9b8912c483
Print libXtst instead of libXtest in the feature summary.
...
The protocol is called XTEST but the library libxtst.
Closes #440
# Conflicts:
# src/autotype/CMakeLists.txt
2016-09-29 21:58:56 -04:00
Felix Geyer
878995366a
Ask the user before moving an entry to the recycle bin.
...
Closes #447
2016-09-02 12:00:12 +02:00
Felix Geyer
1635a5211f
Pass entryFlags to clone() when recursing into sub-groups.
...
Based on https://github.com/keepassx/keepassx/pull/178 by Mois Moshev <mois@monomon.me>
Closes #525
2016-09-02 11:47:22 +02:00
Felix Geyer
595b1011dd
Refresh fileInfo after creating the file.
...
Fixes canonicalFilePath() returning an empty string.
2016-09-02 11:35:39 +02:00
Felix Geyer
9bb291235d
Fix monospace font on Windows.
...
Closes #424
2016-09-02 11:35:39 +02:00
Felix Geyer
7d4ef0b8d0
Generate new password whenever the generator widget is opened.
...
Closes #414
2016-09-02 11:35:39 +02:00
Florian Geyer
8d16522d39
Repair UUID of inconsistent history items.
...
Closes #130
2016-08-03 23:48:40 +02:00
Felix Geyer
cd1192b409
Allow deleting the recycle bin.
...
Closes #46
2016-08-03 23:45:04 +02:00
Felix Geyer
bf2fd63131
Fix crash when deleting parent group of recycle bin.
...
In these cases delete the group instead of trying to move it to the recycle bin.
Closes #520
2016-08-03 23:27:02 +02:00
Daniel Landau
029da87346
Save and exit entry editing with Ctrl+Return
...
When the cursor is on most fields, you can use Return to end editing and
save, but on the Notes field Return just changes the line. This commit
adds a shortcut to the whole widget to save with Ctrl+Return, so that
saving and exiting is quick even when editing notes.
2016-08-02 16:10:54 +03:00
Felix Geyer
9532bedd7d
Update min. length for password generator.
...
Update the minimum length for the password generator depending on the chosen
options.
Closes #420
2016-07-31 22:07:47 +02:00
Felix Geyer
e9c8363b70
Save to canonical file path so we don't overwrite symlinks.
...
When saving a database we previously replaced symlinks with a regular file.
Closes #442
2016-07-31 18:29:43 +02:00
Felix Geyer
fb57ed2bcd
Add proper error handling when QSaveFile::open() fails.
...
Based on pull request by Valeriy <jazzvoid@gmail.com>
Closes #450
2016-07-31 17:07:31 +02:00
Felix Geyer
57ec558396
Detect image format solely on content.
...
Otherwise reading fails if the file extension is wrong.
Closes #512
2016-07-31 15:36:29 +02:00
Felix Geyer
6e2de1cd79
Display proper error message when reading an icon fails.
...
Refs #512
2016-07-31 14:44:45 +02:00
Felix Geyer
8ace3ab7f2
Don't consider windows with WithdrawnState as top level windows.
...
Fixes many bogus windows in auto-type window list when using gnome-shell.
2016-07-31 14:44:45 +02:00
Felix Geyer
18e4dca6c9
Explicitly include QFile in TestKeePass2Writer.
...
Closes #452
2016-07-31 14:44:45 +02:00
Jonathan White
99bb5d33f2
Incorporated fix for IPV6 remote server
2016-07-07 19:32:31 -04:00
Felix Geyer
d4ed4f9325
Remember auto-type window size.
...
Resize columns once when the entry list is set.
Based on https://github.com/keepassx/keepassx/pull/158
Closes #478
2016-05-25 16:55:06 +02:00
Jonathan White
bb2e1ee8da
Revert "Fix IPv6 support and warn when binding fails"
...
Yikes this fix doesn't compile.
2016-05-24 02:21:17 -04:00
Jonathan White
51bfbc964e
Fix IPv6 support and warn when binding fails
...
Thanks to @eugenesan
2016-05-24 02:12:33 -04:00
Felix Geyer
48eca3e11f
Display an error message when opening the database fails.
...
Closes #462
2016-05-20 16:49:32 +02:00
Felix Geyer
57c1a0f4b6
Show proper error message when key is wrong for .kdb files.
2016-04-09 16:09:53 +02:00
Felix Geyer
bde4d63fdb
Fix typo.
2016-04-09 16:02:49 +02:00
Jonathan White
cbb1269b39
Merge from eugenesan/keepassx to implement 1.8.4.1 improvements
2016-04-03 10:49:00 -04:00
Jonathan White
175167b311
Temporary fix for new keepasshttp version
...
Updates internal version number to prevent warnings on browser plugins. Does not implement host change protocol added in this version.
2016-03-26 09:09:35 -04:00
Jonathan White
029052fa18
Updated readme
2016-03-14 21:19:34 -04:00
Jonathan White
a454469949
Fixed test cases not building
2016-03-14 21:17:18 -04:00
Jonathan
0562ed720b
Merge pull request #1 from liangwang/master
...
update header file for Qt5
2016-03-14 21:12:48 -04:00
Liang Wang
cbe8a9649c
update header file for Qt5
2016-03-14 11:34:21 -04:00
Jonathan White
f48fdc1d71
Updated Readme
2016-02-28 11:00:05 -05:00
Jonathan White
7f7753a004
Fixed various Qt5 changes in the http code
2016-02-28 10:52:02 -05:00
Jonathan White
aba4fa94be
Merge remote-tracking branch 'keepassx/master'
...
# Conflicts:
# README.md
# share/translations/keepassx_de.ts
# src/CMakeLists.txt
# src/gui/MainWindow.h
2016-02-27 19:11:09 -05:00
Felix Geyer
4eea7c8297
Remove KEEPASSX_EXPORT attribute from Tools::binaryFind().
...
It's an inline function. Declaring it as KEEPASSX_EXPORT breaks
building on Windows.
Closes #373
2016-02-13 11:54:54 +01:00
Felix Geyer
4867d26f7d
Update optional dependencies in the README.
2016-02-13 11:24:11 +01:00
Felix Geyer
9bd3ab717e
Print libXtst instead of libXtest in the feature summary.
...
The protocol is called XTEST but the library libxtst.
Closes #440
2016-02-13 11:13:15 +01:00
Felix Geyer
d6d92ce90a
Merge branch '2.0'
2016-02-08 18:13:29 +01:00
Felix Geyer
3679b21701
Fix typo in changelog.
2016-02-02 01:22:48 +01:00
Felix Geyer
49f58b4ed8
Prepare 2.0.2 release.
2016-02-02 01:21:39 +01:00
Felix Geyer
235361faf4
Explicitly cast char constant to QChar.
2016-02-02 00:57:28 +01:00
Felix Geyer
208b803fbe
Fix KeePass2Repair to retain multi-byte UTF-8 chars.
...
Since char is (often) unsigned the ch < 0x20 check matched all
multi-byte encoded UTF-8 chars.
2016-02-02 00:41:16 +01:00
Felix Geyer
8a92cec03f
Keep valid surrogate pairs in stripInvalidXml10Chars().
2016-02-02 00:38:58 +01:00
Felix Geyer
00f068b93e
Fix typo in changelog.
2016-01-31 20:00:44 +01:00
Felix Geyer
654353e26b
Update translations.
2016-01-31 19:03:25 +01:00
Felix Geyer
d670ef2638
Prepare for 2.0.1 release.
2016-01-31 18:49:35 +01:00
Felix Geyer
aff935b3c7
Properly handle a missing key filename.
2016-01-31 17:08:50 +01:00