Felix Geyer
eb6612b787
Fix database icons license issues.
...
Pull C62_Tux.png, C63_Feather.png, C64_Apple.png, C65_Apple.png
and C65_W.png from the latest KeePass 2 version.
Replace C68_BlackBerry.png with another icon from openclipart.org.
It's unclear where this KeePass 2 icon is from.
Closes #69
2013-03-23 21:50:23 +01:00
Felix Geyer
c6edeaddb7
Add icon for the auto-type action.
2013-03-22 19:51:39 +01:00
Felix Geyer
5dadedbf70
Implement the GUI for the password generator.
...
Closes #52
2013-03-12 22:42:06 +01:00
Felix Geyer
2ed3201b14
Add PasswordGenerator backend.
...
Refs #52
2013-03-12 21:55:11 +01:00
Florian Geyer
006eadfb9e
Fix include statements.
2013-03-12 19:27:17 +01:00
Florian Geyer
870417d9c4
Add dummy PasswordGeneratorWidget.
...
Refs #52
2013-03-10 22:33:03 +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
36ad91b447
Entry edit: merge notes and main widget.
...
Closes #59
2013-03-10 19:47:08 +01:00
Florian Geyer
4daac65cc5
Show correct group name when opening an entry from seach results.
2012-12-27 10:50:48 +01:00
Felix Geyer
23c787c4dd
Use effectiveWinId() instead of winId() in widgetsToX11Windows().
...
winId() creates native handles as a side effect.
This sometimes triggers a bug that causes DatabaseTabWidget to
not be updated anymore.
2012-11-20 23:52:46 +01:00
Felix Geyer
8b0409b228
Handle KeyRelease events of global shortcuts.
2012-11-20 23:52:46 +01:00
Felix Geyer
54641a2304
Initialize global auto-type key variables.
2012-11-20 23:52:46 +01:00
Florian Geyer
50148e9640
Check if a database is present before trying to create the CopyAttributesMenu.
...
Closes #50
2012-11-10 18:46:01 +01:00
Florian Geyer
e85dbda62a
Update timeinfo when cloning an entry.
2012-11-06 23:34:16 +01:00
Florian Geyer
107a2e4a5c
Fix sort order when closing the search and an entry was moved.
2012-11-03 18:57:31 +01:00
Felix Geyer
41973d0e92
Revert "Handle DeferredDelete events in Tools::wait()."
...
Caused a crash when performing auto-type from AutoTypeSelectDialog.
This reverts commit 6b3fed1ce5
.
2012-11-03 15:12:04 +01:00
Florian Geyer
363396037d
Remove redundant resolvePlaceholders call.
2012-11-02 17:48:16 +01:00
Florian Geyer
e9b704d21f
Make sure the presets menu has a parent.
2012-11-02 16:33:10 +01:00
Florian Geyer
bd90ba9326
Move initial auto-type timeout to plugins.
2012-11-02 15:49:25 +01:00
Felix Geyer
6b3fed1ce5
Handle DeferredDelete events in Tools::wait().
2012-11-02 15:43:45 +01:00
Florian Geyer
8347fd36ba
More auto-type tests.
2012-11-02 15:09:54 +01:00
Florian Geyer
848abfc1a7
Handle entry/group title with %1 etc. correctly.
2012-11-02 10:31:06 +01:00
Florian Geyer
64394c0b15
Correct window title when database name contains %1.
2012-11-02 10:15:37 +01:00
Florian Geyer
8748c76de2
Refactor updateWindowTitle function.
2012-11-02 01:07:39 +01:00
Florian Geyer
a77c426b2d
Adjust title when settings widget is active.
2012-11-02 00:41:34 +01:00
Florian Geyer
b0280e9d93
Small refactoring in EditWidget and EditEntryWidget.
2012-10-29 23:44:10 +01:00
Florian Geyer
25f15073cc
Refactor EditEntryWidget.
2012-10-29 23:11:42 +01:00
Florian Geyer
34a1eef252
Clear out includes.
2012-10-29 22:50:57 +01:00
Florian Geyer
771a041750
Refactor EditWidgetProperties.
2012-10-29 22:41:37 +01:00
Florian Geyer
ff0d53d945
Add properties tab in EditEntryWidget.
2012-10-29 19:59:09 +01:00
Florian Geyer
afe2c00841
Rename "EditGroupWidgetProperties" to "EditWidgetProperties".
2012-10-29 19:29:18 +01:00
Florian Geyer
9a7a88eea2
Rename "Advanced" to "Properties" in EditGroupWidget.
2012-10-29 19:05:51 +01:00
Florian Geyer
ac56ac98f7
Extend auto-type test.
2012-10-28 18:18:24 +01:00
Felix Geyer
d7cbec1a02
Make sure that TestGui doesn't leave a temp file behind.
...
Swap the parent/child relationship between QTemporaryFile and Config
because the QTemporaryFile dtor is called before its chidren are destroyed.
2012-10-28 18:07:23 +01:00
Felix Geyer
606dbc6eb4
Add infrastructure for auto-type tests.
2012-10-28 15:33:44 +01:00
Felix Geyer
f1719cfc5f
Small optimizations.
2012-10-28 11:27:10 +01:00
Florian Geyer
f5eafe6522
Assert that the tmp group has no children when import is finished.
2012-10-28 10:25:43 +01:00
Andreas Piesk
00908856c3
don't abort import if there are entries with invalid groups,
...
log it and assign them to the root-group
2012-10-28 09:36:27 +01:00
Felix Geyer
16094be4a3
Reduce required cmake version to 2.8.8 again.
...
It doesn't seem to be required in all cases.
2012-10-27 10:52:54 +02:00
Felix Geyer
0399feff4d
Include some more Qt plugins in the Mac OS package.
...
Require at least cmake 2.8.9 for packages which fixes a bug
when using multiple Qt plugins.
2012-10-27 10:24:01 +02:00
Felix Geyer
c1a45d6258
Fix typo.
2012-10-27 00:26:43 +02:00
Florian Geyer
ddd5e8a209
Add menu entry to copy an entry attribute to clipboard.
2012-10-24 20:03:33 +02:00
Felix Geyer
18337927f5
Fix includes for ptrace(PT_DENY_ATTACH, ...).
2012-10-23 17:06:50 +02:00
Felix Geyer
34f595cc78
Build icon into the main executable on Windows.
2012-10-23 14:52:59 +02:00
Felix Geyer
7d57d08b32
Enable CPack on Windows.
2012-10-22 20:40:03 +02:00
Felix Geyer
59847f4f30
Make QSaveFile work on Windows when the target file already exists.
2012-10-22 17:48:13 +02:00
Felix Geyer
caec47b1e5
Fix drag'n'drop of multiple entries.
...
Previously only the first entry was moved.
2012-10-21 22:31:21 +02:00
Florian Geyer
08415bd824
Improve headline in EditEntryWidget.
2012-10-21 21:50:05 +02:00
Florian Geyer
92bf7c94d0
Whitespace separated search terms are AND concatenated.
2012-10-21 21:09:27 +02:00
Felix Geyer
4d263a09db
Include config-keepassx.h in Tools.cpp for the HAVE_* defines.
2012-10-21 19:24:17 +02:00