Commit Graph

302 Commits

Author SHA1 Message Date
sniperbeamer e531a8a7ff Fix very obscure bug that corrupted the input of non-ascii characters.
This is caused by calling QFileInfo::canonicalFilePath() before creating the QApplication object.
So now the first thing we do is creating the QApplication object. This breaks the kde plugin, which we are not using anyway.

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@275 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-26 10:47:41 +00:00
sniperbeamer d569b51e6c Add Finish translation
Sort groups locale aware

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@274 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-26 09:32:14 +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 0c6cd885f6 Use serif font for all password fields (Bug #2594868)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@272 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-25 12:49:26 +00:00
sniperbeamer a2c6a7c6dd Added Turkish translation
Improved French translation

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@271 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-24 18:27:51 +00:00
sniperbeamer 74ef78d57e Add experimental CMake support
Remove unneeded crypto/aes_via_ace.h

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@270 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-23 13:49:54 +00:00
sniperbeamer 25493735fd Remove unused actions
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@269 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-20 20:08:08 +00:00
sniperbeamer dbb6e00a4a Slightly reorganized the menubar
Added menu action to sort the groups (Bug #2268672)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@268 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-20 20:03:21 +00:00
sniperbeamer 688bfe44c7 Save database using the correct password encoding when opening with a different encoding
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@267 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-19 12:24:20 +00:00
sniperbeamer d08a2f2372 Fixed: Cloned entries are not immediately sorted
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@266 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-18 14:31:43 +00:00
sniperbeamer 5be497a26c Fix: -min parameter is sometimes ignored (Debian Bug #514414)
Fix: Cannot open DB from KeePassX 0.2.2 (Bug #2535569)

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@265 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-16 17:59:51 +00:00
bdmayes e4ae80f030 git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@264 b624d157-de02-0410-bad0-e51aec6abb33 2009-02-15 19:56:12 +00:00
bdmayes c872745c7f git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@263 b624d157-de02-0410-bad0-e51aec6abb33 2009-02-15 19:42:49 +00:00
sniperbeamer daf6eaf535 Add script to compile translations
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@262 b624d157-de02-0410-bad0-e51aec6abb33
2009-02-15 14:25:49 +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 77500ca0e9 Disable VIA padlock (crashes on Mac OS)
Untag 0.4.0beta1

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@258 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-20 22:56:21 +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 13b3ab3cae Update translations
Update AES implementation - enable VIA padlock
Untag 0.4.0beta1

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@255 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-18 12:00:47 +00:00
sniperbeamer 8f8901694c Fixed: WorkspaceLockedWidget strings are not immediately updated when changing translation
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@254 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-13 22:35:55 +00:00
sniperbeamer 434eab39aa Fixed menu item roles on Mac OS
Update statusbar after changing the language
Fixed AboutDlg in some translations

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@253 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-12 10:11:15 +00:00
sniperbeamer 92fe9bfdb2 Add compiled translation files
Remove rpm spec file

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@251 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-11 00:50:30 +00:00
sniperbeamer 5aedd1f3e8 Fixed: Exports aren't sorted consistently (#2108661)
Merge changes from bdmayes (rev 249)
Updated German translation

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@250 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-11 00:33:39 +00:00
sniperbeamer 0afbf7b534 Overwrite session key on exit
Fix some compiler warnings

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@248 b624d157-de02-0410-bad0-e51aec6abb33
2009-01-06 00:23:00 +00:00
bdmayes 2ecca449a4 git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@247 b624d157-de02-0410-bad0-e51aec6abb33 2008-12-26 19:47:40 +00:00
sniperbeamer 7b8c699448 Dynamically calculate modifier value of alt, altgr and meta/win
Added nostrip qmake option

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@246 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-25 15:34:13 +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 ab4047e7d2 Improved Auto-Typing: ability to type all unicode characters (finally)
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@244 b624d157-de02-0410-bad0-e51aec6abb33
2008-12-22 19:08:32 +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 f533ea45a7 Improved window blacklist
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@229 b624d157-de02-0410-bad0-e51aec6abb33
2008-10-01 21:23:59 +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 5fe4a5d2c3 Added gl_ES translation
Removed unneeded svn properties

git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@225 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-28 12:38:15 +00:00
sniperbeamer dc8b31e924 Associate KeePassX with *.kdb on Linux
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@224 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-28 11:09:11 +00:00
sniperbeamer c451d571c2 Don't include entries from "Backup" group in search results
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@223 b624d157-de02-0410-bad0-e51aec6abb33
2008-09-27 15:49:36 +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 07fb82c88b Renamed some AES headers
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@217 b624d157-de02-0410-bad0-e51aec6abb33
2008-08-01 19:03:05 +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 455e68ff60 Delete and don't read old icon metastream when new one is available
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@212 b624d157-de02-0410-bad0-e51aec6abb33
2008-07-20 14:41:15 +00:00
sniperbeamer d34b93f62d Introduce new icon metastream to store custom icon id independent from the number of built-in icons
git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@211 b624d157-de02-0410-bad0-e51aec6abb33
2008-07-20 12:19:57 +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