[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdenetwork/kopete/plugins/cryptography
From: Charles Connell <charles () connells ! org>
Date: 2007-08-21 2:16:18
Message-ID: 1187662578.004489.13916.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 702675 by cconnell:
Tooltips and whats this's
Make users more aware of security concerns with string change
M +7 -3 cryptographypreferences.cpp
M +34 -1 cryptographyprefsbase.ui
--- trunk/KDE/kdenetwork/kopete/plugins/cryptography/cryptographypreferences.cpp \
#702674:702675 @@ -42,8 +42,10 @@
QWidget *w = new QWidget;
key = new Kleo::EncryptionKeyRequester ( false, \
Kleo::EncryptionKeyRequester::OpenPGP, this, true, true );
- key->setDialogMessage ( i18n ( "Select the key you want to use encrypt and decrypt \
messages" ) );
- key->setDialogCaption ( i18n ( "Select the key you want to use encrypt and decrypt \
messages" ) ); + key->setDialogMessage ( i18n ( "Select the key you want to use to \
decrypt and sign messages" ) ); + key->setDialogCaption ( i18n ( "Select the key you \
want to use to decrypt and sign messages" ) ); + key->setToolTip ( i18n ("The private \
key used for decryption and signing") ); + key->setWhatsThis ( i18n ("See and change \
the private key used for decryption and signing of messages using the Cryptography \
plugin" ) );
QLabel * label = new QLabel ( i18n ("With this plugin you can encrypt messages so \
that nobody but your intended recipient can read them, and you can also sign \
messages, so that recipients can verify that a given message has actually come from \
you. <a href=\"http://en.wikipedia.org/wiki/Public-key_cryptography\">How this \
works</a>.\n\nBefore you can send encrypted messages to someone, you must select \
their public key by right-clicking on their name in your contact list, and choosing \
\"Select Public Key.\"\n\nAll messages become plain text when used with this \
plugin"), this ); label->setWordWrap (true);
@@ -51,7 +53,9 @@
// We want the password available ASAP and forever so that upon decryption time, we \
can do it without prompting for password. // If another message arrives while the \
password prompt is still up, the second message will prompt again, and go above the \
first messages's prompt. upon decryption, messages will be displayed in a backwards \
order (VERY BAD) mAskPassphraseOnStartup = new QCheckBox ( i18n ("Ask for passphrase \
on Kopete startup (Recommended)" ), this);
-
+ mAskPassphraseOnStartup->setToolTip ( i18n ("Ask for the passphrase when Kopete \
starts") ); + mAskPassphraseOnStartup->setWhatsThis ( i18n ("Ask for the passphrase \
when Kopete starts. This is recommended so that cryptography can be used seemlessly \
after startup.") ); +
mPreferencesDialog = new Ui::CryptographyPrefsUI;
mPreferencesDialog->setupUi ( w );
--- trunk/KDE/kdenetwork/kopete/plugins/cryptography/cryptographyprefsbase.ui \
#702674:702675 @@ -37,6 +37,15 @@
</property>
<item row="2" column="0" colspan="3" >
<widget class="QRadioButton" name="never" >
+ <property name="toolTip" >
+ <string>Do not cache the passphrase.</string>
+ </property>
+ <property name="statusTip" >
+ <string/>
+ </property>
+ <property name="whatsThis" >
+ <string>Do not cache the passphrase, requiring it to be re-entered every \
time it needs to be used.</string> + </property>
<property name="text" >
<string>Never</string>
</property>
@@ -69,6 +78,12 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
+ <property name="toolTip" >
+ <string>How long to cache the passphrase.</string>
+ </property>
+ <property name="whatsThis" >
+ <string>How long to cache the passphrase.</string>
+ </property>
<property name="minimum" >
<number>1</number>
</property>
@@ -88,6 +103,15 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
+ <property name="toolTip" >
+ <string>Cache the passphrase for the time specified.</string>
+ </property>
+ <property name="statusTip" >
+ <string/>
+ </property>
+ <property name="whatsThis" >
+ <string>Cache the passphrase for the time specified, then require \
re-entry.</string> + </property>
<property name="text" >
<string>For</string>
</property>
@@ -95,8 +119,17 @@
</item>
<item row="0" column="0" colspan="3" >
<widget class="QRadioButton" name="onClose" >
+ <property name="toolTip" >
+ <string>Cache the passphrase in memory until Kopete closes or the \
Cryptography plugin is disabled.</string> + </property>
+ <property name="statusTip" >
+ <string/>
+ </property>
+ <property name="whatsThis" >
+ <string>Cache the passphrase in memory until Kopete closes or the \
Cryptography plugin is disabled. This is dangerous because the memory Kopete uses \
could be stored on the hard drive, thereby exposing the password.</string> + \
</property> <property name="text" >
- <string>Until Kopete closes (Recommened)</string>
+ <string>Until Kopete closes (Dangerous)</string>
</property>
<property name="checked" >
<bool>true</bool>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic