X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=ChangeLog;h=a9d7dbefcd75ffe862bcf75992a0621a48cb4661;hb=0e0403151bbff57175d2b974ee2d14b8195f9234;hp=d17d11c4c872b59929e2e626961881aff61bffee;hpb=86db5f0e37e40668ff8afea3f65f3b5213707115;p=gdcm.git diff --git a/ChangeLog b/ChangeLog index d17d11c4..a9d7dbef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,61 @@ +2005-01-30 Jean-Pierre Roux + * SerieHeader::SetDirectory() allow recursive exploration of the Directory + * SerieHeader::AddFileName() creates as many Coherent Files lists + (same Serie UID) as it founds different Serie UID + amongst the files instead of discarting any file + that doesn't match with the first one he found. + * SerieHeader::OrderGdcmFileList has now one parameter : + the Coherent Files list the user wants to sort + * SerieHeader::GetFirstCoherentFileList() | + * SerieHeader::GetLastCoherentFileList() | allow to parse + the set of Coherent Files lists + * const SerieHeader::GdcmFileList &GetGdcmFileList() is kept, for backwards + compatibility (it returns the *first* Coherent Files list, + since there was only one before) + * Test/TestSerieHeader gets gdcmData as a default root directory + +2005-01-28 Benoit Regrain + * Remove friend between DocEntry and File classes + * Remove friend between PixelReadConverter and RLEFramesInfo, + JPEGFragmentsInfo + +2005-01-28 Benoit Regrain + * src/gdcmFile.cxx, gdcmDocument.cxx : fix the bug on the group|element + 0002|0000. The value was incorrect. + +2005-01-28 Benoit Regrain + * vtk/vtkGdcmWriter.[h|cxx] : add the gestion of UID + +2005-01-28 Benoit Regrain + * src/gdcmUtil.cxx : compilation fix on Win32 + * src/gdcmUtil.[h|cxx] : Set the default GDCM UID in a static constant + variable, to be easy found. Add methods to change the default UID. + Amelioration of the CreateUniqueUID to use the correct default UID. + * src/gdcmFile.cxx : correct use of the CreateUniqueUID method to create + a new file + +2005-01-28 Benoit Regrain + * Test/TestVR.cxx : fix memory leaks + +2005-01-27 Mathieu Malaterre + * Rewrite the base 256 to base 10 conversion, using string operation only. + This allows us to get rid of the problematic 64bits integer type (does not + always exist on target platform). + +2005-01-27 Jean-Pierre Roux + * Add construct and destructor to class gdcm::Debug to close the debug file + automatically + * Don't let uset to open twice the same file + * gdcm has now an official UID prefix, + supplied by http://www.medicalconnections.co.uk + 1.2.826.0.1.3680043.2.1143 + (Thx to Mathieu for providing URL) + * Add a forty-entries private Dicom Dictionary (Philips MR Intera) + to be able to perform some more tests + * gdcm::ContentEntry : Contructors and Destructor are now protected, + in order to be sure no user will try to use them. + (at user level, only the children classes are meaningfull) + 2005-01-26 Benoit Regrain * move RLEInfo & JPEGInfo from Document to File @@ -9,7 +67,7 @@ * src/gdcmContentEntry.[h|cxx], gdcmValEntry.cxx : amelioration of code 2005-01-25 Jean-Pierre Roux - In ordrer to avoid missbehaviour : + In order to avoid missbehaviour : . gdcm::DocEntry is now specialized in - gdcm::SeqEntry (Dicom Sequence) as opposed to : - gdcm::ContentEntry (Dicom entry with a 'content') @@ -43,7 +101,7 @@ 2005-01-25 Jean-Pierre Roux * methods ReplaceOrCreate renamed as Insert (nobody will be any longer confused by 'CreateOrReplace') - + 2005-01-24 Mathieu Malaterre * Grealty simplify the JPEg decompression, no need to differenciate based on the JPEG possible type (with/without fragment, with/without multiple frame). @@ -62,7 +120,7 @@ 2005-01-24 Jean-Pierre Roux - Add empty nutshell for JPEG-LS (JPG-LS in NOT jpeg 'lossless') - Position correctly the entry points for JPEG2000 and JPEG-LS - (Now Fragments info is get from the file, even for JPEG2000 and JPEG-LS) + (Now Fragments info is get from the file, even for JPEG2000 and JPEG-LS) 2005-01-22 Benoit Regrain * src/gdcmDicomDirElement.h, gdcmDict.h : rename AddNewXxx methods to AddXxx. @@ -166,7 +224,7 @@ 2005-01-18 Jean-Pierre Roux * Taking into account of 'Transfer Syntax' value (for 'true' Dicom V3 files, the 'ACR-NEMA' heuristics sometimes gives - unaccurate result) + unaccurate result) 2005-01-17 Benoit Regrain * src/gdcmUtil.cxx : bug fix to find the Windows MAC address. Now, there