Keith Bennett
73f91db939
Merged keepassx-http.
2014-03-22 14:49:32 +00:00
Florian Geyer
2308099260
Small refactoring in DatabaseWidget.
2013-12-01 09:59:43 +01:00
Florian Geyer
4a3da3abe7
Hard code copy action for default attributes.
2013-12-01 09:43:41 +01:00
Felix Geyer
f2dfef8c41
Add flags to Entry::clone() for customized cloning.
2013-11-22 13:32:13 +01:00
Felix Geyer
755241df5c
Focus entryView when pressing enter in the search field.
2013-11-17 10:55:58 +01:00
Charles Brunet
4a870f61f1
Added option to minimize window when copying data to clipboard
...
https://github.com/keepassx/keepassx/pull/24
2013-10-29 20:54:56 +01:00
Felix Geyer
d5b70b1bef
Add a QMessageBox wrapper class to help gui tests.
...
QMessageBox displays modal dialogs which blocks the gui tests.
To work around this we add a MessageBox wrapper class where
the tests can set the answer for the next dialog.
The answer is then returned without actually showing the dialog.
2013-10-08 22:09:20 +02:00
Felix Geyer
551637f0c2
Allow removing multiple entries.
2013-10-08 21:36:01 +02:00
Felix Geyer
6504b6f2bd
Drop Qt module name from include statements.
...
This is a preparation to be able to build KeePassX against Qt 5.
2013-10-03 15:18:16 +02:00
Francois Ferrand
d8857bf42d
Fix currentMode() while DB is not yet open.
2013-05-02 13:58:00 +02:00
Francois Ferrand
f4ff8b17f7
Use search field for search.
...
Search options are presented in a context menu on the search field, as well as
links in search header.
2013-04-29 18:05:08 +02:00
Francois Ferrand
d5c8787451
Detect background changes to database file.
...
This gives the option to reload the database.
TODO:
- Settings for reloadBehavior (ask, reloadUnchanged, ignore)
- Improve notification, by using a header instead of dialog: nicer, less
intrusive, gives more options to user, and works better when multiple databases
are open.
- Keep tab order on reload.
2013-04-29 09:11:26 +02:00
Florian Geyer
ba3baf3595
Open EditEntryWidget when empty url column is activated.
2013-04-14 19:14:06 +02:00
Florian Geyer
bf906a7867
Open url when an entry is activated via its url column.
...
Closes #55
2013-04-07 22:17:32 +02:00
Felix Geyer
be288d26ca
Change Entry::clone() to set a random uuid.
2013-04-04 21:25:11 +02:00
Felix Geyer
db08058c4e
Ignore an unused variable.
2013-03-24 13:58:13 +01:00
Florian Geyer
f9dc314e72
Revert "Show correct group name when opening an entry from seach results."
...
Did not want to push this.
This reverts commit 4daac65cc5
.
2013-03-10 20:03:22 +01:00
Florian Geyer
4daac65cc5
Show correct group name when opening an entry from seach results.
2012-12-27 10:50:48 +01:00
Florian Geyer
ddd5e8a209
Add menu entry to copy an entry attribute to clipboard.
2012-10-24 20:03:33 +02:00
Florian Geyer
08415bd824
Improve headline in EditEntryWidget.
2012-10-21 21:50:05 +02:00
Florian Geyer
dd82c9f8f9
Search in root group by default.
2012-10-20 16:57:14 +02:00
Felix Geyer
e166722026
Implement database locking.
...
Closes #35
2012-10-12 12:12:00 +02:00
Felix Geyer
668103a00f
Show group and entry view context menus from MainWindow.
...
This allows us to drop the duplicate actions in DatabaseWidget.
2012-08-04 22:06:41 +02:00
Felix Geyer
886187baee
Show a busy cursor while doing master key transformations.
2012-07-27 18:54:35 +02:00
Felix Geyer
3a2f387892
Add action to open the entry URL.
...
Closes #37
2012-07-27 18:38:52 +02:00
Florian Geyer
8bff332be0
Add shortcuts for entry creation, editing, cloning and deletion.
...
Closes #40
2012-07-23 21:54:24 +02:00
Felix Geyer
39b9260719
Rename methods in EntryModel and EntryView from "search" to "entry list mode".
2012-07-21 22:21:49 +02:00
Felix Geyer
8cf6289d9c
Close search when the escape button is pressed.
2012-07-19 19:42:26 +02:00
Felix Geyer
7fef3bd701
Rename DataPath to FilePath.
2012-07-18 21:22:26 +02:00
Felix Geyer
f767a098d6
Add GUI test for changing the database transform rounds.
...
Refs #34
2012-07-17 10:56:56 +02:00
Felix Geyer
651c00239a
Add an auto-type entry action.
2012-07-12 22:35:51 +02:00
Felix Geyer
2e38b01d80
Add Save and SaveAs gui tests.
2012-07-06 19:21:19 +02:00
Felix Geyer
b579eb954e
Use QSaveFile to save databases.
2012-07-06 18:50:52 +02:00
Felix Geyer
68155e8f89
Make use of Q_NULLPTR.
2012-06-29 14:15:16 +02:00
Felix Geyer
92af92ccbe
Convert DatabaseOpenDialog into a widget on DatabaseWidget.
2012-06-29 10:36:35 +02:00
Florian Geyer
204822b66f
Improve auto save handling.
2012-06-24 19:30:30 +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
21e257e64d
Re-add truncation of history entries.
2012-06-06 19:59:10 +02:00
Florian Geyer
20c95737cb
Fix clipboard timeout.
2012-05-27 20:58:44 +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
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
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
fb499154bd
Remove some double margins.
2012-05-27 11:24:56 +02:00