Felix Geyer
|
d0016bf6c4
|
Fix reading non-ASCII passwords that are protected.
Closes #28
|
2012-06-24 18:22:18 +02:00 |
|
Felix Geyer
|
f690522725
|
Coding style fixes.
|
2012-06-24 11:32:54 +02:00 |
|
Felix Geyer
|
38d2b124d8
|
Fix datetime serialization appending two 'Z' at the end with Qt >= 4.8.
|
2012-06-24 11:25:06 +02:00 |
|
Felix Geyer
|
513ba6d19d
|
Write empty strings as short empty XML elements.
For example instead of
<DatabaseName></DatabaseName>
we now write
<DatabaseName/>
Closes #29
|
2012-06-23 20:15:14 +02:00 |
|
Florian Geyer
|
e578ca9a82
|
Avoid multiple editFinished signals from group view.
|
2012-06-14 23:43:06 +02:00 |
|
Florian Geyer
|
a720903083
|
Use temporary settings file for gui test.
|
2012-06-14 23:07:49 +02:00 |
|
Florian Geyer
|
056447fad9
|
Add editFinished signal which can be used to auto save the database.
|
2012-06-14 21:18:04 +02:00 |
|
Florian Geyer
|
27794021d9
|
Simplify enableAutoSaveOnExit function.
|
2012-06-12 10:11:13 +02:00 |
|
Florian Geyer
|
2c88810459
|
Coding style fixes.
|
2012-06-12 10:00:02 +02:00 |
|
Thom Troy
|
bd5dd130e5
|
Add auto save on exit
|
2012-06-12 10:00:02 +02:00 |
|
Thom Troy
|
e439e057a0
|
Fix extra check that wasn't needed
|
2012-06-12 10:00:01 +02:00 |
|
Thom Troy
|
17f4e23215
|
Added automatically saving DB after change
|
2012-06-12 10:00:01 +02:00 |
|
Florian Geyer
|
871cdc5bb8
|
Coding style fixes.
|
2012-06-11 18:52:16 +02:00 |
|
Thom Troy
|
a5f7d0277f
|
Implement browse key file in ChangeMasterKeyWidget
|
2012-06-11 18:20:46 +02:00 |
|
Thom Troy
|
5217199d0a
|
Implement create key file in ChangeMasterKeyWidget
|
2012-06-11 18:20:46 +02:00 |
|
Florian Geyer
|
01706483fb
|
Fix history view showing wrong item.
|
2012-06-10 18:11:00 +02:00 |
|
Florian Geyer
|
21e257e64d
|
Re-add truncation of history entries.
|
2012-06-06 19:59:10 +02:00 |
|
Franklin Strube
|
21302782e1
|
allow any filetype to be opened as a database
|
2012-06-06 10:46:42 +02:00 |
|
Felix Geyer
|
8e8efc67e6
|
Use "*" as filter for all files instead of "*.*".
|
2012-06-06 10:21:17 +02:00 |
|
Felix Geyer
|
d3fcf2e0c4
|
Move singleton instance code to static member functions.
|
2012-05-31 14:51:44 +02:00 |
|
Florian Geyer
|
8d6b200dd7
|
Improve performance of EntryHistoryModel.
|
2012-05-30 18:07:50 +02:00 |
|
Florian Geyer
|
9f1ab080ee
|
Make history view sortable.
|
2012-05-30 16:51:36 +02:00 |
|
Florian Geyer
|
2448976643
|
Switch back to WelcomeWidget when settings widget is closed and there are no open databases.
|
2012-05-30 15:20:09 +02:00 |
|
Florian Geyer
|
cf5f56af6f
|
Rename setting so it refers only to group expanded state changes.
|
2012-05-30 11:27:09 +02:00 |
|
Florian Geyer
|
5003499700
|
Add settings option if visual changes mark databases as modified.
|
2012-05-29 22:10:03 +02:00 |
|
Florian Geyer
|
8aefb1ed82
|
Indicate read-only state in window title.
|
2012-05-28 19:01:38 +02:00 |
|
Felix Geyer
|
5201001f3a
|
Switch back to WelcomeWidget when the last database has been closed.
|
2012-05-28 18:53:39 +02:00 |
|
Felix Geyer
|
f145cb69de
|
Switch to DatabaseTabWidget when the current tab changed and the welcome widget is shown.
|
2012-05-28 18:49:16 +02:00 |
|
Felix Geyer
|
a8ab3a5ca1
|
Coding style fixes.
|
2012-05-28 12:12:33 +02:00 |
|
Florian Geyer
|
a22308b13b
|
Add missing general settings widget.
|
2012-05-28 10:46:25 +02:00 |
|
Florian Geyer
|
f18db06471
|
Store remember last opened files setting.
|
2012-05-28 00:09:54 +02:00 |
|
Florian Geyer
|
6f48983efe
|
Remember last opened files.
|
2012-05-27 23:41:33 +02:00 |
|
Florian Geyer
|
20c95737cb
|
Fix clipboard timeout.
|
2012-05-27 20:58:44 +02:00 |
|
Florian Geyer
|
6cd65ae9a7
|
Add edit finished signal to settings widget.
|
2012-05-27 20:29:15 +02:00 |
|
Florian Geyer
|
f53768fc84
|
Add welcome widget.
|
2012-05-27 20:15:06 +02:00 |
|
Felix Geyer
|
d707fb4760
|
Store clear clipboard settings.
|
2012-05-27 20:10:41 +02:00 |
|
Felix Geyer
|
7194a3d7a8
|
Store defaults in Config.
|
2012-05-27 20:05:57 +02:00 |
|
Felix Geyer
|
4a2ca8c7c8
|
Add another icon.
|
2012-05-27 19:54:18 +02:00 |
|
Felix Geyer
|
3f4f9abb36
|
Support RTL layout in LineEdit.
|
2012-05-27 19:43:34 +02:00 |
|
Florian Geyer
|
adbce87ccd
|
Improve update of enabled state of group actions.
|
2012-05-27 17:06:04 +02:00 |
|
Florian Geyer
|
6fb6e1dc82
|
Add more icons to actions in context menu.
|
2012-05-27 16:59:25 +02:00 |
|
Florian Geyer
|
56509eab5f
|
Fix enabled state of group actions.
|
2012-05-27 16:53:27 +02:00 |
|
Felix Geyer
|
3e72cd11a3
|
Change SearchWidget to use a grid layout and remove double margins.
|
2012-05-27 16:17:10 +02:00 |
|
Felix Geyer
|
089bcba89f
|
Add more icons.
|
2012-05-27 15:39:44 +02:00 |
|
Florian Geyer
|
92e4055f85
|
Add icons to actions in context menu.
|
2012-05-27 15:20:53 +02:00 |
|
Florian Geyer
|
b5797503a8
|
Hide search sensitivity checkbox.
|
2012-05-27 15:07:32 +02:00 |
|
Florian Geyer
|
182258761f
|
Add some asserts.
|
2012-05-27 15:07:32 +02:00 |
|
Florian Geyer
|
57aef7f1ec
|
Option to search in current/root group.
Closes #24
|
2012-05-27 15:07:32 +02:00 |
|
Florian Geyer
|
3fdcbfe002
|
Cleanup of search widget.
|
2012-05-27 15:07:32 +02:00 |
|
Florian Geyer
|
a92ddc6d0b
|
Add case sensitivity option to search.
|
2012-05-27 15:07:28 +02:00 |
|
Felix Geyer
|
10321adc0b
|
Fix icons/application/22x22/action folder name.
|
2012-05-27 12:49:09 +02:00 |
|
Felix Geyer
|
264c69d046
|
Add some action icons.
|
2012-05-27 12:46:22 +02:00 |
|
Felix Geyer
|
de95b6c347
|
Add DataPath::icon() parameter to only use local icons.
|
2012-05-27 12:43:58 +02:00 |
|
Felix Geyer
|
fb499154bd
|
Remove some double margins.
|
2012-05-27 11:24:56 +02:00 |
|
Felix Geyer
|
82d697b657
|
Add convenience method EditWidget::setHeadline().
|
2012-05-27 11:12:12 +02:00 |
|
Felix Geyer
|
21a2e9583b
|
Add (not yet functional) SettingsWidget.
|
2012-05-27 11:09:52 +02:00 |
|
Felix Geyer
|
9fc62a1d81
|
Move code to set headline label font to EditWidget.
|
2012-05-27 10:35:49 +02:00 |
|
Florian Geyer
|
4751f40c2b
|
Add a function to database widget to access enabled state of actions.
|
2012-05-26 19:40:02 +02:00 |
|
Felix Geyer
|
267e88001b
|
Show context menus with popup() instead of exec().
exec() blocks the event loop.
|
2012-05-26 17:01:48 +02:00 |
|
Felix Geyer
|
50391e144d
|
Coding style fixes.
|
2012-05-26 16:47:58 +02:00 |
|
Felix Geyer
|
c6253fc025
|
Make copy constructor and assignment operator of singleton classes private.
|
2012-05-26 16:45:59 +02:00 |
|
Felix Geyer
|
f43ad8d062
|
Support copying username and password to the clipboard.
|
2012-05-26 16:37:57 +02:00 |
|
Felix Geyer
|
bbd039e487
|
Return gracefully from actions if they shouldn't have been enabled.
|
2012-05-25 13:43:22 +02:00 |
|
Felix Geyer
|
3834531488
|
Simplify MainWindow::setMenuActionState().
|
2012-05-25 13:43:22 +02:00 |
|
Felix Geyer
|
28bfd39bca
|
Allow selecting multiple rows in entry view.
|
2012-05-25 13:43:14 +02:00 |
|
Felix Geyer
|
5c0a83eae5
|
Add context menus for group and entry view.
|
2012-05-25 13:42:59 +02:00 |
|
Felix Geyer
|
e323fd169e
|
Use QDesktopServices::storageLocation() on Mac OS too.
|
2012-05-25 13:42:59 +02:00 |
|
Felix Geyer
|
842eb22e1e
|
Mark some UI strings as untranslatable.
|
2012-05-25 13:42:55 +02:00 |
|
Felix Geyer
|
a1a71a88bb
|
Fix cmake file formatting.
|
2012-05-21 23:37:29 +02:00 |
|
Felix Geyer
|
76eb935024
|
Small fixes in Application.
|
2012-05-21 22:11:26 +02:00 |
|
Florian Geyer
|
b5249d196d
|
Rename KeePassApp to Application and move it to gui directory.
|
2012-05-21 22:04:40 +02:00 |
|
Florian Geyer
|
d445bf1ecd
|
Use a signal to connect to a slot in main window.
Coding style fixes.
http://gitorious.org/keepassx/keepassx/merge_requests/10
|
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
|
bde397503e
|
Coding style fixes.
|
2012-05-21 11:57:29 +02:00 |
|
Felix Geyer
|
5297722ede
|
Include header cleanup.
|
2012-05-20 23:08:23 +02:00 |
|
Felix Geyer
|
d8d288fca2
|
Add Q_OBJECT macro to KeePass1OpenDialog and generate the moc file.
|
2012-05-20 22:23:36 +02:00 |
|
Felix Geyer
|
04edcf39f7
|
Remove unneeded include.
|
2012-05-20 22:22:25 +02:00 |
|
Florian Geyer
|
9faf550fa1
|
Use line edit widget for search edit.
|
2012-05-20 21:09:34 +02:00 |
|
Florian Geyer
|
e5e7e5e406
|
Add line edit widget with integrated clear button.
|
2012-05-20 21:09:26 +02:00 |
|
Florian Geyer
|
3be90b02d6
|
Add option to restore from a history item.
Closes #23
|
2012-05-20 13:07:45 +02:00 |
|
Florian Geyer
|
8904869350
|
Add button to remove all history entries.
Refs #23
|
2012-05-20 13:07:45 +02:00 |
|
Florian Geyer
|
4797926be6
|
History items can now be removed.
Refs #23
|
2012-05-20 13:07:45 +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 |
|
Felix Geyer
|
4a1423da88
|
Don't set values that are already the default.
|
2012-05-19 15:08:48 +02:00 |
|
Felix Geyer
|
f8bea82ce8
|
Emit error on invalid HistoryMaxItems and HistoryMaxSize values.
|
2012-05-19 15:05:07 +02:00 |
|
Felix Geyer
|
f1ad94b472
|
DatabaseSettingsWidget improvements.
Merge checkboxes with labels.
Set max. history size in MiB instead of bytes.
|
2012-05-19 15:04:05 +02:00 |
|
Felix Geyer
|
fef931392f
|
Simplify DatabaseSettingsWidget by passing a Database pointer to it.
|
2012-05-19 14:52:00 +02:00 |
|
Florian Geyer
|
7425771c78
|
Add search enabled option to group edit.
|
2012-05-18 16:19:28 +02:00 |
|
Florian Geyer
|
f032f001f3
|
Remove frames from edit boxes when showing a history entry.
|
2012-05-18 15:45:19 +02:00 |
|
Florian Geyer
|
12a8662ae9
|
Add advanced tab in group edit.
|
2012-05-18 14:44:15 +02:00 |
|
Florian Geyer
|
4ec9df76cd
|
Add toHex function to Uuid.
|
2012-05-18 14:41:34 +02:00 |
|
Florian Geyer
|
d218924b4f
|
Add expiry option to group edit.
|
2012-05-18 10:52:05 +02:00 |
|
Florian Geyer
|
810a6e4b39
|
Display history items.
Refs #23
|
2012-05-17 23:29:37 +02:00 |
|
Florian Geyer
|
d0557677c7
|
Set initial state of clone entry action to disabled.
|
2012-05-16 13:56:25 +02:00 |
|
Florian Geyer
|
b61c47d42f
|
Sort entry view by group/title when switching to search/view respectively.
|
2012-05-16 10:57:03 +02:00 |
|
Florian Geyer
|
eb82df5994
|
Add entry clone functionality.
|
2012-05-16 10:30:25 +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 |
|
Florian Geyer
|
ea6f2477ef
|
Add button to clear search field.
|
2012-05-16 10:18:27 +02:00 |
|