• Playlist Separator v2.1.9 (15/03/2007 - aka Why I Hate Unicode Part 2)
  • Also reworked some of the exit handling of the plugin, may fix some of the reported Winamp shutdown issues...
  • Playlist Separator v2.1.8 (17/12/2006)
  • Improved handling of cda:// entries when inserting separators
  • Playlist Separator v2.1.7 (10/12/2006)
  • Altered the handling of skin changes so this should now update the hilighted separator entries correctly (wasn't doing it in all cases)
  • Playlist Separator v2.1.6 (25/11/2006)
  • Fixed buffer overflow issue when using ?n=xxx and xxx was 260+ - now handles upto 2048 and will clip to 2048 if over this
  • Fixed the preview sections on the config dialog to correctly display single ampersand characters
  • Playlist Separator v2.1.5 (05/11/2006)
  • Added a preferences option to allow placing of the menu entries this plugin adds onto the playlist editors right-click menu to be added as in older versions or to be placed in a submenu to keep the menu smaller
  • Playlist Separator v2.1.4 (29/10/2006)
  • Added a ini only setting 'menu_on=0' in the [Playlist Separator] section of winamp.ini to hide all of the playlist editor menu entries this plugin can add
  • Playlist Separator v2.1.3 (04/10/2006)
  • Fixed a random crash bug
  • Playlist Separator v2.1.2 (26/09/2006)
  • Fixed preset insertion to use the file at the insertion point as the basis for any metadata queries (one for Scott12)
  • Fixed the preferences dialog not being able to be re-opened multiple times (was a bit random)
  • Fixed the about dialog to only be opened once at a time (could be opened multiple time before)
  • Playlist Separator v2.1 (24/09/2006)
  • Altered the plugin to use appropriate unicode interfaces for 5.25+ compatability (i'll have to do some more work on this but it's enough for the moment)
  • Re-worked some more of the menu handling code so that it'll display the 'stop on this' menu and will be checked to reflect the state, etc
  • Added in a submenu option for the 'extras' menu to open the plugin's configuration quickly
  • Implemented the preview mode on the alt+3 dialog (along with a fixes for missing ?s= parts in the entries as needed (will hide them when viewed btw)
  • Fixed the refreshing of separators not always working correctly
  • Fixed (i hope) the ability to set the default separator via the preferences (just have to enter the string that's needed eg '?S=default' )
  • Fixed the handling of the colouriser with the current skin colours not being displayed in the colour picker
  • Few other miscellaneous code tweaks, etc that i've forgotten
  • Playlist Separator v2.01 (17/09/2006)
  • Fixed separator insertion to work correctly (some of the auto-insert handlers broke the normal behaviour :( )
  • Playlist Separator v2.0 (17/09/2006)
  • Updated the common code used by the plugin
  • Tweaked the exit handling to follow in_zip's improved implementation
  • Fixed the progress dialog to appear in all cases now (wouldn't always show under certain circumstances)
  • Altered the plugin to use Winamp's IPC_FORMAT_TITLE api so all of Winamp's ATF options should now be available
  • Added in a %dir_size% option for separators to show the size of all supported file formats in the folder the separator relates to
  • Moved the plugin over to using a number of newer Winamp api's where possible inorder to remove menu item conflicts, etc (as could happen occasionally)
  • Reworked some of the separator menu options code to work better (especially on item specific options)
  • Added the ability to specify the string shown for the %stop% variable (when used as ?S=%stop%)
  • Added in previews of the relevant separator strings in the preferences (still need to do it for the alt+3 dialog)
  • Added in the ability to specify 10 customisable presets (available from the right-click playlist editor menu)
  • Added in a 'F6' hotkey to the playlist editor to allow for a quick refresh of all existing separators
  • Added in the ability to have separators automatically added on playlist changes (still experimental)
  • Added the ability to edit the separators from the alt+3 dialog
  • Other miscellaneous changes and code cleanups/improvements that i can't remember
  • Playlist Separator v1.82 (15/01/2006 - aka the Big DEP Fix-up)
  • Playlist Separator v1.81 (10/08/2005)
  • Fixed handling when shuffle is on and the option for picking a random playlist entry between a separator block is turned on as well
  • Fixed the selection code for the random pick mode so that it is now correctly selecting only playlist entries in the separator block
  • Fixed a near fatal lockup when a separator is added to the end of the current playlist and then is attempted to be played
  • Fixed the handling when using the 'previous track' button/action in Winamp so that it now fully matches with the forward/normal play actions
    (this is related to the first and second bug fixes in this release)
  • Playlist Separator v1.8 (07/08/2005)
  • Fixed a random crash bug in a string comparison function
  • Added in an option to pick a random song between separator blocks (since it is random then if you force play a separator it may appear to pick the same entry a number of times but that's random numbers for you!)
  • Fixed support for the recently added stopping and random selection features when using the previous button in the playlist (so all is now acting consistantly)
  • Fixed the 'Stop when reaching this separator' option so that used it will now use the correct filename when checking if it's already been set to be stopped on (was part broken in v1.7)
  • Playlist Separator v1.7 (01/08/2005)
  • Added in matching %artist%, %album%, %year% and %genre% options for the string formatting (so it's easier to read and remember what they are when your create your strings)
  • Updated to my common ini reading code to make my life easier with the code management
  • Checked and updated all buffers/variables to be initialised at all times
  • Added a right-click menu option for setting a current separator to be used as a stopping point in the playlist
  • Added in a %stop% field to do the same as above when a separator is manually entered
    (will show '|| Playback stops here ||' if just separator://?S=%stop% is the added entry)
  • Added in basic colouring support (requires JTFE v0.97R and upwards to be installed - auto disables mode if the required JTFE is not found)
    (This still needs some work to be done to the api in JTFE so it will likely break in the next version)
  • Added in a 'Refresh existing separators' right-click menu option (which will correctly update the separators in place from a nice hack of the Winamp api i found)
  • Tweaked/renamed/adjusted a few of the menus/dialogs as needed to make things more consistant/friendlier
  • Few other little tweaks as per normal...
  • Playlist Separator v1.6 (20/04/2005)
  • Manually adding a separator should now insert 'Various Artist' where applicable
  • Altered code to not allow adding a separator on a separator
  • Added 'remove separator' and 'remove + re-insert separator' options (include keyboard shortcuts!)
  • Added a simple alt+3 file information dialog (needs a lot more <3 )
  • Added in option to show the above dialog when you manually add a separator (clicking 'Cancel' will abort the addition)
  • Improved string display when there's no tag information available
  • Playlist Separator v1.5 (20/01/2005)
  • Will now correctly work when Winamp is run with the /class switch (would crash on close and no menu items were added)
  • Added a basic config dialog
  • Added setting of the default string on the config dialog
  • Added option to stop playback when a separator is played
  • Playlist Separator v1.4a (17/01/2005)
  • fixes crash bug when switching language
  • Playlist Separator v1.4 (17/01/2005)
  • adding a separator manually now will show the correct tag information
  • using the full scan now inserts a separator on the first entry
  • fixed a few potential thread issues
  • altered title retrievel to compare the the artist tag of the next two files to determine if it's a 'Various Artist' album and this is shown as needed
  • progress dialog becomes visible if the scan lasts longer than ~1 second
  • when the progress dialog closes, focus is restored correctly back to the playlist now
  • all changes in other builds since 1.3
  • Playlist Separator v1.4 alpha (21/10/2004)
  • Fixed the progress dialog to not show when there's not enough tracks in the playlist
  • Added %a (album), %g (genre), %y (year), and %t (artist) tags to display information from the first track in the next album block
    (only available when using the 'Insert separator between folders' option)
  • Fixed the config / about messageboxes to not bring the modern skin main window in front of the preferences dialog
  • Playlist Separator v1.3 (10/09/2004)
  • Fixed title handling to clear strings when needed
  • Fixed ?d not working on the end of a ?s block
  • Only shows ?s entry when specified or is set for the default option
  • Added 'Insert separator...' to playlist right click menu
  • Added a bit more info to the config message
  • Playlist Separator v1.2 (08/09/2004)
  • Fixed handling when 'manual playlist advance' is turned on
  • Added ?D option to allow for default setting (once set then only 'separator://' is needed)
  • Changed 'Q' test mode to 'T' shortcut in playlist window and added 'Insert separator between folders' under playlist->misc
  • Playlist Separator v1.1 (06/09/2004)
  • Added correct handling of going back in the playlist over the separator
  • Playlist Separator v1.1xxx (06/09/2004)
  • Fixed 'z' and 'b' handling in the Player window
  • Added a test 'q' option in the Player window to for a new feature for 1.2
  • Playlist Separator v1.0 (05/09/2004)
  • Add 'separator://' to your playlist to get '------------------' added to the playlist
  • Allows custom character, custom length and custom string instead
  • Is ignored when you try to play it