Skip to content

Fix for pandora rate-limiting downloads, changes to cache policy

Compare
Choose a tag to compare
@compenguy compenguy released this 11 Apr 20:22
· 160 commits to master since this release

Track downloads used to be synchronous, because they completed so quickly. With a recent pandora change to rate-limit track downloads, this blocks the UI during track downloads, making it unusable. This new version moves track downloads into a separate thread so that it doesn't block the UI anymore. It also changes caching policy so that we always aggressively pre-cache tracks.