-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Ability to browse entire music library #38
Comments
Thanks a lot for your suggestion! Simply browsing directories as they are on the server is not supported by Ampache, unfortunately, so that makes it difficult to implement in SubMusic. Current Menu tree: https://github.com/memen45/SubMusic/blob/master/source/View/SubMusicMenu.mc#L26-L36 So, what you would like is to
For Ampache, this is trivial to implement through the album_songs and artist_songs methods. For Subsonic, the getAlbum method returns a list of album songs. However, getting a song list based on the artist is not so straightforward.
Is this more or less what you are looking for? |
That's exactly what I'm thinking. "Albums" and "Artists" would be listed and synced just like Playlists are. If it's too much trouble to get an Artists view, and nobody else is requesting it as a feature, then it might not be worth the trouble of implementing |
The default Garmin menus will cause Out Of Memory error rather quickly. Therefore, this needs some extra work in order to load the artists/albums in a single list overview (e.g. paged loading, or better yet, lazy loading). Haven't figured that out yet, will update. |
I'm using Airsonic (Advanced) to stream my music, and I have my music organized on disk by Artist / Album. There are times where I'd like to sync a specific album to my watch, but there's no way for me to do that in SubMusic unless I add it to a playlist first. It'd be great if the Play or Browse menu included an "All Music" option that would let me navigate my full music library and sync certain folders, not just playlists and podcasts.
The text was updated successfully, but these errors were encountered: