xfreecd

Audio CD player for X
git clone https://www.brianlane.com/git/xfreecd
Log | Files | Refs | README | LICENSE

HISTORY (3002B)


      1 0.7.8   Attempt to fix a bug that some people report happens 100% and that
      2 	happens about 5% for me. sigsegv after retrieving the cddb data. I
      3 	added some code to make sure displat.plabel was equal to NULL after
      4 	the progress box is destroyed (this didn't fix it, but cannot hurt)
      5 	And I removed a write to the progress box just before it is deleted.
      6 	At the moment this 'appears' to have fixed the problem. Tell me if
      7 	it hasn't!
      8 
      9 0.7.7	Small bugfix. In cddbd.c I had a small string that was a holdover
     10 	from the old way of ding things. It was catted onto the end of each
     11 	frame request sent to the server. Depending on the state of memory
     12 	it may have done nothing, or may have scrambled the request string.
     13 	It has now been fixed.
     14 
     15 0.7.6	Just a few minor bugfixes. I wasn't calculating the length of track
     16 	1 correctly (because of the change from 1-99 ot 0-98 internally).
     17 	Fixed a problem with the first original submission to CDDB being
     18 	revision 2 instead of revision 1.
     19 	XfreeCD v0.7.6 and later are now certified to submit CD info to
     20 	the CDDB database. Thanks Steve!
     21 	Added real cddb submission email address.
     22 	Added RPM building to the Makefile. Thanks to Vincent Cautaerts
     23 	for creating the RPM version of 0.7.5 that I based this on.
     24 
     25 0.7.5	Massive Changes Again:
     26 	I removed all the static string storage used for the title
     27 	and track names and replaced with dynamic storage using the
     28 	GTK+ GString. Works pretty good.
     29 	Added support for extended CD information. This was required
     30 	to meet the standards for being able to submit CD information
     31 	the the CDDB database. You cannot edit this data in the
     32 	program, but it is preserved on disk, and can be edited with
     33 	a text editor if necisary
     34 	Fixed problems relating to 99 track CDs (NIN-Broken broke
     35 	things).
     36 	Added support for the Revision # downloaded from the cddb
     37 	database. When the CD is sent to the database for an updte
     38         the Revision # is incremented by 1
     39 	Changing the category of a CD now automatically erases the
     40 	old copy of the data in the old category.
     41 	Added support for multiple DTITLE, TTITLE, EXTD, EXTT, etc.
     42 	lines in the cddb support routines.
     43 
     44 0.7.4	Added sending CDDB updates to the server via email
     45 	Fixed a bug where changing categories would leave the entry in the
     46 	old category directory.
     47 	Fixed a bug that would display the previous CDs info in the Track
     48 	window while retrieving new CD data from the server.
     49 	Fixed a problem with editing. It wasn't initalizing the title or
     50 	the category, so if these weren't edited it could have ended up
     51 	in the wrong place.
     52 	Added support for multiple TITLEx lines in the CDDB file.
     53 	Fixed a bug when editing CD tracks with > 8 tracks. The clist was
     54 	popping back to the top after selecting the track to edit. This
     55 	now works right (I changed the way I update the list).
     56 
     57 0.7.3   Added titlebar control using different class names for the different
     58 	windows.
     59 
     60 0.7.2	Added -geometry support
     61 
     62 
     63 0.7	Added CDDB support, rewrote low level controls. Split into 3
     64 	processes.