X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=ChangeLog;h=8846cb4687adc28d0c5c95c277c0261302b02d9b;hb=b14750dfb4351744a03e6b160534d4421d659b45;hp=71db94f79eaaa83928eeca73d2a71e4217476f0e;hpb=c11dce1faf0053eb984aed57f01e6b7d29cbd1ab;p=gdcm.git diff --git a/ChangeLog b/ChangeLog index 71db94f7..8846cb46 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,52 @@ -2004-19-02 Jean-Pierre Roux +2004-04-28 Jean-Pierre Roux + * ENH add the provisional gdcmHeader::SQDepthLevel to allow + SeQuence indented printing of Dicom Header + * ENH merge methods gdcmParser::Parse and gdcmParser::LoadHeaderEntries + into the single gdcmParser::LoadHeaderEntries for efficiency purpose + Computation of SQDepthLevel is now part of gdcmHeader constructor + * ENH add self defined param 'new' to PrintHeader to 'show' the SeQuence + tree-like structure of a Dicom Header + * FIX Test code cleaning + +2004-04-25 Mathieu Malaterre + * ENH: Adding automatic testing + 1. Need a DartConfig.cmake to submit to public + 2. Add a test driver gdcmTest.cxx + 3. gdcmTestMain, an helper for the main test driver gdcmTest + 4. Files in Test don't have a main anymore, this becomes intersting when we add more and more tests, thus dsw don't have to load too many projects + * ENH: Adding a GDCM_DATA_ROOT for testing + * ENH: Remove redundancie about GDCM_DICT stuff, now we only need to modify + one file instead of seven + some small cleanup + +2004-04-22 Jean-Pierre Roux + * ENH Minor changes to the Print() methods + * ADD gdcmParser::PrintEntryNiceSQ() to allow SQ-indented + Header printing. Example given with : + PrintHeader fileName 2 new + (SQ based tree-like structure still to be done for the Header ...) + +2004-04-22 Mathieu Malaterre + * ENH: Some cosmetic clean up for compilation with -W -Wall -Werror + 1. I have added some unsigned where needed + 2. Some function parameter not used -> (void) + 3. In gdcmDicomDir.cxx, add GDCM_DICOMDIR_NONE case + 4. g++ don't like character '\' in comment + 5. #define jpeg_create_decompress jCreaDecompress + this really need to be fixed + 6. virtualize destructor of gdcmObject ... leakage + 7. sscanf(g->first.c_str(),"%x",&gr_bid); + this also really need to be fixed + 8. gdcm/src/jpeg/libijg8/CMakeLists.txt, + remove compression file + (as we only do decompression, right ?) + * ENH: Change malloc/calloc/free with c++ equivalent + +2004-04-21 Jean-Pierre Roux + * FIX gdcmHeaderHelper::GetXSpacing + when a single value is found (bug ?), xpacing is now + defaulted to yspacing + +2004-04-19 Jean-Pierre Roux * ADD gdcmData/Wrist.pap (PAPYRUS 3.0 -single frame-) for checking purpose * ENH add parameters : bool exception_on_error = false, @@ -8,7 +56,7 @@ * FIX vtk/vtkGdcmReader.cxx now uses enable_sequences = true in gdcmFile to allow reading of PAPYRUS 3.0 files -2004-06-02 Jean-Pierre Roux +2004-04-06 Jean-Pierre Roux * ADD gdcmData/E00001S03I0015.dcm for SQ checking purpose 2004-04-02 Jean-Pierre Roux