|
@@ -1,9 +1,10 @@
|
|
|
-package eu.kanade.tachiyomi.ui.setting
|
|
|
+package eu.kanade.tachiyomi.ui.browse.source
|
|
|
|
|
|
import android.graphics.drawable.Drawable
|
|
|
import androidx.preference.PreferenceScreen
|
|
|
import eu.kanade.tachiyomi.R
|
|
|
import eu.kanade.tachiyomi.source.SourceManager
|
|
|
+import eu.kanade.tachiyomi.ui.setting.SettingsController
|
|
|
import eu.kanade.tachiyomi.util.preference.onChange
|
|
|
import eu.kanade.tachiyomi.util.preference.switchPreference
|
|
|
import eu.kanade.tachiyomi.util.preference.titleRes
|
|
@@ -12,12 +13,12 @@ import java.util.TreeMap
|
|
|
import uy.kohesive.injekt.Injekt
|
|
|
import uy.kohesive.injekt.api.get
|
|
|
|
|
|
-class SettingsSourcesController : SettingsController() {
|
|
|
+class SourceFilterController : SettingsController() {
|
|
|
|
|
|
private val onlineSources by lazy { Injekt.get<SourceManager>().getOnlineSources() }
|
|
|
|
|
|
override fun setupPreferenceScreen(screen: PreferenceScreen) = with(screen) {
|
|
|
- titleRes = R.string.action_filter
|
|
|
+ titleRes = R.string.label_sources
|
|
|
|
|
|
// Get the list of active language codes.
|
|
|
val activeLangsCodes = preferences.enabledLanguages().get()
|