author | ulf69 <ulf69> | 2004-10-15 19:05:03 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-10-15 19:05:03 (UTC) |
commit | 3f4c05c0f72b269b70a508ac42d74fea3bfb20cc (patch) (unidiff) | |
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() | |||
47 | addItemInt( "compression", &mCompression, CONF_DEFAULT_COMPRESSION ); | 47 | addItemInt( "compression", &mCompression, CONF_DEFAULT_COMPRESSION ); |
48 | addItemInt("cryptAlgo", &mCryptAlgo, CONF_DEFAULT_CRYPTALGO); | ||
49 | addItemInt("hashAlgo", &mHashAlgo, CONF_DEFAULT_HASHALGO); | ||
48 | addItemInt( "filePermissions", &mFilePermissions, CONF_DEFAULT_FILEPERMISSIONS ); | 50 | addItemInt( "filePermissions", &mFilePermissions, CONF_DEFAULT_FILEPERMISSIONS ); |
@@ -196,2 +198,12 @@ bool PWMPrefs::confWndClose() | |||
196 | 198 | ||
199 | int PWMPrefs::confGlobCryptAlgo() | ||
200 | { | ||
201 | return mCryptAlgo + 1; | ||
202 | } | ||
203 | |||
204 | int PWMPrefs::confGlobHashAlgo() | ||
205 | { | ||
206 | return mHashAlgo + 1; | ||
207 | } | ||
208 | |||
197 | /******************************************************************* | 209 | /******************************************************************* |
@@ -300,2 +312,10 @@ void PWMPrefs::confWndClose(bool e) | |||
300 | 312 | ||
313 | void PWMPrefs::confGlobCryptAlgo(int e) | ||
314 | { | ||
315 | mCryptAlgo = e - 1; | ||
316 | } | ||
301 | 317 | ||
318 | void PWMPrefs::confGlobHashAlgo(int e) | ||
319 | { | ||
320 | mHashAlgo = e - 1; | ||
321 | } | ||
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; | |||
38 | 38 | ||
39 | |||
40 | |||
39 | #define CONF_DEFAULT_PWTIMEOUT 10/* 10 sec */ | 41 | #define CONF_DEFAULT_PWTIMEOUT 10/* 10 sec */ |
@@ -41,5 +43,7 @@ class KConfig; | |||
41 | #define CONF_DEFAULT_TRAY true | 43 | #define CONF_DEFAULT_TRAY true |
42 | #define CONF_DEFAULT_UNLOCKONOPENfalse | 44 | #define CONF_DEFAULT_UNLOCKONOPEN true |
43 | #define CONF_DEFAULT_MAINVIEWSTYLE0 | 45 | #define CONF_DEFAULT_MAINVIEWSTYLE 1/* Category List Left */ |
44 | #define CONF_DEFAULT_COMPRESSION 0x01/* gzip */ | 46 | #define CONF_DEFAULT_COMPRESSION 0x01/* gzip */ |
47 | #define CONF_DEFAULT_CRYPTALGO (0x01 - 1)/* blowfish */ | ||
48 | #define CONF_DEFAULT_HASHALGO (0x01 - 1)/* sha1 */ | ||
45 | #define CONF_DEFAULT_AUTOMINIMIZEfalse | 49 | #define CONF_DEFAULT_AUTOMINIMIZEfalse |
@@ -53,5 +57,6 @@ class KConfig; | |||
53 | #define CONF_DEFAULT_MINIMIZELOCK 2/* deep-lock */ | 57 | #define CONF_DEFAULT_MINIMIZELOCK 2/* deep-lock */ |
54 | #define CONF_DEFAULT_NEWENTRLOCKSTAT true/* locked */ | 58 | #define CONF_DEFAULT_NEWENTRLOCKSTAT false/* new entries unlocked */ |
55 | #define CONF_DEFAULT_WNDCLOSE true/* don't minimize to tray */ | 59 | #define CONF_DEFAULT_WNDCLOSE true/* don't minimize to tray */ |
56 | 60 | ||
61 | |||
57 | class PWMPrefs : public KPimPrefs | 62 | class PWMPrefs : public KPimPrefs |
@@ -73,2 +78,4 @@ public: | |||
73 | int confGlobCompression(); | 78 | int confGlobCompression(); |
79 | int confGlobCryptAlgo(); | ||
80 | int confGlobHashAlgo(); | ||
74 | int confGlobFilePermissions(); | 81 | int confGlobFilePermissions(); |
@@ -98,2 +105,5 @@ public: | |||
98 | void confGlobCompression(int e); | 105 | void confGlobCompression(int e); |
106 | void confGlobCryptAlgo(int e); | ||
107 | void confGlobHashAlgo(int e); | ||
108 | |||
99 | void confGlobFilePermissions(int e); | 109 | void confGlobFilePermissions(int e); |
@@ -122,2 +132,4 @@ public: | |||
122 | int mCompression; | 132 | int mCompression; |
133 | int mCryptAlgo; | ||
134 | int mHashAlgo; | ||
123 | int mFilePermissions; | 135 | int mFilePermissions; |