Dec 13, 2007
	FIX: Martin Fischer <m_fischer@users.sourceforge.net>	
		fileio.c: fixed segfault when locale is saved 

Dec. 12. 2007
	FIX: Martin Fischer <m_fischer@users.sourceforge.net>	
		dlayer.c: layers lists are updated properly after file is loaded
		fileio.c: fixed segfault when locale is saved 
		Makefile: updated dependencies for dlayer.c
		
Dec 08, 2007
	FIX: Martin Fischer <m_fischer@users.sourceforge.net>
		xtrkcad.ico: create a new color icon

Dec. 01, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>	
		acclkeys.h: removed non-working accelerator key for deselect all

Nov. 30, 2007
	FIX: Timothy M. Shead
		misc.c: make sure that font initialization is run first

Oct 29, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		dlayer.c: Shortened button text to 'Defaults' 

Oct 10, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		csnap.c cprint.c, misc.c: Accelerator keys for Print and 
		Snap Grid Dialog work again. 
		
Oct 10, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		acclkeys.h: Revert and Redo used the same accelerator key. 
		Fixed, Revert doesn't have an acclerator now. 

Sep 28, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, smalldlg.c: Use large message for tip of the day 
		teaser line. Changed to a more generous spacing in dialogs.

Sep 23, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, smalldlg.c: separated tip window code into new 
		source file. Slightly improved the "tip of the day" dialog
		(jump to next and prev tip).

Sep 15, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c: XTrkCad now has a real splash window during startup

Jul 22, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		draw.c: the mouse wheel can be used for zooming in and out

Jun 27, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		dlayer.c: some cleanup and modified layer buttons. Also all 
		layer buttons where moved to the bitmaps directory.
		
Jun 16, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		fileio.c: default directory for storing files is the user's 
		home directory now.
		
Jun 15, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		dlayer.c: fixed function prototype for Windows compile

Jun 15, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		dlayer.c: layer buttons now are push buttons that are in
		'pressed' state when layer is visible.
		
Jun 15, 2007
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		dlayer.c, fileio.c, misc.c: settings for the layers can now 
		be saved in the preferences. On opening a new layout or upon
		startup of XTrkCad these settings are automatically loaded.

May 18, 2007

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		draw.c misc.c: disable zoom up and zoom down buttons when
		end of list is reached

Apr 30, 2007

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		draw.c, misc.c, draw.h: use radio buttons for selecting zoom factor
		zoom in and out goes through all available zoom factors step by step
		setting zoom is available from the pulldown menu as well		

Apr 11, 2007

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		draw.c: changed layout of status bar to include labels. 
		Part count is no longer shown.
		
Feb 23, 2007
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		cmisc.c, cselect.c rescale / resize works again. UI change to 
		allow changing scale and gauge independently
				
Feb 16, 2007

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		Recently used files list is only updated after successful load


Version 4.0.1
=============

May 26th, 2006

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		Visual Studio C++ 2005 Express is now supported under Windows

Mar 26th, 2006

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, fileio,c, draw.c If the application crashed the user can decide
		to resume work at the last state saved in a checkpoint file
		checkpoint files (ckp and ck1) are removed on normal exit

Mar 25th, 2006

	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		misc2.c prevent warning in DoSetScaleDesc

Mar 02nd, 2006

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		cturnout.c Improvements to the select turnout dialog, new turnout is drawn
		blue

Feb. 26th, 2006

	NEW FEATURE: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, cselect.c, 'Select orphaned track' command added to set all 
		unconnected track pieces.

Feb, 22nd, 2006

	NEW FEATURE: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, misc2.c, doption.c Scale and gauge are two independant seetings
		now.
	
	NEW FEATURE: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c, cselect.c Add new function 'Invert Selection' which inverts
		the selection state of all visible objects on the layout
	
	NEW FEATURE: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c Add new function 'Revert' to main menu, implemented in ChkRevert
		acclkeys.h Added Ctrl-r as accelerator for 'Revert'
	
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		cselect.c Optimized performance for 'Select Connected' operation

	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		bllnhelp.c: removed inconsistencies in usage of 'track' and 'object'
		
	IMPROVEMENT: Martin Fischer <m_fischer@users.sourceforge.net>
		misc.c: moved 'Join' command to 'Change' menu
		
	BUGFIX: Martin Fischer <m_fischer@users.sourceforge.net>
		fileio.c Setting locale to portable 'C' before reading/writing parameters
		and trackplans to prevent problems with locales that use comma as decimal
		separator ( eg. Germany ) 

	BUGFIX: 
