RelistenNet / relisten-ios

An iOS app for streaming millions of free music recordings from the Internet Archive
http://relisten.net
MIT License
37 stars 14 forks source link

Improve download buttons UX #51

Open alecgorge opened 6 years ago

alecgorge commented 6 years ago
farktronix commented 6 years ago

I really don't like confirmation prompts, so I'd rather the entire show just starts downloading if you tap on the download icon. Relisten only downloads three items at a time, so if you decide it was a mistake and cancel the download (by tapping on the download icon again) it's not too expensive to back out of it. This also matches how the Apple Music app works.

I'm not a fan of having both the download button and the trash can button. I added that because it was the simplest to implement, but some better solutions that I've thought of are:

alecgorge commented 6 years ago

The only thing left to do here is to indicate on the "Delete All" button that it will stop any in progress downloads as well.