A bunch of stuff I noted while I've been trying to shed a skin:
1) Element to set color of Wavebar Progress Line (the thin vertical cursor line in the sidebar Wavebar)?
2) Element to set text select color (currently tied to Windows settings), for selecting text in input boxes?
3) 'Controls.LockedInputControl.Default' element affects 'Row Span:' input fields in Now Playing Layout Configuration, though they are not 'locked'.
4) Panel.Body.Default BG and FG & Panel.Body.Highlight affects several Preferences dialog list boxes:
- '...' | Preferences/Tags (1)/Artwork Storage/Album Artwork Retrieval Filter
- '...' | Preferences/Tags (2)/auto-tagging/*
Also which element is responsible for the gradiented Up+Down arrows in those dialogs? I cannot figure out which element(s) would color them.
5) 'icon/ or' color picker box in 'Highlighting Rules Editor' dialog from 'Preferences/Tags (2)/tag handling/highlighting: Define Rules.../':
-- Default background & border colors seems to be from 'Panel.Body.Default' attributes. Should the border at least follow Preferences Controls.* elements?
6) 'color' color picker box in 'Highlighting Rules Editor' dialog from 'Preferences/Tags (2)/tag handling/highlighting: Define Rules.../':
-- Border color seems to be 'InputPanel.Default' FG attribute. Default background color isn't set by skin colors?
7) Also in 'Highlight Rules Editor' when you uncheck the 'active' checkbox the rule fields don't become disabled like other Preferences elements behave (like showing disabled field colors, as set by Preferences and Tag Editor skin elements?).
8) How to set background color of radio selector circle? (Seems to be set by 'Controls.InputControl.Default' 'BG' attribute.)
9) How to set checkbox checkmark color?
10) Equalizer slider skinning colors?
11) 'Quick Layout Panel' Skinning?
- Heading background color appears to be set by 'BG" attribute of 'Controls.InputControl.Default'
- Highlight background color appears to be Windows color setting.
- Heading text, black text, and white background don't seem to be affected by skin element color settings (maybe also Windows colors?).
12) Panel borders sit above StatusBar top border. Unsure if that's intentional, but I'm not fond of it.
13) 'Panel.StatusBar.Default' BDR attribute controls the upper border color of the 'Playing Track'/'Selected Track' header in left pane when 'Show artwork in left sidebar' is enabled. How uncouth!
14) 'LibraryExplorerHeaderGap' also affects the 'Playing Track'/'Selected Track' header in left pane when 'Show artwork in left sidebar' is enabled. That seems undesirable. The ability to independantly change the 'Playing Track/Selected Track' colors when 'Show artwork in left sidebar' is enabled would be awesome as well.
15) Element to set just the magnifying glass icon in search box? (fg, bg, bg2, bdr, selected,highlight, defaultm kitchensink)?
16) I wish for 'TabsBar.TabInCaptionBarCloseButton.Highlight'.
17) Santa might you bring me 'Tabs*.Tab*AddButton.Highlight'?
18) How to disable 'MainPanelSeparatorMargin' altogether? I want it dead, I want its family dead, I want it burned to the ground.
19) Option to hide 'Track Information' header? In some layouts it seems superfluous and doesn't need to be labeled.
20) Ability to color toolbar buttons differently when Player is on Top (especially caption bar toolbar buttons)?
21) Full set of color options for Vertical Tabs Bar? (Including border color controls for each side? Left/right/top/bottom border?) (I'm growing to love the vertical tabs bar! but it has not the versatility of its horizontal siblings. Also would be nice to have Toolbar buttons in it, as an option.)
22) Border for Sidebar Player box?
23) BG and BDR attributes for 'Content[TrackDetail].Body.Disabled' & 'Content[TrackDetail].ListAlternating.Disabled'?
24) BDR attribute for entire scrollbar box? Perhaps also prevent ScrollBarBackground from surrounding the ScrollBarThumb boxes?
25) BDR attributes for A-Z Jumpbar? Maybe also highlight text elements for it?
26) 'Panel.TabSelector.UseRadioButton'? What is this?
27) 'Panel.ChildHeader.Default'
- bdr= Now Playing header top border when docked in left pane
- bdr= Track Info header top border when docked in right pane
- bg= Track Info panel header background *only* when 'Show all panels vertically' radio button is selected in 'Now Playing Layout Configuration'
and when Now Playing panel is docked in right pane.
When Now Playing isn't docked in right pane BG color becomes a border below Track Information header (which I wish would directly have its own BDR attribute).
^-- I'm not sure whether any of thems is bugs, but I know they displease me.
28) Bottom BDR for PlayerFlat ProgressBar (when progressbar is on bottom in particular)?
29) 'Sidebar.Body.Default' shows around Spectrum Visualizer in right sidebar. A little bit inconvenient.
30) Border option for Sidebar Wavebar and Spectrum Visualizer?
31) 'UseModernLayout' -- What is this?
32) Possible to get mouseover/highlight control of Love and Stars in right Track Info details pane?
33) How to skin Now Playing stuff while its in a Tab? I can't figure out how to make it obey.
34) How to skin the Lyrics display that shows on the right in the Now Playing panel. I had figured out how to color its background before, but it was tied to something else and annoyed me, so I changed it and now cannot figure out how to skin that bugger.
35) A full list of *every* possible color and image element, and their attributes? Both the dummy skin and the 'Skinning Elements' Wikia page are out-of-date and even incorrect in several instances. With that full list I would love to update both so future skinning will be less fraught by confusion and trial-and-error; and so a complete centralized compendium can be made, so inaccurate and defunct elements are no longer propagated. Skinning need not be such a struggle.
Thanks! Viva la MusicBee!