12-25-2003
-fixed a rare bug that causes a crash with a certain number of directories in data cd creation
-added the option to insert track numbers before song titles
-basic ogg tagging enabled with ripping and the tag editor
06-21-2003
-reenable gettext support, I think it works right this time
-checks for sys/cdio.h and uses it if you are not on a Linux system, should
fix building on other *NIX systems
06-11-2003
-temporarily disabled gettext support
06-11-2003
-released 1.3
-added option to use burner for reading w/o changing values
05-02-2003
-initial support for internationalization, does it work? I have no idea :)
4-28-2003
-fixed bug that causes seg fault and allows file deletion without selection in Data and Audio CD mastering
4-6-2003
-fixed problems with filenames containing spaces with BIN burning
3-21-2003
-added the same ripping interface to Audio CD mastering as in CD Ripping
3-8-2003
-fixed problem with filenames in cd-copying via cdrecord
2-08-2003
-fixed bugs with new ripping interface and cddb
11-25-2002
-fixed problems with new ripping interface
-added id3 writing to new ripping interface
11-05-2002
-cd audio mastering now recognized all different capitalizations in filenames
-fixed reordering of tracks in audio cd mastering, disabled drag and drop capability for music
10-10-2002
-fixed/added overburn support for writing CDs over their specified length in for audio and data CDs
9-21-2002
-Fixed infinite loop bug when adding the first directory in data cd mastering
9-19-2002
-Progress monitor now closes upon completion of CDRW Blanking
8-01-2002
-Create image only for a data CD option reimplemented
7-17-2002
-the progress window will stay open for the entire operation now, it won't close when it switches to a different track or from mkisofs to cdrecord
7-16-2002
-fixed the file listing problems with low file counts
7-05-2002
-fixed loading of file listing in Data CD Mastering
6-22-2002
-fixed bug in audio CD mastering that executes 2 functions and overwrites the music file
-replaced the symlinked config.guess and config.sub with copies for systems with different directories
6-15-2002
-will use a toc file that you specify now for a bin image
-fixed crash after loading a large list of files and then attempting to add more
-added routines to ensure that no files are left out due to loop blocking
-moved CDRW blanking to the menubar
-confirmation for CDRW blanking
6-14-2002
-fixed blank entries = to # of files in the array being put into the root directory view
6-08-2002
-fixed wrong audio cd function being executed from menu
-removed copy cd tab, all functions moved to menu bar
-loop blocking for speed optimization on low end machines implemented in data cd mastering
5-27-2002
-parts of data cd mastering and audio cd mastering that aren't actual callbacks have been moved out of callbacks.c and into datacdops.cpp and audiocdops.cpp
-menu tweaked
-added file dialog for image creation
-fixed scsi autodetection display
4-24-2002
-the progress bar window has been re-worked
-the abort execution button is now functionnal (but still need some cleaning)
4-08-2002
-fixed progress bar (partially)
4-07-2002
-fixed file deletion bug in data cd mastering that would cut off the last member of the file array
4-06-2002
-log files clean themselves up
-fixed up segmentation faults that occur when compiling with optimizations
-fixed mp3/ogg encoding
3-29-2002
-improved progress monitor (Jrmie Banier)
-fixed crash when selecting rip and add with no input from Audio CD Mastering
-fixed broken BIN file burning
2-26-2002
-removed some unused variables from callbacks.c that -Wall reported
2-23-2002
-fixed missing button in CDRDAO burning pop-up dialog
2-22-2002
-fixed the cleanup command in Audio CD mastering so it won't delete
everything if you are using an important directory for temporary storage
2-20-2002
-cleaned up some code that could be simplified
2-16-2002
-I think that the font scaling problems have been solved now
1-26-2002
-finished up security fixes by moving the log file to ~/.simplecdr/simplecdrxRANDOM.log, RANDOM is any combination of letters and numbers
-fixed broken directory listings that have spaces
1-20-2002
-fixed a bunch of possible security exploits regarding the use of predictable filenames, filenames 
are now all randomly generated
1-19-2002
-support for mpg321
-finished up replacing what messy string conversion code I could
-fixed problem of time not being reported right with the new string conversion code
-took the fifo box out of the audio cd burning pop up since it doesn't do anything
1-18-2002
-some messy int to string conversions replaced with simpler code
-fixed seg faults when remove file is clicked with nothing selected
-remove file and directory does nothing now if no files are selected, used to delete the top one
-tweaked the file deletion and removal
1-17-2002
-version 1.1-prerelease
-fifo size is now set for default in setup
-dialog box to choose type of image to burn for buring bin files
-option to view log after a process has finished to check for errors
1-6-2002
-fixed bug of some files in root directory not being listed if hidden files are chosen to be included
1-1-2002
-ID3 tag editing implemented
12-31-2001/1-1-2002
-options to create bin/iso
-option to burn premade iso
-option to use cdrdao for audio cd mastering
-fixed the problem of not all pop-up windows being modal
12-30-2001
-interface converted completely to tables
-file names that contain colons are now allowed
-version 1.1 started
12-15-2001
-version 1.0!!!!
-fixed a seg fault in data cd mastering
12-12-2001
-if a config file doesn't exist, you are automatically taken to the setup dialog
12-02-2001
-version 1.0-pre7
-made file detection by extension work with strangely cased extensions in audio cd mastering, I might not have gotten all of the possiblities but most
-made lame work for decoding in audio cd mastering
11-29-2001
-fixed bug in audio cd mastering that would cause the burning of only one track
11-25-2001
-mkisofs no longer fails when you have deleted directories
-mkisofs no longer follows symlinks
-fixed size estimation error that occurs after directory deletion
-replaced execl() with system() in progress.c, some stuff wouldn't work with execl()
11-24-2001
-fixed damn segfault bug in data cd mastering
-file listing refresh bugs fixed, important since the array is deleted now instead of just cleared
-removed some unnecessary console output
11-23-2001
-reformatted most code a generally accepted style, versus "John's fscked up coding style"
-maybe others can read it now! :-)
11-22-2001
-cleaned up dynamic array clearing adding a clear() object to the class making the array clearing O(1) instead of O(n)
11-18-2001
-removed unnecessary includes for vorbis from masteraudiocd.h
11-17-2001
-version 1.0-pre4
-suffix input for all ripping options consolidated to one field
-entire operation will now terminate when you hit stop execution in the ripping menu
-prefix will work for ripping an entire cd in wave format
-got rid of some messy code
-fixed compile warnings when compiling with -Wall
11-11-2001
-version 1.0-pre3
-removed some pesky include files that were unnecessary
11-10-2001
-version 1.0-pre2
-one directory entry for all functions and a selection dialog for the directory added to the ripping menu
-further reorganization to ripping menu
-got rid of the "/" directory being added when you remove all
-made sure to delete all *.bin files so that they won't appear on your mastered cd
11-09-2001
-fixed bug not letting you close a popup window that some copy cd functions used
-fixed bug that would not recognize you deselecting simulate copy, on the fly, and disc at once
11-07-2001
-rearraged the ripping interface on the advisement of a user
11-06-2001
-increased character arrays for filename/directory storage to 350 bytes from 50, a user suggested that I might get buffer overflows, happened before with the /dev stuff
10-14-2001
-version 1.0-pre1
-directories are now only shown if one level below current directory
9-5-2001
-version .92.2
-now stat() is used for size calculation instead of the error prone mkisofs
9-3-2001
-fixed part of the size calculation bug
9-1-2001
-Disc at once mode for audio cd mastering
8-26-2001
-version .92.1
-the bug in which really long device names, the users of devfs for instance, would result in segfaults or erroneous data values has been fixed
8-18-2001
-version .92
-all output for the current session is logged and the log is reset at each program startup
-you can now save the audio track list that you are working on and reload it later
-temporary wav files are now deleted after burning the audio CD automatically except the rip and added ones, those are deleted with "Delete All/Cleanup"
-popup box in cd copying added to specify simulation and fifo size
-option to include hidden files in data cd mastering

8-15-2001
-on the fly burning from cdrdao
-updated to work with ogg tools rc2
-simulate toggles off after a copy cd operation

8-12-2001
-ripping an interval is now available from all audio ripping options

8-8-2001
-.91 released
-fixed the nasty stop execution bug
-if source device and reader are the same when you copy an audio cd you will be prompted to insert a blank CD
-redundant code removed from callbacks.c, about 150 lines

8-6-2001
-.90 released
-a premade ISO can be selected for burning in Copy CD
-leading and trailing spaces are trimmed from input in cd ripping to reduce errors
-Console output is now logged for troubleshooting
-Ability to stop the execution of a running program (kind of) see README

8-5-2001
-Rudimentary documentation added
-Autoconfigure scripts added
-fixed the broken pipes caused by the forks that I had left in callbacks.c by mistake
-problem where you couldn't create a new directory except at root level fixed
-problem wehre you couldn't add a directory or contents except at rool level fixed
-Standard Error and Standard Out are now piped to a window to view progress without having the console open. Special thanks to the xcdroast author, Thomas Niederreiter, for helping me with this one

8-03-2001
-Creates /home/user/.simplecdr and provides default options (was broken before)
-FIFO specification added
-Options dialog box for audio cd options upon buring

7-30-2001
-Multisession reimplemented
-Options dialog box for data cd options upon buring
-Updated to work with cdrtools 1.9+	
-Normalize support for normalizeing wav audio amplitude added

7-28-2001
-All the functions from CD Ripping work now.
-You are now prompted before burning any CD.
