* 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 includes shadowed variables, unnecessary parameters, layouts with string literals, items that cause performance bottlenecks, and the merge of extension types into only the necessary separate classes.
The caveat is that the user must have disabled updating each title individually, along with the other standard checks. This will only apply when a chapter has not been completed.
* Made the skip button dissappear after 5 seconds with a setting to turn it off
* Resolved Merge Conflicts and Removed Unnecessary Imports
* Resolved Merge Conflicts
* Resolved Merge Conflicts
* Resolved Merge Conflicts
* Resolved problems
* Fixed a little mistake
* Made Requested Changes
* Removed println I forgot
* Remove 18+ extension if Anilist 18+ is off
~requested by @arif
* Translation filter for extension(WIP)
* Added a option to toggle fast forward
suggested by arif
* Added NFSW toggle to extension settings
now it will be more easy rather then going to anilist to toggle it
~suggested by arif
* Forgot to undo this
* changed icons in extension setting
* get rid of companion object (todo)
* get rid of companion object (todo)
---------
Co-authored-by: rebelonion <87634197+rebelonion@users.noreply.github.com>