feat(filter): revamping search for anime and manga (#272)

* feat: revamping search filter part1

* fix: sortBy dropdown now also calls search instead of only updating image

* feat: added longclick listener to reset and apply + cleaned up code

* feat: status filter fully functional

* chore: upgrade AGP to 8.3.1

* fix: splitted status list and cleaned up

* fix(search): underscore

* feat: attempt to add backend for countryOfOrigin filter

* fix: countryOfOrigin query and gradle

* feat: source filter fully functional

* fix(source): underscore

* feat: swap source with status

* fix: add searchSource to reset fun

* fix: clear underline after reopening bottom sheet

* chore: remove unnecessary declaration

* feat: add global to countryOfOrigin dropdown

* feat: floating cancel and apply button

* fix: added searchStatus and searchYear back to manga filter

* feat: desperate attempt for manga year filter

* feat(sortBy): added new releases item

* fix: year filter

---------

Co-authored-by: aayush262 <aayushthakur262006@gmail.com>
This commit is contained in:
ibo 2024-04-02 05:13:41 +02:00 committed by GitHub
parent aabbe9198a
commit 146805af49
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 971 additions and 333 deletions

View file

@ -506,6 +506,7 @@
<item>Score</item>
<item>Popular</item>
<item>Trending</item>
<item>New Releases</item>
<item>A-Z</item>
<item>Z-A</item>
<item>Pure pain</item>
@ -661,7 +662,10 @@
<string name="chapter_singular">Chapter</string>
<string name="chapter_plural">Chapters</string>
<string name="filter_status">"Status : %1$s"</string>
<string name="filter_source">"Source : %1$s"</string>
<string name="filter_format">"Format : %1$s"</string>
<string name="filter_country">"Country : %1$s"</string>
<string name="filter_sort">"Sort : %1$s"</string>
<string name="filter_exclude">"Not %1$s"</string>
<string name="search_by_image">Search by Image</string>