* 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.
* Full language name in ext settings
* added more lang name
* changed alter dialog view
* sort language by names
* 3x grid for 360DP mobiles
* Default novel settings
* Oled for LN
* Lang full name
* Notification icon changed to dantotsu
* Remember 'sort' value