Felix Geyer
|
073f3f9dfc
|
Add ListDeleter class.
A class that deletes all elements of a QList when it goes out of scope.
|
2012-07-12 22:28:44 +02:00 |
|
Felix Geyer
|
2f98d95b66
|
Import QSaveFile from libkdeqt5staging.
It's planned to become part of Qt 5.1.
|
2012-07-06 14:36:04 +02:00 |
|
Felix Geyer
|
92af92ccbe
|
Convert DatabaseOpenDialog into a widget on DatabaseWidget.
|
2012-06-29 10:36:35 +02:00 |
|
Florian Geyer
|
a720903083
|
Use temporary settings file for gui test.
|
2012-06-14 23:07:49 +02:00 |
|
Florian Geyer
|
f18db06471
|
Store remember last opened files setting.
|
2012-05-28 00:09:54 +02:00 |
|
Florian Geyer
|
f53768fc84
|
Add welcome widget.
|
2012-05-27 20:15:06 +02:00 |
|
Felix Geyer
|
21a2e9583b
|
Add (not yet functional) SettingsWidget.
|
2012-05-27 11:09:52 +02:00 |
|
Felix Geyer
|
f43ad8d062
|
Support copying username and password to the clipboard.
|
2012-05-26 16:37:57 +02:00 |
|
Felix Geyer
|
a1a71a88bb
|
Fix cmake file formatting.
|
2012-05-21 23:37:29 +02:00 |
|
Florian Geyer
|
b5249d196d
|
Rename KeePassApp to Application and move it to gui directory.
|
2012-05-21 22:04:40 +02:00 |
|
Tobias Tangemann
|
679398be00
|
Handle OSX Finder events
|
2012-05-21 22:04:40 +02:00 |
|
Felix Geyer
|
fa79da37b6
|
Support creating Mac OS X bundles that embed all dependencies.
|
2012-05-21 21:50:40 +02:00 |
|
Felix Geyer
|
ca7c59d313
|
Fix data path on Mac OS.
|
2012-05-21 17:55:09 +02:00 |
|
Felix Geyer
|
d8d288fca2
|
Add Q_OBJECT macro to KeePass1OpenDialog and generate the moc file.
|
2012-05-20 22:23:36 +02:00 |
|
Florian Geyer
|
e5e7e5e406
|
Add line edit widget with integrated clear button.
|
2012-05-20 21:09:26 +02:00 |
|
Florian Geyer
|
e4a5cd214f
|
Improve search.
Find as you type.
Add shortcut.
Hide search widgets when not used.
Refs #24
|
2012-05-20 12:57:50 +02:00 |
|
Florian Geyer
|
12a8662ae9
|
Add advanced tab in group edit.
|
2012-05-18 14:44:15 +02:00 |
|
Florian Geyer
|
810a6e4b39
|
Display history items.
Refs #23
|
2012-05-17 23:29:37 +02:00 |
|
Felix Geyer
|
7ebee78c75
|
Create src/gui/{entry,group}/ and move corresponding files to these dirs.
|
2012-05-16 10:22:04 +02:00 |
|
Felix Geyer
|
00ae8aabf1
|
Switch database tab when hovering over it in drag and drop.
Closes #26
|
2012-05-16 10:05:58 +02:00 |
|
Florian Geyer
|
1cb64f0c9f
|
Make icons edit ui a widget.
|
2012-05-15 18:46:59 +02:00 |
|
Florian Geyer
|
6f4e855b02
|
Rename EditEntryWidgetIcons to EditWidgetIcons.
|
2012-05-15 18:46:59 +02:00 |
|
Florian Geyer
|
0c7e1f1a6b
|
Entry edit widget inherits from base edit widget.
|
2012-05-15 11:58:09 +02:00 |
|
Florian Geyer
|
eb3a0be809
|
Group edit widget inherits from base edit widget.
|
2012-05-15 11:58:09 +02:00 |
|
Florian Geyer
|
f596cc4eec
|
Add base edit widget.
|
2012-05-15 11:58:03 +02:00 |
|
Felix Geyer
|
05c41c083e
|
Implement GUI to import KeePass 1 databases.
Closes #2
|
2012-05-12 10:13:00 +02:00 |
|
Florian Geyer
|
0d2ce4c038
|
Add icon selection for entries.
Refs #22.
|
2012-05-10 12:05:29 +02:00 |
|
Felix Geyer
|
ebce183925
|
Start implementing support for reading KeePass 1 databases.
For now only decrypting the database works.
Still missing:
- Actually parsing the database.
- Key files.
Refs #1
|
2012-05-08 22:06:12 +02:00 |
|
Felix Geyer
|
7790f2e7ba
|
Add CompositeKey::transformKeyBenchmark().
This method tests how many key transformation rounds can be calculated
within a specific time.
|
2012-05-07 14:41:31 +02:00 |
|
Felix Geyer
|
d60e27b4cf
|
Add about dialog.
|
2012-05-02 15:37:21 +02:00 |
|
Florian Geyer
|
279793365a
|
Add dialogy widget which implements default button behaviour.
|
2012-04-25 00:30:23 +02:00 |
|
Florian Geyer
|
1fc5f7a69f
|
Add database settings widget and ability to change transform rounds count.
|
2012-04-21 17:28:44 +02:00 |
|
Felix Geyer
|
849f83e030
|
Add a new tab to the entry widget that shows attributes and attachments.
|
2012-04-14 15:43:41 +02:00 |
|
Felix Geyer
|
2b16648370
|
Add EntryAttachmentsModel and EntryAttributesModel.
|
2012-04-14 15:41:57 +02:00 |
|
Felix Geyer
|
d4a94a8996
|
Move attributes and attachments handking from Entry into own classes.
|
2012-04-14 15:38:20 +02:00 |
|
Felix Geyer
|
cba8fd7e51
|
Add Tools.cpp to the cmake file.
|
2012-04-10 15:31:47 +02:00 |
|
Felix Geyer
|
9d1838a0fe
|
Rename KeyOpenDialog to DatabaseOpenDialog.
|
2012-04-05 18:31:12 +02:00 |
|
Tim Swast
|
585e77e85c
|
Fixed build for MacOS.
Signed-off-by: Felix Geyer <debfx@fobos.de>
|
2012-01-13 18:25:04 +01:00 |
|
Felix Geyer
|
2612fc8e44
|
Expand GUI to allow changing the master key.
|
2012-01-13 17:52:37 +01:00 |
|
Felix Geyer
|
4cb8cffe3f
|
Rename DatabaseManager to DatabaseTabWidget and turn it into a QTabWidget.
|
2011-12-30 18:43:24 +01:00 |
|
Felix Geyer
|
752c720226
|
Install the keepassx binary and database icons.
|
2011-12-29 23:50:22 +01:00 |
|
Felix Geyer
|
019bcd380e
|
Implement the GUI for editing and creating groups.
|
2011-12-27 15:49:06 +01:00 |
|
Felix Geyer
|
f90831b809
|
Use an own FileDialog class instead of QFileDialog.
|
2011-12-26 01:21:29 +01:00 |
|
Felix Geyer
|
35066bca8b
|
Implement global config class.
|
2011-12-25 19:17:40 +01:00 |
|
Felix Geyer
|
1e4587c7a3
|
Add a class which provides the path to data files.
|
2011-12-23 11:59:09 +01:00 |
|
Felix Geyer
|
f215ffa3fa
|
Implement support for key files.
Closes #5.
|
2011-12-21 23:22:07 +01:00 |
|
Felix Geyer
|
c7ed5f8421
|
Implement opening/closing databases.
|
2011-11-13 14:55:20 +01:00 |
|
Felix Geyer
|
9b46225937
|
Fix cmake files to use new gcrypt variables.
|
2011-11-12 14:30:16 +01:00 |
|
Felix Geyer
|
9ef105e1ae
|
Use QtConcurrentRun instead of subclassing QThread.
|
2011-11-12 01:49:19 +01:00 |
|
Felix Geyer
|
58e048be96
|
Add KeePass2RandomStream class.
It's responsible for processing protected strings in kdbx files.
|
2011-07-07 00:08:37 +02:00 |
|