GNOME Bugzilla – Bug 325848
More transparent Audioscrobbler functionality
Last modified: 2018-05-24 11:02:16 UTC
You should be able to see if the connection to last.fm works, and if not: why not? (unreachable, wrong password, ..) Also, display a list of tracks soon to be sent, when the last submission was and stuff like this. In short, just like the standalone rbscrobbler pulgin. Maybe all in the Audioscrobbler pref dialog, or maybe a little green or red icon in the normal interface, showing a successful connection. Rhythmbox is great! Thanks a lot.
The AudioScrobbler plugin protocol docs say that we shouldn't actively report errors because the server sometimes get overloaded/taken offline/whatever. However this doesn't mean we can't have something where users can check. One other option would be to add a View->AudioScrobbler menu item, which could contain song-submission info, profile information (if we added support for using the web services) etc.
Created attachment 63693 [details] [review] show status, queue length, submit count, last submit time
Looks fine to me
Created attachment 64140 [details] [review] updated patch - doc updates - fixes various crashers in the previous patch - removes 'audioscrobbler' from ui, and clarifies that this just does last.fm profile updating (not streaming) - I'm not really sure about this, but I think we should only use one of 'audioscrobbler' and 'last.fm'. - dead code removal (the code to add it to the rb preferences dialog)
Looks good to me. Using only "last.fm" is probably a good idea, as most people know it as that.
I've committed the next version of that patch, which also removes the 'submit tracks to last.fm' checkbox, since it's pointless having the plugin enabled with submission disabled. Since there's still no way to view the submission queue, I'm leaving the bug open.
-- 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/113.