aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java
diff options
context:
space:
mode:
authorAdithya Abraham Philip <adithyaphilip@gmail.com>2015-06-11 01:34:35 +0530
committerAdithya Abraham Philip <adithyaphilip@gmail.com>2015-07-03 20:46:15 +0530
commit65ca77c3cbb5b8bece96e16ff4cd5040ad7884a3 (patch)
treef709caf08e096366d1ebc5ca5674bf7fc7b1728f /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java
parent31fac3080e13ef1bd0cf380b3d04c13293259e5f (diff)
downloadopen-keychain-65ca77c3cbb5b8bece96e16ff4cd5040ad7884a3.tar.gz
open-keychain-65ca77c3cbb5b8bece96e16ff4cd5040ad7884a3.tar.bz2
open-keychain-65ca77c3cbb5b8bece96e16ff4cd5040ad7884a3.zip
orbot dialog fragments added
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java24
1 files changed, 2 insertions, 22 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java
index 5650a7deb..f54eac867 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java
@@ -23,12 +23,10 @@ import android.content.SharedPreferences;
import android.content.res.Resources;
import android.preference.PreferenceManager;
-import info.guardianproject.onionkit.ui.OrbotHelper;
import org.sufficientlysecure.keychain.Constants;
import org.sufficientlysecure.keychain.Constants.Pref;
import org.sufficientlysecure.keychain.R;
-import java.net.InetSocketAddress;
import java.net.Proxy;
import java.util.ArrayList;
import java.util.Arrays;
@@ -65,7 +63,7 @@ public class Preferences {
updateSharedPreferences(context);
}
- public void setPreferenceManagerFileAndMode(PreferenceManager manager) {
+ public static void setPreferenceManagerFileAndMode(PreferenceManager manager) {
manager.setSharedPreferencesName(PREF_FILE_NAME);
manager.setSharedPreferencesMode(PREF_FILE_MODE);
}
@@ -249,32 +247,14 @@ public class Preferences {
return mSharedPreferences.getBoolean(Constants.Pref.USE_NORMAL_PROXY, false);
}
- public void setUseNormalProxy(boolean use) {
- SharedPreferences.Editor editor = mSharedPreferences.edit();
- editor.putBoolean(Constants.Pref.USE_NORMAL_PROXY, use);
- editor.commit();
- }
-
public boolean getUseTorProxy() {
return mSharedPreferences.getBoolean(Constants.Pref.USE_TOR_PROXY, false);
}
- public void setUseTorProxy(boolean use) {
- SharedPreferences.Editor editor = mSharedPreferences.edit();
- editor.putBoolean(Constants.Pref.USE_TOR_PROXY, use);
- editor.commit();
- }
-
public String getProxyHost() {
return mSharedPreferences.getString(Constants.Pref.PROXY_HOST, null);
}
- public void setProxyHost(String host) {
- SharedPreferences.Editor editor = mSharedPreferences.edit();
- editor.putString(Constants.Pref.PROXY_HOST, host);
- editor.commit();
- }
-
/**
* we store port as String for easy interfacing with EditTextPreference, but return it as an integer
*
@@ -338,7 +318,7 @@ public class Preferences {
public ProxyPrefs(boolean torEnabled, boolean normalPorxyEnabled, String hostName, int port, Proxy.Type type) {
this.torEnabled = torEnabled;
this.normalPorxyEnabled = normalPorxyEnabled;
- if(!torEnabled && !normalPorxyEnabled) this.parcelableProxy = null;
+ if(!torEnabled && !normalPorxyEnabled) this.parcelableProxy = new ParcelableProxy(null, -1, null);
else this.parcelableProxy = new ParcelableProxy(hostName, port, type);
}
}