[FR] improve download
Opened this issue · 0 comments
ildar commented
You made in-app downloading, this is great! And I'm sure it is possible to improve it:
- change download target to getExternalFilesDir(). This requires no additional permissions yet brings many users (at least pre Android11) access to it without copying.
- Open the downloaded files with e-book reader(s) through intent. Also a no cost operation.
- loop through mirrors while downloading till success. Probably split "Download mirrors" button to "Download" and "Web download" for that.
Bonus notes (minor bugs):
- Book name containing a small dash (-) is cut after that char for downloaded file name.
- Navigation from Favorites to Search brings user to Downloads.