Do you have a background in software design?
Unfortunately not, it's just that these little things bug me. (i've read few articles about ui design but i'm no expert)
i am happy to update the icons (a quick look, the only one i didnt like was the audiobooks) but could i ask one thing. Could you increase the height of the playlist icons to the full 16px. I used to have the musicbee playlist icons at 15px to make the spacing better but i recently increased the node spacing for the left navigator by 1px (so for most people its now 18px rather than 17px) and 15px makes the icon look slightly too small
I havent considered your requests as yet and will reply later
First of all thank you for a speedy implementation.
I'll modify the playlist icons asap. Is it something in particular you don't like about the audiobooks icon?
2. Fix "MainPanelMargin.Left" and right preference in skins - Default value 0 leaves a 1px gap between the window border and the panel, this is very bad on the right side where the scrollbar is (it violates Fitts' Law). This can be fixed by setting -1 margin, but then the panel overlaps the skinned window border (in restored state). So maybe make it look like -1 sans overlapping at 0. (this is more of a bug really)
i am not seeing what the issue or mistake is with this one.
The default margin is 2 and setting it to 0 correctly sets the margins from what i see. There is also a border around the main panels so perhaps that is what you are seeing. Maybe a screenshot showing what you mean would help.
For setting the left/right margin to -1, it does push the main panels border into the windows frame area and i have made a change to handle that
What i meant is that when the window is maximized you should be able to click on the scrollbar when the pointer is on the edge of the screen. This is possible when the side margin is -1 and that should be imo the default. I would go even further and disable this setting altogether since there is no aesthetic benefit to it and it hinders usability.
But since you've fixed the overlapping issue i'll just update my skins.
Steven, sorry if this has been mentioned already but on the topic of the new autodj/shuffle button, I noticed that it says [DJ] after Now Playing when it is enabled which is great but it might be good to have [Shuffle] in the same place when that is enabled? It would make it all more consistent and clear.
I agree
One more thing: tooltip for the shuffle button says [on/off/auto-dj] though the actual order is [off/on/auto-dj]. Same for repeat
Edit: i've updated the playlist icons
https://www.dropbox.com/s/8hkr9vv4pzgxkvh/icons.zipEdit 2: Steven can you add [bg2] and [bdr] attributes to skin elements:
"Panel.Body.Highlight" ;
"Panel.Body.Lowlight" ;
"Content[TrackDetail].Body.Highlight" ;
"Content[TrackDetail].Body.Lowlight" and [bg2] to
"Menu.DropDown.Highlight" so we can have a selection similar to windows 7