diff options
author | Thialfihar <thi@thialfihar.org> | 2015-06-25 15:17:32 +0200 |
---|---|---|
committer | Thialfihar <thi@thialfihar.org> | 2015-07-21 20:49:08 +0200 |
commit | e51eff40503a9715a98f7d1fb41c3a607b8f67d0 (patch) | |
tree | 445a1baadb0f69b3d701a180557f9ace7c670266 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java | |
parent | e4b113701cfd12b89a18365491b50f6508184bc2 (diff) | |
download | open-keychain-e51eff40503a9715a98f7d1fb41c3a607b8f67d0.tar.gz open-keychain-e51eff40503a9715a98f7d1fb41c3a607b8f67d0.tar.bz2 open-keychain-e51eff40503a9715a98f7d1fb41c3a607b8f67d0.zip |
Add theme setting
This prepares that different themes can be added. Currently light and
dark will just use the default OK theme.
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.java | 9 |
1 files changed, 9 insertions, 0 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 c13c07503..c7b02f696 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java @@ -220,6 +220,15 @@ public class Preferences { return mSharedPreferences.getBoolean(Pref.TEXT_USE_COMPRESSION, true); } + public String getTheme() { + return mSharedPreferences.getString(Pref.THEME, "light"); + } + + public void setTheme(String value) { + SharedPreferences.Editor editor = mSharedPreferences.edit(); + editor.putString(Constants.Pref.THEME, value); + editor.commit(); + } public void setUseArmor(boolean useArmor) { SharedPreferences.Editor editor = mSharedPreferences.edit(); |