BlitterStudio / MB_SubSonic

MusicBee SubSonic plugin
GNU General Public License v3.0
110 stars 14 forks source link

Implement Browsing by Tags #47

Open midwan opened 5 years ago

midwan commented 5 years ago

Implement browsing by Tags, instead of only Folders. This should also fix #34 as a workaround.

tesshucom commented 5 years ago

I'm also committed to Airsonic, and I'm familiar with Subsonic's API and implementation.

Care must be taken to completely replace the File structure and ID3 tags. Many Subsonic clients are based on File structure because the situation where the file can not be found is avoided.

If you intend to take a general approach...

Most Subsonic clients have such data flow. (So I asked # 50)

midwan commented 3 years ago

With v2.30, we are already using GetIndexes for the folders under the "Root" one.

The browsing by tags idea should allow you to see an Artists/Albums/Tracks structure instead, but I'm not sure if it's even worth implementing in MusicBee - there are too many limitations going through that, as it seems to expect a folder structure when browsing through the left pane.