Cleanup
This commit is contained in:
parent
9aab9d4ca4
commit
0f9f7ffc28
@ -81,7 +81,7 @@ class SettingsMainController : SettingsController() {
|
|||||||
onClick { navigateTo(SettingsEhController()) }
|
onClick { navigateTo(SettingsEhController()) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (MdUtil.getEnabledMangaDex(preferences) != null) {
|
if (MdUtil.getEnabledMangaDexs(preferences).isNotEmpty()) {
|
||||||
preference {
|
preference {
|
||||||
iconRes = R.drawable.ic_tracker_mangadex_logo
|
iconRes = R.drawable.ic_tracker_mangadex_logo
|
||||||
iconTint = tintColor
|
iconTint = tintColor
|
||||||
|
@ -22,7 +22,7 @@ class SettingsMangaDexController :
|
|||||||
MangadexLoginDialog.Listener,
|
MangadexLoginDialog.Listener,
|
||||||
MangadexLogoutDialog.Listener {
|
MangadexLogoutDialog.Listener {
|
||||||
|
|
||||||
private val mdex by lazy { MdUtil.getEnabledMangaDex() }
|
private val mdex by lazy { MdUtil.getEnabledMangaDex(preferences) }
|
||||||
|
|
||||||
override fun setupPreferenceScreen(screen: PreferenceScreen) = with(screen) {
|
override fun setupPreferenceScreen(screen: PreferenceScreen) = with(screen) {
|
||||||
titleRes = R.string.mangadex_specific_settings
|
titleRes = R.string.mangadex_specific_settings
|
||||||
@ -49,13 +49,9 @@ class SettingsMangaDexController :
|
|||||||
titleRes = R.string.mangadex_preffered_source
|
titleRes = R.string.mangadex_preffered_source
|
||||||
summaryRes = R.string.mangadex_preffered_source_summary
|
summaryRes = R.string.mangadex_preffered_source_summary
|
||||||
key = PreferenceKeys.preferredMangaDexId
|
key = PreferenceKeys.preferredMangaDexId
|
||||||
val mangaDexs = MdUtil.getEnabledMangaDexs()
|
val mangaDexs = MdUtil.getEnabledMangaDexs(preferences)
|
||||||
entries = mangaDexs.map { it.toString() }.toTypedArray()
|
entries = mangaDexs.map { it.toString() }.toTypedArray()
|
||||||
entryValues = mangaDexs.map { it.id.toString() }.toTypedArray()
|
entryValues = mangaDexs.map { it.id.toString() }.toTypedArray()
|
||||||
/*setOnPreferenceChangeListener { preference, newValue ->
|
|
||||||
preferences.preferredMangaDexId().set((newValue as? String)?.toLongOrNull() ?: 0)
|
|
||||||
true
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
switchPreference {
|
switchPreference {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user