Felix Geyer
ad834f0f58
Merge branch '2.0'
2016-10-02 21:45:55 -04:00
Felix Geyer
8a50ee8b22
Close database without asking when unmodified.
...
Don't ask for confirmation when closing/locking a database and
- it's in edit entry mode
- there haven't been any modifications
Refs #511
2016-10-02 21:45:54 -04:00
Felix Geyer
cf8186312a
Refactor parts of EditEntryWidget::saveEntry() into updateEntryData().
2016-10-02 21:45:54 -04:00
Felix Geyer
8f87b5cfd4
Split EditWidgetIcons::save() into state() and reset().
2016-10-02 21:45:54 -04:00
Felix Geyer
61ce733c6f
Make Entry::endUpdate() return whether the entry has been modified.
2016-10-02 21:45:54 -04:00
Felix Geyer
c78822f6e6
Merge branch '2.0'
2016-10-02 21:45:54 -04:00
Felix Geyer
a10a30f390
Fix name of Qt translation file.
...
In Qt5 it's qtbase_<lang> instead of qt_<lang>
2016-10-02 21:44:33 -04:00
Felix Geyer
7c7014d951
Drop obsolete GCRYPT_HAS_SALSA20 ifdef.
2016-10-02 21:44:33 -04:00
Jonathan White
dee331d52d
Fixed Travis CI build process
2016-10-02 21:30:17 -04:00
Jonathan
2146392a2f
Merge pull request #8 from daniellandau/save-with-ctrl-return
...
Save entry with ctrl+return keyboard shortcut
2016-10-02 10:10:33 -04:00
Jonathan White
e011a6eb25
Fixed typo from merge
2016-10-02 10:02:54 -04:00
Jonathan White
5eadd10612
Merge remote-tracking branch 'origin/keepassx_merge'
2016-09-29 22:37:45 -04:00
Felix Geyer
c2a80ce570
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-09-29 22:08:37 -04:00
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