Dynasty: sort by "Best Match" by default & update covers (#11359)
* update tags & covers * sort by best match by default * update covers
This commit is contained in:
parent
05817f38c2
commit
b26e4829de
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'Dynasty'
|
extName = 'Dynasty'
|
||||||
extClass = '.DynastyFactory'
|
extClass = '.DynastyFactory'
|
||||||
extVersionCode = 27
|
extVersionCode = 28
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
package eu.kanade.tachiyomi.extension.en.dynasty
|
package eu.kanade.tachiyomi.extension.en.dynasty
|
||||||
|
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import android.util.LruCache
|
|
||||||
import androidx.preference.ListPreference
|
import androidx.preference.ListPreference
|
||||||
import androidx.preference.PreferenceScreen
|
import androidx.preference.PreferenceScreen
|
||||||
import eu.kanade.tachiyomi.network.GET
|
import eu.kanade.tachiyomi.network.GET
|
||||||
@ -150,8 +149,9 @@ open class Dynasty : HttpSource(), ConfigurableSource {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// lazy because extension inspector doesn't have implementation
|
private val lruCache = object : LinkedHashMap<String, Int>() {
|
||||||
private val lruCache by lazy { LruCache<String, Int>(15) }
|
override fun removeEldestEntry(eldest: MutableMap.MutableEntry<String, Int>?) = size > 20
|
||||||
|
}
|
||||||
|
|
||||||
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
|
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
|
||||||
val typeFilter = filters.firstInstance<TypeFilter>()
|
val typeFilter = filters.firstInstance<TypeFilter>()
|
||||||
|
|||||||
@ -6,7 +6,6 @@ import kotlinx.serialization.Serializable
|
|||||||
class SortFilter : Filter.Select<String>(
|
class SortFilter : Filter.Select<String>(
|
||||||
name = "Sort",
|
name = "Sort",
|
||||||
values = selectOptions.map { it.first }.toTypedArray(),
|
values = selectOptions.map { it.first }.toTypedArray(),
|
||||||
state = 3,
|
|
||||||
) {
|
) {
|
||||||
val sort get() = selectOptions[state].second
|
val sort get() = selectOptions[state].second
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user