Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: [Skinning] List of all variables for icons displayed in browsing menu? (Read 342 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[Skinning] List of all variables for icons displayed in browsing menu?

Hi,
I am trying to create some custom icon images for the browsing menu (i.e., Album Artist / Album, Album, Title, ...).

To my knowledge, we can set custom icons by defining the thier images in skindef.txt file (in new skin file format) in the following format:
<icon-variable>: <image file>
For example, the <icon-variable> includes iconplay, iconpause, and iconfolder-*.
Now, my skindef.txt file contains the following <icon-variable>s.

Code: [Select]
iconplay: 
iconpause:
iconfolder:
iconfolder-album:
iconfolder-all:
iconfolder-artist:
iconfolder-bits:
iconfolder-chorus:
iconfolder-compilation:
iconfolder-composer:
iconfolder-genre:
iconfolder-instrument:
iconfolder-orchestra:
iconfolder-period:
iconfolder-playlist:
iconfolder-rating:
iconfolder-style:
iconfolder-title:
iconfolder-type:
iconfolder-year:
iconfolder-upnp:
iconfolder-shuffle:

However, there are some icons whose <icon-variable> is unknown.
For example, iconfolder-shufflealltracks, iconfolder-shuffleallalbums, iconfolder-albumbyrelease, iconfolder-albumbyartists, and so on.
In addition, some, like icon-rating and Advanced Search, do not match <icon-variable> and its menu item.

Is there a list of all icon variables?
And is it possible to set different images for the icons whose <icon-variable> is unknow as mentioned above?

Re: [Skinning] List of all variables for icons displayed in browsing menu?

Reply #1
Some menu items use the same iconfolder-*
I don't believe its possible to create custom variables.
 
Below a table of the mapping:

Album Artist / Albumiconfolder-artist
Albumiconfolder-album
Titleiconfolder-title
Shuffle All Tracksiconfolder-shuffle
Shuffle All Albumsiconfolder-shuffle
Composericonfolder-composer
Genreiconfolder-genre
Styleiconfolder-style
Advanced Searchiconfolder-rating
Artist / Albumiconfolder-artist
Album by Releaseiconfolder-album
Album by Artisticonfolder-album
Compilationiconfolder-compilation
Bitsiconfolder-bits
Contributing Artisticonfolder-artist
Conductoriconfolder-artist
Chorusiconfolder-chorus
Orchestraiconfolder-orchestra
Soloistsiconfolder-artist
Instrumenticonfolder-instrument
Periodiconfolder-period
Typeiconfolder-type
Yeariconfolder-year
foobar2000 Music Storageiconfolder
Music internal Storageiconfolder
Internal Storageiconfolder
External Storageiconfolder
Playlistsiconfolder-playlist
Internet Radioiconfolder-upnp
Media Serversiconfolder-upnp
Alliconfolder-all
footnote:
rating search doesn’t exist - %rating% field exists in database but not used

Re: [Skinning] List of all variables for icons displayed in browsing menu?

Reply #2
Some menu items use the same iconfolder-*
I don't believe its possible to create custom variables.

Thank you for your quick reply and useful information, zeremy.

Based on your reply, I understand that some folder icons in browsing menu share the same icon variable and image.
It looks strange to me, but for the moment I will follow your advice and create icon images for the existing icon variables.