Fix Bakkin chapter URLs (#8394)
This commit is contained in:
parent
633ebe7e7c
commit
5e4f67da3c
@ -8,7 +8,7 @@ class BakkinGenerator : ThemeSourceGenerator {
|
|||||||
|
|
||||||
override val themeClass = "BakkinReaderX"
|
override val themeClass = "BakkinReaderX"
|
||||||
|
|
||||||
override val baseVersionCode = 2
|
override val baseVersionCode = 3
|
||||||
|
|
||||||
override val sources = listOf(
|
override val sources = listOf(
|
||||||
SingleLang("Bakkin", "https://bakkin.moe/reader/", "en"),
|
SingleLang("Bakkin", "https://bakkin.moe/reader/", "en"),
|
||||||
|
@ -9,9 +9,8 @@ internal data class Series(
|
|||||||
val thumb: String?,
|
val thumb: String?,
|
||||||
val volumes: List<Volume>
|
val volumes: List<Volume>
|
||||||
) : Iterable<Chapter> {
|
) : Iterable<Chapter> {
|
||||||
override fun iterator() = volumes.flatMap {
|
override fun iterator() = volumes.flatMap { vol ->
|
||||||
// Prepend the volume name to the chapter name
|
vol.map { it.copy("$dir/${vol.dir}/${it.dir}", "$vol - $it") }
|
||||||
it.map { ch -> ch.copy(name = "$it - $ch") }
|
|
||||||
}.iterator()
|
}.iterator()
|
||||||
|
|
||||||
val cover: String
|
val cover: String
|
||||||
|
@ -118,7 +118,8 @@ abstract class BakkinReaderX(
|
|||||||
override fun setupPreferenceScreen(screen: PreferenceScreen) {
|
override fun setupPreferenceScreen(screen: PreferenceScreen) {
|
||||||
ListPreference(screen.context).apply {
|
ListPreference(screen.context).apply {
|
||||||
key = "quality"
|
key = "quality"
|
||||||
summary = "Image quality: %s"
|
summary = "%s"
|
||||||
|
title = "Image quality"
|
||||||
entries = arrayOf("Original", "Compressed")
|
entries = arrayOf("Original", "Compressed")
|
||||||
entryValues = arrayOf("?fullsize", "")
|
entryValues = arrayOf("?fullsize", "")
|
||||||
setDefaultValue("")
|
setDefaultValue("")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user