2004-02-25  Laurent Sansonetti  <lrz@gnome.org>

	Released 0.1.0.

2004-02-25  Laurent Sansonetti  <lrz@gnome.org>

	* extconf.rb:

	Requires at least libburn 0.2.

	* sample/gnome_drives_info.rb:

	Doesn't print ISRC anymore.

	* src/rbburn.c:

	Added constants Burn::CDROM, Burn::CDI and Burn::CDXA.

	* src/rbburn.h:

	Doesn't include structure.h anymore.

	* src/rbburndisc.c (Burn::Disc#sessions),
	  src/rbburnsession.c (Burn::Session#tracks):

	Re-implement with libburn 0.2 API.
	
	* src/rbburnsession.c:

	Added new method Burn::Session#leadout_entry.

	* src/rbburntrack.c:

	Removed methods Burn::Track#offset, Burn::Track#tail, Burn::Track#pad?,
	Burn::Track#source and Burn::Track#isrc.

2004-01-17  Laurent Sansonetti  <lrz@gnome.org>

	* sample/gnome_drives_info.[glade|rb]:

	Added new sample.

	* src/rbburntocentry.c:

	Fixed a GC bug.

	* src/rbburndrive.c (Burn::Drive#disc):

	Fixed a segfault (when there is no disc in the drive).

2004-01-13  Laurent Sansonetti  <lrz@gnome.org>

	* doc/gendocs.sh:

	Added command to upload docs on RubyForge.

	* src/rbburn.h:
	* src/rbburnsession.c:
	* src/rbburnsource.c:
	* src/rbburntocentry.c:
	* src/rbburntrack.c:

	Exported *_make functions.

	* src/rbburndisc.c:

	Added new methods (Burn::Disc#sessions, Burn::Disc#each_session).

	* src/rbburnsession.c:

	Added new methods (Burn::Session#hide_first_track?,
	Burn::Session#tracks, Burn::Session#each_track).
	
	* src/rbburntocentry.c:

	Added documentation.
	
	* src/rbburntrack.c:

	- Fixed a bug in Burn::Track#set_source.
	- Added new methods (Burn::Track#entry, Burn::Track#offset,
	  Burn::Track#tail, Burn::Track#pad?, Burn::Track#source,
	  Burn::Track#mode, Burn::Track#isrc).

	* src/rbburnwriteopts.c:

	Reimplemented Burn::WriteOptions#set_toc_entries correctly.

2004-01-12  Laurent Sansonetti  <lrz@gnome.org>

	* doc:
	* doc/gendocs.sh:
	* doc/.cvsignore:

	Initial revision.

	* src/rbburn.c:
	* src/rbburndisc.c:
	* src/rbburndrive.c:
	* src/rbburnmessage.c:
	* src/rbburnprogress.c:
	* src/rbburnreadopts.c:
	* src/rbburnsession.c:
	* src/rbburnsource.c:
	* src/rbburntrack.c:
	* src/rbburnwriteopts.c:

	Added extdoc documentation.
	
2004-01-10  Laurent Sansonetti  <lrz@gnome.org>

	* src/rbburn.c:

	Fixed Burn.init to return a boolean instead of nil.

	* README:

	Added a 'Support' section.

	* src/rbburndisc.c:

	Prefixed constant names with 'STATUS_'.

	* extconf.rb:
	* sample/list_drives.rb:
	* src/rbburn.c:
	* src/rbburn.h:
	* src/rbburndisc.c:
	* src/rbburndrive.c:
	* src/rbburnmessage.c:
	* src/rbburnprogress.c:
	* src/rbburnreadopts.c:
	* src/rbburnsession.c:
	* src/rbburnsource.c:
	* src/rbburntocentry.c:
	* src/rbburntrack.c:
	* src/rbburnwriteopts.c:

	Prefixed with GPL copyright.

2004-01-02  Laurent Sansonetti  <lrz@gnome.org>

	* src/rbburnreadopts.c:
	* src/rbburntoccentry.c:
	* src/rbburnwriteopts.c:
	* src/rbburn.c:
	* src/rbburn.h:

	Added new classes (Burn::ReadOptions, Burn::TocCentry and 
	Burn::WriteOptions).

	* src/rbburndisc.c:
	* src/rbburnsession.c:
	* src/rbburnsource.c:
	* src/rbburntrack.c:

	Fixed constructors.

	* sample/list_drives.rb:

	Fixed return error code and reformated a bit the source code.

2004-01-01  Laurent Sansonetti  <lrz@gnome.org>

	* src/rbburntrack.c:

	Fixed the 'pad' parameter type of the Burn::Track#define_data
	method to boolean instead of integer.

	* src/rbburn.c:

	Added new functions (Burn.msf_to_sectors and Burn.sectors_to_msf).
	Added new constants (POS_END, BYTES, SECTORS, BLOCK_*).

	* src/rbburndrive.c:

	Added new constants (STATUS_*).

2003-12-30  Laurent Sansonetti  <lrz@gnome.org>

	* .cvsignore:

	Added.

	* src/rbburndisc.c:
	* src/rbburnsession.c:
	* src/rbburnsource.c:
	* src/rbburntrack.c:
	* src/rbburh.h:

	Added new classes (Burn::Disc, Burn::Session, Burn::Source
	and Burn::Track).

	* src/rbburn.c:

	Initializes the new classes and fixed a return value in
	Burn.verbosity=.

	* extconf.rb:

	Added '-Wall' compilation flag.

	* src/rbburnprogress.c:

	Forgot to initialize the class.

2003-12-29  Laurent Sansonetti  <lrz@gnome.org>

	* AUTHORS:
	* COPYING:
	* README:
	* extconf.rb:
	* sample:
	* sample/list_drives.rb:
	* src/rbburnmessage.c:
	* src/rbburn.c:
	* src/rbburn.h:
	* src/rbburnprogress.c:
	* src/rbburndrive.c:
	* ChangeLog:
	
	Initial RubyForge upload!
