Add setting to allow caching Subsonic songs
-
I really like the distraction free interface of Strawberry and would like to use it on my laptop but I self host a Subsonic server only locally (not exposed to the internet) and as far as I can tell, Strawberry does no caching so when I am on another network my music is inaccessible.
I would love a setting to enable caching of music for Subsonic. Tempus, the Android client I use to connect to Subsonic, does this nicely.
Could be implemented most simply by just caching the most recently played songs, allowing a configurable cache size and removing items from cache when the limit is reached.
A more complicated but ideal solution and something that Tempus supports is caching starred albums/tracks from Subsonic.