author | ulf69 <ulf69> | 2004-10-15 19:05:03 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-10-15 19:05:03 (UTC) |
commit | 3f4c05c0f72b269b70a508ac42d74fea3bfb20cc (patch) (side-by-side diff) | |
tree | a3c3a14048afbba18c69a799870506af9d385e17 | |
parent | b7fbbfff6b939278cb7665d78b2615c77856ce7d (diff) | |
download | kdepimpi-3f4c05c0f72b269b70a508ac42d74fea3bfb20cc.zip kdepimpi-3f4c05c0f72b269b70a508ac42d74fea3bfb20cc.tar.gz kdepimpi-3f4c05c0f72b269b70a508ac42d74fea3bfb20cc.tar.bz2 |
added settings for crypto and hashalgorythm
-rw-r--r-- | pwmanager/pwmanager/pwmprefs.cpp | 20 | ||||
-rw-r--r-- | pwmanager/pwmanager/pwmprefs.h | 18 |
2 files changed, 35 insertions, 3 deletions
diff --git a/pwmanager/pwmanager/pwmprefs.cpp b/pwmanager/pwmanager/pwmprefs.cpp index 7fd347f..fdc34e0 100644 --- a/pwmanager/pwmanager/pwmprefs.cpp +++ b/pwmanager/pwmanager/pwmprefs.cpp @@ -47,2 +47,4 @@ PWMPrefs::PWMPrefs() addItemInt( "compression", &mCompression, CONF_DEFAULT_COMPRESSION ); + addItemInt("cryptAlgo", &mCryptAlgo, CONF_DEFAULT_CRYPTALGO); + addItemInt("hashAlgo", &mHashAlgo, CONF_DEFAULT_HASHALGO); addItemInt( "filePermissions", &mFilePermissions, CONF_DEFAULT_FILEPERMISSIONS ); @@ -196,2 +198,12 @@ bool PWMPrefs::confWndClose() +int PWMPrefs::confGlobCryptAlgo() +{ + return mCryptAlgo + 1; +} + +int PWMPrefs::confGlobHashAlgo() +{ + return mHashAlgo + 1; +} + /******************************************************************* @@ -300,2 +312,10 @@ void PWMPrefs::confWndClose(bool e) +void PWMPrefs::confGlobCryptAlgo(int e) +{ + mCryptAlgo = e - 1; +} +void PWMPrefs::confGlobHashAlgo(int e) +{ + mHashAlgo = e - 1; +} diff --git a/pwmanager/pwmanager/pwmprefs.h b/pwmanager/pwmanager/pwmprefs.h index 9fed7d2..1c8b982 100644 --- a/pwmanager/pwmanager/pwmprefs.h +++ b/pwmanager/pwmanager/pwmprefs.h @@ -38,2 +38,4 @@ class KConfig; + + #define CONF_DEFAULT_PWTIMEOUT 10 /* 10 sec */ @@ -41,5 +43,7 @@ class KConfig; #define CONF_DEFAULT_TRAY true -#define CONF_DEFAULT_UNLOCKONOPEN false -#define CONF_DEFAULT_MAINVIEWSTYLE 0 +#define CONF_DEFAULT_UNLOCKONOPEN true +#define CONF_DEFAULT_MAINVIEWSTYLE 1/* Category List Left */ #define CONF_DEFAULT_COMPRESSION 0x01 /* gzip */ +#define CONF_DEFAULT_CRYPTALGO (0x01 - 1)/* blowfish */ +#define CONF_DEFAULT_HASHALGO (0x01 - 1)/* sha1 */ #define CONF_DEFAULT_AUTOMINIMIZE false @@ -53,5 +57,6 @@ class KConfig; #define CONF_DEFAULT_MINIMIZELOCK 2 /* deep-lock */ -#define CONF_DEFAULT_NEWENTRLOCKSTAT true /* locked */ +#define CONF_DEFAULT_NEWENTRLOCKSTAT false/* new entries unlocked */ #define CONF_DEFAULT_WNDCLOSE true /* don't minimize to tray */ + class PWMPrefs : public KPimPrefs @@ -73,2 +78,4 @@ public: int confGlobCompression(); + int confGlobCryptAlgo(); + int confGlobHashAlgo(); int confGlobFilePermissions(); @@ -98,2 +105,5 @@ public: void confGlobCompression(int e); + void confGlobCryptAlgo(int e); + void confGlobHashAlgo(int e); + void confGlobFilePermissions(int e); @@ -122,2 +132,4 @@ public: int mCompression; + int mCryptAlgo; + int mHashAlgo; int mFilePermissions; |