Fixes #22, try to show jpn title
This commit is contained in:
1 parent
f589124cc8
commit
0cd06a8354
20 files changed
+425
-67
No files matched your search
@@ -72,11 +72,7 @@ public final class Settings {
|
||||
sSettingsPre.edit().putString(key, value).apply();
|
||||
}
|
||||
|
||||
/****** EH ******/
|
||||
public static final String KEY_EH_SOURCE = "eh_source";
|
||||
public static final int DEFAULT_EH_SOURCE = EhUrl.SOURCE_G;
|
||||
public static final String KEY_EH_API = "eh_api";
|
||||
public static final int DEFAULT_EH_API = EhUrl.SOURCE_G;
|
||||
/****** Other ******/
|
||||
private static final String KEY_SIGN_IN = "sign_in";
|
||||
private static final boolean DEFAULT_SIGN_IN = false;
|
||||
private static final String KEY_DISPLAY_NAME = "display_name";
|
||||
@@ -88,21 +84,6 @@ public final class Settings {
|
||||
private static final String KEY_IGNEOUS = "igneous";
|
||||
private static final String DEFAULT_IGNEOUS = null;
|
||||
|
||||
public static int getEhSource() {
|
||||
int value = getInt(KEY_EH_SOURCE, DEFAULT_EH_SOURCE);
|
||||
if (value < EhUrl.SOURCE_G || value > EhUrl.SOURCE_LOFI) {
|
||||
value = DEFAULT_EH_SOURCE;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
public static void putEhSource(int value) {
|
||||
if (value < EhUrl.SOURCE_G || value > EhUrl.SOURCE_LOFI) {
|
||||
value = DEFAULT_EH_SOURCE;
|
||||
}
|
||||
putInt(KEY_EH_SOURCE, value);
|
||||
}
|
||||
|
||||
public static boolean getSignIn() {
|
||||
return getBoolean(KEY_SIGN_IN, DEFAULT_SIGN_IN);
|
||||
}
|
||||
@@ -150,12 +131,39 @@ public final class Settings {
|
||||
}
|
||||
}
|
||||
|
||||
/****** EhConfig ******/
|
||||
/****** EH ******/
|
||||
public static final String KEY_EH_SOURCE = "eh_source";
|
||||
public static final int DEFAULT_EH_SOURCE = EhUrl.SOURCE_G;
|
||||
public static final String KEY_JPN_TITLE = "jpn_title";
|
||||
public static final boolean DEFAULT_JPN_TITLE = false;
|
||||
public static final String KEY_EXCLUDED_LANGUAGES = "excluded_languages";
|
||||
public static final String DEFAULT_EXCLUDED_LANGUAGES = "";
|
||||
public static final String KEY_PREVIEW_SIZE = "preview_size";
|
||||
public static final int DEFAULT_PREVIEW_SIZE = 0;
|
||||
|
||||
public static void putEhSource(int value) {
|
||||
if (value < EhUrl.SOURCE_G || value > EhUrl.SOURCE_LOFI) {
|
||||
value = DEFAULT_EH_SOURCE;
|
||||
}
|
||||
putInt(KEY_EH_SOURCE, value);
|
||||
}
|
||||
|
||||
public static int getEhSource() {
|
||||
int value = getInt(KEY_EH_SOURCE, DEFAULT_EH_SOURCE);
|
||||
if (value < EhUrl.SOURCE_G || value > EhUrl.SOURCE_LOFI) {
|
||||
value = DEFAULT_EH_SOURCE;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
public static void putJpnTitle(boolean value) {
|
||||
putBoolean(KEY_JPN_TITLE, value);
|
||||
}
|
||||
|
||||
public static boolean getJpnTitle() {
|
||||
return getBoolean(KEY_JPN_TITLE, DEFAULT_JPN_TITLE);
|
||||
}
|
||||
|
||||
public static EhConfig generateEhConfig() {
|
||||
EhConfig config = new EhConfig();
|
||||
config.previewSize = getPreviewSize() == 0 ?
|
||||
|
||||
Reference in new issue
Block a user