aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Schürmann <dominik@dominikschuermann.de>2015-08-29 17:19:58 +0200
committerDominik Schürmann <dominik@dominikschuermann.de>2015-08-29 17:19:58 +0200
commitfeef4a93abd2ebcd7a4dd6868c9a924628863a06 (patch)
tree84d4c3a276778e1a890ed0ce63fba7af9b640958
parentc1cc27366cb9ab6a2962170f1363fc7accfc617c (diff)
downloadopen-keychain-feef4a93abd2ebcd7a4dd6868c9a924628863a06.tar.gz
open-keychain-feef4a93abd2ebcd7a4dd6868c9a924628863a06.tar.bz2
open-keychain-feef4a93abd2ebcd7a4dd6868c9a924628863a06.zip
Reword experimental settings
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SettingsActivity.java6
-rw-r--r--OpenKeychain/src/main/res/values/strings.xml10
-rw-r--r--OpenKeychain/src/main/res/xml/experimental_preferences.xml1
3 files changed, 11 insertions, 6 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SettingsActivity.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SettingsActivity.java
index 4077f1c84..21d0f1dbd 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SettingsActivity.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SettingsActivity.java
@@ -615,11 +615,13 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
private static void initializeTheme(final ListPreference mTheme) {
mTheme.setValue(sPreferences.getTheme());
- mTheme.setSummary(mTheme.getEntry());
+ mTheme.setSummary(mTheme.getEntry() + "\n"
+ + mTheme.getContext().getString(R.string.label_experimental_settings_theme_summary));
mTheme.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
mTheme.setValue((String) newValue);
- mTheme.setSummary(mTheme.getEntry());
+ mTheme.setSummary(mTheme.getEntry() + "\n"
+ + mTheme.getContext().getString(R.string.label_experimental_settings_theme_summary));
sPreferences.setTheme((String) newValue);
((SettingsActivity) mTheme.getContext()).recreate();
diff --git a/OpenKeychain/src/main/res/values/strings.xml b/OpenKeychain/src/main/res/values/strings.xml
index 00cfa6375..321c98a5f 100644
--- a/OpenKeychain/src/main/res/values/strings.xml
+++ b/OpenKeychain/src/main/res/values/strings.xml
@@ -192,14 +192,16 @@
<!-- label shown in Android settings under the OpenKeychain account -->
<string name="keyserver_sync_settings_title">"Automatically update keys"</string>
- <string name="label_experimental_settings_desc_summary">"These features are mostly results of security/UX research. Don't rely on their security!"</string>
+ <string name="label_experimental_settings_desc_title">"Warning"</string>
+ <string name="label_experimental_settings_desc_summary">"These features are not yet finished or results of user experience/security research. Thus, don't rely on their security and please don't issues you encounter!"</string>
<string name="label_experimental_settings_word_confirm_title">"Word Confirm"</string>
- <string name="label_experimental_settings_word_confirm_summary">"Allows to compare fingerprints with words instead of hexadecimal representation."</string>
+ <string name="label_experimental_settings_word_confirm_summary">"Confirm keys with words instead of hexadecimal fingerprints"</string>
<string name="label_experimental_settings_linked_identities_title">"Linked Identities"</string>
- <string name="label_experimental_settings_linked_identities_summary">"Linked Identities"</string>
+ <string name="label_experimental_settings_linked_identities_summary">"Link keys to Twitter, Github, websites or DNS (similar to keybase.io but decentralized)"</string>
<string name="label_experimental_settings_keybase_title">"Keybase.io Proofs"</string>
- <string name="label_experimental_settings_keybase_summary">"Every time a key is displayed, this will contact keybase.io for key proofs"</string>
+ <string name="label_experimental_settings_keybase_summary">"Contact keybase.io for key proofs and show them every time a key is displayed"</string>
+ <string name="label_experimental_settings_theme_summary">"(The icons and many screens are not yet adjusted accordingly for the dark theme)"</string>
<!-- Proxy Preferences -->
<string name="pref_proxy_tor_title">"Enable Tor"</string>
diff --git a/OpenKeychain/src/main/res/xml/experimental_preferences.xml b/OpenKeychain/src/main/res/xml/experimental_preferences.xml
index 33ab92697..ff1fa5a95 100644
--- a/OpenKeychain/src/main/res/xml/experimental_preferences.xml
+++ b/OpenKeychain/src/main/res/xml/experimental_preferences.xml
@@ -2,6 +2,7 @@
<Preference
android:persistent="false"
android:selectable="false"
+ android:title="@string/label_experimental_settings_desc_title"
android:summary="@string/label_experimental_settings_desc_summary" />
<SwitchPreference