This is a great little plugin, Darren, as are all your plugins
But just wondering...
Take a look at the attached JTFE screenshot
LOL. Kinda silly to have all the separators show up like that at the beginning of the list in JTFE. Now, when double-clicking on any individual separator, JTFE correctly ignores the separator and jumps to and begins playing the next valid playlist entry following that particular separator. The trouble now is that you can't tell which separator is associated with what selection, and what will start playing next when that separator is double-clicked.
So, is there anyway that JTFE can be reconfigured to handle this differently when it sees this in the playlist (m3u) file? ...
OK... I have 2 suggestions...
1. Maybe JTFE can be reconfigured to "ignore" all separator entries like the one above and not display them at all in the JTFE list?
OR (better yet)....
2. Instead of reconfiguring JTFE, reconfigure the separator plugin to give the individual an option to "tag" the separator when creating the separator, kinda like an identifying "header" for whatever group of music/album/CD selections follow that separator. Ya know... give the end-user the ability to type something in so that particular playlist separator might instead read something like this in the playlist (m3u) file...
#EXTINF:-1,-------------- CD - Pink Floyd - Dark Side Of The Moon
...and the separator will be displayed, both in the playlist and also at the top of the JTFE selection list, like so:
-------------- CD - Pink Floyd - Dark Side Of The Moon
In the above case, the end-user would be able to type in the CD or "header" info, and it will be preceded by only a limited number of (-) separator characters. That way, all separators are still displayed but identifying "headers" also are. All separators will still be displayed at the very beginning of the JTFE list that way, due to the starting (-) separator characters, but the other info the end-user typed in will also be there, so that when you double-click on one, you know exactly what album/CD will start playing next in your list.
Just an idea Darren, but I think it would be very practical and useful.