fix: Fix filters that refuse to reset (#1711)

This commit is contained in:
Claudemirovsky
2023-06-11 07:06:15 +00:00
committed by GitHub
parent 6fca263a16
commit a71847a9e1
46 changed files with 46 additions and 46 deletions

View File

@ -49,7 +49,7 @@ object AnimeOnlineNinjaFilters {
return state.first { it is R }.toUriPart()
}
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
InvertedResultsFilter(),
TypeFilter(),
LetterFilter(),

View File

@ -12,7 +12,7 @@ class DooPlayGenerator : ThemeSourceGenerator {
override val sources = listOf(
SingleLang("AnimeOnline360", "https://animeonline360.me", "en", isNsfw = false),
SingleLang("AnimeOnline.Ninja", "https://www1.animeonline.ninja", "es", className = "AnimeOnlineNinja", isNsfw = false, overrideVersionCode = 26),
SingleLang("AnimeOnline.Ninja", "https://www1.animeonline.ninja", "es", className = "AnimeOnlineNinja", isNsfw = false, overrideVersionCode = 27),
SingleLang("AnimePlayer", "https://animeplayer.com.br", "pt-BR", isNsfw = true),
SingleLang("AnimesFox BR", "https://animesfoxbr.com", "pt-BR", isNsfw = false, overrideVersionCode = 1),
SingleLang("Animes Grátis", "https://animesgratis.org", "pt-BR", className = "AnimesGratis", isNsfw = false),

View File

@ -59,7 +59,7 @@ object DopeFlixFilters {
DopeFlixFiltersData.COUNTRIES.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TypeFilter(),
QualityFilter(),
ReleaseYearFilter(),

View File

@ -8,7 +8,7 @@ class DopeFlixGenerator : ThemeSourceGenerator {
override val themeClass = "DopeFlix"
override val baseVersionCode = 16
override val baseVersionCode = 17
override val sources = listOf(
SingleLang("DopeBox", "https://dopebox.to", "en", isNsfw = false, overrideVersionCode = 1),

View File

@ -8,7 +8,7 @@ ext {
extName = 'Yomiroll'
pkgNameSuffix = 'all.kamyroll'
extClass = '.Yomiroll'
extVersionCode = 23
extVersionCode = 24
libVersion = '13'
}

View File

@ -50,7 +50,7 @@ object YomirollFilters {
CrunchyFiltersData.LANGUAGE.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header("Search Filter (ignored if browsing)"),
TypeFilter(),
AnimeFilter.Separator(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AllAnime'
pkgNameSuffix = 'en.allanime'
extClass = '.AllAnime'
extVersionCode = 21
extVersionCode = 22
libVersion = '13'
}

View File

@ -61,7 +61,7 @@ object AllAnimeFilters {
AllAnimeFiltersData.GENRES.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
OriginFilter(),
SeasonFilter(),
ReleaseYearFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AnimeDao'
pkgNameSuffix = 'en.animedao'
extClass = '.AnimeDao'
extVersionCode = 11
extVersionCode = 12
libVersion = '13'
}

View File

@ -76,7 +76,7 @@ object AnimeDaoFilters {
class OrderFilter : QueryPartFilter("Order", AnimeDaoFiltersData.ORDER)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
GenreFilter(),
RatingFilter(),
LetterFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'FMovies'
pkgNameSuffix = 'en.fmovies'
extClass = '.FMovies'
extVersionCode = 1
extVersionCode = 2
libVersion = '13'
}

View File

@ -103,7 +103,7 @@ object FMoviesFilters {
class SortFilter : QueryPartFilter("Sort", FMoviesFiltersData.SORT)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TypesFilter(),
GenresFilter(),
CountriesFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'Kawaiifu'
pkgNameSuffix = 'en.kawaiifu'
extClass = '.Kawaiifu'
extVersionCode = 2
extVersionCode = 3
libVersion = '13'
containsNsfw = true
}

View File

@ -51,7 +51,7 @@ object KawaiifuFilters {
KawaiifuFiltersData.TAGS.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TagsFilter(),
AnimeFilter.Separator(),
CategoryFilter(),

View File

@ -9,7 +9,7 @@ ext {
pkgNameSuffix = 'en.kickassanime'
extClass = '.KickAssAnime'
libVersion = '13'
extVersionCode = 27
extVersionCode = 28
}
dependencies {

View File

@ -33,7 +33,7 @@ object KickAssAnimeFilters {
class TypeFilter : QueryPartFilter("Type", KickAssAnimeFiltersData.TYPE)
class SubPageFilter : QueryPartFilter("Sub-page", KickAssAnimeFiltersData.SUBPAGE)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
GenreFilter(),
YearFilter(),
StatusFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'KissAnime'
pkgNameSuffix = 'en.kissanime'
extClass = '.KissAnime'
extVersionCode = 2
extVersionCode = 3
libVersion = '13'
}

View File

@ -34,7 +34,7 @@ object KissAnimeFilters {
class ScheduleFilter : QueryPartFilter("Schedule", KissAnimeFiltersData.SCHEDULE)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
StatusFilter(),
GenreFilter(),
AnimeFilter.Separator(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'marin.moe'
pkgNameSuffix = 'en.marinmoe'
extClass = '.MarinMoe'
extVersionCode = 8
extVersionCode = 9
libVersion = '13'
}

View File

@ -54,7 +54,7 @@ object MarinMoeFilters {
class StudioFilter : QueryPartFilter("Studio", MarinMoeFiltersData.STUDIOS)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
SortFilter(),
AnimeFilter.Separator(),
TypeFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = '9anime'
pkgNameSuffix = 'en.nineanime'
extClass = '.NineAnime'
extVersionCode = 42
extVersionCode = 43
libVersion = '13'
}

View File

@ -89,7 +89,7 @@ object NineAnimeFilters {
NineAnimeFiltersData.RATING.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
SortFilter(),
AnimeFilter.Separator(),
GenreFilter(),

View File

@ -5,7 +5,7 @@ ext {
extName = 'zoro.to (experimental)'
pkgNameSuffix = 'en.zoro'
extClass = '.Zoro'
extVersionCode = 28
extVersionCode = 29
libVersion = '13'
}

View File

@ -45,7 +45,7 @@ object ZoroFilters {
ZoroFiltersData.GENRES.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TypeFilter(),
StatusFilter(),
RatedFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AnimeUnity'
pkgNameSuffix = 'it.animeunity'
extClass = '.AnimeUnity'
extVersionCode = 2
extVersionCode = 3
libVersion = '13'
}

View File

@ -43,7 +43,7 @@ object AnimeUnityFilters {
class DubFilter : QueryPartFilter("Dub ITA", AnimeUnityFiltersData.DUB)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header("Le migliori pagine di anime"),
AnimeFilter.Header("Nota: ignora altri filtri"),
TopFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AniPlay'
pkgNameSuffix = 'it.aniplay'
extClass = '.AniPlay'
extVersionCode = 3
extVersionCode = 4
libVersion = '13'
}

View File

@ -56,7 +56,7 @@ object AniPlayFilters {
class AnniFilter : QueryPartFilter("Anni", AniPlayFiltersData.ANNI)
class StagioneFilter : QueryPartFilter("Stagione", AniPlayFiltersData.STAGIONE)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
OrdinaFilter(),
AnimeFilter.Separator(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'Anime Fire'
pkgNameSuffix = 'pt.animefire'
extClass = '.AnimeFire'
extVersionCode = 4
extVersionCode = 5
libVersion = '13'
}

View File

@ -24,7 +24,7 @@ object AFFilters {
class GenreFilter : QueryPartFilter("Gênero", AFFiltersData.GENRES)
class SeasonFilter : QueryPartFilter("Temporada", AFFiltersData.SEASONS)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header(AFFiltersData.IGNORE_SEARCH_MSG),
SeasonFilter(),
AnimeFilter.Header(AFFiltersData.IGNORE_SEASON_MSG),

View File

@ -7,7 +7,7 @@ ext {
extName = 'Animes Aria'
pkgNameSuffix = 'pt.animesaria'
extClass = '.AnimesAria'
extVersionCode = 1
extVersionCode = 2
}
apply from: "$rootDir/common.gradle"

View File

@ -29,7 +29,7 @@ object AnimesAriaFilters {
class YearFilter : QueryPartFilter("Ano", AnimesAriaFiltersData.YEARS)
class SeasonFilter : QueryPartFilter("Temporada", AnimesAriaFiltersData.SEASONS)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TypeFilter(),
GenreFilter(),
StatusFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AnimesTC'
pkgNameSuffix = 'pt.animestc'
extClass = '.AnimesTC'
extVersionCode = 1
extVersionCode = 2
}
apply from: "$rootDir/common.gradle"

View File

@ -44,7 +44,7 @@ object ATCFilters {
ATCFiltersData.GENRES.map { TriStateVal(it) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
InitialLetterFilter(),
StatusFilter(),
SortFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'AnimesZone'
pkgNameSuffix = 'pt.animeszone'
extClass = '.AnimesZone'
extVersionCode = 2
extVersionCode = 3
libVersion = '13'
containsNsfw = true
}

View File

@ -70,7 +70,7 @@ object AnimesZoneFilters {
class AdultFilter : QueryPartFilter("Adulto", AnimesZoneFiltersData.ADULT)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
GenreFilter(),
StudioFilter(),
YearFilter(),

View File

@ -7,7 +7,7 @@ ext {
extName = 'Anitube'
pkgNameSuffix = 'pt.anitube'
extClass = '.Anitube'
extVersionCode = 10
extVersionCode = 11
libVersion = '13'
}

View File

@ -26,7 +26,7 @@ object AnitubeFilters {
class YearFilter : QueryPartFilter("Ano", AnitubeFiltersData.YEARS)
class SeasonFilter : QueryPartFilter("Temporada", AnitubeFiltersData.SEASONS)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header(AnitubeFiltersData.IGNORE_SEARCH_MSG),
GenreFilter(),
CharacterFilter(),

View File

@ -6,7 +6,7 @@ ext {
extName = 'Better Anime'
pkgNameSuffix = 'pt.betteranime'
extClass = '.BetterAnime'
extVersionCode = 7
extVersionCode = 8
libVersion = '13'
}

View File

@ -37,7 +37,7 @@ object BAFilters {
BAFiltersData.GENRES.map { CheckBoxVal(it.first, false) },
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
LanguageFilter(),
YearFilter(),
GenresFilter(),

View File

@ -7,7 +7,7 @@ ext {
extName = 'Megaflix'
pkgNameSuffix = 'pt.megaflix'
extClass = '.Megaflix'
extVersionCode = 4
extVersionCode = 5
containsNsfw = true
}

View File

@ -23,7 +23,7 @@ object MegaflixFilters {
class GenreFilter : QueryPartFilter("Gênero", MegaflixFiltersData.GENRES)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header(MegaflixFiltersData.IGNORE_SEARCH_MSG),
GenreFilter(),
)

View File

@ -5,7 +5,7 @@ ext {
extName = 'Meus Animes'
pkgNameSuffix = 'pt.meusanimes'
extClass = '.MeusAnimes'
extVersionCode = 1
extVersionCode = 2
}
apply from: "$rootDir/common.gradle"

View File

@ -26,7 +26,7 @@ object MAFilters {
class AudioFilter : QueryPartFilter("Áudio", MAFiltersData.AUDIO)
class GenreFilter : QueryPartFilter("Gênero", MAFiltersData.GENRES)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
AnimeFilter.Header(MAFiltersData.IGNORE_SEARCH_MSG),
LetterFilter(),
AnimeFilter.Header(MAFiltersData.IGNORE_LETTER_MSG),

View File

@ -6,7 +6,7 @@ ext {
extName = 'Vizer.tv'
pkgNameSuffix = 'pt.vizer'
extClass = '.Vizer'
extVersionCode = 8
extVersionCode = 9
libVersion = '13'
containsNsfw = true
}

View File

@ -37,7 +37,7 @@ object VizerFilters {
Selection(0, false),
)
val FILTER_LIST = AnimeFilterList(
val FILTER_LIST get() = AnimeFilterList(
TypeFilter(),
MinYearFilter(),
MaxYearFilter(),