|
@@ -38,6 +38,7 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener {
|
|
|
var themeMode = appCtx.getPrefString(PreferKey.themeMode, "0")
|
|
var themeMode = appCtx.getPrefString(PreferKey.themeMode, "0")
|
|
|
var useDefaultCover = appCtx.getPrefBoolean(PreferKey.useDefaultCover, false)
|
|
var useDefaultCover = appCtx.getPrefBoolean(PreferKey.useDefaultCover, false)
|
|
|
var optimizeRender = appCtx.getPrefBoolean(PreferKey.optimizeRender, false)
|
|
var optimizeRender = appCtx.getPrefBoolean(PreferKey.optimizeRender, false)
|
|
|
|
|
+ var recordLog = appCtx.getPrefBoolean(PreferKey.recordLog)
|
|
|
|
|
|
|
|
override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) {
|
|
override fun onSharedPreferenceChanged(sharedPreferences: SharedPreferences?, key: String?) {
|
|
|
when (key) {
|
|
when (key) {
|
|
@@ -89,6 +90,8 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener {
|
|
|
PreferKey.optimizeRender -> optimizeRender =
|
|
PreferKey.optimizeRender -> optimizeRender =
|
|
|
appCtx.getPrefBoolean(PreferKey.optimizeRender, false)
|
|
appCtx.getPrefBoolean(PreferKey.optimizeRender, false)
|
|
|
|
|
|
|
|
|
|
+ PreferKey.recordLog -> recordLog = appCtx.getPrefBoolean(PreferKey.recordLog)
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -456,8 +459,6 @@ object AppConfig : SharedPreferences.OnSharedPreferenceChangeListener {
|
|
|
|
|
|
|
|
val webDavDeviceName get() = appCtx.getPrefString(PreferKey.webDavDeviceName, Build.MODEL)
|
|
val webDavDeviceName get() = appCtx.getPrefString(PreferKey.webDavDeviceName, Build.MODEL)
|
|
|
|
|
|
|
|
- val recordLog get() = appCtx.getPrefBoolean(PreferKey.recordLog)
|
|
|
|
|
-
|
|
|
|
|
val recordHeapDump get() = appCtx.getPrefBoolean(PreferKey.recordHeapDump, false)
|
|
val recordHeapDump get() = appCtx.getPrefBoolean(PreferKey.recordHeapDump, false)
|
|
|
|
|
|
|
|
val loadCoverOnlyWifi get() = appCtx.getPrefBoolean(PreferKey.loadCoverOnlyWifi, false)
|
|
val loadCoverOnlyWifi get() = appCtx.getPrefBoolean(PreferKey.loadCoverOnlyWifi, false)
|