* feat: add a profile exit button
* fix: prevent leaving landscape behind
This prevents landscape being left out of changes and potentially causing a crash by adding a shared item for the identical portion of the views.
* feat: custom downloader (novel broken)
* fix: send headers to ffmpeg
ffmpeg can be a real bitch to work with
* fix: offline page for new download system
* feat: novel to new system | load freezing
* chore: clean manifest
* fix: notification incrementing
* feat: changing the downloads dir
* 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>
* feat(discord): custom buttons
* feat(discord): added haptics
* fine...
* fix(strings): my genius is frightening
* feat: add option to only show the first button
* feat: discord rpc menu
* feat(link): add button preview back
---------
Co-authored-by: aayush262 <aayushthakur262006@gmail.com>