Version 1.9.2 (April 12 2006) 1) Bug fixes, resume state now stored in a separate file 2) Added an option to show errors from tag writing operations. Version 1.9.1 (April 11 2006) 1) Properly implemented the 'resume after restart' hack. Version 1.9.0 (April 11 2006) 1) Ported to Foobar2000 0.9 Version 1.7.6 (May 16 2005) 1) Backpedals some changes in 1.7.5. LAST_PLAYED and FIRST_PLAYED can now have information appended to the end of their tags again. 3) New specifier #U. Writes the username of the user who started the foobar2000 thread (usually the currently logged in user). 4) LAST_PLAYED/FIRST_PLAYED tags are now written in the standard format without any appended information. If you want appended information, use the option in preferences to do so. Version 1.7.5 (May 16 2005 - Never Released) 1) Removes the LAST PLAYED BY tag. Now uses new LAST_PLAYED/FIRST_PLAYED format. Eg. "2005-01-01 00:00:00 1 Username". Version 1.7.4 (May 16 2005 - Never Released) 1) Adds support for a new tag, LAST PLAYED BY. When enabled, this will write the name of the user that last played the file to the tag. The option is enabled by default. Version 1.7.3 (May 15 2005) 1) After much outcry from various parties, it has been decided by the majority that we will use PLAY_COUNTER, FIRST_PLAYED and LAST_PLAYED (i.e. tags with underscores). I apologize to anyone I've inconvienced in the few short days my version of the plugin has been available. I promise this is the last tag change for the forseeable future. All PLAY COUNTER tags automatically get carried over to PLAY_COUNTER tags. Version 1.7.2 (May 15 2005) 1) By popular demand, I have added the option to write the NON-STANDARD tags PLAY_COUNTER, LAST_PLAYED, and FIRST_PLAYED. These tags are NON-STANDARD and WILL be removed from future versions once the " " versions of the tags become more common. Use these tags at your own risk. New users should use the default settings. Version 1.7.1 (May 15 2005) 1) Changed the %W specifier to now use 1-7 starting at Sunday, due to foobar's $select function not working with 0. Version 1.7.0 (May 15 2005) 1) Where to start... Another UI update to the preferences to icorporate the new features 2) Now able to append information to the end of both the FIRST PLAYED and LAST PLAYED tags. You can use either plain text, or the Timestamp Format Specifiers listed under "Help" on the preferences page. There is a single space between the standardised timestamp and any appended data. 3) Added new Timestamp Format Specifier %W. This adds a single digit integer representing the day of the week starting from Sunday (integers are 0-6). 4) Added ability to immediately update the tags on a particular song if it is under a certain length. Length is set to 0 by default, which is ignored. Length is in seconds. Version 1.6.2 (May 15 2005) 1) Changed PLAY_COUNTER to PLAY COUNTER. Will automatically transfer over all old PLAY_COUNTER statistics to the new PLAY COUNTER tag. Version 1.6.1 (May 14 2005) 1) Fixed stupid error. Changed "LAST_PLAYED" and "FIRST_PLAYED" to "LAST PLAYED" and "FIRST PLAYED". This is the encouraged standard. See the Encouraged tag standards at: http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Encouraged_Tag_Standards Version 1.6.0 (May 14 2005) 1) UI update. 2) Removed ability to have custom timestamping formats. Everybody now uses LAST_PLAYED and FIRST_PLAYED standards. Eg. 2005-11-24 16:59:32. You can use TAGZ to display the information in any order you wish. 3) Removed a lot of code that was no longer neccessary due to the removal of custom timestamping. 4) Cleaned up some code here and there. 5) Made it possible to not write any/all of the tags. Version 1.5.2 (May 14 2005) 1) Adds a FIRST_PLAYED tag. Works by checking to see if the FIRST_PLAYED tag exists, not if the PLAY_COUNTER is greater then 1. Version 1.5.1 (May 13 2005) 1) kl33per began devlopment on foo_playcount. 2) Changed default time/date format to encouraged LAST_PLAYED standard. Version 1.5 (May 17 2004 - Never released) 1) Added julian date format 2) Fixed bug with "Skip if not in DB" not being checked first. Version 1.4.1 (Apr 28 2004): 1) Really did fix issue #2 from 1.4 Version 1.4 (Apr 25 2004): 1) Switched to using actual played amount to calculate update point. i.e., Previously, the percentage complete was based on position in the track; once the seekbar passed the set percentage amount, the update took place. Now, the update only happens when the correct percentage has actually been played. 2) Fix issue when "Restart playback after restart" is on, and Foobar is shutdown while a track is playing, after restart, the counter could have been updated twice. This was actually fixed by change #1 (above). 3) Added option in preferences to disable skipping of tracks not in the DB. Version 1.3 (Apr 16 2004): 1) Added support for specifying the date/time tags and format. The tag name can be specified, or left blank to skip. For either field, a format string can be specified. Version 1.2 (Apr 14 2004): 1) Replaced option to update at play start vs completion with a slider bar so that a playback percentage can be specified instead. Version 1.1 (Apr 14 2004): 1) Added option to update counter when playback starts (as opposed to when playback completes). If disabled, the counter does not update until playback completes normally; manually stopping playback (or switching to another track) will not update the counter. 2) Added "DB only mask" to compensate for lack of support for determining files that don't support tags. i.e., WAV files. In version 1.0, a DB update was done for all files, but this only defers updating the file (the next tag update will also write the play counters). The default value is "*.wav", which will cause it to not attempt updates to WAV files. If the method used in 1.0 is desired, a mask of *.* can be used instead. Version 1.0: Initial release