add alternative name, cleaning some code, add icon (#6484)
* MangaSee/Life: add alt name, cleaning add alternative name to manga description cleaning series type code * WPMangaReader: add alt name, cleaning add alternative name to manga description cleaning series type code * FMReader: add alt name add alternative name to manga description remove author name if its "Updating" * MangaPark: add alt name add alternative name to manga description * WPMangaStream: add alt name, cleaning add alternative name to manga description cleaning series type code * MangaBox: add alt name add alternative name to manga description * MaidManga: add alt name, cleaning add alternative name to manga description cleaning series type code * Komiku: cleaning code cleaning series type code * ManhuaID: cleaning code cleaning series type code * cleaning, tweaking * add 18+ * add some source icon in fmreader Co-Authored-By: Ankit Singh <as280093@gmail.com> * add some source icon in wpmangareader Co-Authored-By: Ankit Singh <as280093@gmail.com> * add some source icon in wpmangastream Co-Authored-By: Ankit Singh <as280093@gmail.com> * Ngomik: fix thumbnail and chapter images Co-authored-by: Ankit Singh <as280093@gmail.com>
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 5.8 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 14 KiB |
BIN
multisrc/overrides/fmreader/epikmanga/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 5.1 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 7.0 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 18 KiB |
BIN
multisrc/overrides/fmreader/heroscan/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 21 KiB |
BIN
multisrc/overrides/fmreader/kisslove/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 111 KiB |
After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 18 KiB |
BIN
multisrc/overrides/fmreader/ksgroupscans/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 88 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 7.1 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 22 KiB |
BIN
multisrc/overrides/fmreader/mangatr/res/web_hi_res_512.png
Normal file
After Width: | Height: | Size: 180 KiB |
@ -1,10 +1,12 @@
|
||||
package eu.kanade.tachiyomi.extension.en.manhwa18
|
||||
|
||||
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||
import eu.kanade.tachiyomi.multisrc.fmreader.FMReader
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import okhttp3.Request
|
||||
|
||||
@Nsfw
|
||||
class Manhwa18 : FMReader("Manhwa18", "https://manhwa18.com", "en") {
|
||||
override fun imageRequest(page: Page): Request {
|
||||
return if (page.imageUrl!!.contains("manhwa18")) {
|
||||
@ -14,4 +16,4 @@ class Manhwa18 : FMReader("Manhwa18", "https://manhwa18.com", "en") {
|
||||
}
|
||||
}
|
||||
override fun getGenreList() = getAdultGenreList()
|
||||
}
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
package eu.kanade.tachiyomi.extension.all.manhwa18net
|
||||
|
||||
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||
import eu.kanade.tachiyomi.multisrc.fmreader.FMReader
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.Source
|
||||
@ -14,6 +15,7 @@ class Manhwa18NetFactory : SourceFactory {
|
||||
)
|
||||
}
|
||||
|
||||
@Nsfw
|
||||
class Manhwa18Net : FMReader("Manhwa18.net", "https://manhwa18.net", "en") {
|
||||
override fun popularMangaRequest(page: Int): Request =
|
||||
GET("$baseUrl/$requestPath?listType=pagination&page=$page&sort=views&sort_type=DESC&ungenre=raw", headers)
|
||||
@ -29,6 +31,7 @@ class Manhwa18Net : FMReader("Manhwa18.net", "https://manhwa18.net", "en") {
|
||||
override fun getGenreList() = getAdultGenreList()
|
||||
}
|
||||
|
||||
@Nsfw
|
||||
class Manhwa18NetRaw : FMReader("Manhwa18.net", "https://manhwa18.net", "ko") {
|
||||
override val requestPath = "manga-list-genre-raw.html"
|
||||
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
|
||||
|
@ -1,11 +1,13 @@
|
||||
package eu.kanade.tachiyomi.extension.en.manhwasmut
|
||||
|
||||
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||
import eu.kanade.tachiyomi.multisrc.fmreader.FMReader
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import okhttp3.Request
|
||||
|
||||
@Nsfw
|
||||
class ManhwaSmut : FMReader("ManhwaSmut", "https://manhwasmut.com", "en") {
|
||||
private val noReferer = headersBuilder().removeAll("Referer").build()
|
||||
override fun imageRequest(page: Page): Request = GET(page.imageUrl!!, if (page.imageUrl!!.contains("toonily")) noReferer else headers)
|
||||
}
|
||||
}
|
||||
|