MP3 Collector Release Notes

v1.01
Fixed - The title of the database shows 'untitled' after startup.
Fixed - If you 'batch edit/create ID3v1 tags' for a song for second time in one 
        session, the program will give you 'File can't be opened' error.
Fixed - After adding new titles to a sub-database, the status bar didn't get updated.
Fixed - If a song(s) is not selected and the user tries to play a song, program 
 	crashes.
Fixed - Can't play song(s) in the search result window.
Fixed - The Lyrics window doesn't appear, when selected in the search result window.
Fixed - The report outputs are not sorted.
Fixed - After Edit->Select All, can't unselect or disable the highlighted titles.
Fixed - You can specify any output filename for the HTML report output.
Fixed - Fixed the link to the official webpage to http://eksoft.cjb.net.
Added - Under song properties of each title, there's a button where you can change the 
	pathname of the file.  
Added - You can specify actions when double-clicking on a title.  The actions available
	are: To play it, or to display the title properties.
Added - New duration display format xx:xx.  e.g. 5m 2s can be displayed as 05:02.
Added - Able to resize the search result dialog box.
Added - There's an option in the Menu->Help, where you can check your version against
 	the latest version number on the web.

       
v1.00
Added - Dupe Scanner.  You can compare every titles in a sub-database to another, a
	sub-database to a compilation, or a compilation to a compilation.
Added - HTML report output.
Added - Comma-delimited report output (for export into other apps like Excel).
Added - You can now search for ID3v2 tags.
Added - 3 new view modes! You can view titles by Artist names and Album names, and
	by Disc names.
Added - Auto-generation of ID3 v1.1 tags directly from filename.  e.g. if you have 
	an mp3 file that named '[2] Michael Jackson - Bad.mp3', MP3 Collector will
	automatically generate an id3 tag with title = Bad, artist = Michael Jackson
	and track number = 2, if the id3 tag does not exist in the first place.  See
	the help file on how to configure this correctly.
Fixed - A more up-to-date Help file, now the "Indexing" and "Find" work.
Fixed - Slightly improved the speed when loading the titles from database.
Fixed - When clicking on an empty compilation, program crashes.
Fixed - Other minor bugs and small features were fixed/added.



v0.97 
Fixed - Program crashes when displaying the properties of a title that has ID3v1.1
	tag, i.e. has the "Track" field.
Fixed - Program crashes when attempting to modify the ID3v2 FILETYPE frame.
Fixed - When adding files from CD-ROM, if user doesn't enter a name for the CD, 
	program crashes.
Fixed - Can now add "Recording Media Type" frame to the ID3v2 tag.
Fixed - Duplication bug where after you add new files to the database, save it and 
	then edit them, and save them again will result in multiple duplicates of
	every title.
Added - You can play an entire sub-database from the left-view , provided all files
	are stored in one media location (in harddisk, or in a CD-ROM).
Added - More powerful AutoRename function.  You can specify any renaming method you
	want.  Do this in the View->Options->Advanced section.
Added - Ability to remove a User-defined URL frame (for ID3v2 tags).
Added - A quick way to scan an entire CD and save it to a database.
Added - You can lock/unlock a database.  So you can't accidentally add new files to a
	locked db.  You can still edit ID3v1/id3v2 properties in a locked db though.
Added - Batch create ID3v1 tags for selected titles in a database.  Warning:  This will
	overwrite existing (if any) ID3v1 tags attached to an MP3 file.   


v0.96
Fixed - When adding a compilation/sub-database with an existing name, program crashes.
Fixed - Will now correctly remember the last open sub-database/compilation.
Fixed - Shorter loadup time.  With my P2 350MHz, 128MB RAM, it takes about 10 seconds 
	to load a 1000 titles database.  To further improve speed, use different 
	database files, or don't put more than 500 titles in a sub-database.
Fixed - Lighting fast titles display and sorting! MP3 Collector can virtually display
	or sort thousands of titles in seconds.
Fixed - When changing ID3/VQF tag info of a title in CD-ROM, the changed info didn't 
	get updated.
Fixed - Will sort the titles ascendingly during loadup.  Double-sorting is still not
	possible.  
Fixed - The tree items (left view) are now sorted in alphabetical order.
Fixed - When adding titles from an NTFS partition that has very long volume name, MP3
	Collector can't play the titles (will always ask to insert a CD-ROM).
Fixed - If you delete the last opened MP3 Collector database file, MP3 Collector will
	always give you "Error Compacting database" error everytime you start it up.
Added - A new "Comment" column to the titles display list.
Added - Improved Report generator, report size and time.
Added - A little progress bar during startup to show the progress of loading data from
	database into program.



v0.95
Added - Report Generator.  You can export information of every title in your 
	database.  This is very useful to 'show off' what you have in your 
	collection.  The report is in text file format.  I am planning to improve
	this tool to make it generate HTML format as well.
Added - You can attach ID3v2 tag to any MP3 file.
Added - When playing mp3 files which are stored on CDROM/ZIP disks, it will now 
	prompt for the proper disc before playing them.  This only works if all 
	files are on the same disc.
Added - Will now remember the last opened Sub-database or Compilation.
Fixed - When adding some 'weird' MP3 files, got a "Division By Zero" fatal error.
Fixed - When right-click and view the properties of a Compilation, program crashes.
Fixed - ID3v1-to-ID3v2 batch conversion will crash the program.
Fixed - The search result dialog box's list view is not consistent with the main
	list view.


v0.94
Added - You can now delete/export any ID3 v1 tag that is attached to any mp3 file.
	To do this, goto a title's properties and click on the "Commands" tab.
Added - You can also remove any indiviual ID3v2 "TEXT" and "OTHERS" frames.  This
	is useful if you want to remove "PICTURE" or "OBJECT" frames created by
	other people.  Right-click and choose "Remove" on a frame to do this.
Added - Now you can arrange how the main table will look like.  For example, you can 
	take out the column "Size" if you don't want to know the size of the audio
	file.  You can make the column "Album" the second column, etc. The "Title"
	column will always be the first column.  Change this in the menu 
 	View->Options->Display.
Added - Can delete/export any ID3 v2 tag that is attached to an mp3 file.
Added - MP3 Collector will now remembers the last folder opened when adding new audio
	files.
Added - A new field/column (Path of the file) in the listview.
Added - Will now save the column width, splitter position after they're adjusted.
Added - When you click on a column header to sort that column, there will be an small
	arrow to indicate the sorting order.
Fixed - Not really a bug, but an annoying behaviour.  If you left-click on a database,
	and then decide to add a new database, you then right-click on the compilation
	and want to do a "Add MP3s".  However, this option is greyed out, so you need
	to left-click on it and right-click again to continue the operation.  This is 
	fixed.


v0.93
Fixed - Can't add mp3 files that has special characters (like '#$%^) into 
	database.  This is also fixed in v0.92 beta 1 with the 'Quick Fix'
	patch.
Fixed - No more "Invalid MP3 Header" error (I hope).  I made the header parsing
	more fault-tolerant, so it should be able to locate the header anywhere
	in the mp3 file.
Fixed - Didn't save id3v1 data after they are modified, even though the program
	prompts the user to save the database.
Added - Ability to freely move one or many titles from one sub-database to 
	another sub-database. 
Added - Improved Searching.  You can input 3 criterias for searching a title from
	within the database. e.g.  You can search for titles that have artist name
	'Michael', then genre as 'pop', and file length shorter than 3 min.


v0.92 beta 1
Note  - This version of MP3 Collector will not work with the database created
        by previous version.  You need to build a new database from scratch.
        Sorry about this.
Note  - I've upgraded to id3lib v3.04 for all my id3v2 tag support.  As this 
	library is still new, if you encounter any problems with id3v2, please
	let me know.
Added - Bunch of error-reporting mechanism to help pin-point the source of the
	problem.  This should help me quicker to locate the bugs. :-)
Added - Now have the option to exclude duplicate files when batch-adding audio
	files.
Added - Full read/write support (tagging) for VQF format audio files.
Added - Will remember window position and size upon next use.
Added - Shortcut keys for various tools.  See the help file for a list of 
        shortcuts.
Fixed - Can't save database when there's an mp3 file that has empty ID3v1 
        fields.
Fixed - SQL error when the database name has spaces in it.


v0.91
Fixed - can't add mp3 files from root dir level, e.g. c:\, d:\, e:\, etc.
Fixed - adding multiple picture frames gives 4 error dialog boxes.
Fixed - multiple GEO frame error, where it will crash if add more than 1 
        frame.



Please send any problem reports to eklee@writeme.com

For a list of known bugs, goto http://eksoft.cjb.net, under the 
Support section.