2004-05-10 Monday 00:48  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c,
	m-ecat72.c, m-files.c, m-gif.c, m-intf.c, m-inw.c, m-png.c,
	m-progress.c, m-progress.h, m-qmedian.c, m-raw.c, m-transf.c,
	m-xtract.c, xextract.c, xfiles.c, xfilesel.c, ximages.c, xmedcon.c,
	xpages.c, xprogbar.c, xprogbar.h, xreader.c, xresize.c, xreslice.c,
	xtransf.c, xvifi.c: 
	- Centralize all progress functions into one.  

2004-05-08 Saturday 00:28  enlf

	* m-conc.c, m-conc.h: 
	- Fix for erroneous error messages.  

2004-05-06 Thursday 01:13  enlf

	* m-acr.c, m-acr.h, m-dicm.c: 
	- Retrieve frame start (ReferenceFrameTime) from DICOM images (like
	GE PET).  

2004-05-02 Sunday 23:12  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-files.c,
	m-getopt.c, m-gif.c, m-global.c, m-global.h, m-intf.c, m-inw.c,
	m-png.c, m-raw.c, m-rslice.c, m-split.c, m-xtract.c, medcon.c,
	xmedcon.c: 
	- Replace XMDC_MEDCON with XMDC_GUI.  

2004-05-02 Sunday 22:56  enlf

	* m-acr.c, m-dicm.c, m-intf.c: 
	- Get rid off XSUPPORTED compilation conditionals.  

2004-05-02 Sunday 22:56  enlf

	* m-anlz.c, m-anlz.h: 
	- Get rid off XSUPPORTED compilation conditionals 
	- Remove obsolete filename truncation code.  

2004-05-02 Sunday 01:05  enlf

	* Makefile.am, Makefile.in, m-acr.c, m-algori.c, m-anlz.c,
	m-conc.c, m-dicm.c, m-ecat64.c, m-ecat72.c, m-files.c, m-gif.c,
	m-intf.c, m-inw.c, m-png.c, m-qmedian.c, m-raw.c, m-transf.c,
	m-xtract.c, medcon.h, xmedcon.c: 
	- Using new progress function hooks.  

2004-05-02 Sunday 01:04  enlf

	* m-progress.c, m-progress.h: 
	- New code files for progress function hooks.  

2004-05-02 Sunday 01:03  enlf

	* m-xdummy.c, m-xdummy.h: 
	- Replace dummy functions by pointer hooks.  

2004-04-30 Friday 23:59  enlf

	* m-files.c, m-files.h, m-split.c, m-stack.c, medcon.c, xreader.c,
	xwriter.c: 
	- Allow the use of an external read or write function.  

2004-04-23 Friday 01:26  enlf

	* m-anlz.c, m-conc.c, m-ecat64.c, m-files.c, m-files.h, m-intf.c: 
	- Resolve (cast) some signed/unsigned conflicts.  

2004-04-22 Thursday 00:50  enlf

	* m-debug.c, m-init.c, m-init.h: 
	- Fix implicit declaration and bad extern/static usage.  

2004-04-21 Wednesday 01:03  enlf

	* m-conc.c: 
	- Need math header for pow() function + prevent division by zero.  

2004-04-19 Monday 11:43  enlf

	* m-ecat64.c: 
	- Missing fi->dim[] values filled in.  

2004-04-17 Saturday 09:12  enlf

	* m-stack.c: 
	- Fix file output in case of relative pathnames.  

2004-04-17 Saturday 08:57  enlf

	* m-getopt.c: 
	- Writing to stdout when stacking is allowed (= one output file).  

2004-04-17 Saturday 00:26  enlf

	* m-structs.c: 
	- Missing argument separator.  

2004-04-17 Saturday 00:24  enlf

	* m-rslice.c, m-split.c, m-stack.c, m-structs.c, m-structs.h,
	m-transf.c: 
	- Added extra boolean for copying file pointers.  

2004-04-17 Saturday 00:03  enlf

	* medcon.c: 
	- Return with proper code.  

2004-04-16 Friday 07:50  enlf

	* m-getopt.c: 
	- Stacking does support indexed gray too.  

2004-04-10 Saturday 13:26  enlf

	* m-conc.c, m-depend.h.in: 
	- Better check for strptime() function from autotools.  

2004-04-08 Thursday 17:08  enlf

	* m-conc.c: 
	- Currently MacOS X too lacks strptime() function.  

2004-04-06 Tuesday 13:32  enlf

	* xfilesel.c, xfilesel.h: 
	- Fix format to save bug due to indirect integer cast (see big
	endian machines).  

2004-03-21 Sunday 18:11  enlf

	* m-init.c: 
	- Must use NULL argument for locale querying.  

2004-03-21 Sunday 18:01  enlf

	* medcon.c, xmedcon.c: 
	- Put MdcInit() at very beginning, because no other dependencies.  

2004-03-21 Sunday 18:00  enlf

	* m-init.c: 
	- No memory allocation, otherwise MdcFinish() required at all exits.  

2004-03-21 Sunday 17:14  enlf

	* m-getopt.c, m-global.c, m-global.h, m-init.c: 
	- Remove global MDC_SIGFPE variable.  

2004-03-21 Sunday 17:10  enlf

	* Makefile.am, Makefile.in: 
	- Replaced m-sigfpe by m-init source files.  

2004-03-21 Sunday 17:09  enlf

	* medcon.c, medcon.h, xmedcon.c: 
	- Using new MdcInit() and MdcFinish() functions.  

2004-03-21 Sunday 17:03  enlf

	* m-init.c, m-init.h: 
	- New library initialization source files.  

2004-03-21 Sunday 17:02  enlf

	* m-sigfpe.c, m-sigfpe.h: 
	- Put into new m-init source files, related to lib initialization.  

2004-03-20 Saturday 16:24  enlf

	* m-conc.c: 
	- MdcSaveCONC() without call to MdcWriteCONC() and XSUPPORTED stuff.  

2004-03-19 Friday 22:29  enlf

	* m-conc.c: 
	- Fix bad "Unknown" line in output.  
	- Add missing loop over gates.  

2004-03-18 Thursday 00:09  enlf

	* m-conc.c: 
	- Resolve warnings "assignment discards qualifiers from pointer
	target type".  

2004-03-18 Thursday 00:05  enlf

	* m-conc.c: 
	- Use conc_save_type() function to solve incorrect fi->oformat
	usage.  

2004-03-16 Tuesday 23:25  enlf

	* m-files.c: 
	- Add comment and do issue warning for already loaded planes.  

2004-03-16 Tuesday 23:22  enlf

	* m-files.c: 
	- Handle return message from MdcLoadPlaneFRMT() functions.  

2004-03-15 Monday 00:43  enlf

	* m-conc.c, m-debug.c, m-structs.c, m-structs.h: 
	- Put incremental parameters into a load_ namespace.  

2004-03-15 Monday 00:34  enlf

	* m-files.c, m-files.h: 
	- Adding global Load/Save functions.  

2004-03-14 Sunday 15:07  enlf

	* m-conc.c, m-conc.h: 
	- Use Load/Save API for reading/writing without images loaded in
	memory.  

2004-03-09 Tuesday 23:20  enlf

	* Makefile.in: 
	- Using updated autotool packages.  

2004-03-09 Tuesday 00:07  enlf

	* m-algori.c: 
	- Use memory copy 'cause endian swap not yet performed (float =
	NaN).  

2004-03-08 Monday 14:55  enlf

	* m-algori.c: 
	- Reuse previously commented out lines.  

2004-03-08 Monday 14:47  enlf

	* m-algori.c: 
	- Restored line which was deleted by accident.  

2004-03-07 Sunday 22:17  enlf

	* Makefile.in: 
	- Fresh after new bootstrap.  

2004-03-07 Sunday 22:10  enlf

	* Makefile.in: 
	- No idea.  

2004-03-07 Sunday 21:20  enlf

	* m-algori.c: 
	- First pixel bugfixes: set to zero if negative & add to
	total_counts.  

2004-03-07 Sunday 15:51  enlf

	* m-conc.h, m-conc.c: 
	- Add support for gated files.  

2004-02-19 Thursday 00:59  enlf

	* m-debug.c: 
	- For CLI, printout true FILEINFO names.  

2004-02-19 Thursday 00:48  enlf

	* Makefile.in, m-conc.c, m-debug.c, m-ecat64.c, m-structs.c,
	m-structs.h, xinfo.c: 
	- Preliminary support for preserved bed positions.  

2004-02-14 Saturday 00:41  enlf

	* xdefs.h: 
	- Reduced free border a little.  

2004-02-13 Friday 23:00  enlf

	* xdefs.h: 
	- Set a larger free border for our desktop.  

2004-02-13 Friday 00:34  enlf

	* m-acr.c, m-acr.h, m-anlz.c, m-anlz.h, m-conc.c, m-conc.h,
	m-debug.c, m-dicm.c, m-dicm.h, m-ecat64.c, m-ecat64.h, m-ecat72.c,
	m-ecat72.h, m-files.c, m-intf.c, m-intf.h, m-structs.c,
	m-structs.h, xinfo.c: 
	- Use const char * in MdcRead and MdcWrite functions.  
	- Applied some small changes for CONC incremental file read.  

2004-02-10 Tuesday 00:04  enlf

	* xhelp.c: 
	- Leave out netscape and do try Mozilla on win32.  

2004-02-08 Sunday 23:20  enlf

	* xhelp.c: 
	- Just run the browser, now including Mozilla.  

2004-01-14 Wednesday 01:14  enlf

	* m-stack.c: 
	- Allow for more integrity warnings when stacking slices.  

2004-01-05 Monday 21:20  enlf

	* medcon.h: 
	- Do include <stdio.h> here to prevent "parse errors" when compiling
	programs based on this library.  

2004-01-05 Monday 21:06  enlf

	* m-intf.c: 
	- Catch and fix some zero _DATA struct requests.  

2004-01-05 Monday 01:27  enlf

	* xfancy.c: 
	- Enlarge fixed font a little for win32 platform.  

2004-01-04 Sunday 23:36  enlf

	* m-acr.c, m-acr.h, m-algori.c, m-algori.h, m-anlz.c, m-anlz.h,
	m-color.c, m-color.h, m-conc.c, m-conc.h, m-config.h.in, m-debug.c,
	m-debug.h, m-defs.h, m-dicm.c, m-dicm.h, m-ecat64.c, m-ecat64.h,
	m-ecat72.c, m-ecat72.h, m-error.c, m-error.h, m-fancy.c, m-fancy.h,
	m-files.c, m-files.h, m-getopt.c, m-getopt.h, m-gif.c, m-gif.h,
	m-global.c, m-global.h, m-intf.c, m-intf.h, m-inw.c, m-inw.h,
	m-matrix.c, m-matrix.h, m-pixels.c, m-pixels.h, m-png.c, m-png.h,
	m-qmedian.c, m-qmedian.h, m-raw.c, m-raw.h, m-rslice.c, m-rslice.h,
	m-sigfpe.c, m-sigfpe.h, m-split.c, m-split.h, m-stack.c, m-stack.h,
	m-structs.c, m-structs.h, m-transf.c, m-transf.h, m-vifi.c,
	m-vifi.h, m-xdummy.c, m-xdummy.h, m-xtract.c, m-xtract.h, medcon.c,
	medcon.h, xcolgbc.c, xcolgbc.h, xcolmap.c, xcolmap.h, xdefs.c,
	xdefs.h, xerror.c, xerror.h, xextract.c, xextract.h, xfancy.c,
	xfancy.h, xfiles.c, xfiles.h, xfilesel.c, xfilesel.h, xhelp.c,
	xhelp.h, xicons.h, ximages.c, ximages.h, xinfo.c, xinfo.h,
	xlabels.c, xlabels.h, xmedcon.c, xmedcon.h, xmnuftry.c, xmnuftry.h,
	xoptions.c, xoptions.h, xpages.c, xpages.h, xprogbar.c, xprogbar.h,
	xreader.c, xreader.h, xrender.c, xrender.h, xreset.c, xreset.h,
	xresize.c, xresize.h, xreslice.c, xreslice.h, xtransf.c, xtransf.h,
	xutils.c, xutils.h, xviewer.c, xviewer.h, xvifi.c, xvifi.h,
	xwriter.c, xwriter.h, xzoom.c, xzoom.h: 
	- Update copyright notices for this year.  

2004-01-03 Saturday 01:41  enlf

	* m-dicm.c: 
	- Re-enable fix pixel type.  

2004-01-03 Saturday 01:31  enlf

	* Makefile.in: 
	- Changed files after autoconf tools upgrade.  

2004-01-02 Friday 14:22  enlf

	* xvifi.c: 
	- BUGFIX: got unsigned, so keep it >= 0.  

2004-01-01 Thursday 01:41  enlf

	* m-dicm.c: 
	- Use shorter variable names for window center/width &
	slope/intercept.  

2003-12-31 Wednesday 11:54  enlf

	* m-dicm.c: 
	- Subtract intercept before division by slope 

2003-12-31 Wednesday 02:43  enlf

	* m-dicm.c: 
	- Always fill in slope/intercept for quantitation.  

2003-12-31 Wednesday 02:39  enlf

	* m-dicm.c: 
	- The window center/width values determine use of slope/intercept
	for contrast remapping or quantitation.  
	- In contrast remapping rescale center/width towards pixel values.  

2003-12-28 Sunday 23:49  enlf

	* m-matrix.c: 
	- Remove redundant redeclaration.  

2003-12-28 Sunday 23:22  enlf

	* m-matrix.h: 
	- Fix typo in function prototype.  

2003-12-28 Sunday 12:26  enlf

	* m-debug.c, xinfo.c: 
	- Term auto-filled sounds better.  

2003-12-28 Sunday 02:29  enlf

	* xreader.h: 
	- Add missing function prototype.  

2003-12-28 Sunday 02:29  enlf

	* xreader.c: 
	- Fix type in comment.  

2003-12-28 Sunday 02:20  enlf

	* xprogbar.h, xprogbar.h: 
	- Remove unused and add missing function prototypes.  

2003-12-28 Sunday 02:17  enlf

	* xfilesel.h: 
	- Remove unused, add missing function prototypes.  

2003-12-28 Sunday 02:12  enlf

	* xextract.c, xextract.h: 
	- Add function prototype.  

2003-12-28 Sunday 02:03  enlf

	* m-stack.c: 
	- Fix typo in initialization.  

2003-12-28 Sunday 01:55  enlf

	* m-ecat64.c, xpages.c: 
	- Prevent uninitialized warning.  

2003-12-28 Sunday 01:54  enlf

	* m-stack.c: 
	- Prevent used uninitialized warnings.  
	- Check for dynamic data once.  

2003-12-28 Sunday 01:13  enlf

	* xzoom.c: 
	- On Win32 force dim at least 128, smaller images don't draw well at
	first.  

2003-12-27 Saturday 17:19  enlf

	* m-pixels.c: 
	- Print an informative header above the columns.  

2003-12-27 Saturday 16:18  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Do read factors 'cause quantitation is done in
	MdcImagesPixelFiddle().  

2003-12-27 Saturday 16:14  enlf

	* xzoom.c: 
	- Use or cast to proper type.  

2003-12-27 Saturday 15:53  enlf

	* xwriter.c: 
	- Cast to proper type.  

2003-12-27 Saturday 15:51  enlf

	* xvifi.c: 
	- Use or cast to proper type.  

2003-12-27 Saturday 15:42  enlf

	* xutils.c: 
	- Removed a cast too many.  

2003-12-27 Saturday 15:41  enlf

	* xutils.c: 
	- Cast to proper type.  

2003-12-27 Saturday 15:36  enlf

	* m-defs.h: 
	- Explicitely mention signed in type declaration.  

2003-12-27 Saturday 15:34  enlf

	* xutils.c: 
	- Use or cast to proper type.  

2003-12-27 Saturday 15:26  enlf

	* xmnuftry.c: 
	- Use proper type.  

2003-12-27 Saturday 15:24  enlf

	* xlabels.c: 
	- Cast to proper type.  

2003-12-27 Saturday 15:22  enlf

	* ximages.c: 
	- Use or cast to proper type.  

2003-12-27 Saturday 01:22  enlf

	* xfilesel.c: 
	- Use of cast to proper type.  

2003-12-27 Saturday 01:10  enlf

	* xextract.c: 
	- Cast to proper unsigned type.  

2003-12-27 Saturday 01:08  enlf

	* xmedcon.h: 
	- Prevent include of library dummy prototypes.  

2003-12-27 Saturday 00:56  enlf

	* m-config.h.in, medcon.h, xerror.c: 
	- Put # char always at beginning of line.  

2003-12-26 Friday 22:57  enlf

	* xcolgbc.c: 
	- Use proper signed type.  

2003-12-26 Friday 22:51  enlf

	* xcolmap.c: 
	- Use or cast to proper type.  

2003-12-26 Friday 22:36  enlf

	* m-dicm.c: 
	- Cast to proper signed.  

2003-12-26 Friday 22:32  enlf

	* m-acr.c: 
	- Cast to proper signed.  

2003-12-26 Friday 14:30  enlf

	* m-acr.c: 
	- Cast to proper signed type.  

2003-12-26 Friday 14:28  enlf

	* m-sigfpe.c: 
	- Include header for function prototypes.  

2003-12-26 Friday 14:26  enlf

	* m-xdummy.c: 
	- Remove obsolete dummy function.  

2003-12-26 Friday 14:12  enlf

	* m-intf.h: 
	- Add function prototype for MdcGetSubStrKey().  

2003-12-26 Friday 14:05  enlf

	* m-debug.c: 
	- Include header for function prototypes.  

2003-12-26 Friday 14:05  enlf

	* m-debug.h: 
	- Removed commented header include.  

2003-12-26 Friday 12:36  enlf

	* m-intf.c: 
	- Support writing of dialect global scale factor and intercept.  

2003-12-26 Friday 02:35  enlf

	* m-algori.c, m-debug.c, m-dicm.c, m-intf.c, m-intf.h, m-structs.c,
	m-structs.h, xinfo.c: 
	- In IMG_DATA consider "rescale_intercept" as private, so add a
	public var.  

2003-12-26 Friday 02:14  enlf

	* m-intf.c: 
	- Read support for some dialect global scale factors.  

2003-12-25 Thursday 19:57  enlf

	* m-xtract.c: 
	- In message speak about entire range.  

2003-12-25 Thursday 19:25  enlf

	* m-pixels.c: 
	- In message speak about entire range.  

2003-12-25 Thursday 19:02  enlf

	* m-pixels.c: 
	- Due to altered MdcGetPixels(), first index can say how many array
	entries available.  

2003-12-25 Thursday 18:57  enlf

	* m-xtract.c: 
	- In extract, all images selected does really mean reversed.  

2003-12-25 Thursday 18:51  enlf

	* m-pixels.c: 
	- Clearly show that all images selected doesn't fill array indices.  

2003-12-25 Thursday 18:40  enlf

	* m-pixels.c: 
	- More comment on internal error.  

2003-12-24 Wednesday 18:41  enlf

	* m-pixels.c: 
	- Allow to print all values without user interaction.  

2003-12-24 Wednesday 18:19  enlf

	* m-fancy.c: 
	- Use new test function for defaults.  

2003-12-24 Wednesday 00:56  enlf

	* m-getopt.c, m-global.c, m-global.h: 
	- Introduce new option to print all pixel values without asking.  

2003-12-24 Wednesday 00:26  enlf

	* m-pixels.c, m-xtract.c: 
	- Update interactive messages.  

2003-12-24 Wednesday 00:24  enlf

	* m-xtract.c: 
	- A default <enter> for all now supported.  

2003-12-24 Wednesday 00:08  enlf

	* m-pixels.c: 
	- Note that an enter really means all.  

2003-12-24 Wednesday 00:06  enlf

	* m-pixels.c: 
	- Now defaults truly supported.  

2003-12-24 Wednesday 00:02  enlf

	* m-fancy.c: 
	- Fix bug for using default when simply giving an enter.  

2003-12-23 Tuesday 23:59  enlf

	* m-pixels.c: 
	- Printing of triplet (RGB) values currently unsupported.  

2003-12-23 Tuesday 23:47  enlf

	* m-fancy.c, m-fancy.h: 
	- Place actual test on default request (enter) in separate function.  

2003-12-21 Sunday 23:20  enlf

	* m-getopt.h, m-global.h: 
	- Fill in range of arrays.  

2003-12-21 Sunday 22:15  enlf

	* Makefile.am, Makefile.in: 
	- Missed space between two link options.  

2003-12-21 Sunday 19:19  enlf

	* medcon.h: 
	- Removed comment with stdio.h include.  

2003-12-21 Sunday 14:23  enlf

	* Makefile.am, Makefile.in: 
	- Replace curly brackets from lib version variable.  
	- Just set -no_undefined before lib version flag.  

2003-12-20 Saturday 13:33  enlf

	* xlabels.c: 
	- Capitalize start time & duration prefix in labeltimes.  

2003-12-20 Saturday 13:32  enlf

	* m-fancy.c: 
	- Use letters for minutes (m) and seconds (s).  

2003-12-20 Saturday 13:08  enlf

	* xerror.c: 
	- Include debug messages in GLIB log handler.  

2003-12-20 Saturday 13:08  enlf

	* m-debug.c: 
	- Fix compile error for G_LOG_LEVEL_DEBUG undeclared.  

2003-12-20 Saturday 11:19  enlf

	* m-algori.c, m-debug.c, m-dicm.c, m-ecat72.c, m-split.c,
	xcolmap.c, xextract.c, ximages.c, xlabels.c, xpages.c, xreader.c,
	xrender.c, xreset.c, xresize.c, xutils.c, xviewer.c: 
	- Reorganize our debug messages a little.  

2003-12-20 Saturday 10:44  enlf

	* m-debug.c: 
	- Support GLIB output for debug messages.  

2003-12-20 Saturday 10:31  enlf

	* m-ecat72.c: 
	- Warn in better English.  

2003-12-20 Saturday 10:23  enlf

	* m-ecat72.c: 
	- Fix for any wrong num_planes value, but only on first volume
	(symmetric).  

2003-12-20 Saturday 02:08  enlf

	* m-ecat72.c: 
	- Remove Number of Bed positions not appropriate for ECAT7.  
	- Fix for num_planes = 1 bug.  

2003-12-20 Saturday 02:06  enlf

	* m-ecat64.c: 
	- Number of beds tweak no longer in header.  

2003-12-20 Saturday 01:46  enlf

	* m-matrix.c: 
	- Remove identical comment line.  

2003-12-19 Friday 02:06  enlf

	* xerror.c, xerror.h, xmedcon.c: 
	- At startup on Win32 create but don't show console log (prevent DOS
	box).  

2003-12-19 Friday 01:55  enlf

	* m-intf.c: 
	- No newlines needed in warning message.  

2003-12-19 Friday 01:36  enlf

	* m-intf.c: 
	- Reduce spaces from warning message to fit console log.  

2003-12-19 Friday 01:01  enlf

	* xfancy.c, xhelp.c, xmedcon.c: 
	- Use global define where program name is needed.  

2003-12-19 Friday 00:52  enlf

	* xerror.c: 
	- Create a little larger console log.  

2003-12-17 Wednesday 11:33  enlf

	* Makefile.am, Makefile.in: 
	- Didn't help to remove DOS console. On win32 using our handler at
	startup.  

2003-12-17 Wednesday 02:04  enlf

	* Makefile.am, Makefile.in: 
	- Get rid off win32 dos console (with glib).  

2003-12-17 Wednesday 01:11  enlf

	* Makefile.am, Makefile.in: 
	- On win32 need GLIB_LIBS for linking project's library.  

2003-12-16 Tuesday 18:52  enlf

	* xerror.c: 
	- Add timestamp to log entry.  

2003-12-16 Tuesday 18:43  enlf

	* xerror.c, xerror.h: 
	- Allow to clear text from log console.  

2003-12-16 Tuesday 13:31  enlf

	* xerror.c: 
	- Do not destroy the console widget, just hide it.  

2003-12-16 Tuesday 13:21  enlf

	* xerror.c: 
	- Renamed the static widgets.  

2003-12-16 Tuesday 01:29  enlf

	* xerror.c, xerror.h, xmnuftry.c: 
	- Implemented console window for library warnings.  

2003-12-15 Monday 00:23  enlf

	* ximages.h: 
	- Remove redundant function prototype.  

2003-12-14 Sunday 22:13  enlf

	* m-error.c: 
	- Better to use a predefined constant for our log domain.  

2003-12-14 Sunday 21:59  enlf

	* m-error.c: 
	- Differentiate glib logs to our library.  

2003-12-14 Sunday 21:50  enlf

	* m-algori.c: 
	- Remove unused variable.  

2003-12-14 Sunday 21:50  enlf

	* m-xdummy.c, m-xdummy.h: 
	- Remove obsolete prototypes and defines.  

2003-12-14 Sunday 21:20  enlf

	* xreader.c, xwriter.c: 
	- Catch open, read & write failures in simple GUI dialog.  

2003-12-14 Sunday 21:10  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c,
	m-ecat72.c, m-files.c, m-gif.c, m-intf.c, m-inw.c, m-png.c,
	m-raw.c: 
	- Again send warnings to console, without annoying GUI dialogs.  

2003-12-14 Sunday 19:32  enlf

	* m-raw.c: 
	- Exclamation marks for existing files.  

2003-12-14 Sunday 19:31  enlf

	* m-files.c: 
	- Allow overwrite existing file.  

2003-12-14 Sunday 17:50  enlf

	* m-conc.c: 
	- Get rid off tabs.  

2003-12-13 Saturday 14:19  enlf

	* m-getopt.c: 
	- Option to allow overwrite of existing files (not within GUI).  

2003-12-13 Saturday 13:29  enlf

	* xdefs.h: 
	- Removed obsolete reference.  

2003-12-13 Saturday 02:20  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-gif.c,
	m-intf.c, m-inw.c, m-png.c, m-raw.c: 
	- Use new file overwrite test function.  

2003-12-13 Saturday 02:11  enlf

	* m-files.c, m-files.h: 
	- New test function for overwrite of existing files.  

2003-12-13 Saturday 02:09  enlf

	* m-global.c, m-global.h: 
	- Allow for overwrite of existing files.  

2003-12-11 Thursday 01:16  enlf

	* m-files.c, m-global.h: 
	- Fix type in flag name.  

2003-12-11 Thursday 01:14  enlf

	* m-getopt.c: 
	- Forgot renaming.  

2003-12-11 Thursday 01:12  enlf

	* m-files.c, m-getopt.c, m-global.c, m-global.h, xoptions.c: 
	- Better namespace, PREFIX related.  

2003-12-11 Thursday 00:19  enlf

	* m-anlz.c: 
	- Return messages missed format name.  

2003-12-10 Wednesday 21:59  enlf

	* m-conc.c: 
	- Read other types of sinograms than just "trues".  

2003-12-09 Tuesday 15:59  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c,
	m-ecat72.c, m-files.c, m-gif.c, m-intf.c, m-inw.c, m-png.c,
	m-qmedian.c, m-raw.c, m-transf.c, m-xdummy.c, m-xdummy.h,
	m-xtract.c, ximages.c, xprogbar.c, xprogbar.h: 
	- ProgressBar changes: increment + set function, pvalue static.  

2003-12-08 Monday 00:36  enlf

	* m-config.h.in: 
	- Hard code _WIN32 defines for convenient distribution.  

2003-12-07 Sunday 16:21  enlf

	* m-gif.c: 
	- Bail out for true color files.  

2003-12-06 Saturday 12:39  enlf

	* m-depend.h.in: 
	- Always prefered this filename.  

2003-12-06 Saturday 12:37  enlf

	* Makefile.am, Makefile.in, m-acr.c, m-algori.c, m-anlz.c,
	m-color.c, m-conc.c, m-dicm.c, m-ecat64.c, m-ecat72.c, m-error.c,
	m-fancy.c, m-files.c, m-getopt.c, m-gif.c, m-intf.c, m-inw.c,
	m-matrix.c, m-pixels.c, m-png.c, m-qmedian.c, m-raw.c, m-rslice.c,
	m-split.c, m-structs.c, m-transf.c, m-vifi.c, m-xtract.c,
	xcolgbc.c, xcolmap.c, xextract.c, xfancy.c, xfiles.c, xfilesel.c,
	xhelp.c, xinfo.c, xlabels.c, xmedcon.c, xprogbar.c, xreader.c,
	xreset.c, xutils.c, xviewer.c, xvifi.c, xzoom.c: 
	- Renamed m-autoconf.h.in to m-depend.h.in file.  

2003-12-06 Saturday 12:35  enlf

	* m-autoconf.h.in: 
	- Rename to m-depend.h.in file.  

2003-12-05 Friday 16:09  enlf

	* m-getopt.c: 
	- Currently no GIF options in GUI.  

2003-12-05 Friday 14:44  enlf

	* Makefile.am, Makefile.in: 
	- Remove unused LJPG_INC entirely.  

2003-12-05 Friday 01:19  enlf

	* Makefile.am, Makefile.in: 
	- No includes to prevent confusion with system io.h header on win32.  

2003-12-04 Thursday 01:49  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-color.c, m-conc.c, m-debug.c,
	m-debug.h, m-dicm.c, m-ecat64.c, m-ecat72.c, m-error.c, m-fancy.c,
	m-fancy.h, m-files.c, m-getopt.c, m-gif.c, m-intf.c, m-inw.c,
	m-matrix.c, m-pixels.c, m-png.c, m-qmedian.c, m-raw.c, m-rslice.c,
	m-split.c, m-stack.c, m-structs.c, m-transf.c, m-vifi.c,
	m-xdummy.c, m-xtract.c, medcon.c, medcon.h, xcolgbc.c, xcolmap.c,
	xdefs.c, xerror.c, xextract.c, xfancy.c, xfiles.c, xfilesel.c,
	xhelp.c, ximages.c, xinfo.c, xlabels.c, xmedcon.c, xmnuftry.c,
	xoptions.c, xpages.c, xprogbar.c, xreader.c, xrender.c, xreset.c,
	xresize.c, xreslice.c, xtransf.c, xutils.c, xviewer.c, xvifi.c,
	xwriter.c, xzoom.c: 
	- Rework system header includes, no longer in general medcon.h file.  

2003-12-04 Thursday 00:58  enlf

	* xvifi.c: 
	- Remove unused variable.  

2003-12-04 Thursday 00:57  enlf

	* m-global.c, m-global.h: 
	- Bigger array due to larger extension used in CONC format.  

2003-12-04 Thursday 00:56  enlf

	* m-conc.c: 
	- Fix missing slice_width and use of new extension.  

2003-12-02 Tuesday 23:25  enlf

	* m-dicm.c: 
	- Conform to prototype.  

2003-12-02 Tuesday 00:32  enlf

	* m-acr.c, m-algori.c, m-algori.h, m-anlz.c, m-dicm.c, m-ecat64.c,
	m-ecat72.c, m-ecat72.h, m-intf.c, m-structs.h: 
	- Conform to prototype.  

2003-12-01 Monday 23:54  enlf

	* m-inw.c, m-inw.h: 
	- Fix prototype typo.  

2003-12-01 Monday 23:52  enlf

	* m-gif.c: 
	- Removed unused variables.  

2003-12-01 Monday 23:23  enlf

	* m-conc.h: 
	- Removed comma at end of enumerator list.  

2003-12-01 Monday 22:05  enlf

	* m-intf.c: 
	- Write combined isotope key (radionuclide/radiopharmaceutical).  

2003-12-01 Monday 11:31  enlf

	* m-acr.c: 
	- Sequence tags not used in ACR, so remove (bad) dummy struct
	entirely.  

2003-12-01 Monday 01:08  enlf

	* m-dicm.c: 
	- Set code value = code meaning.  

2003-12-01 Monday 00:06  enlf

	* m-intf.c: 
	- Use new function to retrieve isotope key pair
	(nuclide/pharmaceutical).  

2003-12-01 Monday 00:05  enlf

	* m-acr.c, m-acr.h: 
	- Use new function to retrieve substr between specific separator.  

2003-12-01 Monday 00:05  enlf

	* m-fancy.c, m-fancy.h: 
	- New function to retrieve n-th substr between specified separator.  

2003-11-30 Sunday 23:06  enlf

	* m-conc.c, m-conc.h: 
	- Support for more header entries and reworked raw filename
	guessing.  

2003-11-29 Saturday 00:48  enlf

	* m-dicm.c: 
	- Write isotope halflife.  

2003-11-29 Saturday 00:09  enlf

	* m-algori.c: 
	- No longer warn in case of planar studies.  

2003-11-29 Saturday 00:07  enlf

	* m-dicm.c: 
	- Do not alter reconstructed & acquisition_type after retrieving
	info.  

2003-11-28 Friday 13:19  enlf

	* m-dicm.c: 
	- BUGFIX: know about signed values after reading info, so set type
	later.  

2003-11-28 Friday 02:53  enlf

	* m-dicm.c: 
	- Write code meaning sequences for radiopharma and radionuclide.  

2003-11-28 Friday 02:40  enlf

	* m-intf.c: 
	- The key isotope should be equivalent of DICOM radionuclide. PET? 

2003-11-28 Friday 02:39  enlf

	* m-acr.c: 
	- Read code meanings of radionuclide and radiopharma.  

2003-11-28 Friday 02:11  enlf

	* m-acr.c: 
	- First reading of sequence tags: static label & isotope (or
	radiopharma?).  

2003-11-28 Friday 01:26  enlf

	* m-acr.c, m-acr.h, m-dicm.c: 
	- Add sequence reading support to MdcDoTag() function.  

2003-11-27 Thursday 01:22  enlf

	* m-dicm.c, m-png.c: 
	- Remove color handling code from format reading.  
	- No need to fill a color map.  

2003-11-26 Wednesday 02:28  enlf

	* m-algori.c: 
	- Do checks + settings, then color handling and then max/min
	counting.  

2003-11-26 Wednesday 02:26  enlf

	* m-gif.c: 
	- Remove color code from format reading.  

2003-11-26 Wednesday 02:25  enlf

	* m-qmedian.c: 
	- Show progressbar when retrieving histogram.  

2003-11-26 Wednesday 02:24  enlf

	* m-transf.c: 
	- Load color selected, not just the gray map.  

2003-11-25 Tuesday 02:22  enlf

	* m-anlz.c: 
	- Remove color handling code from format reading.  

2003-11-25 Tuesday 02:21  enlf

	* m-qmedian.c: 
	- Add progress bar updates.  

2003-11-25 Tuesday 02:20  enlf

	* m-algori.c: 
	- Handle image colors central.  

2003-11-25 Tuesday 02:19  enlf

	* m-transf.c, m-transf.h: 
	- New functions for later handling color on a central place.  

2003-11-25 Tuesday 00:51  enlf

	* m-qmedian.c, m-qmedian.h: 
	- Color reduction for FI images in seperate mem blocks: init histo
	at first imagage only.  

2003-11-23 Sunday 17:49  enlf

	* m-raw.c: 
	- Set map as present for RGB buffers; used as test for color file.  

2003-11-23 Sunday 17:43  enlf

	* m-raw.c: 
	- Remove redundant statement.  

2003-11-23 Sunday 17:24  enlf

	* m-anlz.c: 
	- Must be (rgb to gray) OR (rgb to indexed).  

2003-11-23 Sunday 17:23  enlf

	* m-anlz.c: 
	- Set map as present for RGB; used as test for color files.  

2003-11-23 Sunday 17:10  enlf

	* m-dicm.c: 
	- For RGB set map as present (used as test on color files).  

2003-11-23 Sunday 17:03  enlf

	* xdefs.h: 
	- Add button for raw reading of RGB buffers.  

2003-11-23 Sunday 17:02  enlf

	* xreader.c: 
	- Support reading raw RGB buffers from GUI.  

2003-11-23 Sunday 16:48  enlf

	* m-raw.c: 
	- Support reading and writing of raw RGB buffers.  

2003-11-22 Saturday 15:38  enlf

	* m-dicm.c: 
	- Get (fake) DYNAMIC_DATA struct for mosaic volumes.  

2003-11-21 Friday 02:21  enlf

	* m-getopt.c: 
	- Stacking only supported in true color.  

2003-11-18 Tuesday 02:23  enlf

	* m-color.c, m-color.h, m-defs.h, m-fancy.c, m-getopt.c,
	m-global.c, m-global.h, xcolmap.c, xdefs.h, xmedcon.c: 
	- Consider inverted gray as yet another map, not as special case for
	gray.  

2003-11-18 Tuesday 01:21  enlf

	* m-png.c: 
	- Again using FI map since it is now properly set from GUI too.  

2003-11-18 Tuesday 01:20  enlf

	* xreset.c: 
	- Replace FI map with currently selected type of color map.  

2003-11-17 Monday 01:13  enlf

	* m-png.c: 
	- Support to write true color RGB files.  

2003-11-17 Monday 00:27  enlf

	* m-anlz.c: 
	- Support writing true color images.  

2003-11-16 Sunday 02:18  enlf

	* m-dicm.c: 
	- Allow the use of RGB images directly in 24-bit color mode.  

2003-11-16 Sunday 02:07  enlf

	* m-algori.c: 
	- Add COLRGB type for determining bits.  

2003-11-15 Saturday 17:15  enlf

	* m-png.c: 
	- Make RGB gray without color reduction.  

2003-11-15 Saturday 17:14  enlf

	* m-anlz.c: 
	- Indexed in both cases: 8-bit mode or grayscale. Confusion because
	  GUI sets them separately, currently not altering default 24-bit
	mode.  

2003-11-15 Saturday 16:45  enlf

	* m-anlz.c: 
	- Do gray remapping without a color reduction.  

2003-11-15 Saturday 16:37  enlf

	* m-getopt.c: 
	- Renamed color mode options and changed some messages.  

2003-11-15 Saturday 00:33  enlf

	* xoptions.c: 
	- Place gray scaling above 'cause it overrides indexed + dithering.  

2003-11-14 Friday 23:56  enlf

	* m-acr.c: 
	- Fix broken mosaic read. Must clean FI after retrieving filename
	path.  

2003-11-14 Friday 23:41  enlf

	* m-dicm.c: 
	- Removing unused variable.  

2003-11-13 Thursday 02:48  enlf

	* m-anlz.c: 
	- Support remap to gray scale for RGB images.  

2003-11-13 Thursday 01:54  enlf

	* m-getopt.c, m-global.c, m-global.h, xoptions.c: 
	- Only use one default color mode variable.  
	- Remap to gray scale independed of forced indexed colormap (24->8).  

2003-11-13 Thursday 01:12  enlf

	* m-gif.c: 
	- Separate two code blocks with a comment.  

2003-11-13 Thursday 00:35  enlf

	* m-global.c: 
	- Must set current color mode with a constant.  

2003-11-13 Thursday 00:29  enlf

	* m-getopt.c: 
	- Options override default color mode.  

2003-11-13 Thursday 00:22  enlf

	* m-global.c, m-global.h: 
	- Make difference between default and current color mode.  

2003-11-13 Thursday 00:08  enlf

	* xdefs.h, xoptions.c, xoptions.h: 
	- Enable GUI choice between 8-bit or 24-bit color support.  

2003-11-12 Wednesday 23:33  enlf

	* m-conc.c: 
	- Add read support of normalization sinograms.  
	- Small fix for header entry vs. header name complaining.  

2003-11-09 Sunday 15:52  enlf

	* m-getopt.c: 
	- Show that -rgb & -256 belong to each other as supported color
	modes.  

2003-11-08 Saturday 01:53  enlf

	* m-anlz.c, m-getopt.c, m-global.c, m-global.h, xdefs.h,
	xoptions.c: 
	- Removed complicating analyze reverse option.  

2003-11-08 Saturday 00:51  enlf

	* m-defs.h, m-global.c, m-png.c: 
	- Drop MDC_MAP_NONE define.  

2003-11-08 Saturday 00:33  enlf

	* m-files.c, m-gif.c, m-structs.c, m-structs.h: 
	- Use proper type for fi->map variable.  

2003-11-07 Friday 23:50  enlf

	* m-algori.c: 
	- Include COLRGB for MdcType2Bytes() function.  

2003-11-07 Friday 01:49  enlf

	* m-png.c: 
	- Support true color RGB images.  

2003-11-07 Friday 01:34  enlf

	* m-png.c: 
	- An error message change.  

2003-11-07 Friday 00:46  enlf

	* m-anlz.c: 
	- Support making gray scale images.  

2003-11-07 Friday 00:39  enlf

	* m-conc.c: 
	- Use cast to show pointer assignment.  

2003-11-07 Friday 00:22  enlf

	* m-conc.c: 
	- Code cleaned up for figuring out raw data file.  
	- Warn for not properly updated file_name header entry.  

2003-11-07 Friday 00:14  enlf

	* m-conc.h: 
	- Some more header entries added.  

2003-11-06 Thursday 00:51  enlf

	* m-getopt.c: 
	- Allow color mode selection (rgb or indexed).  
	- Set indexed color mode for dithering, grayscale and colormaps.  

2003-11-06 Thursday 00:08  enlf

	* m-anlz.c: 
	- Allow RBG images to pass through.  

2003-11-05 Wednesday 23:16  enlf

	* xcolgbc.c: 
	- Use new GdkPixbuf routines for RGB image support.  
	- Plugged memory leak, free sGbc.img8 accordingly.  

2003-11-05 Wednesday 23:14  enlf

	* xcolmap.c: 
	- Simply hide colormap for true color RGB images.  

2003-11-05 Wednesday 23:10  enlf

	* xutils.h: 
	- GdkPixbuf related routines get image type as argument.  

2003-11-05 Wednesday 23:09  enlf

	* xutils.c: 
	- Support added to create GdkPixbuf from an RGB image directly.  

2003-11-05 Wednesday 22:44  enlf

	* xdefs.h: 
	- Preserve image type of color correction buffer.  

2003-11-05 Wednesday 22:20  enlf

	* m-algori.h: 
	- Rename function for creating buffer to display on screen.  

2003-11-05 Wednesday 22:20  enlf

	* m-algori.c: 
	- Rename display function, now with support for original RGB
	buffers.  

2003-11-05 Wednesday 22:12  enlf

	* m-global.c, m-global.h: 
	- Add new global variable for default color mode.  

2003-11-05 Wednesday 22:11  enlf

	* m-defs.h: 
	- Add constants for supported color modes.  

2003-11-01 Saturday 10:41  enlf

	* m-fancy.c: 
	- Recognize RGB24 triplet pixeltype as well.  

2003-10-29 Wednesday 03:10  enlf

	* m-dicm.c: 
	- Properly fill TimeSliceVector with use of dynamic data structs.  

2003-10-29 Wednesday 01:07  enlf

	* m-stack.c: 
	- Fix check for time_frame_duration differences; do for non-planar
	as well.  

2003-10-20 Monday 02:15  enlf

	* m-ecat64.c: 
	- Preliminary support for writing bed offsets; overlap unsupported.  

2003-10-20 Monday 00:28  enlf

	* m-ecat64.c: 
	- Fixed wrongfully used limit value.  

2003-10-20 Monday 00:20  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Include bed positions for determining a slice location.  

2003-10-19 Sunday 01:16  enlf

	* m-conc.c: 
	- Always malloc DYNAMIC_DATA structs (currently for dim[4] only).  

2003-10-17 Friday 23:54  enlf

	* m-dicm.c: 
	- Fill in ActualFrameDuration for tomo studies too.  

2003-10-17 Friday 23:05  enlf

	* m-dicm.c: 
	- Use common indentation.  

2003-10-17 Friday 19:55  enlf

	* m-dicm.c: 
	- Fill tags associated to the RadionuclideCodeSequence.  

2003-10-17 Friday 13:26  enlf

	* m-algori.c: 
	- Just indicate that time_frame_delay happens after
	time_frame_start.  

2003-10-17 Friday 13:22  enlf

	* m-acr.c, m-algori.c, m-debug.c, m-dicm.c, m-intf.c, m-structs.c,
	m-structs.h, xinfo.c: 
	- Better naming as time_frame_delay to show relations.  

2003-10-17 Friday 12:33  enlf

	* m-algori.c, m-algori.h, m-debug.c, m-dicm.c, m-intf.c, m-split.c,
	xinfo.c, xlabels.c: 
	- Renamed function to MdcSingleImageDuration().  

2003-10-17 Friday 11:56  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Always malloc dyndata structs for PET.  

2003-10-17 Friday 11:12  enlf

	* m-dicm.c, m-intf.c: 
	- Fix relation between fi->time_frame_duration and format values.  

2003-10-17 Friday 01:01  enlf

	* m-fancy.c: 
	- Show milliseconds when relevant.  

2003-10-16 Thursday 00:10  enlf

	* m-acr.c: 
	- Needs substring tests, so replaced strcmp() with strstr().  

2003-10-14 Tuesday 13:53  enlf

	* m-dicm.c: 
	- BUGFIX: Forgot case when strlen() == 0; 

2003-10-14 Tuesday 01:23  enlf

	* m-debug.c, xinfo.c: 
	- Print out new manufacturer value.  

2003-10-14 Tuesday 01:22  enlf

	* m-ecat72.c: 
	- Support reading of manufacturer.  

2003-10-14 Tuesday 01:19  enlf

	* m-ecat64.c, m-dicm.c, m-acr.c: 
	- Support reading/writing manufacturer.  

2003-10-14 Tuesday 01:18  enlf

	* m-intf.c: 
	- Support reading/writing manufacturer value.  
	- Fix MdcIsEmptyKeyValue() call as a function.  

2003-10-14 Tuesday 01:17  enlf

	* m-structs.c, m-structs.h: 
	- Global entry added to preserve manufacturer.  

2003-10-14 Tuesday 00:25  enlf

	* m-acr.c: 
	- Write program version in tag (0008:2111) 
	- Interpret above tag when reading.  

2003-10-14 Tuesday 00:10  enlf

	* m-dicm.c: 
	- Write program version in tag "Derivation Description" (0008:2111).  

2003-10-14 Tuesday 00:03  enlf

	* m-files.c: 
	- Just use less restrictive integer rounding.  

2003-10-13 Monday 23:37  enlf

	* m-files.c: 
	- Small comment update.  

2003-10-13 Monday 17:25  enlf

	* m-files.c: 
	- Get pat_slice_orient with combination of image orientation &
	patient position.  

2003-10-13 Monday 16:29  enlf

	* m-acr.c: 
	- Don't use fabs() for floats.  

2003-10-13 Monday 01:57  enlf

	* xvifi.c: 
	- Change pat_pos and pat_orient appropriately.  

2003-10-13 Monday 01:47  enlf

	* m-dicm.c: 
	- Write "Patient Position" tag (0018:5100).  

2003-10-13 Monday 01:10  enlf

	* m-acr.c: 
	- Give pat_pos upper case letters.  

2003-10-13 Monday 01:08  enlf

	* m-algori.c, m-anlz.c, m-ecat64.c, m-ecat72.c, m-fancy.c,
	m-fancy.h, m-inw.c, m-rslice.c, m-vifi.c: 
	- Renamed function.  

2003-10-13 Monday 01:05  enlf

	* m-algori.c, m-anlz.c, m-ecat64.c, m-ecat72.c, m-fancy.c,
	m-fancy.h, m-inw.c, m-vifi.c: 
	- Rename function but fill in proper pat_pos (DICOM) values.  

2003-10-13 Monday 00:49  enlf

	* m-fancy.c, m-fancy.h: 
	- Removed obsolete function.  

2003-10-13 Monday 00:46  enlf

	* m-intf.c, m-intf.h: 
	- Proper function names for setting patient orientation and
	rotation.  

2003-10-13 Monday 00:20  enlf

	* m-intf.h, m-intf.c: 
	- Renamed two functions.  

2003-10-12 Sunday 23:33  enlf

	* m-dicm.c: 
	- Remove last but unused backslash from tag (0028:0051).  

2003-10-12 Sunday 01:45  enlf

	* m-acr.c: 
	- Series Type just for PET, so removed all planar=MDC_YES code.  

2003-10-12 Sunday 01:35  enlf

	* m-dicm.c: 
	- Add fix for PT, force single image modality.  

2003-10-12 Sunday 01:32  enlf

	* m-acr.c: 
	- Make sure PT dynamic isn't planar.  

2003-10-11 Saturday 01:17  enlf

	* m-getopt.c: 
	- Add new option to override program's default name of institution.  

2003-10-11 Saturday 01:01  enlf

	* m-conc.c, m-intf.c: 
	- Prevent overwrite of default institution name with an empty
	string.  

2003-10-11 Saturday 00:30  enlf

	* m-defs.h, m-global.c, m-global.h, m-inw.c: 
	- Changed MDC_INSTITUTION into a global variable string.  

2003-10-10 Friday 02:20  enlf

	* m-acr.c, m-conc.c, m-debug.c, m-dicm.c, m-ecat64.c, m-ecat72.c,
	m-intf.c, m-structs.c, m-structs.h, xinfo.c: 
	- Preserve and use name of institution.  

2003-10-08 Wednesday 13:00  enlf

	* m-debug.c, xinfo.c: 
	- Mark which values were calculated.  

2003-10-08 Wednesday 12:00  enlf

	* m-dicm.c: 
	- Let SeriesNumber increment for several files within one medcon -f
	call.  

2003-10-08 Wednesday 11:17  enlf

	* m-structs.h: 
	- Remove unused entry.  

2003-10-02 Thursday 01:06  enlf

	* m-stack.c: 
	- Detect difference in frame duration when stacking slices.  

2003-10-02 Thursday 01:02  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Fix DYNAMIC_DATA settings after reading.  

2003-09-30 Tuesday 00:23  enlf

	* m-dicm.c, m-acr.c: 
	- Add read and writing for flood corrected.  

2003-09-29 Monday 22:21  enlf

	* m-stack.c: 
	- No need to check orthogonality in case planar images or frames.  

2003-09-29 Monday 22:15  enlf

	* m-stack.c: 
	- Increment total time_frame_duration in case of planar images.  

2003-09-29 Monday 13:38  enlf

	* m-acr.c, m-dicm.c: 
	- Remove some obsolete comments.  

2003-09-29 Monday 01:32  enlf

	* m-split.c: 
	- Set image frame_number to 1 for a single frame file.  

2003-09-29 Monday 01:31  enlf

	* m-algori.c, m-debug.c, m-split.c, m-structs.c, m-vifi.c, xinfo.c,
	xlabels.c, xvifi.c: 
	- Remove obsolete slice_duration offered by MdcFrame2SliceDuration()
	function.  

2003-09-28 Sunday 14:50  enlf

	* m-algori.c: 
	- Add extra safety to prevent division by zero error.  

2003-09-28 Sunday 10:48  enlf

	* m-intf.c: 
	- Get "time per projection" from time_frame_duration / nr_of_slices.  

2003-09-28 Sunday 10:27  enlf

	* m-intf.c: 
	- Better using time_frame_duration, always divided by nr_of_slices
	for planar.  

2003-09-27 Saturday 20:38  enlf

	* m-dicm.c: 
	- Left pad some integer string tags.  

2003-09-27 Saturday 20:26  enlf

	* m-intf.c: 
	- Divide dynamic frame duration over all images in case of
	non-planar study.  

2003-09-26 Friday 23:55  enlf

	* m-dicm.c: 
	- Warn for DICOM NM modality output in case of non-planar dynamic
	studies.  

2003-09-26 Friday 21:00  enlf

	* m-dicm.c: 
	- For planar time_frame_duration is sum of all frames in phase.  

2003-09-26 Friday 20:49  enlf

	* m-acr.c: 
	- Tags PhaseDelay and PauseBetweenFrames are integer strings.  

2003-09-26 Friday 17:26  enlf

	* m-acr.c: 
	- For now set reconstructed for planar studies.  

2003-09-26 Friday 17:17  enlf

	* m-acr.c, m-acr.h: 
	- Support added for dynamic data structs.  

2003-09-25 Thursday 09:51  enlf

	* m-stack.c: 
	- Support stacking of planar dynamic frames.  

2003-09-25 Thursday 01:00  enlf

	* m-files.c: 
	- Renamed stack prefix in output filename.  

2003-09-25 Thursday 00:08  enlf

	* m-stack.c: 
	- Put 3D & 4D back into MdcInitFI() function. Here not used for
	filename.  

2003-09-25 Thursday 00:04  enlf

	* m-stack.c: 
	- Allow for planar stacking of slices in order to preserve static
	info.  
	- Removed 3D or 4D prefix from output filename.  

2003-09-24 Wednesday 23:53  enlf

	* m-acr.c: 
	- Set planar for DICOM static, whole body, dynamic and gated NM
	studies.  

2003-09-23 Tuesday 11:09  enlf

	* m-split.c: 
	- Remove unused variable.  

2003-09-23 Tuesday 00:46  enlf

	* m-split.c, m-split.h: 
	- Reorganise split functions to allow the use of planar studies.  

2003-09-23 Tuesday 00:36  enlf

	* m-ecat64.h: 
	- Add prototype of new function.  

2003-09-21 Sunday 00:43  enlf

	* m-ecat64.c: 
	- Try preserving (inadequate) slice_location parameter.  

2003-09-21 Sunday 00:41  enlf

	* m-fancy.c, m-fancy.h: 
	- Function added to get slice orientation as integer.  

2003-09-18 Thursday 00:28  enlf

	* m-matrix.c: 
	- Cast to unsigned argument.  

2003-09-18 Thursday 00:26  enlf

	* m-matrix.c: 
	- Use casts for unsigned arguments.  
	- Remove redundant function redeclarations.  

2003-09-17 Wednesday 23:57  enlf

	* m-conc.c: 
	- Use proper Int16 type and cast to unsigned argument.  

2003-09-17 Wednesday 23:52  enlf

	* m-anlz.c: 
	- Use proper long type and cast to unsigned argument.  

2003-09-17 Wednesday 23:02  enlf

	* m-gif.c: 
	- Cast argument to proper type.  

2003-09-17 Wednesday 22:54  enlf

	* m-acr.c: 
	- Use more appropriate long type.  

2003-09-17 Wednesday 22:19  enlf

	* m-conc.c: 
	- Get slice thickness from crystal axial dimension instead of
	transaxial.  

2003-09-17 Wednesday 01:10  enlf

	* m-acr.c: 
	- Use proper unsigned integer variable.  

2003-09-17 Wednesday 01:05  enlf

	* m-raw.c: 
	- Cast to set a proper signed integer.  

2003-09-17 Wednesday 01:03  enlf

	* m-structs.c: 
	- Cast to proper unsigned integer argument.  

2003-09-17 Wednesday 01:01  enlf

	* m-xtract.c: 
	- Cast to proper unsigned interger.  

2003-09-17 Wednesday 00:57  enlf

	* m-rslice.c: 
	- Fourth argument must be float.  

2003-09-17 Wednesday 00:55  enlf

	* m-pixels.c: 
	- Cast to proper unsigned integer.  

2003-09-17 Wednesday 00:50  enlf

	* m-algori.c: 
	- Better to use signed integer variables.  

2003-09-16 Tuesday 00:29  enlf

	* m-intf.c, m-intf.h: 
	- New function MdcIntfIsString() called from two macros: 
	    - macro MdcThisString() for regular string occurrences.  
	    - macro MdcThisKey() adds delimiter for stricter key string
	    occurrences.  
	- Above must prevent key string occurences being confused with value
	content.  

2003-09-15 Monday 23:57  enlf

	* m-intf.c: 
	- Add newline for printout of empty lines.  

2003-09-09 Tuesday 01:52  enlf

	* m-algori.c, m-algori.h, m-dicm.c: 
	- Use type variable as signed Int16.  

2003-09-09 Tuesday 01:47  enlf

	* m-transf.c, m-transf.h: 
	- Use signed return value.  

2003-09-09 Tuesday 01:29  enlf

	* m-stack.c: 
	- Set counters to signed int.  

2003-09-09 Tuesday 01:17  enlf

	* m-stack.c: 
	- Correct detection of missing image_pos_pat[] info.  

2003-09-08 Monday 23:43  enlf

	* m-split.c, m-split.h: 
	- Set proper integer types.  

2003-09-08 Monday 23:25  enlf

	* m-files.c: 
	- Changed to proper unsigned int type.  

2003-09-08 Monday 23:22  enlf

	* m-fancy.c, m-fancy.h: 
	- Use regular signed integer as argument.  

2003-09-07 Sunday 23:23  enlf

	* m-error.c: 
	- Include header with prototypes.  

2003-09-07 Sunday 22:50  enlf

	* m-color.c: 
	- Include header for prototypes.  

2003-09-07 Sunday 22:46  enlf

	* m-vifi.c: 
	- Show proper casts.  

2003-09-07 Sunday 22:22  enlf

	* m-matrix.h: 
	- Removed duplicate declaration.  

2003-08-28 Thursday 22:05  enlf

	* m-matrix.c: 
	- A bugfix for reading vax floats.  

2003-08-21 Thursday 00:26  enlf

	* m-dicm.c: 
	- Removed dot between utc and scan date to prevent non-significant
	leading zeroes in suffix.  

2003-08-10 Sunday 18:38  enlf

	* m-acr.c: 
	- Preserve decay corrected entry.  

2003-08-10 Sunday 17:31  enlf

	* m-structs.c: 
	- The patient_dob must be initialized without double colons
	(YYYYMMDD).  

2003-08-06 Wednesday 19:59  enlf

	* xextract.c: 
	- Small typo in alphabetical sequence within dialog message.  

2003-08-01 Friday 20:02  enlf

	* m-xtract.c: 
	- Fix broken extract. Simply free other data structs.  

2003-08-01 Friday 19:41  enlf

	* m-structs.c, m-structs.h: 
	- New function just to free other _DATA structs.  

2003-08-01 Friday 12:57  enlf

	* m-xtract.c: 
	- Retyped some comments.  

2003-08-01 Friday 12:55  enlf

	* m-png.c, m-xtract.c: 
	- Wrong word fixed in messages.  

2003-08-01 Friday 12:53  enlf

	* m-dicm.c: 
	- Wrong word fixed in comment.  

2003-07-27 Sunday 01:12  enlf

	* xfiles.c, xfiles.h, xmnuftry.c: 
	- Renamed for better naming conventions, see XMdcReadFile() and
	XMdcWriteFile.  

2003-07-27 Sunday 01:02  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-ecat72.c,
	m-files.c, m-files.h, m-gif.c, m-intf.c, m-inw.c, m-matrix.c,
	m-png.c, m-raw.c, m-stack.c, m-structs.c: 
	- Macro renamed to MdcCloseFile() for better naming, see
	MdcReadFile(), MdcWriteFile ().  

2003-07-24 Thursday 00:39  enlf

	* m-xtract.c: 
	- Fix or reset data structs after each extraction.  

2003-07-23 Wednesday 19:09  enlf

	* m-conc.c: 
	- Enable isotope_branching_fraction for calibration (= activity
	concentration).  

2003-07-23 Wednesday 01:48  enlf

	* m-dicm.c: 
	- Fill in DYNAMIC_DATA structs when appropriate (frameduration > 0).  

2003-07-23 Wednesday 01:40  enlf

	* m-acr.c: 
	- Changed description of tag (0018:1242).  

2003-07-22 Tuesday 16:06  enlf

	* m-anlz.c, m-intf.c: 
	- BUGFIX: Prevent write filename corruption, now tmpfname[] local
	array.  

2003-07-22 Tuesday 15:46  enlf

	* xvifi.c: 
	- Hide window after an apply.  

2003-07-22 Tuesday 14:34  enlf

	* m-stack.c: 
	- Forgot to set proper nr_of_slices after DYNAMIC_DATA malloc.  

2003-07-22 Tuesday 01:44  enlf

	* xvifi.c: 
	- Prefer DYNAMIC_DATA info for default frame_duration value.  

2003-07-22 Tuesday 01:32  enlf

	* m-vifi.c: 
	- For default frame_duration, make difference for planar or tomo.  

2003-07-22 Tuesday 01:11  enlf

	* m-rslice.c: 
	- Remove calls to obsolete entries.  
	- For tomo keep DYNAMIC_DATA but just fix new nr_of_slices per
	frame.  

2003-07-22 Tuesday 00:47  enlf

	* m-stack.c: 
	- Remove calls to obsolete entries and use DYNAMIC_DATA structs.  
	- For dynamic studies, symmetric frames no longer required.  
	- Make sure we alloc a DYNAMIC_DATA for a tomo (stack slices).  

2003-07-21 Monday 20:54  enlf

	* xdefs.h: 
	- In EditFI struct added widget for "Planar?" setting.  

2003-07-21 Monday 20:53  enlf

	* xvifi.c: 
	- Remove calls to obsolete entries. Use values from DYNAMIC_DATA
	struct.  
	- Set extra values such as DYNAMIC_DATA and fi->dim[0].  
	- Always run MdcImagesPixelFiddle() and redisplay images (end
	processbar).  
	- Added request for "planar?" setting.  

2003-07-21 Monday 20:48  enlf

	* xinfo.c: 
	- Remove calls to obsolete entries.  

2003-07-21 Monday 20:48  enlf

	* m-vifi.c: 
	- Remove calls to obsolete entries. Use proper DYNAMIC_DATA struct.  
	- Add question for planar? setting.  

2003-07-21 Monday 20:45  enlf

	* m-intf.c: 
	- Remove calls to obsolete entries. Use values from DYNAMIC_DATA
	struct.  

2003-07-21 Monday 20:44  enlf

	* m-ecat72.c: 
	- Remove calls to obsolete entries.  

2003-07-21 Monday 20:43  enlf

	* m-dicm.c: 
	- Remove calls to obsolete entries. Use values from DYNAMIC_DATA
	struct.  
	- Set phase vector values form DYNAMIC_DATA content.  
	- Removed switch() cases for GATED, irrelevant within dynamic study.  

2003-07-21 Monday 17:59  enlf

	* m-ecat64.c: 
	- Remove calls to obsolete entries. Use proper DYNAMIC_DATA struct
	values.  
	- For conformity, replaced [msec] by [ms].  

2003-07-21 Monday 17:57  enlf

	* m-debug.c: 
	- Remove calls to obsolete entries.  

2003-07-21 Monday 17:57  enlf

	* m-conc.c: 
	- Remove calls to obsolete entries. For read & write use
	DYNAMIC_DATA struct.  

2003-07-21 Monday 17:55  enlf

	* m-anlz.c: 
	- Remove call to obsolete entry.  

2003-07-21 Monday 17:52  enlf

	* m-structs.c: 
	- Remove calls to obsolete entries.  

2003-07-21 Monday 17:52  enlf

	* m-structs.h: 
	- Open box of pandora, remove obsolete entries due to DYNAMIC_DATA
	struct.  

2003-07-20 Sunday 11:54  enlf

	* m-algori.c: 
	- Entry frame_number must be 1-based.  

2003-07-20 Sunday 11:53  enlf

	* m-structs.h: 
	- Exented comments: frame_numer is 1-based, start and duration auto
	filled.  

2003-07-20 Sunday 11:47  enlf

	* xdefs.c, xdefs.h, xlabels.c: 
	- Conform variable to corresponding functions.  

2003-07-20 Sunday 02:43  enlf

	* xdefs.c, xdefs.h, ximages.c, xinfo.c, xlabels.c, xlabels.h: 
	- In case timings are available, show it on the images.  

2003-07-20 Sunday 02:41  enlf

	* m-fancy.c: 
	- Leave out empty number of hours.  

2003-07-19 Saturday 21:35  enlf

	* ximages.c, xlabels.c, xlabels.h: 
	- Remove plural "s" from function name 'cause it's for one image
	only.  

2003-07-19 Saturday 19:24  enlf

	* m-algori.c: 
	- For planar increase each slice start, for tomo all slices at same
	time.  

2003-07-19 Saturday 19:22  enlf

	* m-debug.c, m-fancy.c, m-fancy.h, xinfo.c: 
	- New function for showing msec in hh:mm:ss format.  

2003-07-19 Saturday 02:49  enlf

	* m-algori.c: 
	- Use t index for checking of totals.  
	- Sanity checks (+ fixes) added for DYNAMIC_DATA values.  
	- Set DYNAMIC_DATA related entries for frames and slices.  

2003-07-19 Saturday 02:18  enlf

	* m-algori.c: 
	- The time_frame_duration is currently without delay_frame.  

2003-07-19 Saturday 02:14  enlf

	* m-intf.c: 
	- For now, consider time_frame_duration without delay_frame as for
	slices.  

2003-07-17 Thursday 00:35  enlf

	* m-debug.c, m-structs.c, m-structs.h, xinfo.c: 
	- Introducing the more slice related time (start, duration) entries.  

2003-07-17 Thursday 00:07  enlf

	* m-algori.c: 
	- Fix bad DYNAMIC_DATA values, reduce to one frame.  

2003-07-15 Tuesday 00:08  enlf

	* m-algori.c: 
	- Incorrect DYNAMIC_DATA nr_of_slices are a warning.  

2003-07-14 Monday 00:09  enlf

	* m-structs.h: 
	- Mention unit of isotope_halflife.  

2003-07-14 Monday 00:06  enlf

	* m-acr.c: 
	- Read radionuclide halflife (sec).  

2003-07-13 Sunday 02:25  enlf

	* m-algori.c: 
	- Fixed error where rescaled_max was put to min value in
	MdcMakeBIT16_S().  

2003-07-13 Sunday 01:32  enlf

	* m-algori.c: 
	- Issue warning for incorrect nr_of_slices in DYNAMIC_DATA struct.  

2003-07-12 Saturday 14:21  enlf

	* m-intf.c: 
	- Set GATED study as planar.  

2003-07-12 Saturday 13:34  enlf

	* m-intf.c: 
	- Read and convert all time related keys to msec.  

2003-07-12 Saturday 11:42  enlf

	* m-intf.c: 
	- Key for duration already converted to msec.  

2003-07-12 Saturday 11:36  enlf

	* m-intf.c: 
	- Get frame duration of tomo where key of gated was used.  

2003-07-12 Saturday 11:17  enlf

	* m-intf.c: 
	- Make one dimensional for planar (no warns) or asymmetric tomo
	(warns).  

2003-07-12 Saturday 10:56  enlf

	* m-intf.c: 
	- extra fiddles for dialect formats: 
	- capture PET as "type of data", to keep planar=NO; 
	- no break at "imagedata byte order" 'cause "END OF ..." on same
	line.  
	- images_per_dimension not set, used later for true nr_of_slices in
	dd struct.  

2003-07-12 Saturday 01:12  enlf

	* m-rslice.c: 
	- Prevent reslicing of planar studies.  

2003-07-12 Saturday 00:36  enlf

	* m-vifi.c, xvifi.c: 
	- After edit allocate (reset) appropriate data structs.  

2003-07-12 Saturday 00:32  enlf

	* m-structs.c: 
	- In MdcFreeODs() use more meaningful "reset" in error message.  

2003-07-11 Friday 01:35  enlf

	* m-structs.c: 
	- Removed unecessary lines of code (if-test, MOD_INFO pointer, ...) 

2003-07-11 Friday 00:38  enlf

	* m-structs.c: 
	- Removed if-tests, already available in MdcFree-functions.  

2003-07-11 Friday 00:35  enlf

	* m-structs.c: 
	- Set to NULL pointer already done in MdcFree() macro.  

2003-07-11 Friday 00:34  enlf

	* m-structs.c: 
	- Removed unnecessary if-test, already available in MdcFree() macro.  

2003-07-10 Thursday 00:23  enlf

	* m-structs.c, m-structs.h: 
	- Function to reset all other structs except IMG_DATA.  

2003-07-08 Tuesday 01:13  enlf

	* m-intf.c: 
	- Preserve frame related data for tomographic reconstructions as
	well.  

2003-07-08 Tuesday 00:07  enlf

	* m-structs.c: 
	- And to copy new DYNAMIC_DATA structs in MdcCopyFI().  

2003-07-08 Tuesday 00:03  enlf

	* m-structs.c: 
	- Forgot to copy planar in MdcCopyFI().  

2003-07-07 Monday 01:53  enlf

	* m-intf.c: 
	- And support reading/writing based on new DYNAMIC_DATA structs.  

2003-07-07 Monday 01:51  enlf

	* m-intf.c: 
	- Forgot some closing if-brackets, replaced total_frames, fixed name
	typo.  

2003-07-07 Monday 01:47  enlf

	* m-intf.c: 
	- Fill in new planar and DYNAMIC_DATA structs entries.  
	- Write dynamic acquisition based on new DYNAMIC_DATA structs.  

2003-07-07 Monday 01:46  enlf

	* m-algori.c, m-algori.h: 
	- Function to determine slice duration from out of DYNAMIC_DATA
	struct.  

2003-07-07 Monday 01:01  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Fill in new DYNAMIC_DATA structs.  

2003-07-06 Sunday 02:23  enlf

	* m-conc.c: 
	- Set dynamic data parameters during read.  

2003-07-06 Sunday 02:16  enlf

	* m-algori.c: 
	- Fixed typo in name for dynamic data struct pointers.  

2003-07-06 Sunday 02:15  enlf

	* m-anlz.c: 
	- Set dynamic data parameters during read.  

2003-07-06 Sunday 02:13  enlf

	* m-structs.h: 
	- Forgot planar boolean in FILEINFO struct.  

2003-07-06 Sunday 02:08  enlf

	* m-structs.c: 
	- Initialize new struct parameters (planar, dynamic data).  

2003-07-06 Sunday 01:44  enlf

	* xinfo.c: 
	- Print new struct parameters (planar, dynamic data).  

2003-07-06 Sunday 01:41  enlf

	* m-debug.c: 
	- Print new struct members (planar, dynamic data).  

2003-07-06 Sunday 01:37  enlf

	* m-algori.c: 
	- For images fiddle, added sanity checks for gated and dynamic data.  

2003-07-06 Sunday 01:33  enlf

	* m-structs.c: 
	- Added new calls for dynamic data.  
	- Do an InitFI() after a clean up.  

2003-07-06 Sunday 01:33  enlf

	* m-structs.h: 
	- Added new struct and calls for dynamic data (time frame related
	information).  

2003-07-02 Wednesday 15:54  enlf

	* m-structs.c: 
	- Doing same for comm_length, set to zero after freeing.  

2003-06-29 Sunday 00:04  enlf

	* m-structs.c: 
	- After freeing, safer to set nr values to zero.  

2003-06-26 Thursday 00:17  enlf

	* m-algori.c: 
	- More efficient sanity check of ACQ_DATA parameters.  

2003-06-23 Monday 13:49  enlf

	* m-anlz.c: 
	- Using safer MdcStringCopy() function.  
	- Get fi->study_descr entry, no idea why that was missing.  

2003-06-23 Monday 00:24  enlf

	* m-structs.h: 
	- An argument typo for MdcInitSD().  

2003-06-22 Sunday 23:58  enlf

	* m-acr.c, m-intf.c, m-structs.c, m-structs.h: 
	- Give MdcGetStructSD() similar args, although number is ignored.  

2003-06-22 Sunday 23:40  enlf

	* m-acr.c, m-intf.c, m-structs.c, m-structs.h: 
	- MdcGetStructGD() sets number which allows for reallocation.  

2003-06-22 Sunday 23:32  enlf

	* m-structs.c: 
	- Reset fi->number when IMG_DATA alloc failed.  

2003-06-22 Sunday 23:30  enlf

	* m-acr.c, m-intf.c, m-structs.c, m-structs.h: 
	- MdcGetStructAD() sets acqnr which allows for reallocation.  

2003-06-21 Saturday 10:29  enlf

	* Makefile.am, Makefile.in: 
	- In case of static build, prevent intall of missing DLL.  

2003-06-15 Sunday 00:31  enlf

	* m-dicm.c: 
	- Allow certain sequence's tags being skipped.  

2003-06-12 Thursday 00:14  enlf

	* m-conc.c: 
	- Function strptime() doesn't resolve on cygwin/gcc combo.  

2003-06-11 Wednesday 01:21  enlf

	* Makefile.am, Makefile.in: 
	- Replace user DO_CYGWIN conditional by auto-generated
	PLATFORM_WIN32.  

2003-06-11 Wednesday 00:55  enlf

	* m-acr.c, m-debug.c, m-dicm.c, m-fancy.c, m-vifi.c, xinfo.c: 
	- Support added for new fi->series_descr entry.  

2003-06-11 Wednesday 00:55  enlf

	* m-intf.c: 
	- Provide better mapping with some DICOM tags: 
	   - "study id" = study id 
	   - "exam type" = series description 
	   - "process label" = study description (ADDED) 

2003-06-11 Wednesday 00:51  enlf

	* m-structs.c, m-structs.h: 
	- Add a new DICOM related SeriesDescription (series_descr) entry.  

2003-06-10 Tuesday 00:11  enlf

	* Makefile.am, Makefile.in: 
	- Create DLL files on Win32 platform with cygwin/gcc combo.  

2003-06-09 Monday 23:13  enlf

	* Makefile.am, Makefile.in, m-autoconf.h.in, unused.h.in: 
	- Renamed unused.h header in more appropriate m-autocof.h header.  

2003-06-09 Monday 00:33  enlf

	* medcon.h: 
	- Header m-depend.h no longer included (renamed to unused.h header).  

2003-06-09 Monday 00:30  enlf

	* Makefile.in: 
	- After configure changes, update Makefile.in templates.  

2003-06-09 Monday 00:29  enlf

	* Makefile.am: 
	- Header m-depend.h renamed into unused.h header.  

2003-06-09 Monday 00:28  enlf

	* m-global.c: 
	- Renamed ENLF_LITTLEENDIAN into MDC_WORDS_BIGENDIAN.  

2003-06-09 Monday 00:27  enlf

	* m-config.h.in: 
	- All machine depended variables are substituted here as defines.  

2003-06-09 Monday 00:26  enlf

	* m-defs.h: 
	- Autogenerated m-depend.h header no longer included.  

2003-06-09 Monday 00:18  enlf

	* unused.h.in: 
	- Renamed autogenerated header, but no longer included (define
	clashes).  

2003-06-09 Monday 00:17  enlf

	* m-depend.h.in: 
	- Not used due to define clashes. Renamed into unused.h header.  

2003-06-07 Saturday 01:29  enlf

	* m-matrix.c: 
	- Removed unused variable.  

2003-06-07 Saturday 01:28  enlf

	* m-conc.c: 
	- Forgot final function bracket.  

2003-06-06 Friday 01:47  enlf

	* m-conc.h: 
	- Added new header tag "scatter_correction".  

2003-06-06 Friday 01:46  enlf

	* m-conc.c: 
	- Support for attenuation sinograms and mu map images.  

2003-06-06 Friday 00:01  enlf

	* m-acr.c, m-conc.c, m-ecat64.c, m-files.c, m-vifi.c: 
	- Use true string length instead of MDC_MAXSTR as limit for
	MdcStringCopy().  

2003-06-05 Thursday 01:12  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-debug.c, m-dicm.c, m-ecat64.c,
	m-ecat72.c, m-fancy.c, m-files.c, m-intf.c, m-structs.c,
	m-structs.h, m-vifi.c, xinfo.c: 
	- Renamed study_name into more appropriate study_id.  

2003-06-04 Wednesday 23:55  enlf

	* m-conc.c: 
	- Enable usage of the scan date entry.  

2003-06-04 Wednesday 23:54  enlf

	* m-structs.h: 
	- Show possible values for study day & month.  

2003-05-23 Friday 23:37  enlf

	* m-png.c: 
	- Fixed bug where colored PNG is written as grayscale (= unwanted
	remap).  

2003-05-07 Wednesday 23:35  enlf

	* m-stack.c: 
	- Fixed broken stack slices due to ofi->number reset in MdcCopyFI().  
	- MdcGetStructID() follows on MdcCopyFI().  
	- Removed unused pointer variable.  

2003-04-25 Friday 01:25  enlf

	* m-ecat72.c: 
	- Fill in image_pos_dev[] and image_pos_pat[] arrays.  

2003-04-25 Friday 00:38  enlf

	* Makefile.in: 
	- Touched by latest autotools: autoconf-2.57, automake-1.7.4 &
	libtool-1.5 

2003-04-24 Thursday 01:47  enlf

	* m-dicm.c: 
	- Write patient_weight out as well.  

2003-04-24 Thursday 01:47  enlf

	* m-acr.c: 
	- Write out patient_weight and injected_dose as well.  

2003-04-23 Wednesday 23:05  enlf

	* m-conc.c: 
	- Fix bug for reading injected_dose.  
	- Support added for writing patient_weight and injected_dose.  

2003-04-20 Sunday 23:00  enlf

	* m-png.c: 
	- Fixed typo in error message.  

2003-04-20 Sunday 19:34  enlf

	* m-intf.c: 
	- Add some support to read and write injected_dose.  

2003-04-19 Saturday 09:07  enlf

	* m-intf.c: 
	- Remove complicating precompile condition, already solved by
	if-structure.  

2003-04-19 Saturday 08:56  enlf

	* m-intf.c: 
	- Failure about the info in the header.  

2003-04-18 Friday 09:30  enlf

	* m-intf.h: 
	- For handling dialect interfile support (STIR): 
	  - New function prototypes added.  
	  - Added MDC_INTERFILE entries: number of dims, dims found in file.  

2003-04-18 Friday 09:27  enlf

	* m-intf.c: 
	- Improved handling of dialect interfiles (STIR): 
	       - based on "number of dimensions" key 
	       - allow out of order "matrix size" entries 
	       - get max int from array like keys (symmetric dims) 
	- A float "number of format" set to FLT32.  
	- Safety check in case no IMG_DATA structs were allocated.  

2003-04-18 Friday 08:21  enlf

	* m-ecat64.c: 
	- For zero weight write null string instead.  

2003-04-18 Friday 08:14  enlf

	* m-fancy.c: 
	- Add patient_dob & patient_weight to scan info string.  

2003-04-18 Friday 08:12  enlf

	* xinfo.c: 
	- Fix small message typo.  

2003-04-17 Thursday 23:14  enlf

	* m-getopt.c: 
	- Usage message CLI alike, sometimes only one file allowed.  

2003-04-17 Thursday 00:43  enlf

	* m-getopt.c: 
	- Indentical "--help" layout for both CLI & GUI.  

2003-04-15 Tuesday 00:28  enlf

	* m-acr.c, m-conc.c, m-debug.c, m-dicm.c, m-ecat64.c, m-ecat72.c,
	m-fancy.c, m-structs.c, m-structs.h, xinfo.c: 
	- Preliminary support for injected_dose and patient_weight.  

2003-04-15 Tuesday 00:01  enlf

	* m-algori.h: 
	- Add macro for dose mCi to MBq conversion.  
	- Removed unnecessary ";" at end of macro.  

2003-04-10 Thursday 01:10  enlf

	* m-ecat72.c: 
	- Replaced gmtime_r() with localtime() call for compilation in
	cygwin.  

2003-04-08 Tuesday 00:49  enlf

	* xoptions.c: 
	- Drop mentioning of Matrix.  

2003-04-06 Sunday 20:02  enlf

	* m-matrix.c, m-matrix.h: 
	- Mention in comments support added for reading ECAT 7.  

2003-04-06 Sunday 19:59  enlf

	* m-global.c: 
	- Mentioning Matrix replaced by CTI.  

2003-04-06 Sunday 19:51  enlf

	* Makefile.am, Makefile.in: 
	- Set proper sequence of files to matrix, ecat6, ecat7.  

2003-04-03 Thursday 02:30  enlf

	* m-ecat72.c: 
	- Defines for different file_type versions + check on supported
	ones.  

2003-04-03 Thursday 01:53  enlf

	* m-ecat64.c, m-ecat72.c: 
	- Use derived file pointer during entire read process.  

2003-04-03 Thursday 01:47  enlf

	* m-conc.c: 
	- Make sure we 're using MdcFileClose() for image files.  

2003-04-02 Wednesday 16:45  enlf

	* m-ecat72.c: 
	- Fix read freezes, because matrix data entry not initialized
	properly.  

2003-04-02 Wednesday 11:27  enlf

	* m-ecat72.c: 
	- Comment within ECAT7 reader.  

2003-04-02 Wednesday 01:44  enlf

	* m-matrix.c: 
	- Don't give address of arrays in memcpy() functions.  
	- Corrected number of bytes copied for bed_position in main header.  

2003-04-02 Wednesday 01:42  enlf

	* m-ecat72.c: 
	- Fixed entries to print from scan subheader.  

2003-04-02 Wednesday 00:16  enlf

	* m-matrix.h: 
	- Headers according to specs.  

2003-04-01 Tuesday 01:12  enlf

	* m-ecat72.c, m-matrix.h: 
	- Some updates on header info.  

2003-03-31 Monday 23:10  enlf

	* m-ecat72.c: 
	- Update progress bar when slices get unpacked from the volume.  

2003-03-31 Monday 00:58  enlf

	* m-ecat72.c, m-ecat72.h, m-matrix.c, m-matrix.h: 
	- Preliminary support for ECAT 7 format.  

2003-03-31 Monday 00:58  enlf

	* m-ecat64.c: 
	- Make macro available for ECAT 7 too.  

2003-03-27 Thursday 22:49  enlf

	* m-ecat64.c: 
	- No code changes. Comment typos fixed. Comments added.  

2003-03-26 Wednesday 00:17  enlf

	* m-ecat72.h: 
	- Just for a uniform naming convention.  

2003-03-25 Tuesday 00:32  enlf

	* m-conc.c: 
	- Workaround for MacOS X broken sscanf() - no space before %n
	allowed.  

2003-03-22 Saturday 00:37  enlf

	* m-anlz.c, m-files.c: 
	- Only GetStructID() should set fi->number to recognize diff with
	previous.  

2003-03-22 Saturday 00:25  enlf

	* m-acr.c, m-conc.c, m-dicm.c, m-ecat64.c, m-gif.c, m-intf.c,
	m-inw.c, m-png.c, m-raw.c, m-structs.h, m-rslice.c, m-split.c,
	m-stack.c, m-structs.c, m-transf.c, xreader.c: 
	- Only GetStructID() should set fi->number to recognize diff with
	previous.  

2003-02-27 Thursday 00:19  enlf

	* m-intf.c: 
	- Make sure key is valid and safe.  

2003-02-23 Sunday 18:45  enlf

	* m-ecat72.c: 
	- Print out main header info.  
	- Read and print directory listing for further debugging.  

2003-02-23 Sunday 18:44  enlf

	* m-ecat72.h: 
	- Add some header sizes.  

2003-02-04 Tuesday 00:30  enlf

	* m-ecat72.h, m-ecat72.c: 
	- Successfully reading main header block.  

2003-02-03 Monday 02:20  enlf

	* m-gif.c, m-gif.h: 
	- Fix MdcDoExtension() header prototype.  
	- New functions for reading blocks independed of struct alignment.  

2003-02-02 Sunday 18:29  enlf

	* m-anlz.c, m-anlz.h, m-dicm.c, m-dicm.h, m-gif.c, m-gif.h: 
	- Streamline signature defines as MDC_FRMT_SIG.  

2003-02-01 Saturday 22:08  enlf

	* m-ecat64.c: 
	- Must mention GUI reading of ECAT6.  

2003-01-26 Sunday 00:57  enlf

	* m-ecat64.c: 
	- Make sure these are ECAT6 related output messages.  

2003-01-24 Friday 01:23  enlf

	* xoptions.c: 
	- Use new MDC_FRMT_ECAT6 define.  

2003-01-24 Friday 01:15  enlf

	* xfilesel.c, xmnuftry.c: 
	- Use new MDC_FRMT_ECAT6 define.  

2003-01-24 Friday 01:13  enlf

	* medcon.h: 
	- Include new ECAT7 header.  

2003-01-24 Friday 01:13  enlf

	* m-global.c: 
	- Use new MDC_FRMT_ECAT6 & MDC_FRMT_ECAT7 defines.  
	- Take new place of MDC_FRMT_CONC into consideration.  

2003-01-24 Friday 01:12  enlf

	* m-getopt.c: 
	- Use new MDC_FRMT_ECAT6 define.  

2003-01-24 Friday 01:11  enlf

	* m-files.c: 
	- Use new MDC_FRMT_ECAT6 & MDC_FRMT_ECAT7 defines.  

2003-01-24 Friday 01:10  enlf

	* m-ecat64.c, m-ecat64.h: 
	- Mention 6 version to Check(), Read() and Write() functions.  
	- Use new MDC_FRMT_ECAT6 define.  

2003-01-24 Friday 01:08  enlf

	* m-defs.h: 
	- Add new ECAT7 format define, reshuffle format sequence a little.  

2003-01-24 Friday 01:07  enlf

	* Makefile.am, Makefile.in: 
	- Add new ECAT7 code files in compilation process.  

2003-01-24 Friday 01:05  enlf

	* m-ecat72.h, m-ecat72.c: 
	- Preliminary source files for ECAT7 support.  

2003-01-20 Monday 01:36  enlf

	* xvifi.c: 
	- Prevent apply when no file opened.  
	- Preserve current file modality, before altered to NM.  
	- Use added CurModality variable.  
	- Use newer GetIntModality() and GetStrModality() functions.  

2003-01-20 Monday 01:33  enlf

	* xdefs.h: 
	- Added button for PT modality and var for current modality.  

2003-01-20 Monday 01:28  enlf

	* m-fancy.c: 
	- In GetStrModality() return constant string (local = destroyed =
	bug).  

2003-01-19 Sunday 19:20  enlf

	* m-acr.c: 
	- Go for zero-based instance numbers - prevent overlap with split
	slices.  
	- Write instance number without zero padding.  

2003-01-19 Sunday 19:18  enlf

	* m-dicm.c: 
	- Go for zero-based instance numbers - prevent overlap with split
	slices.  

2003-01-19 Sunday 16:36  enlf

	* m-acr.c: 
	- Go through patient_name string once while removing caret signs, 

2003-01-19 Sunday 14:27  enlf

	* m-acr.c: 
	- Remove caret signs to retrieve whole patient name.  

2003-01-19 Sunday 13:08  enlf

	* m-dicm.c: 
	- Comment typo fixed (loss).  

2003-01-19 Sunday 01:06  enlf

	* m-acr.h, m-defs.h: 
	- Placed modality defines more reachable to other source files.  

2003-01-19 Sunday 00:54  enlf

	* m-fancy.c, m-fancy.h: 
	- Fix some ugly typos.  

2003-01-19 Sunday 00:52  enlf

	* m-dicm.c: 
	- Make use of new GetStrModality() function.  

2003-01-19 Sunday 00:45  enlf

	* m-fancy.c, m-fancy.h: 
	- Added function to get string of supported modalities.  

2003-01-19 Sunday 00:12  enlf

	* m-dicm.c: 
	- Do not allow PT modality yet.  

2003-01-18 Saturday 22:49  enlf

	* m-dicm.c: 
	- Set modality for all images (forgot mentioning before).  

2003-01-18 Saturday 19:56  enlf

	* m-dicm.c: 
	- Complete function prototypes.  
	- Open up for more PT modality oriented writes - disabled still.  

2003-01-18 Saturday 19:09  enlf

	* m-fancy.c, m-fancy.h: 
	- New function for retrieving modality integer value.  

2003-01-18 Saturday 00:57  enlf

	* m-dicm.c: 
	- Remove unwanted pdata statement.  

2003-01-17 Friday 00:54  enlf

	* m-dicm.c: 
	- Prevent warning about mixed types (enumerated & int).  
	- Remove unused "pdata" variable.  

2003-01-17 Friday 00:51  enlf

	* m-intf.c: 
	- Remove unused "id0" variable.  

2003-01-17 Friday 00:51  enlf

	* m-matrix.c: 
	- Remove some unused vars from mdc_mat_lookup() & mdc_mat_list().  

2003-01-17 Friday 00:45  enlf

	* m-acr.c: 
	- Remove unused "MultiFrame" variable.  

2003-01-17 Friday 00:44  enlf

	* m-stack.c: 
	- Remove unused "err" variable.  

2003-01-16 Thursday 01:37  enlf

	* m-conc.c: 
	- Must be first char for 'filename.img.hdr' cases.  

2003-01-16 Thursday 00:27  enlf

	* m-conc.c: 
	- Fool, looking for char instead of string.  

2003-01-15 Wednesday 23:54  enlf

	* m-conc.c: 
	- Replace for cygwin compilation and last occurence better for
	extensions.  

2003-01-15 Wednesday 01:05  enlf

	* m-defs.h: 
	- Increased maximum to 10000 files.  

2003-01-15 Wednesday 01:03  enlf

	* m-getopt.c: 
	- Show all possible file related options in help message.  

2003-01-15 Wednesday 00:59  enlf

	* m-getopt.c: 
	- Fix badly placed brackets.  

2003-01-15 Wednesday 00:53  enlf

	* m-getopt.c: 
	- Allow option --files as well.  

2003-01-14 Tuesday 01:42  enlf

	* ximages.c: 
	- For more then 10 image rows, update viewer each 5 rows.  

2003-01-13 Monday 00:26  enlf

	* m-dicm.c: 
	- Put unsigned pixel type fix between conditional preprocessor
	block.  

2003-01-12 Sunday 01:55  enlf

	* m-getopt.c: 
	- Remove difference in copyright start date.  

2003-01-12 Sunday 01:40  enlf

	* m-acr.c, m-acr.h, m-algori.c, m-algori.h, m-anlz.c, m-anlz.h,
	m-color.c, m-color.h, m-conc.c, m-conc.h, m-config.h.in, m-debug.c,
	m-debug.h, m-defs.h, m-dicm.c, m-dicm.h, m-ecat64.c, m-ecat64.h,
	m-error.c, m-error.h, m-fancy.c, m-fancy.h, m-files.c, m-files.h,
	m-getopt.c, m-getopt.h, m-gif.c, m-gif.h, m-global.c, m-global.h,
	m-intf.c, m-intf.h, m-inw.c, m-inw.h, m-matrix.c, m-matrix.h,
	m-pixels.c, m-pixels.h, m-png.c, m-png.h, m-qmedian.c, m-qmedian.h,
	m-raw.c, m-raw.h, m-rslice.c, m-rslice.h, m-sigfpe.c, m-sigfpe.h,
	m-split.c, m-split.h, m-stack.c, m-stack.h, m-structs.c,
	m-structs.h, m-transf.c, m-transf.h, m-vifi.c, m-vifi.h,
	m-xdummy.c, m-xdummy.h, m-xtract.c, m-xtract.h, medcon.c, medcon.h,
	xcolgbc.c, xcolgbc.h, xcolmap.c, xcolmap.h, xdefs.c, xdefs.h,
	xerror.c, xerror.h, xextract.c, xextract.h, xfancy.c, xfancy.h,
	xfiles.c, xfiles.h, xfilesel.c, xfilesel.h, xhelp.c, xhelp.h,
	xicons.h, ximages.c, ximages.h, xinfo.c, xinfo.h, xlabels.c,
	xlabels.h, xmedcon.c, xmedcon.h, xmnuftry.c, xmnuftry.h,
	xoptions.c, xoptions.h, xpages.c, xpages.h, xprogbar.c, xprogbar.h,
	xreader.c, xreader.h, xrender.c, xrender.h, xreset.c, xreset.h,
	xresize.c, xresize.h, xreslice.c, xreslice.h, xtransf.c, xtransf.h,
	xutils.c, xutils.h, xviewer.c, xviewer.h, xvifi.c, xvifi.h,
	xwriter.c, xwriter.h, xzoom.c, xzoom.h: 
	- Change copyright notice for a fresh new year 2003.  

2003-01-10 Friday 13:05  enlf

	* xutils.c: 
	- Prevent SUN Forte compiler warnings.  

2003-01-08 Wednesday 16:24  enlf

	* m-dicm.c: 
	- Change comment to tell something has been done (unsigned ->
	signed).  

2003-01-08 Wednesday 00:48  enlf

	* m-dicm.c: 
	- Show contrast warning only once.  
	- Put assignment of IMG_DATA quantitation values back into for loop.  

2003-01-07 Tuesday 23:14  enlf

	* m-dicm.c: 
	- Removed unused variable.  

2003-01-07 Tuesday 23:13  enlf

	* m-dicm.c: 
	- Auto fix for bad unsigned pixel types in case of negative contrast
	window.  

2003-01-07 Tuesday 02:03  enlf

	* m-dicm.c: 
	- Place setting of proper contrast variables out the images
	for-loop.  

2003-01-07 Tuesday 02:01  enlf

	* m-getopt.c: 
	- Some more newlines for better layout.  

2003-01-07 Tuesday 01:58  enlf

	* m-getopt.c: 
	- Put on next line, even when started in background.  

2003-01-07 Tuesday 01:44  enlf

	* m-dicm.c: 
	- Forgot to replace condition for contrast remap (width != 0).  

2003-01-07 Tuesday 01:31  enlf

	* m-dicm.c: 
	- Fix for signed slope/intercept remapping vs unsigned pixel types 
	  by combining slope/intercept and center/width.  

2002-12-28 Saturday 01:16  enlf

	* m-dicm.c: 
	- Still need image warnings, so now only log level NOTICE during
	second pass.  

2002-12-28 Saturday 01:04  enlf

	* m-dicm.c: 
	- Make sure that warning messages are only logged during last pass.  

2002-12-17 Tuesday 23:44  enlf

	* m-conc.c: 
	- try guessing raw header file 
	- make code lines <= 80 chars 
	- replace tabs by spaces 

2002-12-13 Friday 02:04  enlf

	* Makefile.am, Makefile.in: 
	- Use related (glib/pixbuf) vars from configure instead of exe +
	flags.  

2002-12-13 Friday 00:54  enlf

	* Makefile.in: 
	- Commit autogenerated changes.  

2002-12-13 Friday 00:52  enlf

	* Makefile.am, m-config.h.in, m-error.c: 
	- Allow support for glib's message logging in main library.  

2002-12-08 Sunday 00:58  enlf

	* m-dicm.c: 
	- Split up long code lines using separate strlen() call.  

2002-12-08 Sunday 00:42  enlf

	* m-dicm.c: 
	- Simply using wrong length for study id tag.  

2002-12-06 Friday 01:13  enlf

	* xviewer.c: 
	- Let colormap fit completely into height of image viewer.  

2002-12-05 Thursday 01:59  enlf

	* m-png.c: 
	- Oeps, png routines don't close the file stream (zero bytes before
	exit).  

2002-12-03 Tuesday 14:32  enlf

	* xdefs.c, xdefs.h, ximages.c, xmedcon.c, xoptions.c, xpages.c,
	xpages.h, xviewer.c: 
	- Allow displaying image by image.  

2002-11-29 Friday 00:19  enlf

	* depend.h.in: 
	- Removed renamed header file.  

2002-11-29 Friday 00:17  enlf

	* Makefile.am, Makefile.in, m-defs.h, medcon.h: 
	- Reflect change in name of header file.  

2002-11-29 Friday 00:16  enlf

	* m-depend.h.in: 
	- Prefix header to prevent unneccessary conflicts with system
	headers.  

2002-11-27 Wednesday 02:24  enlf

	* m-dicm.c: 
	- In case of not repeated intervals, we must mention total value.  

2002-11-27 Wednesday 02:12  enlf

	* m-acr.c, m-acr.h, m-dicm.c: 
	- Read interval values incrementally. No longer need for
	multiplication.  

2002-11-23 Saturday 23:36  enlf

	* m-intf.c: 
	- Make integers from calculated values for cycles_observed.  

2002-11-23 Saturday 23:15  enlf

	* m-acr.c, m-acr.h: 
	- Preserve value of heart rate tag.  

2002-11-23 Saturday 23:13  enlf

	* m-dicm.c: 
	- Now we must specifically mention the type of heart rate.  

2002-11-23 Saturday 23:12  enlf

	* m-debug.c, xinfo.c: 
	- Print out both type of heart rates.  

2002-11-23 Saturday 23:11  enlf

	* m-files.c, m-files.h: 
	- Allow to retrieve both (acquired and observed) heart rates.  

2002-11-23 Saturday 23:11  enlf

	* m-defs.h: 
	- Give notion about to different heart rate types.  

2002-11-23 Saturday 18:11  enlf

	* m-intf.c: 
	- BUGFIX: read in % R-R cycles acquired. Leave out % from check
	string.  
	- Check signature case insensitive and without any spaces.  
	- Change cycles_observed value if observed = 0 or calculated >
	acquired.  

2002-11-23 Saturday 16:58  enlf

	* m-intf.c: 
	- Preserve procent cycles acquired. Read/write now defaulted to
	100%.  
	- Make sure procent_cycles_acquired is between ]0,100].  
	- Try to determine cycles_observed from cycles_acquired and
	procent_acquired.  

2002-11-23 Saturday 16:54  enlf

	* m-intf.h: 
	- Extra entry for preserving value from key procent cycles acquired.  

2002-11-23 Saturday 15:44  enlf

	* m-dicm.c: 
	- Prevent meaningless negative values.  

2002-11-23 Saturday 15:10  enlf

	* m-files.c: 
	- Heart rate is now conform DICOM, based on rejected and acquired
	intervals.  

2002-11-23 Saturday 15:08  enlf

	* m-dicm.c: 
	- Support for reading/writing rejected intervals.  

2002-11-23 Saturday 15:07  enlf

	* m-acr.h, m-acr.c: 
	- Support added for preserving rejected intervals.  

2002-11-21 Thursday 19:26  enlf

	* m-intf.c: 
	- Check in MdcGetProgramDate() must now be case insensitive.  

2002-11-21 Thursday 19:21  enlf

	* m-intf.c: 
	- Just use keystr_check where all spaces have been removed.  

2002-11-21 Thursday 01:22  enlf

	* m-intf.c: 
	- Precision increase for % R-R cycles acquired.  

2002-11-21 Thursday 00:55  enlf

	* m-acr.c, m-dicm.c: 
	- Rotate the start angle 180 degrees (= interfile conformance).  

2002-11-21 Thursday 00:39  enlf

	* m-algori.c, m-algori.h: 
	- Function to rotate an angle in degrees.  

2002-11-21 Thursday 00:21  enlf

	* m-dicm.c, m-intf.c: 
	- Read/Write radial position value.  

2002-11-21 Thursday 00:21  enlf

	* m-debug.c, xinfo.c: 
	- Print out radial position value.  

2002-11-21 Thursday 00:20  enlf

	* m-acr.c: 
	- Get radial position tag.  

2002-11-21 Thursday 00:20  enlf

	* m-structs.c, m-structs.h: 
	- Preserve radial position in acquisition data struct.  

2002-11-20 Wednesday 01:19  enlf

	* m-acr.c, m-dicm.c, m-intf.c: 
	- Read and write new acquisition parameter for centre of rotation
	offset.  

2002-11-20 Wednesday 01:17  enlf

	* m-debug.c, xinfo.c: 
	- Print out new acquisition parameter for centre of rotation offset.  

2002-11-20 Wednesday 01:17  enlf

	* m-structs.c, m-structs.h: 
	- Added acquisition parameter for centre of rotation offset.  

2002-11-20 Wednesday 00:50  enlf

	* m-acr.c: 
	- Allow saving of acquisition data before reaching number of
	rotations.  

2002-11-20 Wednesday 00:45  enlf

	* m-structs.c: 
	- Allow reallocation of ACQ_DATA structs.  

2002-11-19 Tuesday 23:04  enlf

	* Makefile.in, Makefile.am: 
	- Do link math library, just in case PNG was not enabled.  

2002-11-19 Tuesday 00:07  enlf

	* m-intf.c: 
	- Now do key checking case insensitive but also without spaces in
	between.  

2002-11-19 Tuesday 00:01  enlf

	* m-fancy.c, m-fancy.h: 
	- Routine added to remove spaces from a string.  

2002-11-14 Thursday 23:34  enlf

	* m-ecat64.c: 
	- Non 512-byte block dims really go out of memory boundaries:
	       (memcpy failure) 
	- crash on Win32 (prevented by default) 
	       - crash on Linux, only with use of Elictric Fence 

2002-11-14 Thursday 21:41  enlf

	* m-intf.h: 
	- Commit dialect slice_thickness_mm to struct.  

2002-11-14 Thursday 19:23  enlf

	* m-intf.c: 
	- Removed unneeded casts.  

2002-11-14 Thursday 18:42  enlf

	* m-intf.c: 
	- Separate slice_thickness official (pixels) from dialect (mm).  

2002-11-14 Thursday 18:25  enlf

	* m-intf.c: 
	- Get code back in for the "slice thickness" key.  

2002-11-13 Wednesday 22:30  enlf

	* m-files.c: 
	- Naming bug. Forgot to include the default naming.  

2002-11-12 Tuesday 19:02  enlf

	* m-intf.c: 
	- Some INTF initializations where missing (pixel sizes).  

2002-11-12 Tuesday 01:00  enlf

	* m-files.c, m-stack.c: 
	- Create prefixed filename for stacking as well.  

2002-11-11 Monday 22:47  enlf

	* m-getopt.c: 
	- Mention GUI as used in other documentation.  

2002-11-11 Monday 22:46  enlf

	* m-getopt.c: 
	- The 0-O type error.  

2002-11-11 Monday 22:45  enlf

	* m-getopt.c: 
	- Just group options shown but actually not available to GUI
	front-end.  

2002-11-11 Monday 22:34  enlf

	* m-getopt.c: 
	- The -stack options are not available for the graphical front-end.  

2002-11-11 Monday 20:50  enlf

	* m-getopt.c: 
	- Improve comments on the stack & split options.  

2002-11-11 Monday 20:48  enlf

	* m-getopt.c: 
	- Introduce more comprehensable split3d, split4d, stack3d & stack4d
	options.  

2002-11-11 Monday 01:18  enlf

	* m-stack.c: 
	- Fix wrong variable name used.  

2002-11-11 Monday 01:13  enlf

	* m-stack.c: 
	- Extra test on number of files before actual stacking.  

2002-11-11 Monday 01:07  enlf

	* Makefile.am, Makefile.in, m-getopt.c, m-global.c, m-global.h,
	m-stack.c, medcon.c, medcon.h, m-stack.h: 
	- Add code for stacking single slices and volume time frames.  

2002-11-10 Sunday 18:48  enlf

	* m-getopt.c: 
	- Some comment improvements.  

2002-11-09 Saturday 22:35  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-anlz.h, m-debug.c, m-dicm.c,
	m-files.c, m-intf.c, m-split.c, m-structs.c, m-structs.h, m-vifi.c,
	m-xtract.c, xinfo.c: 
	- Use a define MDC_MAX_DIMS for such a core component.  

2002-11-06 Wednesday 01:35  enlf

	* m-conc.c: 
	- Fix warning: assignment makes pointer from integer without a cast.  

2002-11-05 Tuesday 09:48  enlf

	* m-anlz.c: 
	- Yet another weird header size.  

2002-11-05 Tuesday 02:17  enlf

	* xdefs.c, xfilesel.c, xfilesel.h, xreader.c, xreader.h: 
	- Open file types now unsigned: unsaved >= 128 > saved.  

2002-11-05 Tuesday 02:16  enlf

	* m-getopt.c: 
	- Make smaller string (<509 chars).  

2002-11-05 Tuesday 02:14  enlf

	* m-getopt.c: 
	- Make smaller strings (<509 chars).  

2002-11-05 Tuesday 02:07  enlf

	* xdefs.h: 
	- Are actually static, without any external scope.  

2002-11-05 Tuesday 02:05  enlf

	* xinfo.c: 
	- Argument must be void pointer.  

2002-11-05 Tuesday 01:51  enlf

	* m-acr.h, m-conc.h: 
	- Removed comma at end of enumerator list.  

2002-11-05 Tuesday 00:40  enlf

	* xmnuftry.c: 
	- More Sun ONE warnings: function returning void.  

2002-11-04 Monday 15:31  enlf

	* m-matrix.c: 
	- Some more Sun ONE prototype warning fixes.  

2002-11-04 Monday 01:34  enlf

	* m-anlz.c, m-defs.h: 
	- Support for ANLZ read/write colored RGB files.  

2002-11-02 Saturday 01:34  enlf

	* m-acr.c: 
	- Don't print unknown elements from unknown groups (= garble
	terminal).  

2002-11-01 Friday 22:28  enlf

	* m-anlz.c: 
	- Use new (AVW) structure entries.  
	- Saver printout of string values.  

2002-11-01 Friday 22:25  enlf

	* m-anlz.h: 
	- Define some Analyze AVW parameters.  

2002-10-31 Thursday 00:03  enlf

	* m-anlz.c: 
	- Preprocessor define for always setting a 4th dimension (time).  

2002-10-28 Monday 23:16  enlf

	* xcolgbc.c: 
	- Fix prototype warning: cast for pointer to function, returning
	void.  

2002-10-28 Monday 23:09  enlf

	* Makefile.am, Makefile.in: 
	- Be a little more open: remove GNU specific compiler flags.  

2002-10-28 Monday 22:52  enlf

	* m-defs.h: 
	- Mention signed explicitely without specific compiler flag.  

2002-10-26 Saturday 17:36  enlf

	* Makefile.am, Makefile.in: 
	- Fixed PNG library check and added --with-png-prefix config
	possibility.  

2002-10-26 Saturday 00:35  enlf

	* Makefile.am, Makefile.in, depend.h.in: 
	- Upgrade of our autoconf, automake & libtool utils.  

2002-10-25 Friday 00:26  enlf

	* xmnuftry.c: 
	- Fix initialization type mismatch warnings.  

2002-10-24 Thursday 23:31  enlf

	* m-matrix.c: 
	- Fix prototype warnings.  

2002-10-24 Thursday 02:00  enlf

	* Makefile.am, Makefile.in: 
	- Being friendly to others, removed a GNU C specific option.  

2002-10-24 Thursday 01:45  enlf

	* m-dicm.c, xcolgbc.c, xerror.c, xicons.c, xicons.h: 
	- Fix some prototype warnings.  

2002-10-23 Wednesday 23:34  enlf

	* m-dicm.c: 
	- Fix for prototype warnings.  

2002-10-21 Monday 22:46  enlf

	* m-acr.c, m-png.c, xoptions.c: 
	- Fix prototype warnings for Sun ONE compiler.  

2002-10-18 Friday 11:20  enlf

	* xcolmap.c: 
	- Moved the option's location.  

2002-10-15 Tuesday 00:27  enlf

	* Makefile.am, Makefile.in: 
	- Changes due to moving of dicom & ljpg subdirs.  

2002-10-12 Saturday 01:49  enlf

	* m-acr.c: 
	- Var only needed when DICOM included.  

2002-10-12 Saturday 00:57  enlf

	* m-dicm.c: 
	- Include the free within the if-test.  

2002-10-12 Saturday 00:56  enlf

	* m-dicm.c: 
	- Prevent interpreting empty tags.  

2002-10-11 Friday 11:40  enlf

	* Makefile.in: 
	- Updating after adding conditional compilation of lossless jpeg
	lib.  

2002-10-11 Friday 11:39  enlf

	* ChangeLog: 
	- Satisfy Makefile.in files.  

2002-10-11 Friday 11:28  enlf

	* Makefile.am: 
	- Conditional compilation of or linking with lossless jpeg lib.  

2002-09-26 Thursday 00:15  enlf

	* m-defs.h: 
	- Removal wrong. Need integer values.  

2002-09-26 Thursday 00:11  enlf

	* m-defs.h: 
	- Use our function instead of defines.  

2002-09-21 Saturday 13:27  enlf

	* m-dicm.c, m-getopt.c, xoptions.c: 
	- Fixed window center/width to DICOM standards where remapping shall
	   not result in negative pixel values.  

2002-09-21 Saturday 01:33  enlf

	* m-conc.h, m-conc.c: 
	- Knowing some more header information.  

2002-09-14 Saturday 00:31  enlf

	* m-getopt.c: 
	- Be more explicit about the INTF key.  

2002-09-14 Saturday 00:30  enlf

	* m-global.c: 
	- Forgot to commit. Used for new -nopath option.  

2002-09-14 Saturday 00:22  enlf

	* xoptions.c: 
	- Be more explicit about the key.  

2002-09-14 Saturday 00:00  enlf

	* m-getopt.c, m-global.h, m-intf.c, xdefs.h, xoptions.c: 
	- Allow to ignore any absolute path in INTF "name of data file" key.  

2002-09-12 Thursday 10:17  enlf

	* m-intf.c: 
	- Removed global DIALECT boolean into interfile struct and
	initialize.  
	- Fill in FI struct of DIALECT at same place as regular interfile.  

2002-09-12 Thursday 10:14  enlf

	* m-intf.h: 
	- Added a DIALECT boolean in our interfile struct.  

2002-09-12 Thursday 01:01  enlf

	* m-intf.c: 
	- Support reading of InterFile variants with "matrix size [3]" etc
	...  

2002-09-08 Sunday 01:10  enlf

	* m-dicm.c: 
	- Changed warning messages about static and separate slices.  

2002-09-08 Sunday 01:07  enlf

	* m-getopt.c: 
	- Added or changed some verbose messages.  

2002-09-07 Saturday 01:19  enlf

	* m-dicm.c, m-getopt.c, m-global.c, m-global.h, xdefs.h,
	xoptions.c: 
	- Support for writing DICOM without part 10 meta header.  

2002-09-06 Friday 01:10  enlf

	* m-dicm.c: 
	- Issue warning about single file static DICOM files.  

2002-09-05 Thursday 02:49  enlf

	* medcon.c: 
	- Use new function for retrieving prefix number.  

2002-09-05 Thursday 02:48  enlf

	* m-split.c, m-split.h: 
	- Fix creation of filenames in GUI.  

2002-09-05 Thursday 02:48  enlf

	* m-files.c, m-files.h: 
	- New function added for retreiving proper prefix number.  
	- Creating extra prefix in case of split frames/slices.  

2002-09-05 Thursday 02:47  enlf

	* m-defs.h, m-global.c: 
	- Increase the prefix size for split frames/slices extra index.  

2002-09-04 Wednesday 09:11  enlf

	* xdefs.h, xoptions.c: 
	- Allow selection of splitframes & splitslices features.  

2002-09-01 Sunday 14:06  enlf

	* m-algori.c: 
	- Unpack 12 bit, taking care of host endian.  

2002-08-30 Friday 02:24  enlf

	* m-acr.c, m-algori.c, m-algori.h: 
	- Support unpacking of 12bit pixels (non-DICOM).  

2002-08-25 Sunday 18:05  enlf

	* m-split.c: 
	- Comment addapted, using postfix.  

2002-08-25 Sunday 16:53  enlf

	* m-algori.c, m-algori.h, m-transf.c: 
	- Found a neat algo for least power of two greater or equal.  

2002-08-23 Friday 01:33  enlf

	* medcon.c, xwriter.c: 
	- Writing files now allowed to be splitted per frame or per slice.  

2002-08-23 Friday 01:32  enlf

	* medcon.h: 
	- Include header of new file split code.  

2002-08-23 Friday 01:31  enlf

	* m-getopt.c: 
	- Let user select file split type.  

2002-08-23 Friday 01:31  enlf

	* m-global.c, m-global.h: 
	- Global var added for type of splitting selected.  

2002-08-23 Friday 01:30  enlf

	* Makefile.am, Makefile.in: 
	- Add new code files in distribution.  

2002-08-23 Friday 01:29  enlf

	* m-split.c, m-split.h: 
	- Code for splitting up a volume in separate files per slice or per
	frame.  

2002-08-23 Friday 01:08  enlf

	* m-structs.c: 
	- Copy content of path vars as well.  

2002-08-17 Saturday 00:03  enlf

	* m-debug.c, xinfo.c: 
	- Show newly added organ_code entry.  

2002-08-17 Saturday 00:02  enlf

	* m-acr.c, m-dicm.c: 
	- Support read/write of organ examined.  

2002-08-16 Friday 23:59  enlf

	* m-intf.c: 
	- Comments on new ignore defines completed.  
	- Support read/write of an "organ" and an "isotope" key.  

2002-08-16 Friday 23:45  enlf

	* m-structs.h, m-structs.c: 
	- Preserve organ examined in general FILEINFO struct.  

2002-08-16 Friday 16:25  enlf

	* m-intf.c: 
	- Allow to ignore the data compress and encode keys. Bogus values
	  prevent the reading of valid files.  

2002-08-11 Sunday 23:04  enlf

	* m-acr.c, m-acr.h, m-dicm.c: 
	- Add support for use of STATIC_DATA struct.  

2002-08-11 Sunday 22:57  enlf

	* m-structs.c: 
	- Use strncpy() instead of memcpy() for strings.  
	- Don't forget copying STATIC_DATA when copying IMG_DATA.  

2002-08-09 Friday 23:14  enlf

	* m-debug.c, xinfo.c: 
	- Output info from new STATIC_DATA struct.  

2002-08-09 Friday 23:13  enlf

	* m-algori.c: 
	- Collect total counts when needed (STATIC).  

2002-08-09 Friday 23:12  enlf

	* m-intf.c: 
	- Read in, write out newly added STATIC_DATA struct.  
	- Added a few empty lines between some header blocks.  
	- Send error in case of alloc failure for GATED_DATA struct.  

2002-08-09 Friday 23:08  enlf

	* m-structs.c, m-structs.h: 
	- New STATIC_DATA structure to preserve extra image information.  
	- Extra functions for getting, initializing and copying the struct.  

2002-07-13 Saturday 23:06  enlf

	* m-intf.c: 
	- Just some comments changed.  

2002-07-11 Thursday 00:21  enlf

	* xviewer.c: 
	- Keep colormap better aligned with (single grayscale) image.  

2002-07-11 Thursday 00:21  enlf

	* xdefs.h: 
	- Allow more then 100 color table files.  

2002-07-11 Thursday 00:20  enlf

	* xcolmap.c: 
	- New color tables of syntax ctXYZ.lut (support of >100 tables).  

2002-07-08 Monday 22:36  enlf

	* m-conc.c, m-conc.h: 
	- Support added for sinogram files.  

2002-07-06 Saturday 22:56  enlf

	* m-files.c: 
	- Catch error messages from transform routines.  

2002-07-06 Saturday 22:54  enlf

	* m-transf.c: 
	- Add transform type in error message.  

2002-07-06 Saturday 22:14  enlf

	* m-getopt.c: 
	- Forgot continue statement.  

2002-07-06 Saturday 21:59  enlf

	* m-raw.c: 
	- Removed unwanted static prefix. Structures used elsewhere.  

2002-07-06 Saturday 21:57  enlf

	* m-files.c, m-getopt.c, m-global.c, m-transf.c, m-transf.h,
	m-global.h: 
	- Added code for support of image cropping.  

2002-07-06 Saturday 11:14  enlf

	* m-acr.c: 
	- Not static here because it is used in dicom source.  

2002-07-06 Saturday 11:12  enlf

	* m-acr.c: 
	- Global var is of static nature.  

2002-07-06 Saturday 11:11  enlf

	* m-ecat64.c, m-raw.c: 
	- Global vars are of static nature.  

2002-07-06 Saturday 11:09  enlf

	* m-conc.c, m-dicm.c, m-ecat64.c: 
	- Made comment uniform.  

2002-07-06 Saturday 11:04  enlf

	* m-gif.c: 
	- Global vars are of static nature.  

2002-07-06 Saturday 10:54  enlf

	* m-anlz.c: 
	- Keep MDC_SPMOPT values during same process call.  

2002-07-06 Saturday 02:28  enlf

	* xdefs.h: 
	- Increase to maximum loadable LUTs available.  

2002-07-04 Thursday 23:37  enlf

	* m-structs.c: 
	- Prevent unnecessary malloc(0) situations.  

2002-07-04 Thursday 15:11  enlf

	* m-structs.c: 
	- Fixed simple error message typo.  

2002-05-26 Sunday 21:25  enlf

	* xreader.c: 
	- Proper init raw input and FILEINFO struct, fixing bad file read.  

2002-05-23 Thursday 19:46  enlf

	* m-files.c, m-getopt.c: 
	- Prevent warnings, cast char to int.  

2002-05-23 Thursday 01:53  enlf

	* m-conc.c, m-conc.h: 
	- Get some more header info. Fill in patient/slice/orientation.  

2002-05-13 Monday 00:19  enlf

	* m-png.h: 
	- Copy paste error, changed to proper filename.  

2002-05-13 Monday 00:06  enlf

	* m-png.c: 
	- Note that we don't need to free palette ourselves.  
	- Free row_pointers when PNG file writing completely finished.  

2002-05-12 Sunday 23:01  enlf

	* m-png.c, m-png.h: 
	- Forgot to MDC-prefix constant.  

2002-05-11 Saturday 16:24  enlf

	* m-png.c: 
	- Print short info on image header.  

2002-05-11 Saturday 15:40  enlf

	* Makefile.am, Makefile.in: 
	- Add PNG source files to distribution.  

2002-05-11 Saturday 14:10  enlf

	* m-png.c: 
	- Free the image pointers.  

2002-05-11 Saturday 10:52  enlf

	* m-getopt.c: 
	- Need press enter to continue ...  

2002-05-11 Saturday 10:34  enlf

	* m-getopt.c: 
	- Formats alphabetically ordered.  

2002-05-11 Saturday 10:33  enlf

	* m-png.c: 
	- PNG's are always in big endian.  

2002-05-10 Friday 01:33  enlf

	* m-png.c: 
	- Read  functionality added (without nifty PNG features).  
	- Write functionality added (only 8bit - split slices).  

2002-05-10 Friday 00:55  enlf

	* xoptions.c: 
	- Fix reset for Pixel values and sign when cancel selected.  

2002-05-05 Sunday 23:02  enlf

	* m-getopt.c: 
	- Dither option related to color reduction.  

2002-05-05 Sunday 22:55  enlf

	* Makefile.am, Makefile.in, m-config.h.in, m-defs.h, m-files.c,
	m-getopt.c, m-global.c, medcon.h, xfilesel.c, xmnuftry.c: 
	- Framework added for PNG format support.  

2002-05-05 Sunday 22:51  enlf

	* m-png.c, m-png.h: 
	- Source files added for PNG format support.  

2002-05-04 Saturday 15:56  enlf

	* m-dicm.c: 
	- Remove unused variable.  

2002-05-04 Saturday 11:40  enlf

	* m-ecat64.c, m-ecat64.h: 
	- Support autodetect of other ECAT6.4 like system models.  

2002-05-04 Saturday 10:43  enlf

	* m-debug.c, m-dicm.c, m-files.c, m-files.h, xinfo.c: 
	- Functionality added to show calculated heart rate (per minutes).  

2002-04-28 Sunday 22:28  enlf

	* xoptions.c: 
	- Show [read] and [write] association of selectable options.  
	- Show or hide warn label when file open or not.  

2002-04-27 Saturday 17:13  enlf

	* m-dicm.c, m-getopt.c, m-global.c, m-global.h, xdefs.h,
	xoptions.c: 
	- Add support for writing implicit VR little DICOM transfer syntax.  

2002-04-23 Tuesday 00:38  enlf

	* m-dicm.c, m-getopt.c, m-global.c, m-global.h, xdefs.h,
	xoptions.c: 
	- Change policy from "keep voxel sizes" to "fix voxel sizes": 
	     - forced: fix sizes only when selected 
	     - detect: always fix sizes 

2002-04-22 Monday 22:31  enlf

	* m-getopt.c: 
	- Mention option instead of meaning.  
	- Remove test from alias rename. Test intended for alias echo.  

2002-04-22 Monday 19:33  enlf

	* medcon.c: 
	- Oeps, wrong test variable on echoing alias name.  

2002-04-22 Monday 19:28  enlf

	* m-getopt.c: 
	- Inform user about echoing alias name conditions.  

2002-04-22 Monday 19:26  enlf

	* medcon.c: 
	- Make a quick but clean exit after echoing alias name.  

2002-04-22 Monday 19:11  enlf

	* medcon.c: 
	- Make sure after echo alias name, further processing stops.  

2002-04-21 Sunday 00:27  enlf

	* xdefs.h: 
	- Frame widget now static global in xoptions.c file.  
	- Added widget for state on forced interlaced mosaic mode.  

2002-04-21 Sunday 00:26  enlf

	* xoptions.h: 
	- Extra option to toggle sensitivity on forced mosaic.  

2002-04-21 Sunday 00:25  enlf

	* xoptions.c: 
	- Added mosaic related global widgets for sensitivity toggles.  
	- Changed window layout, toggle sensitivity.  
	- Using spinbuttons instead of entries.  
	- Added the forced mosaic interlaced mode.  

2002-04-21 Sunday 00:23  enlf

	* m-getopt.c: 
	- Detect new forced interlaced mosaic option.  

2002-04-21 Sunday 00:22  enlf

	* m-acr.c, m-dicm.c: 
	- Initialize and use forced interlaced mosaic variable.  

2002-04-21 Sunday 00:21  enlf

	* m-global.c, m-global.h: 
	- Add global option for a forced interlaced mosaic layout.  

2002-04-20 Saturday 13:25  enlf

	* xoptions.c: 
	- Unwanted test due to copy paste error.  

2002-04-20 Saturday 12:44  enlf

	* m-getopt.c: 
	- Split up dicom info for distinction on mosaic specific features.  

2002-04-20 Saturday 00:40  enlf

	* m-getopt.c: 
	- Say which presettings.  

2002-04-20 Saturday 00:20  enlf

	* xoptions.c: 
	- Better comment on stamps layout.  

2002-04-19 Friday 02:30  enlf

	* m-getopt.c, m-global.c, m-global.h, medcon.c: 
	- Allow use of "acquisition" or "series" in m-prefixed number of new
	filename.  

2002-04-19 Friday 01:35  enlf

	* m-acr.c, m-dicm.c, m-getopt.c, m-global.c, m-global.h, xdefs.h,
	xoptions.c: 
	- Replace PRESET to FORCED. Mosaic dialects really cluttered.  

2002-04-18 Thursday 02:29  enlf

	* xoptions.h: 
	- Prototypes added for new functions.  

2002-04-18 Thursday 02:29  enlf

	* xdefs.h: 
	- Keep widget to allow mosaic frame sensitivity changes.  

2002-04-18 Thursday 02:12  enlf

	* xoptions.c: 
	- Rename Vendor tab to Mosaic tab.  
	- Change Mosaic tab layout and allow sensitivity changes.  
	- Use specific tab creation functions.  

2002-04-17 Wednesday 23:09  enlf

	* m-conc.c: 
	- Allow Unix or DOS style text headers.  

2002-04-17 Wednesday 00:54  enlf

	* m-dicm.c, m-getopt.c, m-global.c, m-global.h, xoptions.c: 
	- Renamed to MDC_DICOM_MOSAIC_ENABLED for easier finding in source.  

2002-04-17 Wednesday 00:41  enlf

	* xoptions.c: 
	- Enable mosaic presettings from GUI.  

2002-04-17 Wednesday 00:40  enlf

	* xdefs.h: 
	- Widgets added for mosaic presettings.  

2002-04-17 Wednesday 00:38  enlf

	* m-acr.c: 
	- Initialize mosaic settings from globally accesable presettings.  

2002-04-17 Wednesday 00:36  enlf

	* m-getopt.c: 
	- Allow to enter mosaic presettings from command-line.  

2002-04-17 Wednesday 00:35  enlf

	* m-global.c, m-global.h: 
	- Allow to keep mosaic presettings in global variables.  

2002-04-15 Monday 20:11  enlf

	* xdefs.h, xoptions.c: 
	- Enable GUI selection to preserve mosaic voxel sizes.  

2002-04-15 Monday 20:09  enlf

	* m-dicm.c: 
	- Allow the preservation of the mosaic voxel size dimensions.  

2002-04-15 Monday 20:08  enlf

	* m-getopt.c: 
	- Check for new option to keep mosaic voxel sizes.  

2002-04-15 Monday 20:07  enlf

	* m-global.c, m-global.h: 
	- New option to preserve mosaic voxel dimensions.  

2002-04-11 Thursday 22:43  enlf

	* m-ecat64.c: 
	- Warn about unsupported bed overlaps.  

2002-04-09 Tuesday 23:10  enlf

	* m-conc.c: 
	- New supported format version.  
	- Do not fail reading unknown lines.  
	- Sanity check by tracking a few key parameters.  

2002-04-09 Tuesday 23:07  enlf

	* m-conc.h: 
	- New entry added to header.  

2002-04-09 Tuesday 23:06  enlf

	* m-ecat64.c: 
	- Allow ECAT files with num_bed_pos as one based instead of zero
	based.  

2002-04-07 Sunday 23:39  enlf

	* xfilesel.c: 
	- Give warning in case of invalid RPI file.  

2002-04-07 Sunday 23:38  enlf

	* m-files.c: 
	- Use stream read function that can skip comments.  

2002-04-07 Sunday 23:37  enlf

	* m-raw.h: 
	- Added prototype for new RPI check function.  

2002-04-07 Sunday 23:36  enlf

	* m-raw.c: 
	- Adding comments and a signature to RPI files.  
	- Added new RPI check signature function.  

2002-04-07 Sunday 23:34  enlf

	* xmnuftry.c: 
	- Put load before save.  

2002-04-07 Sunday 22:24  enlf

	* m-fancy.c: 
	- New function added to skip comment lines from a stream (first char
	'#').  
	- Skipping comment lines in our input routines.  

2002-04-07 Sunday 22:21  enlf

	* m-fancy.h: 
	- New function added to skip comment lines from a stream (first char
	'#').  

2002-04-06 Saturday 17:56  enlf

	* m-ecat64.c: 
	- Lift up maximum dimension limit as well.  

2002-04-01 Monday 14:23  enlf

	* xreader.c, xreader.h: 
	- New code to allow reading of predefined raw files.  
	- Renamed functions for diff between interactive and predefined raw
	reading.  
	- RawReadCancel() addapted for both type of reading.  

2002-04-01 Monday 14:19  enlf

	* xmnuftry.c: 
	- Menu branches for diff between interactive and predefined raw file
	reading.  

2002-04-01 Monday 14:18  enlf

	* xfilesel.c: 
	- Unsigned argument (filetype) must be signed.  
	- Allow opening of new raw predefined files.  

2002-04-01 Monday 14:17  enlf

	* xfilesel.h: 
	- Unsigned argument for filetype must be signed.  

2002-04-01 Monday 14:09  enlf

	* xdefs.h: 
	- Add new filetype for raw predefined.  

2002-03-30 Saturday 16:06  enlf

	* xmnuftry.c: 
	- Place raw predef input menus out of branch.  

2002-03-30 Saturday 16:06  enlf

	* xfilesel.c: 
	- Use new environ var to set default fileselection.  

2002-03-30 Saturday 16:05  enlf

	* xutils.c: 
	- Set environ var for dir to raw predef input files.  

2002-03-30 Saturday 16:04  enlf

	* xdefs.c, xdefs.h: 
	- New environ var setting default dir for raw predef input files.  

2002-03-30 Saturday 14:39  enlf

	* xreader.c: 
	- After bad values, reset to original status (resensitive main
	window).  

2002-03-30 Saturday 14:19  enlf

	* m-dicm.c: 
	- Initialize values to prevent coredumps from reading bad files.  

2002-03-30 Saturday 02:05  enlf

	* xmnuftry.c: 
	- Menus for loading and saving "raw predef input" files.  

2002-03-30 Saturday 02:05  enlf

	* xfilesel.c, xfilesel.h: 
	- Allow loading and saving of "raw predef input" files from GUI.  

2002-03-30 Saturday 02:03  enlf

	* m-raw.c, m-raw.h: 
	- Two new functions to load and save "raw predef input" files.  

2002-03-23 Saturday 15:51  enlf

	* m-global.c: 
	- Global var only used for indicating selected grayscale palette.  

2002-03-23 Saturday 14:04  enlf

	* m-qmedian.c: 
	- Reset previous found colors to black.  

2002-03-20 Wednesday 23:54  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-intf.c,
	m-inw.c, m-raw.c: 
	- Remove double mentioning of "writing" in warning message.  

2002-03-20 Wednesday 23:49  enlf

	* xcolmap.c: 
	- Small change in message, using term "tables" for colormaps.  

2002-03-18 Monday 23:47  enlf

	* m-qmedian.c: 
	- Cast final assignment of histogram value to Uint8 value.  

2002-03-18 Monday 00:55  enlf

	* xmedcon.c: 
	- A really small image downscale, still showed image corruption not
	encountered with hyperbolic interpolation.  

2002-03-18 Monday 00:04  enlf

	* m-color.c: 
	- Function must be mentioned in header comment.  

2002-03-17 Sunday 22:19  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-intf.c,
	m-inw.c, m-raw.c: 
	- Prevent writing of colored files in formats where unsupported.  

2002-03-17 Sunday 20:41  enlf

	* xcolmap.c: 
	- On colored files, prevent colormap change from spinbutton as well.  

2002-03-17 Sunday 20:30  enlf

	* m-dicm.c: 
	- Added support for colored files.  

2002-03-17 Sunday 20:29  enlf

	* Makefile.am, Makefile.in: 
	- Include new source files in distribution.  

2002-03-17 Sunday 20:28  enlf

	* xoptions.c: 
	- Use better comments on Color Remap.  

2002-03-17 Sunday 20:25  enlf

	* medcon.h: 
	- Include header of new source file for color reduction.  

2002-03-17 Sunday 20:25  enlf

	* m-qmedian.c, m-qmedian.h: 
	- New source files added for color reduction (median-cut/dithering)
	based on code from the libtiff library.  

2002-03-17 Sunday 18:48  enlf

	* xdefs.h, xoptions.c: 
	- Allow selection of color dithering from GUI.  

2002-03-17 Sunday 18:47  enlf

	* m-getopt.c: 
	- New option to allow color dithering.  

2002-03-17 Sunday 18:47  enlf

	* m-global.c, m-global.h: 
	- New global variable for color dithering.  

2002-03-17 Sunday 18:21  enlf

	* xcolmap.c: 
	- Allow grayscale colormap selection when no file opened.  

2002-03-17 Sunday 16:52  enlf

	* xmedcon.c: 
	- Set default rendering back to bilinear interpolation. Fixed image
	corruption due to bad rounding of downscaled image dimensions.  

2002-03-17 Sunday 16:37  enlf

	* xresize.c: 
	- Fix image display corruption problem with combination of
	downscaled images, inverse colormap and bilinear interpolation.
	Rounding of downscaled dimensions now identical as in 'xzoom.c' file
	for which no problem occured.  

2002-03-14 Thursday 01:16  enlf

	* xcolmap.c, xcolmap.h: 
	- New function to prevent loading grayscale colormap on colored
	images.  

2002-03-14 Thursday 01:15  enlf

	* xmedcon.c: 
	- Now default behaviour is to preserve colors.  
	- Set render interpretation to HYPER, troubles for BILINEAR with
	nuc.dcm file.  

2002-03-14 Thursday 01:14  enlf

	* xoptions.c: 
	- New general option included and applied when necessary.  

2002-03-14 Thursday 01:13  enlf

	* xdefs.h: 
	- Now force remap to gray now a general option.  

2002-03-14 Thursday 01:12  enlf

	* m-algori.c: 
	- Prevent during display remap to max value in case of color image.  

2002-03-14 Thursday 01:11  enlf

	* m-gif.c: 
	- No gray remap forced, then preserve color palette available.  

2002-03-14 Thursday 01:09  enlf

	* m-getopt.c: 
	- Force remap to gray now general option. Default is now to preserve
	indexed colormap available from file.  

2002-03-14 Thursday 01:07  enlf

	* m-files.c: 
	- Set the proper (gray) colormap or preserve palette from colored
	images.  

2002-03-14 Thursday 01:06  enlf

	* m-color.h: 
	- New function prototype added.  

2002-03-14 Thursday 01:06  enlf

	* m-color.c: 
	- New static array to preserve palette from colored images.  
	- Added new function to preserve palette from colored images.  

2002-03-14 Thursday 01:03  enlf

	* m-global.c: 
	- Set default selected color map to none.  

2002-03-14 Thursday 01:02  enlf

	* m-defs.h: 
	- Added define for cases where no colormap selected.  

2002-03-14 Thursday 01:01  enlf

	* m-raw.c: 
	- Add a default color map.  

2002-03-14 Thursday 01:00  enlf

	* m-ecat64.c: 
	- Added a comment as done in other formats.  

2002-03-11 Monday 11:55  enlf

	* xresize.c: 
	- Take an extra marging into account for the resize nagging dialog.  

2002-03-10 Sunday 21:41  enlf

	* ximages.c: 
	- Issue warning when unhide images in case no file was opened.  

2002-03-10 Sunday 21:40  enlf

	* xviewer.c: 
	- Do not issue warn message when trying to view when no file opened.  

2002-03-10 Sunday 21:30  enlf

	* xresize.c: 
	- Show images anyway, even in case of cancelling.  

2002-03-10 Sunday 21:19  enlf

	* ximages.c: 
	- Use new function asking user for image resizing when required.  

2002-03-10 Sunday 21:18  enlf

	* xresize.c, xresize.h: 
	- Function to ask for image resizing in case of images bigger than
	screen.  

2002-03-10 Sunday 20:41  enlf

	* xextract.c, xfiles.c, xpages.c, xreader.c, xreslice.c, xtransf.c,
	xvifi.c: 
	- Place XMdcViewerShow() within XmdcDisplayImages() function.  

2002-03-10 Sunday 20:26  enlf

	* xviewer.c: 
	- Fixed small typo in function XMdcDisableAutoShrink().  

2002-03-10 Sunday 20:22  enlf

	* xextract.c, xfiles.c, xpages.c, xreader.c, xreslice.c, xtransf.c,
	xvifi.c: 
	- Remove redundant XMdcViewerDisableAutoShrink() function call.  

2002-03-10 Sunday 20:21  enlf

	* xviewer.c: 
	- Include XMdcViewerDisableAutoShrink() in XMdcViewerShow()
	function.  

2002-03-07 Thursday 01:15  enlf

	* m-conc.c, m-conc.h: 
	- Handle new file parameters.  
	- File format detection.  

2002-03-07 Thursday 00:08  enlf

	* m-acr.c: 
	- Fixed two shamefull bugs for recreation of mosaic filename.  
	- Enable reread of compressed mosaic file too.  

2002-03-06 Wednesday 02:28  enlf

	* xoptions.c: 
	- Now general contrast remapping (not only center/width,
	slope/intercept too).  

2002-03-06 Wednesday 02:26  enlf

	* m-dicm.c: 
	- Allow for contrast remapping through slope/intercept (= integers).  

2002-02-06 Wednesday 00:38  enlf

	* xcolgbc.c: 
	- Get width & height before image unref.  

2002-01-30 Wednesday 00:35  enlf

	* xvifi.c: 
	- Use capitals in first letter of parameter labels.  

2002-01-29 Tuesday 00:42  enlf

	* xvifi.c: 
	- Place small frames next to each other.  

2002-01-29 Tuesday 00:04  enlf

	* xvifi.c: 
	- Must use global FI struct.  

2002-01-28 Monday 23:48  enlf

	* m-vifi.c, xvifi.c: 
	- Increase frame_start after each new frame.  

2002-01-28 Monday 23:36  enlf

	* xmedcon.h: 
	- Add new header file for info editing.  

2002-01-28 Monday 23:36  enlf

	* xfilesel.c: 
	- Warn if file with changed info not yet saved.  

2002-01-28 Monday 23:35  enlf

	* xmnuftry.c: 
	- New menus for Info Show and Edit.  
	- Related Cine functions in same submenu.  

2002-01-28 Monday 23:29  enlf

	* xinfo.c, xinfo.h: 
	- Change name to show relation with Edit function.  

2002-01-28 Monday 23:26  enlf

	* Makefile.am, Makefile.in: 
	- Use new source files in compilation process.  

2002-01-28 Monday 22:45  enlf

	* xvifi.c, xvifi.h: 
	- New source files for FILEINFO editing functionality (as -vifi
	option).  

2002-01-28 Monday 22:42  enlf

	* xdefs.c: 
	- Define globally accessible FILEINFO editing struct data.  

2002-01-28 Monday 22:41  enlf

	* xdefs.h: 
	- Add new changed file type.  
	- New structure for FILEINFO editing functionality.  

2002-01-28 Monday 22:38  enlf

	* m-vifi.c: 
	- Use the newly added MAX defines.  

2002-01-28 Monday 22:38  enlf

	* m-defs.h: 
	- Add some MAX defines for general uses elsewhere.  

2002-01-27 Sunday 18:25  enlf

	* xoptions.c: 
	- Removed unecessary hbox.  

2002-01-21 Monday 00:01  enlf

	* m-getopt.c: 
	- Update copyright notice for comming year.  

2002-01-20 Sunday 22:30  enlf

	* m-error.c: 
	- Only block the message, do not prevent exiting the program.  

2002-01-19 Saturday 00:12  enlf

	* m-getopt.c: 
	- Minor changes in help output. Use proper naming: X Window System.  

2002-01-18 Friday 23:37  enlf

	* m-getopt.c: 
	- Align helping comments on the options.  

2002-01-18 Friday 00:20  enlf

	* m-acr.c, m-anlz.c, m-conc.c, m-dicm.c, m-ecat64.c, m-gif.c,
	m-intf.c, m-inw.c: 
	- After enough file info read, echo alias name when requested.  

2002-01-18 Friday 00:18  enlf

	* m-files.c, m-files.h: 
	- New function for echoing alias name on screen.  

2002-01-18 Friday 00:18  enlf

	* m-getopt.c: 
	- Include new option for echoing alias name on screen.  

2002-01-17 Thursday 22:50  enlf

	* m-error.c: 
	- Added ability to block message output.  

2002-01-17 Thursday 22:50  enlf

	* m-defs.h: 
	- New defines added for distinction between several levels of
	messaging.  

2002-01-17 Thursday 22:49  enlf

	* m-global.c, m-global.h: 
	- New option for echoing alias name, global variable to block output
	messages.  

2002-01-17 Thursday 22:13  enlf

	* m-files.c: 
	- For Analyze alias name, use patient_id (no patient_name
	available).  

2002-01-17 Thursday 22:07  enlf

	* m-anlz.c: 
	- Preserve 'scannum' (study_name) entry.  

2002-01-16 Wednesday 01:05  enlf

	* m-getopt.c: 
	- Use anonymous for better English.  

2002-01-15 Tuesday 13:40  enlf

	* m-intf.c: 
	- Preserve "study_descr" from InterFile format.  

2002-01-15 Tuesday 01:04  enlf

	* m-getopt.c: 
	- Implement long format options.  

2002-01-15 Tuesday 00:53  enlf

	* xoptions.c: 
	- Use quantitation instead of quantification.  

2002-01-15 Tuesday 00:42  enlf

	* xoptions.c: 
	- Use quantitation instead of quantification.  

2001-12-31 Monday 01:04  enlf

	* m-algori.c: 
	- Initialize DO_LINEAR_SCALE variable.  

2001-12-31 Monday 00:58  enlf

	* m-files.c: 
	- Must assign IMG_DATA struct first before using id->rescaled.  

2001-12-31 Monday 00:54  enlf

	* m-files.c: 
	- Function to check and warn user for any loss of quantitation.  

2001-12-31 Monday 00:35  enlf

	* m-conc.c: 
	- Replaced all tabs by spaces.  

2001-12-31 Monday 00:04  enlf

	* m-anlz.c, m-conc.c, m-ecat64.c, m-inw.c: 
	- Use new function to check for loss of quantitation.  

2001-12-31 Monday 00:02  enlf

	* m-files.h: 
	- Function to check and warn user for any loss of quantitation.  

2001-12-30 Sunday 21:56  enlf

	* m-getopt.c: 
	- Combination negative and quantitation proved working correctly.  

2001-12-30 Sunday 01:26  enlf

	* m-conc.c: 
	- Prevent wrapped lines on a 80 columns terminal.  
	- Support extra write features: little and big endian, force
	integers.  
	- BUGFIX: preserve quantitation by not using separate scale factors
	    out of IMG_DATA structs. Internally combined into rescale_slope.  

2001-12-30 Sunday 01:20  enlf

	* m-conc.h: 
	- Prevent wrapped lines on a 80 column terminal.  

2001-12-29 Saturday 12:47  enlf

	* m-conc.c: 
	- Make sure to remove unwanted cariage returns from strings (issue
	on Win32).  

2001-12-29 Saturday 02:49  enlf

	* m-conc.c: 
	- Replaced free() by our safer MdcFree() function.  
	- Combined pointer to either get simple_filename or raw_filename.  
	- Support added for gzipped (header/image) files.  
	- BUGFIX: copying path not when NULL (application crash on Win32).  
	- BUGFIX: default name for CONC, not ECAT.  

2001-12-26 Wednesday 20:23  enlf

	* Makefile.in: 
	- Updated library version (negatives + quantitation).  

2001-12-26 Wednesday 20:20  enlf

	* Makefile.am: 
	- Increase library version (negatives + quantitation).  

2001-12-26 Wednesday 20:15  enlf

	* m-acr.c, m-acr.h, m-algori.c, m-algori.h, m-anlz.c, m-anlz.h,
	m-color.c, m-color.h, m-conc.c, m-conc.h, m-config.h.in, m-debug.c,
	m-debug.h, m-defs.h, m-dicm.c, m-dicm.h, m-ecat64.c, m-ecat64.h,
	m-error.c, m-error.h, m-fancy.c, m-fancy.h, m-files.c, m-files.h,
	m-getopt.c, m-getopt.h, m-gif.c, m-gif.h, m-global.c, m-global.h,
	m-intf.c, m-intf.h, m-inw.c, m-inw.h, m-matrix.c, m-matrix.h,
	m-pixels.c, m-pixels.h, m-raw.c, m-raw.h, m-rslice.c, m-rslice.h,
	m-sigfpe.c, m-sigfpe.h, m-structs.c, m-structs.h, m-transf.c,
	m-transf.h, m-vifi.c, m-vifi.h, m-xdummy.c, m-xdummy.h, m-xtract.c,
	m-xtract.h, medcon.c, medcon.h, xcolgbc.c, xcolgbc.h, xcolmap.c,
	xcolmap.h, xdefs.c, xdefs.h, xerror.c, xerror.h, xextract.c,
	xextract.h, xfancy.c, xfancy.h, xfiles.c, xfiles.h, xfilesel.c,
	xfilesel.h, xhelp.c, xhelp.h, xicons.h, ximages.c, ximages.h,
	xinfo.c, xinfo.h, xlabels.c, xlabels.h, xmedcon.c, xmedcon.h,
	xmnuftry.c, xmnuftry.h, xoptions.c, xoptions.h, xpages.c, xpages.h,
	xprogbar.c, xprogbar.h, xreader.c, xreader.h, xrender.c, xrender.h,
	xreset.c, xreset.h, xresize.c, xresize.h, xreslice.c, xreslice.h,
	xtransf.c, xtransf.h, xutils.c, xutils.h, xviewer.c, xviewer.h,
	xwriter.c, xwriter.h, xzoom.c, xzoom.h: 
	- Update copyright notice for comming year.  

2001-12-24 Monday 01:35  enlf

	* m-algori.c: 
	- No longer need SMAX=0, don't rescale to full negative/positive
	range.  
	- Small layout change.  

2001-12-24 Monday 01:00  enlf

	* m-anlz.c: 
	- With improved linear support, SPM version now always uses global
	factor.  
	- When negatives supported, imd.glmin = most negative value.  

2001-12-24 Monday 00:46  enlf

	* m-algori.c: 
	- Simplify scaling with better support of linear and affine
	transform.  

2001-12-23 Sunday 23:38  enlf

	* m-algori.c: 
	- Removed define to allow neg range. Will be used anyway with neg
	values.  

2001-12-22 Saturday 23:31  enlf

	* m-algori.c: 
	- Define added to allow/disallow the use of negative integer range.  

2001-12-22 Saturday 04:19  enlf

	* m-anlz.c: 
	- Use global scaling factor only with pure positive floats.  

2001-12-22 Saturday 03:35  enlf

	* m-algori.c: 
	- BUGFIX: global rescale factor useless for negative values (zero
	exclusive).  

2001-12-22 Saturday 02:57  enlf

	* m-algori.c: 
	- BUGFIX: rescale (shift to positives) only needed for doubles >
	float.  

2001-12-22 Saturday 01:51  enlf

	* m-anlz.c: 
	- Undo todays changes.  

2001-12-22 Saturday 00:47  enlf

	* m-anlz.c: 
	- Global scaling factor only used with pure positive floats.  

2001-12-22 Saturday 00:41  enlf

	* m-anlz.c: 
	- Only BIT16_S with global scaling in case of pure positive floats.  

2001-12-21 Friday 23:45  enlf

	* m-anlz.c: 
	- Use of global scale factor is insufficient when negatives are
	included.  

2001-12-20 Thursday 01:21  enlf

	* m-ecat64.c, m-inw.c: 
	- Need to call MdcGetImgBIT16_S() function for quantified images to
	catch unsupported slope/intercept concept.  

2001-12-18 Tuesday 00:32  enlf

	* m-algori.c: 
	- No need to increment intercept while writing unsigned 12bit or
	16bit.  

2001-12-17 Monday 00:47  enlf

	* xoptions.c: 
	- Include new contrast option in Formats tab.  

2001-12-17 Monday 00:47  enlf

	* xdefs.h: 
	- Add new widget for new DICOM contrast option.  

2001-12-17 Monday 00:46  enlf

	* m-dicm.c: 
	- Use new MDC_DICOM_CONTRAST option variable.  

2001-12-17 Monday 00:45  enlf

	* m-getopt.c: 
	- Handle newly added option for contrast enabling.  

2001-12-17 Monday 00:44  enlf

	* m-global.c, m-global.h: 
	- Introduce new option for enabling contrast window center/width.  

2001-12-17 Monday 00:41  enlf

	* m-defs.h: 
	- Removed obsolete defines.  

2001-12-17 Monday 00:37  enlf

	* m-getopt.c: 
	- Store slope/intercept and width/center in new global variables.  
	- Use new global options MDC_FORCE_RESCALE and MDC_FORCE_CONTRAST.  

2001-12-17 Monday 00:35  enlf

	* m-dicm.c: 
	- Apply user specific slope/intercept or center/width contrast.  
	- MdcDicomContrast() funtion changes: 
	   - based on 'dicom2pgm.cpp' by George J. Grevera 
	   - apply without changing pixel range (= original values
	   preserved) 
	- add 0.5 to min and max values better rounding to integers.  

2001-12-17 Monday 00:29  enlf

	* m-acr.c: 
	- Remove references to MDC_DICOM_FORCE_REMAP.  

2001-12-17 Monday 00:27  enlf

	* m-global.c, m-global.h: 
	- MDC_DICOM_FORCE_REMAP slip up in two new options for CONTRAST and
	RESCALE 
	- New global variables added for slope/intercept and contrast
	center/width.  

2001-12-17 Monday 00:25  enlf

	* m-structs.c: 
	- Initialize ct_zoom_fctr as well.  

2001-12-17 Monday 00:18  enlf

	* xoptions.c: 
	- In Pixel tab, radio buttons for sign and quantification separated.  
	- Layout changed a little for Pixel tab.  

2001-12-17 Monday 00:16  enlf

	* xdefs.h: 
	- New widget representing no quantifications.  

2001-12-17 Monday 00:15  enlf

	* m-rslice.c: 
	- Use rescale slope/intercept values.  

2001-12-17 Monday 00:14  enlf

	* m-pixels.c: 
	- Printout pixel info with rescale slope/intercept values.  

2001-12-17 Monday 00:13  enlf

	* m-inw.c: 
	- Replace rescale_fctr by rescale_slope.  

2001-12-17 Monday 00:12  enlf

	* m-dicm.c: 
	- Use slope/intercept values for quantification.  
	- Take care of proper change of instance number (= image number).  

2001-12-17 Monday 00:06  enlf

	* m-dicm.h: 
	- INSTANCE split up into SOP and MEDIA.  

2001-12-17 Monday 00:04  enlf

	* m-algori.c: 
	- Combine negative and quantification rescales.  
	- Use new slope/intercept concept.  
	- Disable rescaled_fctr for negative values (formats without
	intercept).  

2001-12-17 Monday 00:01  enlf

	* m-getopt.c: 
	- Temporarily allow combination negative and quantification.  

2001-12-16 Sunday 23:59  enlf

	* m-debug.c, xinfo.c: 
	- Print out new slope/intercept values.  

2001-12-16 Sunday 23:58  enlf

	* m-structs.c: 
	- Use new slope/intercept values in IMG_DATA struct.  

2001-12-16 Sunday 23:57  enlf

	* m-structs.h: 
	- Replace rescale_fctr by slope/intercept concept.  
	- Add slope/intercept concept to rescaled values.  

2001-12-13 Thursday 11:22  enlf

	* m-files.c: 
	- Always use 2 digits for the hour used in alias filename.  

2001-12-13 Thursday 02:39  enlf

	* m-dicm.c, m-dicm.h: 
	- Change UID creation, preserving DICOM Study/Series grouping.  

2001-12-13 Thursday 02:38  enlf

	* m-conc.c: 
	- Replace snprintf() function for Win32 portability.  

2001-12-13 Thursday 02:36  enlf

	* m-conc.c: 
	- Include preliminary Concorde/uPET writing (with personal bug
	fixes).  

2001-12-11 Tuesday 18:22  enlf

	* Makefile.am, Makefile.in: 
	- New conditional for user selectable CygWin compilation
	environment.  

2001-12-08 Saturday 01:22  enlf

	* m-pixels.c: 
	- Lists no longer require to be finished with negative number.  

2001-12-05 Wednesday 01:32  enlf

	* m-conc.c: 
	- Halt reading after to much garbled lines in header.  

2001-12-05 Wednesday 01:24  enlf

	* m-ecat64.c: 
	- Use scale factors for sinograms (pointed out by Sakari Alenius).  
	- Use scale factors for attenuation and normalisation files too.  

2001-12-03 Monday 01:08  enlf

	* Makefile.in: 
	- Update changed Makefile.in templates.  

2001-12-03 Monday 01:02  enlf

	* Makefile.am: 
	- Add Concorde/uPET source files in compilation process.  

2001-12-03 Monday 00:57  enlf

	* m-fancy.c: 
	- Make int argument for isdigit() and isspace().  

2001-12-03 Monday 00:54  enlf

	* xfilesel.c, xmnuftry.c: 
	- Allow writing of Concorde/uPET format.  

2001-12-03 Monday 00:54  enlf

	* xdefs.h, xoptions.c: 
	- Allow selection of Concorde/uPET as read fallback format.  

2001-12-03 Monday 00:51  enlf

	* medcon.h: 
	- Include Concorde/uPET header file.  

2001-12-03 Monday 00:50  enlf

	* m-global.c: 
	- Added Concorde/uPET format string, file extension and as fallback
	default.  

2001-12-03 Monday 00:46  enlf

	* m-getopt.c: 
	- Added conversion format to Concorde/uPET.  
	- Option to enable read fallback to Concorde/uPET.  
	- BUGFIX: MDC_MAKE_SQUARE wrongly mentioned as enabled in verbose
	mode.  

2001-12-03 Monday 00:44  enlf

	* m-files.c: 
	- Code to allow reading/writing Concorde/uPET format.  

2001-12-03 Monday 00:39  enlf

	* m-defs.h: 
	- Format number defined for Concorde/uPET format.  
	- Boolean MDC_TRUE and MDC_FALSE.  
	- Small layout changes of other defines.  

2001-12-03 Monday 00:34  enlf

	* m-config.h.in: 
	- Define for Concorde/uPET format include.  

2001-12-03 Monday 00:30  enlf

	* m-conc.c, m-conc.h: 
	- Support for Concorde/uPET format contributed by Andy Loening.  

2001-11-24 Saturday 23:17  enlf

	* Makefile.in, depend.h.in: 
	- Update after new reconfig on RH 7.2 

2001-11-12 Monday 12:16  enlf

	* m-acr.c: 
	- Prevent even malloc when size biggen then filesize.  

2001-11-11 Sunday 23:42  enlf

	* m-acr.c: 
	- Prevent read failure when prematurely reaching end of file, due to
	incorrect tags near the end of a file.  

2001-11-07 Wednesday 15:23  enlf

	* m-files.c: 
	- In alias name use the study time as well.  

2001-10-21 Sunday 23:24  enlf

	* m-fancy.c: 
	- Default list selection by <enter> gives a strlen = zero.  

2001-10-15 Monday 23:15  enlf

	* m-transf.c: 
	- Forgot to set dim[] parameters after squaring, with unexpected
	results.  

2001-10-14 Sunday 19:03  enlf

	* xtransf.c: 
	- Allow matrix squaring when selected.  

2001-10-14 Sunday 19:02  enlf

	* xmnuftry.c: 
	- Add matrix squaring to the menu.  

2001-10-14 Sunday 18:56  enlf

	* xoptions.c: 
	- Reorganised options in clear notebook tabs.  
	- Added options for matrix squaring.  

2001-10-14 Sunday 18:54  enlf

	* xdefs.h: 
	- Three new option buttons for matrix squaring.  

2001-10-14 Sunday 18:53  enlf

	* m-files.c: 
	- Do matrix squaring when requested.  

2001-10-14 Sunday 18:53  enlf

	* m-getopt.c: 
	- Interpret two new options for matrix squaring.  

2001-10-14 Sunday 18:44  enlf

	* m-global.c, m-global.h: 
	- New global option for making image matrices square.  

2001-10-14 Sunday 18:44  enlf

	* m-transf.c, m-transf.h: 
	- Adding two new functions for making image matrices square.  

2001-10-14 Sunday 14:17  enlf

	* m-anlz.c: 
	- Read with analyze reverse done with newer transform functions.  

2001-10-13 Saturday 23:29  enlf

	* m-structs.h: 
	- Structured comments a little.  

2001-10-11 Thursday 00:37  enlf

	* m-transf.c: 
	- Removed debuging printf() statement.  

2001-10-10 Wednesday 19:42  enlf

	* xoptions.h: 
	- Prototype of two new cine sort button-related functions.  

2001-10-10 Wednesday 19:41  enlf

	* xoptions.c: 
	- Fix probs with sensitivity and status concerning cine sort
	buttons.  
	- Two functions: one for sensitivity toggle and one for settting
	status.  

2001-10-10 Wednesday 10:00  enlf

	* xtransf.c: 
	- Apply cine sort undo when requested.  

2001-10-10 Wednesday 09:59  enlf

	* xoptions.h: 
	- New prototype for setting sensitivity of cine sort related
	buttons.  

2001-10-10 Wednesday 09:58  enlf

	* xoptions.c: 
	- Code for selection cine sort (apply or undo). Still broken.  

2001-10-10 Wednesday 09:57  enlf

	* xmnuftry.c: 
	- Menu added for cine sort apply and undo.  

2001-10-10 Wednesday 09:56  enlf

	* xdefs.h: 
	- Added two option buttons for cine sort apply and undo.  

2001-10-10 Wednesday 09:56  enlf

	* m-files.c: 
	- Apply cine sort undo function when requested.  

2001-10-10 Wednesday 09:55  enlf

	* m-getopt.c: 
	- Acception new option for cine sorting undo function.  

2001-10-10 Wednesday 09:53  enlf

	* m-transf.c: 
	- Added cine sort undo function.  
	- Renamed cine sort apply function.  

2001-10-10 Wednesday 09:53  enlf

	* m-transf.h: 
	- Renamed cine apply function.  

2001-10-10 Wednesday 09:51  enlf

	* m-transf.h: 
	- New define for cine undo.  
	- Prototype for cine undo function.  

2001-10-10 Wednesday 09:50  enlf

	* m-global.c, m-global.h: 
	- Renamed cine sorting global vars.  

2001-10-09 Tuesday 02:36  enlf

	* medcon.h: 
	- Replaced header by new file.  

2001-10-09 Tuesday 02:35  enlf

	* m-files.c: 
	- Use new global options and sorting functions.  

2001-10-09 Tuesday 02:34  enlf

	* xoptions.c: 
	- Use new button names for sorting and global option names.  
	- Different frame for flipping and sorting.  

2001-10-09 Tuesday 02:32  enlf

	* xmnuftry.c: 
	- Branch flip and sorting routines.  
	- Use new defines for each routine.  

2001-10-09 Tuesday 02:31  enlf

	* xdefs.h: 
	- Better named buttons for both sorting options.  

2001-10-09 Tuesday 02:30  enlf

	* xmedcon.h: 
	- Include header of new source file.  

2001-10-09 Tuesday 02:29  enlf

	* m-getopt.c: 
	- Use new soft/flip global options.  
	- Recognize -cs cine sorting option.  

2001-10-09 Tuesday 02:29  enlf

	* m-global.c, m-global.h: 
	- Renamed sorting global options more appropriately.  

2001-10-09 Tuesday 02:28  enlf

	* Makefile.am, Makefile.in: 
	- Deal with new code files in compilation process.  

2001-10-09 Tuesday 02:26  enlf

	* m-transf.c, m-transf.h, xtransf.c, xtransf.h: 
	- Flip and sort routines placed in new code files.  

2001-10-09 Tuesday 01:47  enlf

	* m-flip.c, m-flip.h, xflip.c, xflip.h: 
	- Moved functions to the *transf.* code files.  

2001-10-07 Sunday 19:51  enlf

	* xoptions.c: 
	- Reorient all our options now in three columns (no tabs yes ;-).  

2001-10-07 Sunday 19:06  enlf

	* xmnuftry.c: 
	- Add transformation routines to selection menu.  

2001-10-07 Sunday 19:05  enlf

	* xfilesel.c: 
	- Warn when a transformed image has not yet been saved.  

2001-10-07 Sunday 19:05  enlf

	* xmedcon.h: 
	- Add header file of new source file xflip.c for image
	transformation.  

2001-10-07 Sunday 19:03  enlf

	* m-global.c: 
	- Changed comments slightly.  

2001-10-07 Sunday 19:02  enlf

	* Makefile.am, Makefile.in: 
	- Use newly added xflip.* files in compile process.  

2001-10-07 Sunday 19:02  enlf

	* xflip.c, xflip.h: 
	- Added source files for the GUI counterpart of image
	transformations.  

2001-10-07 Sunday 18:59  enlf

	* xdefs.h: 
	- Add a new file type, resulting after transformations.  

2001-10-07 Sunday 18:50  enlf

	* m-flip.h: 
	- Define the supported tranformations.  

2001-10-07 Sunday 18:50  enlf

	* m-flip.c: 
	- BUGFIX: fixed vertical flip for multibyte pixels.  

2001-10-07 Sunday 16:09  enlf

	* xreslice.c: 
	- Fixed some type errors in comments.  

2001-10-07 Sunday 01:30  enlf

	* xdefs.h, xoptions.c: 
	- Defines and functions for newly added slice reversal and image
	flipping.  

2001-10-07 Sunday 01:29  enlf

	* m-files.c: 
	- Slice reversal or flipping just after reading (also done in GUI).  

2001-10-07 Sunday 01:28  enlf

	* medcon.h: 
	- Add newly created header file.  

2001-10-07 Sunday 01:27  enlf

	* m-getopt.c: 
	- Retrieve new slice reversal and flipping from command-line
	arguments.  

2001-10-07 Sunday 01:26  enlf

	* m-global.c, m-global.h: 
	- Adding new global variables for slice reversal and image flipping.  

2001-10-07 Sunday 01:25  enlf

	* Makefile.am, Makefile.in: 
	- Include new source files in compilation process.  

2001-10-07 Sunday 01:25  enlf

	* m-flip.c, m-flip.h: 
	- New files with functions for slice reverse and image flipping.  

2001-10-06 Saturday 23:11  enlf

	* ximages.c: 
	- Just fixing type errors in comment.  

2001-10-04 Thursday 23:43  enlf

	* Makefile.am, Makefile.in: 
	- Oeps. Added back a "gnu" automake option.  

2001-10-04 Thursday 23:13  enlf

	* Makefile.am, Makefile.in: 
	- Removed the "foreign" automake option.  

2001-10-04 Thursday 22:56  enlf

	* Makefile.in: 
	- Include the distributed ChangeLog file.  

2001-10-04 Thursday 22:42  enlf

	* m-ecat64.c, m-matrix.c, m-matrix.h: 
	- AMIDE compatibility: mdc-prefixed newer functions.  

2001-09-28 Friday 00:28  enlf

	* m-color.c: 
	- Include header to prevent implicit definition warnings
	(Debian/Alpha).  

2001-09-25 Tuesday 10:02  enlf

	* Makefile.in: 
	- Now include the ChangeLog file in distribution.  

2001-09-23 Sunday 20:41  enlf

	* m-files.c: 
	- Replace emtpy strings by "unknown".  

2001-09-03 Monday 19:23  enlf

	* m-files.c: 
	- Seems nice snprintf() is not supported on Win32. Enlarged array.  

2001-09-03 Monday 14:40  enlf

	* Makefile.am, Makefile.in: 
	- Update library version to 2.0.0 due to possible incompatibilities.  

2001-09-03 Monday 10:19  enlf

	* xdefs.h, xoptions.c: 
	- Allow enabling/disabling of -noprefix and -alias options from GUI.  

2001-09-03 Monday 10:18  enlf

	* xfilesel.c: 
	- In case of MDC_ALIAS_NAME hide default name button (has same
	  result as the alias name button).  

2001-09-03 Monday 09:40  enlf

	* m-getopt.c: 
	- Show disabling of prefix when verbose mode is selected.  

2001-09-03 Monday 09:35  enlf

	* m-files.h: 
	- New function added and changed prototype.  

2001-09-03 Monday 09:33  enlf

	* xfilesel.c, xfilesel.h: 
	- Add a new button for selection of the alias filename.  
	- Reflect changed prototype for MdcDefaultName() function.  

2001-09-03 Monday 09:32  enlf

	* m-acr.c, m-anlz.c, m-dicm.c, m-ecat64.c, m-gif.c, m-intf.c,
	m-inw.c, m-raw.c: 
	- Reflect changed prototype for MdcDefaultName().  

2001-09-03 Monday 09:28  enlf

	* m-files.c: 
	- Prevent prefix when -noprefix was selected.  
	- New function for creating an alias filename based on patient/study
	id's.  
	- Give FILEINFO struct to MdcDefaultName() function, necessary
	  needed by the MdcAliasName() function.  

2001-09-03 Monday 09:26  enlf

	* m-getopt.c: 
	- Interpret and add new -noprefix option.  

2001-09-03 Monday 09:22  enlf

	* m-global.c, m-global.h: 
	- Introduce two new global options for autogenerated filenames based 
	  on id's and the prevention of prefixes in the filenames.  

2001-09-03 Monday 09:08  enlf

	* m-getopt.c: 
	- New -alias option valid for GUI as well.  

2001-09-03 Monday 00:08  enlf

	* m-acr.c: 
	- Printout the proper tag names.  

2001-09-02 Sunday 23:53  enlf

	* m-acr.c, m-debug.c, m-dicm.c, m-structs.c, m-structs.h, xinfo.c: 
	- Preserve and use DICOM series, acquisition and instance ID's.  

2001-08-30 Thursday 08:38  enlf

	* m-dicm.c: 
	- Pretty confident this is better get study_duration and
	cycles_acquired.  

2001-08-30 Thursday 02:34  enlf

	* m-dicm.c, m-intf.c: 
	- Use new parameters for improved gated SPECT support on
	study_duration and cycles observed.  

2001-08-30 Thursday 02:31  enlf

	* m-debug.c, xinfo.c: 
	- Printout new gated SPECT parameters.  

2001-08-30 Thursday 02:31  enlf

	* m-structs.c, m-structs.h: 
	- New parameters added for improvements on gated SPECT.  

2001-08-30 Thursday 02:29  enlf

	* m-acr.c, m-acr.h: 
	- Added and use new dicom parameters for improved gated SPECT
	support.  

2001-08-28 Tuesday 12:02  enlf

	* m-fancy.c: 
	- Set too big image numbers to maximum instead of bailing out
	unnecessary.  

2001-08-28 Tuesday 01:21  enlf

	* m-getopt.c: 
	- Support added for extraction list directly entered on
	command-line.  

2001-08-28 Tuesday 01:20  enlf

	* m-xtract.c: 
	- Don't use interactive input text when not required.  
	- Use new list buffer from the extraction input struct.  

2001-08-28 Tuesday 01:19  enlf

	* m-xtract.h: 
	- In extraction input struct added a list buffer and boolean for
	  determining whether interactive input is required.  

2001-08-28 Tuesday 01:17  enlf

	* m-fancy.c: 
	- BUGFIX: prevent decreasing range to wrap around zero.  
	- Use appropriate indents in handling list function.  

2001-08-28 Tuesday 01:13  enlf

	* m-defs.h: 
	- Define for enabling extraction list as arguments.  
	- Define for a maximum allowed extraction list.  

2001-08-26 Sunday 00:16  enlf

	* m-raw.c: 
	- Do ASCII or RAW writing after each image fiddling such as
	  quantification, rescaling to integer so both outputs use the same
	code.  
	- Print FILEINFO struct to stderr when output to stdout requested.  

2001-08-24 Friday 22:22  enlf

	* m-error.c, m-error.h: 
	- Cleaned up function prototypes (got placed in wrong file).  

2001-08-21 Tuesday 23:56  enlf

	* m-raw.c: 
	- Use new function for printing ASCII pixel values. Printer integer
	  values when this is appropriate.  
	- Remove the newline when printing ASCII pixel values.  
	- Support output to stdout.  

2001-08-21 Tuesday 23:54  enlf

	* m-getopt.c: 
	- Improve the error message.  

2001-08-21 Tuesday 23:42  enlf

	* m-getopt.c: 
	- Forgot to remove line where interactive read was already disabled
	silently.  

2001-08-21 Tuesday 23:41  enlf

	* m-getopt.c: 
	- Prevent stdin input and interactive read.  

2001-08-21 Tuesday 23:13  enlf

	* m-fancy.c, m-fancy.h: 
	- New function for printing out a numeric value.  

2001-08-21 Tuesday 22:16  enlf

	* m-algori.c: 
	- Removed unnused function.  

2001-08-18 Saturday 02:24  enlf

	* m-fancy.c: 
	- String termination char included as end of a list item. Otherwise
	last item not included in the list.  

2001-08-18 Saturday 01:40  enlf

	* xextract.c: 
	- Removed redundant information.  

2001-08-17 Friday 00:58  enlf

	* m-pixels.c, m-xtract.c, xextract.c: 
	- Show support for X-Y range syntax.  

2001-08-17 Friday 00:53  enlf

	* m-fancy.c: 
	- Support range with '-' sign as in regular expressions.  
	- Use isdigit() and isspace() to fix bug: last item repeated when
	extra spaces were typed at the end of the list.  

2001-08-17 Friday 00:05  enlf

	* m-anlz.c: 
	- Gosh, we must be sleeping; placed code after the declarations.  

2001-08-16 Thursday 23:54  enlf

	* m-anlz.c: 
	- Input from stdin not supported since we don't know how the name of 
	the image file: 
	         * db_name[] entry isn't sufficient for long filenames 
	         * request header & image on stdin is too complicated as an
	         exception 
	- Don't like line wraps. Placed breaks on next line.  

2001-08-09 Thursday 01:18  enlf

	* m-getopt.c: 
	- Disable most pipes unfriendly formats (leaves: gif,intf, inw).  
	- Disable hackacr from stdin.  

2001-08-07 Tuesday 10:10  enlf

	* m-acr.c, m-anlz.c, m-dicm.c, m-ecat64.c, m-intf.c, m-inw.c: 
	- Allow writing files to stdout stream.  

2001-08-07 Tuesday 10:09  enlf

	* m-files.c: 
	- When stdin and format specified, return it immediately.  

2001-08-07 Tuesday 10:08  enlf

	* m-global.c, m-global.h: 
	- Add a global variable to store the stdin file format.  

2001-08-07 Tuesday 10:07  enlf

	* m-getopt.c: 
	- Changed and reorganised  checks on stdin.  
	- Allow specification of stdin format. Now pipes are possible for
	certain formats since MdcCheckFrmt() (resulting in a seek) isn't
	required then.  

2001-08-07 Tuesday 01:58  enlf

	* m-fancy.c: 
	- Stop list input after a '-' sign (preserve downwards
	compatibility).  

2001-08-06 Monday 23:04  enlf

	* m-gif.c: 
	- Support for writing to stdout stream.  

2001-08-06 Monday 22:58  enlf

	* m-files.h: 
	- Prevent closing of the stderr stream as well.  

2001-08-06 Monday 22:53  enlf

	* m-getopt.c: 
	- Prevent verbose mode together with stdout file writing.  

2001-08-05 Sunday 12:10  enlf

	* m-pixels.c: 
	- Removed a newline from the input notes.  

2001-08-05 Sunday 12:09  enlf

	* m-pixels.c: 
	- Reflect the changed prototypes of list handling functions.  
	- Show support for regular interval ranges.  

2001-08-05 Sunday 12:08  enlf

	* m-fancy.h: 
	- MdcGetPixelRange() changed in general MdcGetRange() function.  

2001-08-05 Sunday 12:07  enlf

	* m-fancy.c: 
	- Now use one function to get a range item.  
	- Support in pixel handling list for regular interval ranges.  

2001-08-05 Sunday 03:18  enlf

	* m-fancy.h: 
	- Small prototype change list handling functions.  

2001-08-05 Sunday 03:17  enlf

	* m-fancy.c: 
	- Put some more comment in list handling functions + prototype
	change 

2001-08-05 Sunday 03:16  enlf

	* m-pixels.c: 
	- Changes for handling string with entire list.  

2001-08-05 Sunday 02:04  enlf

	* xextract.c: 
	- Now list handling functions used from the library.  

2001-08-05 Sunday 02:03  enlf

	* m-xtract.c: 
	- Use new list handling function, mention new feature of regular
	interval.  

2001-08-05 Sunday 02:02  enlf

	* m-pixels.c: 
	- Small change for new list handling prototype.  

2001-08-05 Sunday 02:01  enlf

	* m-fancy.h: 
	- Small change in prototype for list handling functions.  

2001-08-05 Sunday 02:00  enlf

	* m-fancy.c: 
	- MdcGetStrInput() now uses fgets(): safer, reads list at once.  
	- List handle functions changed to handle a string with entire list.
	Makes the code reusable for the GUI counterpart which already
	handled an entire list.  

2001-08-04 Saturday 12:32  enlf

	* m-xtract.c: 
	- Give an example for the regular interval syntax.  

2001-08-04 Saturday 02:23  enlf

	* xextract.c: 
	- Reuse of code for all three extracton modes.  

2001-08-04 Saturday 02:05  enlf

	* m-xtract.c: 
	- Show syntax for interval extraction.  

2001-08-04 Saturday 02:04  enlf

	* m-fancy.c: 
	- Added extraction of regular interval.  
	- Code reuse: same routine for all three extraction modes.  

2001-08-04 Saturday 01:52  enlf

	* m-error.c, m-error.h: 
	- Use function to set proper output stream, preventing garbled
	output.  

2001-08-03 Friday 02:40  enlf

	* m-acr.c, m-anlz.c, m-debug.c, m-dicm.c, m-ecat64.c, m-fancy.c,
	m-files.c, m-getopt.c, m-gif.c, m-intf.c, m-inw.c, m-pixels.c,
	m-raw.c, m-vifi.c, m-xtract.c: 
	- Replace all fprintf functions with general purpose new print
	function.  

2001-08-03 Friday 02:39  enlf

	* m-error.c: 
	- Function to print to terminal screen either on stderr or stdout
	stream.  

2001-08-03 Friday 00:56  enlf

	* m-anlz.c, m-files.c, m-getopt.c, m-gif.c, m-global.c, m-global.h,
	m-pixels.c, m-raw.c, m-vifi.c, m-xtract.c, xmedcon.c: 
	- Changed flags expressing the relation to file input/output.  

2001-08-02 Thursday 01:51  enlf

	* m-getopt.c: 
	- Usage information always printed to stdout.  

2001-08-02 Thursday 01:48  enlf

	* m-getopt.c: 
	- Added stdin/stdout pipe options to verbose information.  

2001-08-02 Thursday 00:56  enlf

	* m-anlz.c: 
	- No return value needed.  

2001-08-02 Thursday 00:46  enlf

	* m-error.c: 
	- Print directly to stream instead of first to string buffer.  

2001-08-01 Wednesday 01:31  enlf

	* xmedcon.c: 
	- Disable stdin after displaying file specified on command line.  

2001-07-28 Saturday 01:55  enlf

	* m-anlz.c, m-gif.c, m-pixels.c, m-raw.c, m-vifi.c, m-xtract.c: 
	- Disable interactive routine in case of stdin (piped) input.  

2001-07-28 Saturday 01:54  enlf

	* m-files.c: 
	- Prevent opening of stdin stream.  

2001-07-28 Saturday 01:48  enlf

	* m-files.h: 
	- Addapted macro not to close stdin or stdout stream.  

2001-07-28 Saturday 01:46  enlf

	* m-getopt.c: 
	- Set global option in case of stdin or stdout.  

2001-07-28 Saturday 01:43  enlf

	* m-global.c, m-global.h: 
	- Two new global options added for pipe support.  

2001-07-24 Tuesday 00:48  enlf

	* m-acr.c, m-anlz.c, m-debug.c, m-dicm.c, m-ecat64.c, m-error.c,
	m-fancy.c, m-files.c, m-getopt.c, m-gif.c, m-intf.c, m-inw.c,
	m-pixels.c, m-raw.c, m-vifi.c, m-xtract.c: 
	- All text output send to stderr stream. Preparation for pipe
	support.  

2001-07-23 Monday 00:54  enlf

	* m-ecat64.c: 
	- Use a #define to set/remove restriction to square image dims only.  

2001-07-17 Tuesday 23:21  enlf

	* m-files.c: 
	- Removed remaining struct related functions in comment.  

2001-07-17 Tuesday 23:20  enlf

	* m-files.h: 
	- Removed remaining struct related prototype.  

2001-07-16 Monday 01:35  enlf

	* m-vifi.c: 
	- Anonymize even more parameters.  

2001-07-16 Monday 01:23  enlf

	* medcon.c: 
	- Explicitly return zero after correct execution.  

2001-07-04 Wednesday 17:50  uid55949

	* m-structs.h: Added some elements Paolo 

2001-07-04 Wednesday 01:32  enlf

	* Makefile.am, Makefile.in: 
	- Add new source file in make process.  

2001-07-04 Wednesday 01:31  enlf

	* m-structs.c: 
	- Fixed small typo.  

2001-07-04 Wednesday 00:56  enlf

	* m-files.c: 
	- Remove structs handling functions.  

2001-07-04 Wednesday 00:46  enlf

	* m-files.h: 
	- Remove structs handling functions.  

2001-07-04 Wednesday 00:43  enlf

	* m-fancy.h, medcon.h: 
	- Include the new structs related header.  

2001-07-04 Wednesday 00:42  enlf

	* m-files.c: 
	- Remove structs handling functions.  

2001-07-04 Wednesday 00:42  enlf

	* m-defs.h: 
	- Remove structs related defines.  

2001-07-04 Wednesday 00:41  enlf

	* m-structs.c, m-structs.h: 
	- Bundle structs stuff in separate source files.  

2001-07-03 Tuesday 13:21  marcheschi

	* m-defs.h: cahanged int8->int16 in Samples per pixel 

2001-07-03 Tuesday 11:53  marcheschi

	* m-defs.h: Added some elements to give a try to XA strucuture ;-)
	Paolo 

2001-07-03 Tuesday 11:13  marcheschi

	* m-defs.h: Added xa and mr modalities structure: Paolo 

2001-07-01 Sunday 10:14  enlf

	* xoptions.c: 
	- Forgot to remove a test, making options frame (DICOM) insensitive.  

2001-07-01 Sunday 10:01  enlf

	* m-getopt.c: 
	- Wait for keypress when printing info. Otherwise console closes
	immediately.  

2001-07-01 Sunday 02:15  enlf

	* xoptions.c: 
	- Changed test on dicom format support.  

2001-06-30 Saturday 23:22  enlf

	* m-getopt.c: 
	- Options valid for Acr/Nema files too.  

2001-06-30 Saturday 23:21  enlf

	* xoptions.c: 
	- Disable format specific options when format support not included.  

2001-06-30 Saturday 19:52  enlf

	* Makefile.in: 
	- Changes as a result of renaming version related substitution
	constants.  

2001-06-30 Saturday 19:51  enlf

	* m-global.c: 
	- Use new program version related constants.  

2001-06-30 Saturday 19:50  enlf

	* m-config.h.in: 
	- Substitute with new constants.  

2001-06-30 Saturday 19:26  enlf

	* m-ecat64.c, m-ecat64.h, m-matrix.c, m-matrix.h: 
	- All functions and structs got "mdc"-prefixed to prevent name
	clashing with other libraries.  

2001-06-28 Thursday 02:27  enlf

	* xpages.c, xpages.h, xviewer.c: 
	- Use spin button instead of entry for changing pages.  

2001-06-28 Thursday 02:09  enlf

	* xviewer.c: 
	- Enable entry/key-press pair for changing LUT file.  

2001-06-28 Thursday 02:00  enlf

	* xviewer.c, xdefs.h: 
	- Define constant with maximum loadable LUT files.  

2001-06-28 Thursday 01:54  enlf

	* xcolmap.c, xcolmap.h: 
	- Change of XMdcChangeLUT() prototype.  

2001-06-28 Thursday 01:49  enlf

	* xfilesel.c: 
	- Use globale XMEDCONLUT environment variable.  

2001-06-28 Thursday 01:47  enlf

	* xcolmap.c: 
	- Small change in XMdcChangeLUT() function prototype.  
	- Use global XMEDCONLUT variable.  
	- Preserve LUT number loaded.  

2001-06-28 Thursday 01:43  enlf

	* xviewer.c: 
	- Use spin button for changing the loaded LUT.  

2001-06-28 Thursday 01:41  enlf

	* xmedcon.c: 
	- Loaded colormap number initialized to current LUT number.  

2001-06-28 Thursday 01:40  enlf

	* xutils.c: 
	- Get global XMEDCONLUT from the environment once during
	initializing.  

2001-06-28 Thursday 01:39  enlf

	* xdefs.h: 
	- Extra variable to keep the number of the loaded colormap.  
	- Make global pointer to XMEDCONLUT environment variable available.  

2001-06-28 Thursday 01:38  enlf

	* xdefs.c: 
	- Global pointer to XMEDCONLUT environment variable.  

2001-06-25 Monday 02:02  enlf

	* m-rslice.h: 
	- Prototype added for MdcGetSliceProjection().  

2001-06-25 Monday 02:01  enlf

	* m-rslice.c: 
	- Replaced GetImageProjection() by GetSliceProjection() using the
	new parameter added to the FILEINFO struct.  

2001-06-25 Monday 01:59  enlf

	* m-fancy.c, m-fancy.h: 
	- New function giving info string for slice_projection value.  

2001-06-25 Monday 01:58  enlf

	* m-debug.c, m-defs.h, m-files.c, xinfo.c: 
	- Using newly added FILEINFO parameter 'slice_projection'.  

2001-06-24 Sunday 23:38  enlf

	* m-defs.h: 
	- Rounded up maximum allowed files since new 3char prefix allows it.  

2001-06-24 Sunday 23:33  enlf

	* m-acr.c: 
	- Print tag offset when debugging and before the tag, no
	interference with extra output afterwards.  

2001-06-24 Sunday 15:27  enlf

	* m-rslice.c: 
	- Reflect changes due to placing "pat_*" orientation parameters from
	the IMG_DATA structs into the global FILEINFO struct.  

2001-06-24 Sunday 15:25  enlf

	* xinfo.c: 
	- Reflect changes due to placing "pat_*" orientation parameters from
	the IMG_DATA structs into the global FILEINFO struct.  
	- Small layout changes in printout of position values.  

2001-06-24 Sunday 15:23  enlf

	* m-files.c: 
	- Reflect changes due to placing "pat_*" orientation parameters from
	the IMG_DATA structs into the global FILEINFO struct.  
	- BUGFIX in MdcCopyID() function: before "bits" parameter didn't got
	copied! 

2001-06-24 Sunday 15:21  enlf

	* m-acr.c, m-algori.c, m-anlz.c, m-debug.c, m-defs.h, m-dicm.c,
	m-ecat64.c, m-intf.c, m-inw.c, m-vifi.c: 
	- Reflect changes due to placing "pat_*" orientation parameters from
	the IMG_DATA structs into the global FILEINFO struct.  

2001-06-22 Friday 00:33  enlf

	* m-anlz.c, m-defs.h, m-dicm.c, m-ecat64.c, m-fancy.c, m-files.c,
	m-getopt.c, m-intf.c, m-inw.c, m-rslice.c, xmnuftry.c: 
	- Changed bad English TRANSVERSAL into more appropriate TRANSAXIAL.  

2001-06-21 Thursday 01:14  enlf

	* Makefile.am, Makefile.in: 
	- Start using library versioning.  

2001-06-19 Tuesday 01:11  enlf

	* Makefile.am, Makefile.in: 
	- Keep icon resource file in distribution.  
	- In Mingw32 environment build linkable icon and link it as well.  

2001-06-19 Tuesday 01:10  enlf

	* appicon.rc: 
	- Added resource file needed for building linkable icon into our
	Win32 program.  

2001-06-17 Sunday 14:54  enlf

	* m-files.c: 
	- BUGFIX: The global var MDC_FILE_ENDIAN for endianess gets changed
	when writing files (to non-host endian type). However, this value
	MUST be preserved for the GUI because it still needs it for other
	internal image operations.  

2001-06-16 Saturday 01:36  enlf

	* xzoom.c: 
	- Lower initial zoom on Win32 machines.  

2001-06-13 Wednesday 22:51  enlf

	* m-algori.c, m-rslice.c: 
	- At the end of obliged pixel fiddle function, set file endian to
	host.  Thus preventing nasty but unexpected swap issues afterwards.  

2001-06-13 Wednesday 20:15  enlf

	* m-rslice.c: 
	- Set file endian to host endian. Allocated images already adapted
	to host endian, thus preventing unnecessary swapping.  

2001-06-13 Wednesday 20:12  enlf

	* m-files.c: 
	- Bad moment. Fixed typo.  

2001-06-13 Wednesday 20:10  enlf

	* m-files.c: 
	- Undone new endian setting for FILEINFO copy.  

2001-06-13 Wednesday 20:05  enlf

	* m-files.c: 
	- Endian already adapted to host when copying a processed FILEINFO.  

2001-06-13 Wednesday 09:41  enlf

	* m-rslice.c: 
	- Allow reslice of gated by adapting one gated parameter.  

2001-06-13 Wednesday 00:39  enlf

	* m-getopt.c, m-getopt.h, medcon.c, xmedcon.c: 
	- A generally useful function for short info on used program.  

2001-06-11 Monday 14:23  enlf

	* xreslice.c: 
	- Use proper function for file open test.  

2001-06-11 Monday 00:29  enlf

	* m-xdummy.c: 
	- Remove obsolete function prototype.  

2001-06-10 Sunday 13:24  enlf

	* xfilesel.c: 
	- Reflect changes of XMDC_FILE_TYPE into signed value.  

2001-06-10 Sunday 13:23  enlf

	* xmnuftry.c: 
	- Add menus for reslicing feature.  

2001-06-10 Sunday 13:23  enlf

	* xmedcon.h: 
	- Include header for reslice feature.  

2001-06-10 Sunday 13:22  enlf

	* xdefs.c: 
	- Change XMDC_FILE_TYPE in a signed integer value.  

2001-06-10 Sunday 13:22  enlf

	* xdefs.h: 
	- Make unsaved file types negative, saved file types positive.  

2001-06-10 Sunday 13:21  enlf

	* Makefile.am, Makefile.in: 
	- Include the new code files for reslicing in GUI.  

2001-06-10 Sunday 13:20  enlf

	* xreslice.c, xreslice.h: 
	- New code files for reslicing feature in GUI.  

2001-06-10 Sunday 13:19  enlf

	* m-rslice.h: 
	- Add prototype of new reslice check function.  
	- Small argument change for MdcResliceImages() function.  

2001-06-10 Sunday 13:16  enlf

	* m-rslice.c: 
	- New define for minimum required volume.  
	- Placed reslice checks in separate function.  
	- Changed sagittal reslice to (X)MedCon supported orientation.  

2001-06-10 Sunday 01:46  enlf

	* m-files.c, m-rslice.c: 
	- Include MdcInitFI() function in MdcCopyFI() (preserve filenames).  

2001-06-10 Sunday 00:00  enlf

	* Makefile.am, Makefile.in: 
	- Include new source files for reslicing.  

2001-06-09 Saturday 23:55  enlf

	* m-dicm.c: 
	- Fixed error in calculation of heart rate.  
	- Add fake radionuclide code sequence.  
	- Always write phase sequence info (needed for GSPECT).  

2001-06-09 Saturday 23:26  enlf

	* medcon.h: 
	- Include new header for reslice code.  

2001-06-09 Saturday 23:25  enlf

	* m-rslice.c, m-rslice.h: 
	- Code files added for reslicing images (tra, sag or cor
	projection).  

2001-06-09 Saturday 23:17  enlf

	* m-getopt.c: 
	- Tell & handle new options for reslicing.  

2001-06-09 Saturday 23:15  enlf

	* m-files.h: 
	- Added prototypes for stuct copying functions.  

2001-06-09 Saturday 23:15  enlf

	* m-files.c: 
	- Functions added for easier copying of our main structs.  
	- Initializing and freeing of extensibility pointers.  
	- Changed initialized values in ACQ_DATA struct.  

2001-06-09 Saturday 23:07  enlf

	* m-defs.h: 
	- Make sure MDC_NO and 0 are used consequently (using MDC_ZERO
	define).  
	- Pointers for extension added to FILEINFO and IMG_DATA structs.  

2001-06-09 Saturday 20:21  enlf

	* medcon.c: 
	- Use the new reslice function.  
	- Accept corresponding options for reslicing: -cor, -sag & -tra.  
	- Nicer error message handling for those extra procedures.  

2001-06-09 Saturday 20:19  enlf

	* xextract.c: 
	- Now handle string returned from MdcExtractImages() function.  

2001-06-09 Saturday 20:17  enlf

	* m-xtract.c, m-xtract.h: 
	- Let extraction routine return a string instead of integer.  

2001-06-09 Saturday 20:15  enlf

	* m-global.c, m-global.h: 
	- Added new global variable MDC_RESLICE for new reslicing feature.  

2001-05-30 Wednesday 23:41  enlf

	* m-algori.c: 
	- Make sure fi->dim[] values are one based before any usage.  
	- Do not issue warning in case no multi-dimensional array was found.  

2001-05-29 Tuesday 02:17  enlf

	* m-dicm.c: 
	- Fixed coredump for DICOMDIR (= serveral images, all with frames =
	  1, so one must add each value instead of multiply).  

2001-05-06 Sunday 00:53  enlf

	* medcon.h: 
	- In Win32 cygwin not including <strings.h>: exists but "not found"
	error.  

2001-05-06 Sunday 00:06  enlf

	* Makefile.in, depend.h.in: 
	- Reflect changes in configuration and make files.  

2001-05-05 Saturday 23:46  enlf

	* medcon.h: 
	- First include depend.h, offering info on available headers.  

2001-04-26 Thursday 01:04  enlf

	* m-files.c: 
	- Enlarge the filecreation prefix to three digits.  

2001-04-18 Wednesday 23:59  enlf

	* m-acr.h: 
	- Completed listing of DICOM modalities.  

2001-04-16 Monday 23:57  enlf

	* medcon.h: 
	- Define _WIN32 in case of Cygwin32 compilation too (not Mingw32).  

2001-04-16 Monday 22:33  enlf

	* m-dicm.c: 
	- Splitting up dicom writing in several smaller functions.  

2001-04-16 Monday 22:27  enlf

	* m-intf.c: 
	- Set gated study_duration from acquired and/or elapsed because they
	seem to be used interchangeable.  

2001-04-16 Monday 22:09  enlf

	* xinfo.c: 
	- Printed values like in FILEINFO struct (with underscores).  

2001-04-16 Monday 22:08  enlf

	* m-debug.c: 
	- Printed values like in FILEINFO struct with underscores.  

2001-04-16 Monday 22:07  enlf

	* m-acr.c: 
	- Initialize type entry in dicom struct.  
	- Fixed missing break; for tag 0x0028:0x0009 reading. This resulted
	in wrongly assuming images of different sizes.  

2001-04-16 Monday 22:04  enlf

	* m-acr.h: 
	- Added type entry in dicom struct.  

2001-04-13 Friday 08:43  enlf

	* m-acr.c, m-dicm.c: 
	- Using new modality variable in dicom struct.  

2001-04-13 Friday 08:42  enlf

	* m-acr.h: 
	- A typedef added for supported modalities.  
	- Use new modality type in dicom struct.  

2001-04-10 Tuesday 19:53  enlf

	* m-ecat64.c: 
	- Anatomical sort, fi->dim[6] for bed is already one based.  

2001-04-09 Monday 20:28  enlf

	* m-ecat64.c: 
	- Give some credits in the comments.  
	- Improved the handling of truncated images.  
	- Break reading after num_matrices found.  

2001-04-09 Monday 04:05  enlf

	* m-getopt.c: 
	- Added support for ECAT sort ordering.  

2001-04-09 Monday 04:04  enlf

	* m-defs.h, m-ecat64.c, m-ecat64.h, m-global.c, m-global.h,
	m-matrix.c, m-matrix.h, xdefs.h, xoptions.c: 
	- Added support for ECAT plane sorting: anatomical or byframe.  

2001-04-09 Monday 03:03  enlf

	* xoptions.c: 
	- Tell gap & mosaic options are for Dicom as well as Acr/Nema.  

2001-04-08 Sunday 21:37  enlf

	* m-dicm.c: 
	- Reading: grouped code to handle images in one function.  
	- Writing: separate function to write meta header.  

2001-04-08 Sunday 21:24  enlf

	* m-acr.c: 
	- Support true gap/overlap option as well.  

2001-04-07 Saturday 22:36  enlf

	* xextract.c: 
	- Don't destroy the window, just hide it.  

2001-04-07 Saturday 21:40  enlf

	* medcon.h: 
	- Define missing in CygWin compiler with integrated Mingw.  

2001-04-07 Saturday 20:03  enlf

	* xutils.c: 
	- Wrong preprocessor directive.  

2001-04-07 Saturday 11:36  enlf

	* m-dicm.c: 
	- Removed useless else statement.  

2001-04-07 Saturday 02:02  enlf

	* m-acr.c: 
	- In case of mosaic file, follow the dicom path.  

2001-04-07 Saturday 01:39  enlf

	* m-dicm.h: 
	- Make MdcCheckMosaic() function externaly available.  

2001-04-07 Saturday 01:38  enlf

	* m-dicm.c: 
	- Don't change dicom->MOSAIC state in MdcCheckMosaic().  
	- Moved debug printout into MdcHandleMosaic().  

2001-04-04 Wednesday 23:42  enlf

	* m-files.c, m-getopt.c, m-global.c, m-global.h: 
	- Support for new option to change the basename of all files
	created.  

2001-04-04 Wednesday 19:53  enlf

	* m-dicm.c: 
	- Handle mosaic pixel sizes correctly.  

2001-04-04 Wednesday 00:06  enlf

	* xoptions.c: 
	- Small change in label.  

2001-04-02 Monday 01:33  enlf

	* xdefs.h, xoptions.c: 
	- Enable setting from graphical front end of newly added options.  

2001-04-02 Monday 01:33  enlf

	* m-dicm.c: 
	- Use the newly added command line options.  

2001-04-02 Monday 01:32  enlf

	* m-getopt.c: 
	- Get new command line options concerning mosaic files and gap.  

2001-04-02 Monday 01:30  enlf

	* m-global.c, m-global.h: 
	- Added two new command line options: MDC_DICOM_MOSAIC &
	MDC_TRUE_GAP.  

2001-04-01 Sunday 23:30  enlf

	* m-files.c, m-files.h: 
	- New function to get orthogonal direction cosine (integer
	rounding).  
	- Try to find patient slice orientation with rounded integer values
	instead of restrictive float values alone.  

2001-04-01 Sunday 23:27  enlf

	* m-dicm.c: 
	- New function to check and handle mosaic files.  
	- Moving pimg->data.gray pointer with an aliased Uint8 *pdata.  

2001-04-01 Sunday 23:24  enlf

	* m-acr.c, m-acr.h: 
	- Support added for mosaic files, thanks to Roland M. Rutschmann.
	Reading extra tags to store them in the dicom struct.  
	- Printout file offset when printing tags info.  
	- Set mwidth & mheight from MdcDoTag() and check for different image
	sizes.  

2001-04-01 Sunday 23:18  enlf

	* xcolmap.c: 
	- Forgot newline in debug messages.  

2001-03-27 Tuesday 22:42  enlf

	* medcon.h: 
	- Removed reference to malloc.h header. Seem to cause probs on BSD
	and MacOS X.  

2001-03-26 Monday 01:01  enlf

	* xcolmap.c, xpages.c: 
	- Cast widgets to entries.  

2001-03-26 Monday 00:44  enlf

	* xviewer.c: 
	- Two entries added for selecting page and external LUT file.  
	- Button for toggling entries on/off.  

2001-03-26 Monday 00:41  enlf

	* xutils.c, xutils.h: 
	- New function added to toggle widget visibility.  

2001-03-26 Monday 00:41  enlf

	* xpages.c: 
	- New function added to the header comments.  
	- Clear entry in case of illegal value.  

2001-03-26 Monday 00:36  enlf

	* xfilesel.c: 
	- Use new function to load external LUT file.  
	- Terminate the string of the selected pathname.  

2001-03-26 Monday 00:32  enlf

	* xcolmap.c, xcolmap.h: 
	- Added two functions for loading easier loading of external LUT
	file.  

2001-03-24 Saturday 00:55  enlf

	* xmnuftry.c: 
	- Changed menu entry for colormap & use proper function.  

2001-03-24 Saturday 00:55  enlf

	* xoptions.c, xoptions.h: 
	- Function (colormap placement) added for use in main menu.  

2001-03-22 Thursday 08:56  enlf

	* m-files.c: 
	- Replaced redundant if-tests.  

2001-03-22 Thursday 02:43  enlf

	* m-files.c: 
	- Plugged small memory leak. Forgot to free any allocated gated
	structs.  

2001-03-17 Saturday 11:26  enlf

	* xoptions.c, xrender.c: 
	- Use a "full qualified" test expression.  

2001-03-17 Saturday 11:19  enlf

	* xcolmap.c: 
	- Don't reorder colormap when no file was open (no viewer window).  

2001-03-17 Saturday 01:40  enlf

	* xcolmap.c, xcolmap.h, xdefs.c, xdefs.h, xmnuftry.c, xviewer.c: 
	- Added functionality to place colormap left or right from images
	table.  

2001-03-17 Saturday 01:39  enlf

	* xpages.c: 
	- Small change in warning message.  

2001-03-17 Saturday 01:35  enlf

	* m-inw.c: 
	- Small change to comments.  

2001-03-14 Wednesday 01:37  enlf

	* xpages.c, xpages.h, xviewer.c: 
	- For huge numbers of frames (menu out of screen), enable a simple
	entry.  

2001-03-13 Tuesday 01:02  enlf

	* xdefs.h, xoptions.c: 
	- Added new widget for selecting the MDC_SKIP_PREVIEW option.  

2001-03-13 Tuesday 01:01  enlf

	* m-getopt.c: 
	- Add code to use option MDC_SKIP_PREVIEW, reorganize the usage
	output.  

2001-03-13 Tuesday 00:59  enlf

	* m-intf.c: 
	- Use the new option MDC_SKIP_PREVIEW.  

2001-03-13 Tuesday 00:59  enlf

	* m-global.c, m-global.h: 
	- Added new option MDC_SKIP_PREVIEW, skipping preview slice in
	InterFile.  

2001-03-13 Tuesday 00:57  enlf

	* m-algori.c: 
	- Change message for messed up dimensions.  

2001-03-10 Saturday 21:42  enlf

	* m-global.c: 
	- MDC_FILE_ENDIAN moved out of the flags & options section.  

2001-03-10 Saturday 02:45  enlf

	* m-anlz.c: 
	- Set default SPM origin to centre image of middle slice.  

2001-02-27 Tuesday 00:43  enlf

	* m-acr.c, m-acr.h, m-algori.c, m-algori.h, m-anlz.c, m-anlz.h,
	m-color.c, m-color.h, m-config.h.in, m-debug.c, m-debug.h,
	m-defs.h, m-dicm.c, m-dicm.h, m-ecat64.c, m-ecat64.h, m-error.c,
	m-error.h, m-fancy.c, m-fancy.h, m-files.c, m-files.h, m-getopt.c,
	m-getopt.h, m-gif.c, m-gif.h, m-global.c, m-global.h, m-intf.c,
	m-intf.h, m-inw.c, m-inw.h, m-matrix.c, m-matrix.h, m-pixels.c,
	m-pixels.h, m-raw.c, m-raw.h, m-sigfpe.c, m-sigfpe.h, m-vifi.c,
	m-vifi.h, m-xdummy.c, m-xdummy.h, m-xtract.c, m-xtract.h, medcon.c,
	medcon.h, xcolgbc.c, xcolgbc.h, xcolmap.c, xcolmap.h, xdefs.c,
	xdefs.h, xerror.c, xerror.h, xextract.c, xextract.h, xfancy.c,
	xfancy.h, xfiles.c, xfiles.h, xfilesel.c, xfilesel.h, xhelp.c,
	xhelp.h, xicons.h, ximages.c, ximages.h, xinfo.c, xinfo.h,
	xlabels.c, xlabels.h, xmedcon.c, xmedcon.h, xmnuftry.c, xmnuftry.h,
	xoptions.c, xoptions.h, xpages.c, xpages.h, xprogbar.c, xprogbar.h,
	xreader.c, xreader.h, xrender.c, xrender.h, xreset.c, xreset.h,
	xresize.c, xresize.h, xutils.c, xutils.h, xviewer.c, xviewer.h,
	xwriter.c, xwriter.h, xzoom.c, xzoom.h: 
	- Added 2001 to the copyright message.  

2001-02-26 Monday 22:57  enlf

	* xfancy.c: 
	- Small change in our About box.  

2001-02-26 Monday 21:45  enlf

	* m-anlz.c: 
	- Changed and fixed type error in comment.  

2001-02-26 Monday 11:38  enlf

	* m-anlz.c: 
	- When dim[0] was bad, set it to a reasonable value, not just 7.
	Other dims could have been set to zero which results in a bad total
	number of images.  

2001-02-24 Saturday 13:53  enlf

	* xutils.c: 
	- Look for resource file in windows "Program Files" directory.  

2001-02-22 Thursday 23:57  enlf

	* m-vifi.c: 
	- Let the user give the frame duration as well.  

2001-02-22 Thursday 00:08  enlf

	* m-intf.c: 
	- Little change of issued warning message (probable).  

2001-02-21 Wednesday 23:50  enlf

	* m-intf.c: 
	- Issue a warning when conflicting number of images are specified.  

2001-02-21 Wednesday 23:28  enlf

	* m-matrix.c: 
	- Fixed bug for writing ECAT on little endian machines. (Noted by
	David Wack) 

2001-02-18 Sunday 22:34  enlf

	* m-acr.c, m-anlz.c, m-defs.h, m-dicm.c, m-ecat64.c, m-files.c,
	m-getopt.c, m-gif.c, m-global.c, m-intf.c, m-inw.c, xfilesel.c,
	xoptions.c: 
	- Replace MDC_FRMT_BAD define by better named MDC_FRMT_NONE.  

2001-02-18 Sunday 01:29  enlf

	* m-anlz.c: 
	- When fallback is ANLZ read it anyhow, even with bad dim[0] value.  

2001-01-29 Monday 01:43  enlf

	* m-acr.c: 
	- Get DICOM remap values from file, as long as user didn't force
	values.  
	- Do not initialize remap values in case the user gave some values.  

2001-01-29 Monday 01:41  enlf

	* m-getopt.c: 
	- Retrieve user specified DICOM remap values (contrast or rescale).  
	- Small layout changes in printing the programs usage.  

2001-01-29 Monday 01:39  enlf

	* m-global.c, m-global.h: 
	- A new global option for user specified DICOM remap (contrast or
	rescale).  

2001-01-29 Monday 01:37  enlf

	* m-defs.h: 
	- Two new defines for specifying a LUT remap used in DICOM.  

2001-01-28 Sunday 14:03  enlf

	* m-intf.c: 
	- For gated (SPECT) we now use study duration acquired (instead of
	observed).  

2001-01-28 Sunday 04:04  enlf

	* xinfo.c: 
	- Print out changed naming of window values in GATED_DATA struct.  

2001-01-28 Sunday 04:01  enlf

	* m-intf.c: 
	- Added support for reading/writing Gated & Gated SPECT studies.  
	- Properly remove comments from a key/value line in header.  

2001-01-28 Sunday 03:58  enlf

	* m-intf.h: 
	- Preserve gated spect nesting value in interfile struct.  

2001-01-28 Sunday 03:51  enlf

	* m-files.c, m-files.h: 
	- Two new functions added for gated struct: allocate and initialize.  

2001-01-28 Sunday 03:45  enlf

	* m-dicm.c: 
	- Added support for reading/writing gated studies.  
	- Fixed error in writing "angle_start" value.  
	- Including RotationSequence for all TOMO studies as well 
	- Improved support for unreconstructed studies.  

2001-01-28 Sunday 03:38  enlf

	* m-debug.c: 
	- Print out renamed values from gated struct.  

2001-01-28 Sunday 03:36  enlf

	* m-defs.h: 
	- Removed number of projections from gated struct.  

2001-01-28 Sunday 03:35  enlf

	* m-acr.h: 
	- Preserving extra gated related values in dicom stuff struct.  

2001-01-28 Sunday 03:34  enlf

	* m-acr.c: 
	- Added Support for retrieving tags necessary in gated (DICOM)
	studies.  

2001-01-23 Tuesday 03:16  enlf

	* xinfo.c: 
	- Print out values of newly created GATED_DATA struct.  

2001-01-23 Tuesday 03:15  enlf

	* m-debug.c: 
	- Print out values inside newly created GATED_DATA struct.  

2001-01-23 Tuesday 03:08  enlf

	* m-defs.h: 
	- Added new structure GATED_DATA to hold Gated (SPECT) items.  

2001-01-09 Tuesday 03:07  enlf

	* m-acr.c, m-debug.c, m-defs.h, m-dicm.c, m-files.c, m-intf.c,
	m-intf.h, xinfo.c: 
	- Support read/write of patient birth date.  

2001-01-09 Tuesday 00:38  enlf

	* m-ecat64.c: 
	- Define a gated PET as a gated SPECT acquisition.  

2001-01-09 Tuesday 00:29  enlf

	* m-intf.h: 
	- Added function prototype to check possibilities of dimensions
	read.  

2001-01-09 Tuesday 00:28  enlf

	* m-files.c: 
	- Set default acquisition type to reconstructed.  

2001-01-09 Tuesday 00:27  enlf

	* m-intf.c: 
	- Read common keys outside the "type of data" sections.  
	- Added function to check possibility of dimensions read.  
	- Better filling out parameters of all images in one group (total=).  

2001-01-09 Tuesday 00:09  enlf

	* m-dicm.c: 
	- Added support for reading: 
	   * Gated & Gated SPECT files.  
	   * Unreconstructed acquisition data.  

2001-01-09 Tuesday 00:08  enlf

	* m-debug.c, xinfo.c: 
	- Added unit for angle_start entry.  

2001-01-09 Tuesday 00:06  enlf

	* m-acr.h: 
	- Store type of detector motion in dicom related structure.  
	- Added new function prototype for reading acquisition data.  

2001-01-09 Tuesday 00:05  enlf

	* m-acr.c: 
	- Added support for reading: 
	   * Gated & Gated SPECT (dicom) files.  
	   * Unreconstructed acquisition data entries.  

2000-12-31 Sunday 00:15  enlf

	* m-algori.c: 
	- Missing word "Error" added to the internal error messages.  

2000-12-24 Sunday 16:36  enlf

	* m-intf.c: 
	- for writing GSPECT: 
	   * number of time windows stored in another dimension.  
	   * not yet sure about "study duration".  

2000-12-22 Friday 02:26  enlf

	* m-intf.c: 
	- Added preliminary code for writing GSPECT InterFiles, still in
	need of some reworking to be done.  
	- In writing InterFile, placed all comments output on a separate
	line.  

2000-12-22 Friday 00:59  enlf

	* m-fancy.c: 
	- Don't use all capitals for Gated nesting string.  

2000-12-21 Thursday 00:05  enlf

	* m-intf.h: 
	- Added prototype functions for writing Gated & GSPECT.  

2000-12-19 Tuesday 03:10  enlf

	* m-intf.c: 
	- Try reading image files with upper/lower case difference used in
	the "name of data file key" (due to DOS/Unix transitions).  
	- Update "type of data" writing for Gated & GSPECT acquisitions.  

2000-12-19 Tuesday 02:32  enlf

	* m-fancy.c, m-fancy.h: 
	- Added function for making string all upper case.  

2000-12-19 Tuesday 02:29  enlf

	* m-intf.c: 
	- Primarily code for writing GATED.  

2000-12-18 Monday 22:54  enlf

	* m-vifi.c: 
	- Let the user choose Gated and GSPECT acquisitions as well.  

2000-12-18 Monday 22:24  enlf

	* m-intf.c, m-intf.h: 
	- Make use of two new acquisition types GATED & GSPECT.  
	- Added primarily code for reading GSPECT.  
	- Changed date of version keys (= inclusion proposal for GSPECT).  
	- Added extra entries in MDC_INTERFILE struct for GSPECT reading.  

2000-12-18 Monday 22:18  enlf

	* xinfo.c: 
	- For FI printout, show value of newly added GSPECT nesting.  

2000-12-18 Monday 22:17  enlf

	* m-fancy.c, m-fancy.h: 
	- New function added for getting the string value of GSPECT nesting.  

2000-12-18 Monday 22:15  enlf

	* m-debug.c: 
	- For debuging, printout newly added GSPECT nesting entry.  

2000-12-18 Monday 22:14  enlf

	* m-files.c: 
	- Enable initialization of newly added GSPECT nesting entry.  

2000-12-18 Monday 22:12  enlf

	* m-defs.h: 
	- Added two new acquisition types (Gated & GSPECT).  
	- FI with extra entry for GSPECT nesting used in INTF.  

2000-12-17 Sunday 01:27  enlf

	* m-intf.c: 
	- Allow only version 3.3 interfiles to be read.  

2000-12-09 Saturday 11:22  enlf

	* xlabels.c: 
	- Replaced obsolete color alloc function & free it after printing
	label.  

2000-12-08 Friday 23:48  enlf

	* xinfo.c: 
	- Let font for text being defined in resource file.  

2000-12-08 Friday 00:48  enlf

	* xfancy.c: 
	- Using a little smaller fixed font.  

2000-12-08 Friday 00:21  enlf

	* xfancy.c: 
	- Try another fixed font. RH7 gave garbled characters.  

2000-12-07 Thursday 03:33  enlf

	* xutils.c: 
	- At first, look for resource file in home directory.  

2000-10-28 Saturday 18:50  enlf

	* Makefile.am, Makefile.in, depend.h.in, stamp-h.in, m-config.h.in,
	m-vifi.c, m-color.c, m-debug.c, m-error.c, m-fancy.c, m-files.c,
	m-getopt.c, m-algori.c, m-sigfpe.c, m-global.c, m-pixels.c,
	m-xtract.c, m-raw.c, m-acr.c, m-gif.c, m-inw.c, m-anlz.c,
	m-ecat64.c, m-matrix.c, m-intf.c, m-dicm.c, m-xdummy.c, medcon.c,
	xcolmap.c, xcolmap.h, xcolgbc.c, xcolgbc.h, xdefs.c, xdefs.h,
	xicons.c, xerror.c, xerror.h, xicons.h, xextract.c, xextract.h,
	xfancy.c, xfancy.h, xfiles.c, xfiles.h, xfilesel.c, xfilesel.h,
	xhelp.c, xhelp.h, ximages.c, ximages.h, xinfo.c, xinfo.h,
	xlabels.c, xlabels.h, xmedcon.c, xmedcon.h, xmnuftry.c, xmnuftry.h,
	xoptions.c, xoptions.h, xpages.c, xpages.h, xprogbar.c, xprogbar.h,
	xreader.c, xreader.h, xrender.c, xrender.h, xreset.c, xreset.h,
	xresize.c, xresize.h, xutils.c, xutils.h, xviewer.c, xviewer.h,
	xwriter.c, xwriter.h, medcon.h, xzoom.c, xzoom.h, m-defs.h,
	m-vifi.h, m-color.h, m-debug.h, m-error.h, m-fancy.h, m-algori.h,
	m-files.h, m-getopt.h, m-sigfpe.h, m-global.h, m-pixels.h, m-raw.h,
	m-xdummy.h, m-xtract.h, m-acr.h, m-gif.h, m-anlz.h, m-ecat64.h,
	m-inw.h, m-intf.h, m-matrix.h, m-dicm.h: 
	- Importing (X)MedCon into SourceForge CVS repository.  

2000-10-28 Saturday 18:50  enlf

	* Makefile.am, Makefile.in, depend.h.in, stamp-h.in, m-config.h.in,
	m-vifi.c, m-color.c, m-debug.c, m-error.c, m-fancy.c, m-files.c,
	m-getopt.c, m-algori.c, m-sigfpe.c, m-global.c, m-pixels.c,
	m-xtract.c, m-raw.c, m-acr.c, m-gif.c, m-inw.c, m-anlz.c,
	m-ecat64.c, m-matrix.c, m-intf.c, m-dicm.c, m-xdummy.c, medcon.c,
	xcolmap.c, xcolmap.h, xcolgbc.c, xcolgbc.h, xdefs.c, xdefs.h,
	xicons.c, xerror.c, xerror.h, xicons.h, xextract.c, xextract.h,
	xfancy.c, xfancy.h, xfiles.c, xfiles.h, xfilesel.c, xfilesel.h,
	xhelp.c, xhelp.h, ximages.c, ximages.h, xinfo.c, xinfo.h,
	xlabels.c, xlabels.h, xmedcon.c, xmedcon.h, xmnuftry.c, xmnuftry.h,
	xoptions.c, xoptions.h, xpages.c, xpages.h, xprogbar.c, xprogbar.h,
	xreader.c, xreader.h, xrender.c, xrender.h, xreset.c, xreset.h,
	xresize.c, xresize.h, xutils.c, xutils.h, xviewer.c, xviewer.h,
	xwriter.c, xwriter.h, medcon.h, xzoom.c, xzoom.h, m-defs.h,
	m-vifi.h, m-color.h, m-debug.h, m-error.h, m-fancy.h, m-algori.h,
	m-files.h, m-getopt.h, m-sigfpe.h, m-global.h, m-pixels.h, m-raw.h,
	m-xdummy.h, m-xtract.h, m-acr.h, m-gif.h, m-anlz.h, m-ecat64.h,
	m-inw.h, m-intf.h, m-matrix.h, m-dicm.h: Initial revision 

