add few more sources to madara & fix manga4all chapter timestamp (#8042)
* Update Manga4All.kt * Update FirstKissManga.kt * icons * Create Manhwa68.kt * Create Lolicon.kt * Update MadaraGenerator.kt * add manga-fast.com * Create Mangafastcom.kt * Update MadaraGenerator.kt
After Width: | Height: | Size: 5.4 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 8.1 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 179 KiB |
|
@ -5,6 +5,6 @@ import okhttp3.Headers
|
|||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class FirstKissManga : Madara("1st Kiss", "https://1stkissmanga.com", "en") {
|
||||
class FirstKissManga : Madara("1st Kiss Manga", "https://1stkissmanga.com", "en") {
|
||||
override fun headersBuilder(): Headers.Builder = super.headersBuilder().add("Referer", baseUrl)
|
||||
}
|
||||
|
|
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 50 KiB |
|
@ -0,0 +1,7 @@
|
|||
package eu.kanade.tachiyomi.extension.en.lolicon
|
||||
|
||||
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
|
||||
@Nsfw
|
||||
class Lolicon : Madara("Lolicon", "https://lolicon.mobi", "en")
|
|
@ -8,7 +8,7 @@ class Manga4All : Madara(
|
|||
"Manga4All",
|
||||
"https://manga4all.net",
|
||||
"en",
|
||||
dateFormat = SimpleDateFormat("dd MMMMMM yyyy ", Locale.US)
|
||||
dateFormat = SimpleDateFormat("d MMM yyyy ", Locale.US)
|
||||
) {
|
||||
|
||||
}
|
||||
|
|
After Width: | Height: | Size: 4.7 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 122 KiB |
|
@ -0,0 +1,14 @@
|
|||
package eu.kanade.tachiyomi.extension.en.mangafastcom
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Mangafastcom : Madara(
|
||||
"Manga-fast.com",
|
||||
"https://manga-fast.com",
|
||||
"en",
|
||||
dateFormat = SimpleDateFormat("dd MMM yyyy ", Locale.US)
|
||||
) {
|
||||
|
||||
}
|
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 4.1 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 63 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 177 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 129 KiB |
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 6.3 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 164 KiB |
|
@ -0,0 +1,16 @@
|
|||
package eu.kanade.tachiyomi.extension.en.manhwa68
|
||||
|
||||
import eu.kanade.tachiyomi.annotations.Nsfw
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
@Nsfw
|
||||
class Manhwa68 : Madara(
|
||||
"Manhwa68",
|
||||
"https://manhwa68.com",
|
||||
"en",
|
||||
dateFormat = SimpleDateFormat("MMM d yyyy ", Locale.US)
|
||||
) {
|
||||
|
||||
}
|
After Width: | Height: | Size: 5.7 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 184 KiB |
|
@ -17,8 +17,8 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
MultiLang("MangaForFree.net", "https://mangaforfree.net", listOf("en", "ko", "all") , isNsfw = true, className = "MangaForFreeFactory", pkgName = "mangaforfree", overrideVersionCode = 1),
|
||||
MultiLang("Manhwa18.cc", "https://manhwa18.cc", listOf("en", "ko", "all"), isNsfw = true, className = "Manhwa18CcFactory", pkgName = "manhwa18cc"),
|
||||
SingleLang("1st Kiss Manga.love", "https://1stkissmanga.love", "en", className = "FirstKissMangaLove"),
|
||||
SingleLang("1st Kiss Manga", "https://1stkissmanga.com", "en", className = "FirstKissManga", pkgName = "firstkissmanga", overrideVersionCode = 4),
|
||||
SingleLang("1st Kiss Manhua", "https://1stkissmanhua.com", "en", className = "FirstKissManhua", overrideVersionCode = 2),
|
||||
SingleLang("1st Kiss", "https://1stkissmanga.com", "en", className = "FirstKissManga", overrideVersionCode = 3),
|
||||
SingleLang("1stKissManga.Club", "https://1stkissmanga.club", "en", className = "FirstKissMangaClub"),
|
||||
SingleLang("247Manga", "https://247manga.com", "en", className = "Manga247"),
|
||||
SingleLang("24hManga", "https://24hmanga.com", "en", isNsfw = true, className = "TwentyFourhManga"),
|
||||
|
@ -32,6 +32,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Ancient Empire Scan", "https://ancientempirescan.website", "es", overrideVersionCode = 1),
|
||||
SingleLang("Aqua Manga", "https://aquamanga.com", "en"),
|
||||
SingleLang("Anisa Manga", "https://anisamanga.com", "tr"),
|
||||
SingleLang("Anitation Arts", "https://anitationarts.org", "en"),
|
||||
SingleLang("ApollComics", "https://apollcomics.xyz", "es", overrideVersionCode = 1),
|
||||
SingleLang("ArabMkr", "https://arabmkr.me", "ar"),
|
||||
SingleLang("ArazNovel", "https://www.araznovel.com", "tr", overrideVersionCode = 1),
|
||||
|
@ -116,6 +117,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Lily Manga", "https://lilymanga.com", "en"),
|
||||
SingleLang("Lima Scans", "http://limascans.xyz/v2", "pt-BR", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Little Monster Scan", "https://littlemonsterscan.com.br", "pt-BR", overrideVersionCode = 2),
|
||||
SingleLang("Lolicon", "https://lolicon.mobi", "en", isNsfw = true),
|
||||
SingleLang("LovableSubs", "https://lovablesubs.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("MG Komik", "https://mgkomik.com", "id", overrideVersionCode = 2),
|
||||
SingleLang("MMScans", "https://mm-scans.com/", "en", overrideVersionCode = 1),
|
||||
|
@ -126,6 +128,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Manga Diyari", "https://manga-diyari.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("Manga Drop Out", "https://www.mangadropout.xyz", "id", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Manga Fenix", "https://manga-fenix.com", "es", overrideVersionCode = 1),
|
||||
SingleLang("Manga Funny", "https://mangafunny.com", "en"),
|
||||
SingleLang("Manga Hentai", "https://mangahentai.me", "en", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Manga Kiss", "https://mangakiss.org", "en", overrideVersionCode = 1),
|
||||
SingleLang("Manga Land Arabic", "https://mangalandarabic.com", "ar", overrideVersionCode = 1),
|
||||
|
@ -147,7 +150,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Manga1st.online", "https://manga1st.online", "en", className = "MangaFirstOnline", overrideVersionCode = 1),
|
||||
SingleLang("Manga347", "https://manga347.com", "en", overrideVersionCode = 3),
|
||||
SingleLang("Manga3S", "https://manga3s.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("Manga4All", "https://manga4all.net", "en", overrideVersionCode = 1),
|
||||
SingleLang("Manga4All", "https://manga4all.net", "en", overrideVersionCode = 2),
|
||||
SingleLang("Manga68", "https://manga68.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("MangaBaz", "https://mangabaz.com", "tr"),
|
||||
SingleLang("MangaBob", "https://mangabob.com", "en", overrideVersionCode = 1),
|
||||
|
@ -156,6 +159,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaCultivator", "https://mangacultivator.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("MangaDods", "https://www.mangadods.com", "en", overrideVersionCode = 2),
|
||||
SingleLang("MangaEffect", "https://mangaeffect.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("Manga-fast.com", "https://manga-fast.com", "en", className = "Mangafastcom"),
|
||||
SingleLang("MangaFort", "https://mangafort.com", "en"),
|
||||
SingleLang("MangaFoxFull", "https://mangafoxfull.com", "en"),
|
||||
SingleLang("MangaGreat", "https://mangagreat.com", "en", overrideVersionCode = 1),
|
||||
|
@ -173,6 +177,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaStein", "https://mangastein.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("MangaStic", "https://mangastic.com", "en"),
|
||||
SingleLang("MangaTone", "https://mangatone.com", "en"),
|
||||
SingleLang("MangaToRead", "https://mangatoread.com", "en"),
|
||||
SingleLang("MangaTK", "https://mangatk.com", "en"),
|
||||
SingleLang("MangaTX", "https://mangatx.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("MangaTeca", "https://www.mangateca.com", "pt-BR", overrideVersionCode = 2),
|
||||
|
@ -181,6 +186,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaVB", "https://mangavb.com", "en", isNsfw = true),
|
||||
SingleLang("MangaWise", "https://mangawise.com", "en"),
|
||||
SingleLang("MangaWT", "https://mangawt.com", "tr", overrideVersionCode = 1),
|
||||
SingleLang("MangaXP", "https://mangaxp.com", "en"),
|
||||
SingleLang("MangaYaku", "https://mangayaku.com", "id", overrideVersionCode = 1),
|
||||
SingleLang("MangaYami", "https://www.mangayami.club", "en", overrideVersionCode = 2),
|
||||
SingleLang("Mangaka3rb", "https://mangaka3rb.com", "ar"),
|
||||
|
@ -203,8 +209,10 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Manhualo", "https://manhualo.com", "en", overrideVersionCode = 1),
|
||||
SingleLang("Manhuas.net", "https://manhuas.net", "en", className = "Manhuasnet", overrideVersionCode = 2),
|
||||
SingleLang("Manhwa Raw", "https://manhwaraw.com", "ko", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("Manhwaraw.net", "https://manhwaraw.net", "en", className = "Manhwarawnet"),
|
||||
SingleLang("Manhwa.club", "https://manhwa.club", "en", className="ManwhaClub", overrideVersionCode = 2), // wrong class name for backward compatibility
|
||||
SingleLang("Manhwa18.org", "https://manhwa18.org", "en", isNsfw = true, className = "Manhwa18Org", overrideVersionCode = 1),
|
||||
SingleLang("Manhwa68", "https://manhwa68.com", "en", isNsfw = true),
|
||||
SingleLang("ManhwaBookShelf", "https://manhwabookshelf.com", "en"),
|
||||
SingleLang("Manhwafull", "https://manhwafull.com", "en"),
|
||||
SingleLang("ManhwaNelo", "https://manhwanelo.com", "en"),
|
||||
|
|