2003-11-14  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* main.cc (main): catch any exception thrown by opensched
	Debian bug #219437

2003-09-07  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* Makefile.am (opensched_SOURCES): new openschedException files

	* openschedException.h, openschedException.cc: new generic/common
	exception

	* projectExceptions.h, projectExceptions.cc,
	projectFile.h, projectFile.cc,
	reporter.h, reporter.cc:
	use generic exception for project

2003-08-28  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* task.cc, slippage.cc, print.cc, parseline.cc, item.cc, graph.cc,
	cost.cc, console_error.cc:
	use namespace directive

2003-06-17  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* milestone.h, projectExceptions.h, item.h, note.h, messenger.cc,
	sched.cc, task.h, timeblock.h:
	use 'namespace' directive

2003-04-22  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* loadfile.cc (Load): new debug info in order to check
	the errors
	(Vacation): Invalid days are error, even in vacation.

	* projectFile.cc (Debug): new method

	* projectFile.h (class ProjectFile ): new method Debug

        * graph.cc: use tg_showvacation and tg_vacationgray

        * reporter.i, loadfile.cc: tg_vacationpast and tg_vacationgray properties added

2003-04-20  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

        * graph.cc: use tg_showpast and tg_pastgray

        * reporter.i, loadfile.cc: tg_showpast and tg_pastgray properties added

2003-02-03  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* vacation.cc, vacation.h (class VACATION): New class

	* namedid.cc, namedid.h (setId): New function

	* task.cc (isVacation): suppessed
	(include list): changed stdarg.h to cstdarg

	* task.h: missing include added
	(class TASK): changing Vacation
	(class TASK): empty virtual (for inheritance) destructor added

2003-01-27  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* graph.cc (TaskGraph): Display the month name even if
	the first day of the month is out the graph (before).

	* loadfile.cc (Load): Use new Project::SetStartDate method

	* project.h, loadfile.cc (class Project): new SetStartDate method

2003-01-19  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* sched.cc (WorkBlock): "Completed task" is now a warning message

	* print.cc (PrintPeriod): Debug doesn't need linefeed

	* sched.cc (WorkBlock, AssignResource): Use Debug function for debug 
	message
	(AssignTask, AssignResource): Debug doesn't need linefeed

2003-01-14  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* print.cc: use messenger for debug

	* console_error.cc (Debug): add debug for project

	* messenger.cc (Warning): prefix ALL warnings with "Warning" string

	* console_error.cc (Warning): Use the messenger

2003-01-09  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* Makefile.am (opensched_SOURCES): new files (messenger.*)

	* messenger.cc, messenger.h: Messages managment

2003-01-08  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* main.cc (main, version, usage): command line option processing

2003-01-07  Guilhem BONNEFILLE  <guilhem.bonnefille@laposte.net>

	* resource.cc, resource.h: using NAMED_ID

	* task.cc, task.h: using NAMED_ID

	* Makefile.am (opensched_SOURCES): new files (namedid.*)

	* namedid.cc, namedid.h: added file for better object oriented


