keiyoushi / extensions-source

Source code of extensions for Tachiyomi/Mihon and variants.
https://keiyoushi.github.io/
Apache License 2.0
2.24k stars 502 forks source link

E-Hentai filter old behavior #5887

Closed Mazkoran closed 3 weeks ago

Mazkoran commented 3 weeks ago

Source name

E-Hentai 1.4.22

Source language

Multi

Describe your suggested feature

In the version 1.4.22 filter, you have to input tags manually. This makes it impractical/hard to do as there is no instruction on what to input, and what tags are available. Please do rollback of the changes done to filter - tags to how it was before, where you can use dropdown/checkbox menu for each type of tags (normal tags, female tags, male tags) with lists of what tags are available.

Other details

Before the update, the filter tags is easier to use. I tried to input in the female tags "sole female", then i got no results. But when i inputted one word tags such as "blindfold", i can get results.

Acknowledgements

vetleledaal commented 3 weeks ago

There are at least 33,464 tags you can use, or 1,220 if you only count content tags. With the previous implementation you only had 323 tags to pick from. You might say that the previous implementation only had the most used tags, but still.

In the meantime you can check the list of tags I compiled into a gist.

Mazkoran commented 3 weeks ago

There are tags that doesn't work though, like the example in other details. I don't know what should be inputted to make it work, as it seems like the input is still buggy for some of the two words tags. But on the old behavior implementation, those tags works

vetleledaal commented 3 weeks ago

Tags with spaces should be surrounded in quotes. I don't remember the exact syntax, but something like:

mixed:"some tag"
"mixed:some tag"
Norsze commented 3 weeks ago

Maybe a clarification can be added of how to do multi word tags?

Mazkoran commented 3 weeks ago

Turns out all you have to do is replace the space with underscore, like sole female should be inputted sole_female. A clarification on how to do that is also nice