Felix Geyer
|
674320fe2a
|
Set proper window title for DatabaseOpenDialog.
|
2012-05-02 22:43:00 +02:00 |
|
Felix Geyer
|
739f4d97a6
|
Coding style fixes.
|
2012-05-02 17:04:03 +02:00 |
|
Felix Geyer
|
f89a2a4045
|
Move recycle bin checkbox to the left side.
|
2012-05-02 16:34:06 +02:00 |
|
Florian Geyer
|
b217475dff
|
Set default name for root group when creating new database.
|
2012-05-02 16:26:32 +02:00 |
|
Felix Geyer
|
98a2950941
|
Add KeePassX icon to about dialog.
|
2012-05-02 16:21:59 +02:00 |
|
Felix Geyer
|
31ab2677f8
|
Remove status bar in main window.
|
2012-05-02 15:37:37 +02:00 |
|
Felix Geyer
|
d60e27b4cf
|
Add about dialog.
|
2012-05-02 15:37:21 +02:00 |
|
Felix Geyer
|
eb430d78a0
|
Sync expanded state to the view for new groups.
|
2012-05-02 15:36:27 +02:00 |
|
Felix Geyer
|
1ea14e1090
|
Turn attachmentsView into a QListView with wrapping turned on.
|
2012-05-02 11:15:50 +02:00 |
|
Felix Geyer
|
3552a79f13
|
Implement saving, adding and removing attachments.
|
2012-05-02 11:11:28 +02:00 |
|
Felix Geyer
|
f89ffa10e6
|
Add Tools::readAllFromDevice().
Make KeePass2XmlReader::readCompressedBinary() use the new function.
|
2012-05-02 11:06:24 +02:00 |
|
Felix Geyer
|
f8f52419c8
|
Turn EntryAttachmentsModel into a QAbstractListModel.
|
2012-05-02 10:30:30 +02:00 |
|
Florian Geyer
|
93982aa0c9
|
Clear attributes edit if there are no attributes.
|
2012-04-30 18:25:09 +02:00 |
|
Florian Geyer
|
4968292a05
|
Fix missing connect of collapsed signal.
|
2012-04-28 22:51:22 +02:00 |
|
Florian Geyer
|
272da8c99c
|
Fix check if file can be opened read only.
|
2012-04-28 21:43:23 +02:00 |
|
Florian Geyer
|
64170a16ab
|
Fix command line argument parsing.
|
2012-04-28 21:43:23 +02:00 |
|
Florian Geyer
|
ab32452920
|
Show entry title/group name in delete dialog.
|
2012-04-28 21:43:23 +02:00 |
|
Florian Geyer
|
554029ac31
|
Select newly created groups and expand parent.
|
2012-04-28 21:43:23 +02:00 |
|
Florian Geyer
|
84a9e397d2
|
Fix missing connect of expanded signal.
|
2012-04-28 21:43:23 +02:00 |
|
Felix Geyer
|
599d60270d
|
Coding style fixes.
|
2012-04-28 21:42:23 +02:00 |
|
Felix Geyer
|
3649c7753c
|
Fix the vertial size policy of the edit entry widget.
|
2012-04-28 21:30:11 +02:00 |
|
Felix Geyer
|
1d39368f8d
|
Support editing attribute values in a separate text edit.
|
2012-04-28 19:11:15 +02:00 |
|
Felix Geyer
|
3ab81ea776
|
Fix bug that EntryAttributesModel isn't updated on reset.
|
2012-04-28 16:50:51 +02:00 |
|
Felix Geyer
|
7f67019f63
|
Turn EntryAttributesModel into a QAbstractListModel.
|
2012-04-28 16:50:17 +02:00 |
|
Felix Geyer
|
6140a688d7
|
Make EntryAttributesModel editable.
|
2012-04-27 12:35:13 +02:00 |
|
Felix Geyer
|
7c094d4723
|
Add EntryAttributes::rename().
|
2012-04-27 12:34:15 +02:00 |
|
Felix Geyer
|
de4b90cdf1
|
Copy custom icons when moved to another database.
Closes #9
|
2012-04-27 11:22:02 +02:00 |
|
Felix Geyer
|
c36481edae
|
Support setting a new parent group with an empty db.
|
2012-04-27 10:50:32 +02:00 |
|
Felix Geyer
|
fdf4ab9d76
|
Improve TestGui::testEditEntry().
Simulate mouse click on the actual edit action widget.
Make sure that the edit entry widget is active after triggering the entry edit.
|
2012-04-26 17:52:02 +02:00 |
|
Felix Geyer
|
74ac6c27d7
|
Support moving entries with drag and drop.
|
2012-04-26 16:35:13 +02:00 |
|
Felix Geyer
|
79b6ff99e4
|
Mark library include dirs as SYSTEM.
Compilers will suppress warnings from files in those directories.
|
2012-04-26 12:18:38 +02:00 |
|
Felix Geyer
|
7865f5eee9
|
Fix some pedantic compiler warnings.
|
2012-04-26 11:59:53 +02:00 |
|
Felix Geyer
|
e4bc302d3d
|
Coding style fixes.
|
2012-04-25 20:22:55 +02:00 |
|
Felix Geyer
|
2ac659f408
|
Document CMAKE_BUILD_TYPE parameter.
|
2012-04-25 20:22:44 +02:00 |
|
Florian Geyer
|
c29c423ec8
|
Add enum to describe current mode of database widget.
|
2012-04-25 19:46:19 +02:00 |
|
Florian Geyer
|
93c231ec2b
|
Extend group test.
|
2012-04-25 19:41:46 +02:00 |
|
Felix Geyer
|
0ad4b3d8fe
|
Minor improvements in CompositeKey and TestKeys.
|
2012-04-25 18:35:30 +02:00 |
|
Felix Geyer
|
f82de78861
|
Define QT_NO_DEBUG when no cmake build type has been set.
|
2012-04-25 16:50:39 +02:00 |
|
Felix Geyer
|
1b8963c1f8
|
Change Q_ASSERT() to QVERIFY() in modeltest.
|
2012-04-25 10:45:36 +02:00 |
|
Felix Geyer
|
a3d8c1a4d2
|
Update copyright information.
|
2012-04-25 00:44:28 +02:00 |
|
Felix Geyer
|
66234756a3
|
Update COPYING to the final debian copyright format.
|
2012-04-25 00:36:40 +02:00 |
|
Florian Geyer
|
71b15c589c
|
Implement default username.
|
2012-04-25 00:30:23 +02:00 |
|
Florian Geyer
|
7a3a783eeb
|
Make dialogy widget work with arbitrary buttons in button boxes.
|
2012-04-25 00:30:23 +02:00 |
|
Florian Geyer
|
5ce9b5da78
|
Reset focus when opening database settings, edit entry and edit group widget.
|
2012-04-25 00:30:23 +02:00 |
|
Florian Geyer
|
f7bdeefbe3
|
Edit widgets inherit from DialogyWidget.
Closes #17
|
2012-04-25 00:30:23 +02:00 |
|
Florian Geyer
|
279793365a
|
Add dialogy widget which implements default button behaviour.
|
2012-04-25 00:30:23 +02:00 |
|
Felix Geyer
|
d3fbb291bd
|
Support moving groups with drag and drop.
|
2012-04-25 00:22:55 +02:00 |
|
Felix Geyer
|
9e0a6ad2d8
|
Add an assignment operator to Uuid and support serialization with QDataStream.
|
2012-04-25 00:15:40 +02:00 |
|
Felix Geyer
|
d5cd0dcd14
|
Add a method to get databases by uuid.
Each database gets a random uuid on construction which is not saved by
KeePass2XmlWriter and only valid until the database object is deleted.
|
2012-04-25 00:12:23 +02:00 |
|
Felix Geyer
|
0d20955920
|
Fix bug where index is wrong when a group is moved to the end from the same parent.
This triggered the bug:
group->setParent(group->parentGroup());
Then index was group->parentGroup()->children().size() instead of size()-1.
|
2012-04-25 00:10:06 +02:00 |
|