Commit Graph

110 Commits

Author SHA1 Message Date
sniperbeamer 21fe83bb82 TargetWindowDlg: Use the current text instead of the original window title
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@325 b624d157-de02-0410-bad0-e51aec6abb33
2009-06-28 14:28:57 +00:00
sniperbeamer 8ec1eeefa4 Merge 0.4 branch to trunk
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@319 b624d157-de02-0410-bad0-e51aec6abb33
2009-06-20 15:18:24 +00:00
sniperbeamer 9ce0432cff Fix crash when changing language (using Qt 4.3)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@290 b624d157-de02-0410-bad0-e51aec6abb33
2009-03-18 12:50:30 +00:00
sniperbeamer e3dcd73b89 Enable compiler warnings
Fix all the unused variable warnings
Disable incomplete translations
Compile the translation files
Add qt_* translations not part of Qt (from VirutalBox)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@289 b624d157-de02-0410-bad0-e51aec6abb33
2009-03-18 12:09:20 +00:00
sniperbeamer df17d76ce7 Some code cleanup
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@278 b624d157-de02-0410-bad0-e51aec6abb33
2009-03-03 13:19:41 +00:00
sniperbeamer 5944e2620f Fix: Crash when moving entry to another group (Bug #2644545)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@277 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-27 10:55:02 +00:00
sniperbeamer 456bb2dc33 Fix: Entropy collection didn't work for pronounceable password generator
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@273 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-25 12:54:07 +00:00
sniperbeamer 5e473bedc2 Fix: Sudden exit on bookmarking a new (not saved) file (Bug #2599802)
Safer SecString::overwrite(QString&)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@261 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-15 13:59:44 +00:00
sniperbeamer 2434e9111f Fixed bug that prevented opening db with keyfile and password
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@256 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-19 20:33:17 +00:00
sniperbeamer 9f157e61a9 Merge changes from bdmayes (rev 237, 239, 241)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@245 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-22 19:22:44 +00:00
sniperbeamer 56d9acef43 Fixed #2230887: No password generated using list of very special characters
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@243 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-22 15:14:43 +00:00
sniperbeamer ff58631a2c Reduce height of PasswordGenDlg and EditEntryDlg
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@242 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-22 13:43:47 +00:00
sniperbeamer 06a938ce4a Distinguish between adding groups and subgroups
Fixed visual distortion in PasswordGenDlg
Updated Spanish translation

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@240 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-21 23:37:15 +00:00
sniperbeamer 888d0982d4 New structure of auto-type classes
Use xvkbd code for sending auto-type keys
Fixed bug that prevented auto-typing non-latin1 chars
Added Italian translation
Fixed some new gcc warnings

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@238 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-21 13:11:19 +00:00
sniperbeamer bb80c9616a Backup deleted entries
Fixed compilation errors on win32

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@233 b624d157-de02-0410-bad0-e51aec6abb33
2008-10-10 15:57:37 +00:00
sniperbeamer f88ca3f4c0 Added ability to select language in SettingsDlg
Redesigned SettingsDlg

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@232 b624d157-de02-0410-bad0-e51aec6abb33
2008-10-07 14:46:07 +00:00
sniperbeamer ef92de215c Implemented backup feature
Disabled desktop integration plugins
Disabled "Features" tab in SettingsDlg
Removed useless files

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@231 b624d157-de02-0410-bad0-e51aec6abb33
2008-10-06 17:18:48 +00:00
sniperbeamer a8fafee769 Fixed: "KeepassX 0.3.3 fails to lock itself after Ctrl-V (autotype)" (Bug #2106604)
Clear Klipper history on KDE4

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@230 b624d157-de02-0410-bad0-e51aec6abb33
2008-10-02 14:11:35 +00:00
sniperbeamer 699befe618 Added "Tools" button to EditEntryDlg: Window List and Auto-Type sequence
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@228 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-30 19:03:41 +00:00
sniperbeamer a5d427d262 Added 2 new password generator options
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@227 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-30 14:26:24 +00:00
sniperbeamer 598d204716 Cache and protect MasterKey - speeds up saving a lot
Added option to save database after every change
Improved license information

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@226 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-28 16:33:46 +00:00
sniperbeamer e5e9cebc8a Display warning when opening a database that is already opened
Improve tab order in many dialogs (closes #2130397)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@222 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-27 13:38:05 +00:00
sniperbeamer c182df6c31 Fixed: Predefined expire times don't work (closes #2109987)
Fixed: Sorting isn't consistent (closes #2108655)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@221 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-25 14:29:36 +00:00
sniperbeamer 70bf7f5b5d Added action "Copy URL to Clipboard" (closes #1944021)
Fixed: Unnamed Database saved as ".kdb" (closes #2109972, #2118340)
Fixed: Date of Modification isn't updated (closes #2108658, #2121768)
Fixed and improved the initialization of the fallback random number source (closes #2091784)
Don't clear clipboard if "Clear clipboard after" is set to 0
Try to clear Klipper history when clearing clipboard

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@220 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-25 12:00:15 +00:00
sniperbeamer 636f3b8af6 Added pronounceable password generator
Improved RNG seeding on Windows
Updated AES implementation
Removed SHA1 implementation, replaced by QCryptographicHash
Replaced ARC4 implementation by the one from KeePass 1.11
Some cleanup

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@216 b624d157-de02-0410-bad0-e51aec6abb33
2008-08-01 18:57:18 +00:00
sniperbeamer f91a09dabb Better fix: custom icons get lost on restart
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@210 b624d157-de02-0410-bad0-e51aec6abb33
2008-06-30 15:42:36 +00:00
sniperbeamer 3839c091a3 Don't depend on Qt 4.4 anymore
Updated changelog

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@209 b624d157-de02-0410-bad0-e51aec6abb33
2008-06-26 16:47:37 +00:00
sniperbeamer dc43c39ece Fixed: custom icons get lost on restart (Closes #1995561)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@208 b624d157-de02-0410-bad0-e51aec6abb33
2008-06-24 17:56:02 +00:00
sniperbeamer 56bc995cc2 Improved display of date strings in the EntryView
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@204 b624d157-de02-0410-bad0-e51aec6abb33
2008-06-04 19:41:27 +00:00
sniperbeamer a018fee162 Bumped version number to 0.3.2
Updated changelog
Renamed translations to keepassx-*
Added myself to the about dialog

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@203 b624d157-de02-0410-bad0-e51aec6abb33
2008-05-31 20:42:10 +00:00
tarek_saidi 1905150642 improved AutoTypeDlg (keyboard only usage, visual selection feedback)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@195 b624d157-de02-0410-bad0-e51aec6abb33
2008-04-14 20:03:58 +00:00
sniperbeamer 96ac6e31f1 Master key transformations (rounds) are now computed in two threads (from KeePass 1.11)
Added a button to measure the number of rounds that can be calculated in 1 second
Don't try to open a URL when it's empty
Improved code formatting

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@194 b624d157-de02-0410-bad0-e51aec6abb33
2008-04-12 22:41:36 +00:00
sniperbeamer 5bb7d02298 PasswordDlg: use icon for button to show/hide the typed password
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@189 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-15 17:08:11 +00:00
sniperbeamer a30643a99d More fixes for "automatically lock database"
Removed some unneeded includes
Improved code formatting

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@187 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-14 20:37:39 +00:00
tarek_saidi fc2d6e07b7 fixed possible compilation problem (bug #1910619),
fixed compilation error when building univeral binaries


git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@185 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-13 21:36:33 +00:00
tarek_saidi 8446ef1f75 removed some unused files,
made file dialog wrapper use native dialogs again,
fixed password dialog not remembering last key location/type,
disabled precompiled headers when buidling universal binaries,
updated changelog,
fixed size problems of some dialogs


git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@179 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-11 17:40:31 +00:00
sniperbeamer 317397e063 Added: automatically lock database after inactivity (closes #1906699)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@177 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-09 19:56:13 +00:00
sniperbeamer b8f59f9f04 Try to use truly random data to initialize the random number generator
Fixed: crash when closing the PasswordDlg by clicking on the x
Fixed: -cfg parameter not working
Fixed: does not compile for Windows
Fixed some compiler warnings

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@176 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-08 14:18:32 +00:00
tarek_saidi bdec5c8450 - support for precompiled headers
- made password dialog more userfriendly (especially key file creation/selection)
- database file as command line argument is recognized again
- fixed bug #1825446 (commandline option -cfg does NOT take relative path)
- fixed mac buid problem (see item #1908868)


git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@174 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-06 20:11:29 +00:00
tarek_saidi 1be77c9e10 cleaned up main.cpp
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@170 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-04 19:15:22 +00:00
sniperbeamer e5e14c37f7 Restructured advanced tab of the settings dialog
Fixed location of license file in the about dialog
Updated changelog and install instructions
Windows:
- Corrected install location of data files
- Install Qt libraries
- Some GUI improvements

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@165 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-02 16:30:05 +00:00
sniperbeamer 3a5259eb47 Fixed: binary not installed
Removed unused variables and fixed some other compiler warnings

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@163 b624d157-de02-0410-bad0-e51aec6abb33
2008-03-01 17:33:43 +00:00
sniperbeamer 7b15707c6d Another bunch of GUI changes
Auto-save database on program exit: apply adjusted patch #1900048 (closes #1792317)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@159 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-24 20:47:28 +00:00
sniperbeamer 8b08b321a5 Size of the EntryEdit dialog is saved
Some small GUI improvements

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@157 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-19 22:55:40 +00:00
sniperbeamer 2149d4cfe1 Dynamically set size of the settings dialog
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@155 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-16 21:21:18 +00:00
sniperbeamer 97da5c1989 Completely removed Qt3Support dependency
Cleaned up qmake project file
Compiles on Windows + many Windows specific improvements
Various small fixes

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@152 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-16 12:36:28 +00:00
sniperbeamer 51acb50266 Removed unnecessary executable flags
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@150 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-15 16:03:24 +00:00
tarek_saidi 01ac6b3544 merged sniperbeamer's patches
fixed bug #1828965


git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@149 b624d157-de02-0410-bad0-e51aec6abb33
2008-02-15 11:04:38 +00:00
myxelf 961268a67d most changes are details
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@147 b624d157-de02-0410-bad0-e51aec6abb33
2007-09-26 22:48:38 +00:00
tarek_saidi 65e5da4649 Bookmarks
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@146 b624d157-de02-0410-bad0-e51aec6abb33
2007-08-16 20:43:48 +00:00