This is super cool and a lot of fun. Some random notes:
Releases without cover art show up as black squares. Would be cool to hide those completely. Maybe make this an option in the settings if someone still wants to see those.
Great would be to have a link to the ListenBrainz page of a release. That would allow to quickly start listening. I find this a fun way to re-discover my library and I spotted quite some entries where I thought “hey, I should listen to this again”)
English translation for the settings would be great
This needs to be checked before fetching the cover, but because MB’s cover download practice requires two redirects, if only checked without triggering the download, it will be very time-consuming. If the download is triggered, it will be downloaded once in advance, but will only increase consumption. Therefore, I decided not to check, but this will result in a black cover, which I now see as an opportunity to upload a cover.
However, I will try to find a new method.
I already support this, just click on the cover to pop up all outer links.
I see. But I was thinking about the page on ListenBrainz, as it allows playback of the release (if you have linked your Spotify account there or it is found on Youtube). E.g. https://musicbrainz.org/release/f5e60dfb-4462-4e66-a11a-60be87c22f74
That actually makes a lot of sense. Maybe a different placeholder than a black one?
I also noticed when looking at the requests in Firefox that a lot of those missing covers only showed up initally. When all the initial requests happen I get quite a few 429 Too Many Requests errors. But this sorts itself out once the animation has been running for a while as new requests are being made less frequently.