My plugin needs a skin that shows the file playing menu that shows:
- View file info...
- Jump to file...
- Jump to time...
Basically I watch for that menu to be called then I add my stuff to it. I think I will add an option in my config as to which menu to add the info to (ie for skins that dont have the file playing menu, can add it to the equalizer menu).
FYI - the default modern skin works great.
Setting it up.
I am a programmer that likes functionality more then being user friendly, which leads to a tad bit less then friendly setup. Anyhow.
Display the config window which is under the ML plugin list then hit configure.
You have a name for each QT submenu group, which will be displayed in the menu if this group isnt the main one.
associated to each group, you specify the type: Playlist or ML. This means where to get the list of songs.
Next specify how you want the submenus to look by specifying what to show at each level. for Genre->Artist->Song, add Genre first, then Artist, and lastly Song to the list.
Lastly choose a QT group as the main one (if you want)
I stick to a 2 group setup. One that queries the Library and one that queries the Playlist and I make the Playlist one main so that the main menu shows all the artists in the Playlist. screenshot
I am in process of fixing the memory issue (found the problem and am hoping for a speed increase too but we will see) and I also need to fix the playing of songs from the media library without changing the playlist.