* 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: create a statistics widget
* feat: mirror app color option
* fix: the minimum size cut off
* feat: make the stat widget decent
* fix: prevent bleeding edges
* fix: PREVENT BLEEDING EDGES!
* fix: we didn't really need an overlay
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.
Using 72dp as the height appears to have been a bit of a hack to appear beyond the navigation bar. In cases where the bar is not present, such as landscape, this left a gap between the bottom of the screen and bar. On API 23, the result was the opposite. All of this can be addressed by simply relying on the actual measurements and not compensating for compensation.
* fix: match project root to repo name
* feat: hide navigation bar until swiped
* fix: limit announcements to official
* feat: keep navigation visible for back
* fix: remove a duplicate permission
* small changes
* Changes
* new nest button for settings
* full language name in language selector
* tv banner
* hide lang selector if there is one language only
* and some small changes
* import fix
* alter dialog
* wont refresh if nothing is changed