Attached are screenshots...
I've never seen that particular problem in all my testing. Usually it's the artist/album info or scrollbar that disappear, not the artwork.
If you haven't already, restart musicbee.
Go to the musicbee menu->Help->Support->View Error Log and see if there is a recent error. If there is paste it here.
What format are your artwork files?
Great! Adding to this.
Buffering the queue list should be possible.
Keeping track of the last displayed cover is on the list for the next startup.
Handling various artist albums better is on the list. I think I will just revert to using album artist, I believe if that field is blank Musicbee will return the artist by default anyway. That seems to be the case when you add the "album artist" column to the files element.
1.
I haven't tested it thoroughly, but am I correct to think that it will always show all albums in a library?
If so, wouldn't it be better if it followed any filtering in place?
That's how it currently behaves. Obeying any filtering in place is on the to do list.
2.
Would it be an option to have the background adapt to the panel background of a skin?
And if the fonts would also follow the font colour of the active skin,
The context menu background and font should already follow the colour of the active skin. Although I haven't tested the font out. It's set to follow the foreground colour of the TrackandArtistPanel which I think sets the font colour. I could add an option in the skin.ini file to create a background that matches the current skin.
3.
While the image is in motion I am noticing some hard borders around the albumart. (I'm sure there is a better description than 'hard borders' for that)
Would anti-aliasing be an option to improve on that a bit?
There is some anti-aliasing done with OpenGL settings that I have on but it's not that great. Higher resolution artwork does reduce the jaggies. There is methods I can implement to do my own but it's not trivial (at least not for me) so it's going to sit in the too hard basket for a while.
4.
Impressive work and dedication!
Thanks! It took a while to get there but I was pretty happy when that first screen loaded up successfully in Musicbee.
plugin successfully writes file "MusicBee\AppData\3DBee\mb_3DBee.Settings.xml". folder "MusicBee\AppData\3DBee\skin" is in place. all 4 skins are located in this folder. i've updated plugin to version 1.1, removed plugin panel, restarted mb, and added plugin panel again. nothing helps.
interesting that plugin floating panel title shows currently playing track name (and this track name in panel title is changed on playing another track). but panel content is always empty.
It's a strange one. Is there anything in the error log?
Also the panel title on the floating panel doesn't show the currently playing track for me. It just says 3DBee all the time for me. I was wrong, it does change for me but it still could be a conflicting plugin so it's worth checking that out.
That may be Kaivsdoom's problem also.