2.4 --- -Made the license issue clear once and for all, having not bothered with it before (it's GPL). 2.3 --- -Added another abstraction layer to facilitate porting to different platforms. -FreeBSD support. The above was done because I had to fit in the patch sent by Julian Dunn somehow. 2.2 --- -Issue a stop command to the drive after playing just one track, because some drives don't spin down automatically resulting in an annoying noise. 2.1 --- -Some command line parameters added. -Added a smaller display mode. 2.0 --- -Pretty much a total rewrite. The cd class has a much cleaner interface and the internal code is much more maintainable. -Switched to the new, standard Linux O_NONBLOCK mode. -Looping and programmed mode were added. -'Previous' command was removed since I used it maybe five times in the last 3 years. -Background mode removed. Same reason as above. -Qt interface removed. -Plenty of small stuff I've forgotten. < 2.0 ---- -Old change notices removed, since the program has since then been almost completely rewritten and there are too many changes to remember.