aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/thialfihar/android/apg/Preferences.java
diff options
context:
space:
mode:
authorThialfihar <thialfihar@gmail.com>2010-07-27 22:41:50 +0000
committerThialfihar <thialfihar@gmail.com>2010-07-27 22:41:50 +0000
commitb13eb7dbf3d342e3d63d7718c1f66b082f055540 (patch)
treef08b1b04cb7366b8b357777464d120db20e39980 /src/org/thialfihar/android/apg/Preferences.java
parent20f7755b2c2395431f059ec14ddc6c1d2359e20d (diff)
downloadopen-keychain-b13eb7dbf3d342e3d63d7718c1f66b082f055540.tar.gz
open-keychain-b13eb7dbf3d342e3d63d7718c1f66b082f055540.tar.bz2
open-keychain-b13eb7dbf3d342e3d63d7718c1f66b082f055540.zip
added a "force V3 signature" setting similar to the GPG version, hopefully making APG useful for some special cases where that is needed
Update issue 39 Two new strings: <string name="section_advanced">Advanced</string> <string name="label_forceV3Signature">Force V3 Signatures</string> "V3" is just "version 3" and should remain untranslated, both strings can be seen at the bottom of the preferences activity.
Diffstat (limited to 'src/org/thialfihar/android/apg/Preferences.java')
-rw-r--r--src/org/thialfihar/android/apg/Preferences.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/org/thialfihar/android/apg/Preferences.java b/src/org/thialfihar/android/apg/Preferences.java
index 0df29718c..705da21cc 100644
--- a/src/org/thialfihar/android/apg/Preferences.java
+++ b/src/org/thialfihar/android/apg/Preferences.java
@@ -103,6 +103,16 @@ public class Preferences {
editor.commit();
}
+ public boolean getForceV3Signatures() {
+ return mSharedPreferences.getBoolean(Constants.pref.force_v3_signatures, false);
+ }
+
+ public void setForceV3Signatures(boolean value) {
+ SharedPreferences.Editor editor = mSharedPreferences.edit();
+ editor.putBoolean(Constants.pref.force_v3_signatures, value);
+ editor.commit();
+ }
+
public boolean hasSeenChangeLog(String version) {
return mSharedPreferences.getBoolean(Constants.pref.has_seen_change_log + version,
false);