GNOME Bugzilla – Bug 398179
need a method to add any lastfm uri like "New Internet Radio Station"
Last modified: 2018-05-24 12:17:03 UTC
Internet Radio streams can be added to the "Radio" list simply through the menu. There is no such method for adding last.fm streams. A button should be added to the last.fm view or a menu entry "New Last.fm Radio Station" should be added (possibly only visible while on the last.fm view). A lesser alternative would be to add other URL shortcuts to the "Similar Artists radio" drop-down. This would have to include all possible lastfm base urls, such as: "User's Personal radio" (lastfm://user/%s/personal) "User's Loved radio" (lastfm://user/%s/loved) "User's Recommended radio" (lastfm://user/%s/recommended/100) "User's Neighbours radio" (lastfm://user/%s/neighbours) Each entry would be added as "%s Loved radio" unless there is a better method to change %s to the possessive form. There are also lastfm://play/tracks/{$id} urls, but I wouldn't expect anyone to know the number of a track they wanted to play.
Another option, although less obvious to the user, would be to allow a user to add lastfm urls through the existing "New Internet Radio Station" dialog.
I would suggest changing the "New Internet Radio Station..." menu entry to "New Last.fm Radio Station" while in the last.fm view.
Created attachment 125628 [details] [review] Add support for user radios I added patch my rhythmbox to add lastfm://user/%s/personal and lastfm://user/%s/loved because they are the main kind of lastfm radios I usually listen to, and then found out this bug. So, I also added recommended and neighboors. I attach the trivial patch here in case someone wants it, I think this is a quite important missing feature for lastfm users, and trivial to improve without waiting for a more general change in this part.
Do you need to be a subscriber to use any of those new station types? If so, we should hide those options if the user is not a subscriber.
I am a former subscriber, and I can still access all of these URIs. I thought a friend's radio was only supposed to be available to subscribers. It may be a bug on their end. You could catch the error message they should provide and display it to offer the user to subscribe. If you get complaints you can add an option to hide them.
See bug 563140 for links to check which radios are subscribers only. http://www.last.fm/help/faq?category=Listening+to+Music+on+Last.fm#214 tells me that it's not subscriber only...
I think it's only the loved tracks streams that are subscriber-only. It's a bit ugly when you try to add your own loved tracks stream when you're not a subscriber - nothing happens, because the stream is already in the database, but it's hidden. 2009-03-11 Jonathan Matthew <jonathan@d14n.org> patch by: Pascal Terjan <pascal.terjan@free.fr> * plugins/audioscrobbler/rb-lastfm-source.c: Add more last.fm stream types. From #398179.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/307.