Add image size option

This commit is contained in:
seven332 committed 2016-04-05 02:07:08 +08:00
1 parent 084f352d71
commit 3ca6b69984
10 files changed
+76 -11

No files matched your search

@@ -55,6 +55,7 @@ public class Settings {
private static EhConfig loadEhConfig() {
EhConfig ehConfig= new EhConfig();
ehConfig.imageSize = getImageSize();
ehConfig.excludedLanguages = getExcludedLanguages();
ehConfig.defaultCategories = getDefaultCategories();
ehConfig.excludedNamespaces = getExcludedTagNamespaces();
@@ -591,6 +592,19 @@ public class Settings {
putIntToStr(KEY_PRELOAD_IMAGE, value);
}
public static final String KEY_IMAGE_SIZE = "image_size";
public static final String DEFAULT_IMAGE_SIZE = EhConfig.IMAGE_SIZE_AUTO;
public static String getImageSize() {
return getString(KEY_IMAGE_SIZE, DEFAULT_IMAGE_SIZE);
}
public static void putImageSize(String value) {
sEhConfig.imageSize = value;
sEhConfig.setDirty();
putString(KEY_IMAGE_SIZE, value);
}
private static final String KEY_DOWNLOAD_ORIGIN_IMAGE = "download_origin_image";
private static final boolean DEFAULT_DOWNLOAD_ORIGIN_IMAGE = false;