diff --git a/src/en/rokaricomics/build.gradle b/src/en/rokaricomics/build.gradle new file mode 100644 index 000000000..f929ccfa6 --- /dev/null +++ b/src/en/rokaricomics/build.gradle @@ -0,0 +1,10 @@ +ext { + extName = 'RokariComics' + extClass = '.RokariComics' + themePkg = 'mangathemesia' + baseUrl = 'https://rokaricomics.com' + overrideVersionCode = 0 + isNsfw = false +} + +apply from: "$rootDir/common.gradle" diff --git a/src/en/rokaricomics/res/mipmap-hdpi/ic_launcher.png b/src/en/rokaricomics/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..0044fe6cf Binary files /dev/null and b/src/en/rokaricomics/res/mipmap-hdpi/ic_launcher.png differ diff --git a/src/en/rokaricomics/res/mipmap-mdpi/ic_launcher.png b/src/en/rokaricomics/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..1590b0efc Binary files /dev/null and b/src/en/rokaricomics/res/mipmap-mdpi/ic_launcher.png differ diff --git a/src/en/rokaricomics/res/mipmap-xhdpi/ic_launcher.png b/src/en/rokaricomics/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..1d832d5c0 Binary files /dev/null and b/src/en/rokaricomics/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/src/en/rokaricomics/res/mipmap-xxhdpi/ic_launcher.png b/src/en/rokaricomics/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..883fa7aca Binary files /dev/null and b/src/en/rokaricomics/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/src/en/rokaricomics/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/rokaricomics/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..dcf2ed5b0 Binary files /dev/null and b/src/en/rokaricomics/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/src/en/rokaricomics/src/eu/kanade/tachiyomi/extension/en/rokaricomics/RokariComics.kt b/src/en/rokaricomics/src/eu/kanade/tachiyomi/extension/en/rokaricomics/RokariComics.kt new file mode 100644 index 000000000..d3ab533be --- /dev/null +++ b/src/en/rokaricomics/src/eu/kanade/tachiyomi/extension/en/rokaricomics/RokariComics.kt @@ -0,0 +1,32 @@ +package eu.kanade.tachiyomi.extension.en.rokaricomics + +import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia +import eu.kanade.tachiyomi.source.model.Filter +import eu.kanade.tachiyomi.source.model.FilterList + +class RokariComics : MangaThemesia( + "RokariComics", + "https://rokaricomics.com", + "en", +) { + override fun getFilterList(): FilterList { + val filters = mutableListOf>( + StatusFilter(intl["status_filter_title"], statusOptions), + TypeFilter(intl["type_filter_title"], typeFilterOptions), + OrderByFilter(intl["order_by_filter_title"], orderByFilterOptions), + ) + if (!genrelist.isNullOrEmpty()) { + filters.addAll( + listOf( + Filter.Header(intl["genre_exclusion_warning"]), + GenreListFilter(intl["genre_filter_title"], getGenreList()), + ), + ) + } else { + filters.add( + Filter.Header(intl["genre_missing_warning"]), + ) + } + return FilterList(filters) + } +}