Felix Geyer
|
ad834f0f58
|
Merge branch '2.0'
|
2016-10-02 21:45:55 -04:00 |
|
Felix Geyer
|
c78822f6e6
|
Merge branch '2.0'
|
2016-10-02 21:45:54 -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 |
|
Florian Geyer
|
8d16522d39
|
Repair UUID of inconsistent history items.
Closes #130
|
2016-08-03 23:48:40 +02:00 |
|
Felix Geyer
|
18e4dca6c9
|
Explicitly include QFile in TestKeePass2Writer.
Closes #452
|
2016-07-31 14:44:45 +02:00 |
|
Jonathan White
|
a454469949
|
Fixed test cases not building
|
2016-03-14 21:17:18 -04:00 |
|
Jonathan White
|
7f7753a004
|
Fixed various Qt5 changes in the http code
|
2016-02-28 10:52:02 -05:00 |
|
Felix Geyer
|
d6d92ce90a
|
Merge branch '2.0'
|
2016-02-08 18:13:29 +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
|
71d4cb781d
|
Merge branch '2.0'
|
2016-01-29 17:22:37 +01:00 |
|
Felix Geyer
|
eb56bd8973
|
Add repair functionality to strip invalid XML chars.
Refs #392
|
2016-01-28 23:07:04 +01:00 |
|
Felix Geyer
|
93585aded7
|
Always display scaled custom icons.
Closes #322
|
2016-01-26 22:44:38 +01:00 |
|
Felix Geyer
|
2d741afe3e
|
Strip invalid XML chars when writing databases.
These characters are unprintable or just plain invalid.
QXmlStreamReader throws and error when reading XML documents with such chars.
Closes #392
|
2016-01-24 17:20:16 +01:00 |
|
Felix Geyer
|
ecfbf72a57
|
Merge branch '2.0'
|
2015-12-15 21:05:00 +01:00 |
|
Felix Geyer
|
efc4cd5969
|
Merge remote-tracking branch 'github/pr/74'
|
2015-12-06 19:21:38 +01:00 |
|
Felix Geyer
|
2fa531745f
|
Check XML key file for valid base64 before using it.
QByteArray::fromBase64() doesn't validate the input.
Closes #366
|
2015-11-01 18:32:15 +01:00 |
|
Felix Geyer
|
0c36c40a5d
|
Make TestGui work with offscreen QPA.
For some reason hasFocus() returns true here.
Use isVisible() instead as it's a stronger check anyway.
|
2015-11-01 13:37:03 +01:00 |
|
Felix Geyer
|
dff3fc0572
|
Coding style fixes.
|
2015-10-15 18:02:31 +02:00 |
|
Felix Geyer
|
dc7b6623a9
|
Merge branch '2.0'
|
2015-10-11 10:44:30 +02:00 |
|
Felix Geyer
|
820941fd40
|
Auto-Type: Only require a substring match for regex.
This matches the behavior of KeePass.
Refs #357
|
2015-10-10 17:36:08 +02:00 |
|
Felix Geyer
|
862941abf6
|
TestAutoType: Restore AutoTypeEntryTitleMatch before every test.
|
2015-10-10 17:23:57 +02:00 |
|
Felix Geyer
|
3b2a39fd38
|
Merge branch '2.0'
|
2015-09-26 11:44:27 +02:00 |
|
Felix Geyer
|
bcb54bc38a
|
Avoid dereferencing QLists.
|
2015-09-25 21:34:56 +02:00 |
|
Felix Geyer
|
c8ae31a248
|
Remove backported Qt5 test macros.
|
2015-09-23 22:21:21 +02:00 |
|
Felix Geyer
|
5a13402b51
|
Activate window in TestGui.
It doesn't seem to get the focus automatically when run inside Xvfb.
QTRY_VERIFY(searchEdit->hasFocus()) failed as a result of this.
|
2015-09-12 23:12:17 +02:00 |
|
Felix Geyer
|
625e9a2547
|
Make TestGui agnostic to added "&" in tab title.
Fixes tests on OS X / Qt 5.5.0.
|
2015-09-12 15:48:38 +02:00 |
|
Felix Geyer
|
7fa0eddc5f
|
Make C++11 mandatory.
|
2015-09-12 13:55:50 +02:00 |
|
Felix Geyer
|
ae2b27d400
|
Connect rowsAboutToBeMoved() and rowsMoved() again.
Accidentally removed in 4fcce6f98f3d481514825ebdffc024c36bd5389c
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
7c424e1b85
|
Merge updated modeltest from Qt 5.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
9882f16614
|
Remove Tools::currentDateTimeUtc().
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
e2ac176d3c
|
Remove second argument of QSKIP call.
Has been removed in Qt 5.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
a71e25a8ba
|
Fix GUI tests.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
208b0f39e6
|
Adapt to QtConcurrent being a separate module now.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
c714fc89f1
|
Add missing include statements.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
5a745da07b
|
Remove QCOmmandLineParser.
It is part of Qt >= 5.2.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
531018e58d
|
Remove QSaveFile and QLockFile.
They are part of Qt >= 5.1.
|
2015-09-12 13:51:49 +02:00 |
|
Felix Geyer
|
813c64a055
|
Port cmake files to Qt 5.
|
2015-09-12 13:51:49 +02:00 |
|
Akinori MUSHA
|
b773dbe645
|
Test if hitting the Down key moves the focus to the entry view.
|
2015-08-05 19:02:17 +09:00 |
|
Felix Geyer
|
2c17fdcff0
|
Correct link order of testhashedblockstream.
Fixes FTBFS on Windows.
|
2015-07-21 23:08:12 +02:00 |
|
Felix Geyer
|
98d9dae087
|
Test if reset() and close() write only one final block.
|
2015-07-20 21:51:32 +02:00 |
|
Felix Geyer
|
2033174d95
|
Test if we correctly detect errors when writing.
|
2015-07-20 21:35:48 +02:00 |
|
Felix Geyer
|
3d1c27ceb7
|
Copy the database in TestGui before opening it.
We don't want to create lock files in the source tree.
|
2015-07-19 19:33:47 +02:00 |
|
Felix Geyer
|
6d1ca363af
|
Remove support for clearing the Klipper history.
KDE Plasma 5 doesn't provide the DBus interface anymore and
this avoids the QtDBus dependency.
|
2015-07-16 20:02:10 +02:00 |
|
Felix Geyer
|
240919335f
|
Add missing EmptyUuids.xml test file.
|
2015-07-14 22:20:56 +02:00 |
|
Felix Geyer
|
ceb6a0383e
|
Add ability to export databases to CSV files.
Based on implementation by Florian Geyer <blueice@fobos.de>
Closes #57
|
2015-07-14 22:14:34 +02:00 |
|
Felix Geyer
|
c6105a08ab
|
KeePass2XmlReader: Don't fail wheh nreading empty UUIDs.
Closes #298
|
2015-07-13 21:01:55 +02:00 |
|
Felix Geyer
|
cfffdae573
|
Improve error reporing of layered streams.
|
2015-05-09 23:21:50 +02:00 |
|