]> Creatis software - gdcm.git/blobdiff - ChangeLog
* gdcmPython/testSuite.py : test the readable flag of file for tests
[gdcm.git] / ChangeLog
index b45db9270c0a2f3cd9ff084376a5fc0ace871920..d0d21731b09ade34d4989120a9ae87e1c670367a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,62 @@
+2004-01-13 Benoit Regrain
+     * gdcmPython/testSuite.py : test the readable flag of file for tests
+
+2004-01-12 Benoit Regrain
+     * src/*.h : add comments
+     * src/gdcmDictSet.h : set the method BuildDictPath in public
+     * src/gdcmTS.cxx, gdcmVR.cxx : use now a dictionnary file other than to be
+       directly setted in the source code
+     * Dicts/dicomTS.dic, dicomVR.dic : 2 new dictionnary files loaded by
+       gdcmTS and gdcmVR
+
+2004-01-09 Benoit Regrain
+     * gdcmPython/gdcmVersion.py : add a gdcmVERSION variable information
+     * setup.py : use a reference to gdcmVERSION
+
+2004-01-07 Benoit Regrain
+     * Modification to compile with the distutils.
+     * Bug fix in code
+
+2003-12-10 Benoit Regrain
+     * gdcmHeader is now aggregating gdcmFile, and not derived into. Thus, we
+       can use a gdcmHeaderHelper to load datas
+     * gdcmPython/testSuite.py : make the testSuite compliant with modifications
+       made in the source code
+
+2003-12-10 Benoit Regrain
+     * Update Windows projects and .cvsignore files
+
+2003-11-12 Jean-Pierre Roux
+     *ENH  gdcmHeader constructor has one more parameter (default value : false)
+           that allows the user to 'go inside' the SeQuences only
+          if he wants to.
+          gdcmElValSet:Print takes it into account
+
+2003-11-12  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
+     *ENH: Update gdcmPython/CMakeLists
+     *FIX: (gdcmHeaderHelper) GetRescale and GetSlope
+     *FIX: (gdcmElValSet) char 'tag' was overiding private members (VC++)
+
 2003-11-10 Jean-Pierre Roux
-      *FIX : gdcmHeader::LoadElements is now based 
-             on the ListTag listElem member, 
+      *FIX : gdcmHeader::LoadElements is now based
+             on the ListTag listElem member,
              not longer on the TagElValueHT tagHt member
       *ENH : PrintPubElVal shows (temporarily) both results,
              with the tagHt member and the listElem member.
             (it's easier to 'see' the problems when using Printheader)
 
+      *FIX : old private member LgrElem is now splitted into
+             ReadLength   : Length actually found on disk (updated only
+                           if bug fixing is necessary), for internal
+                           use only
+            UsableLength : Updated by FixFoundLength, to fix a bug
+                           or to allow Parser going on.
+            Will allow to re-write a kosher header when a SeQuence
+            with a length (not 0000) is found
+      Warning : gdcmFile::Write still uses the TagHt (not ListElem)
+               because gdcmElValSet::Add does not update ListElem
+               (to be written)
+
 2003-11-07 Jean-Pierre Roux
      *FIX misstyping in Transfert Syntax name table
      *ENH gdcmHeader::FixFoundLength now allow to 'go inside' tge SeQuences
      *ENH: vtkgdcmViewer now works with LUT dicom (OT-PAL-face ...)
 
 2003-11-05  Mathieu Malaterre  <Mathieu.Malaterre@creatis.insa-lyon.fr>
-     *ENH: vtkGdcmReader now supports LUT ! 
+     *ENH: vtkGdcmReader now supports LUT !
           (vtkgdcmViewer for now is not able to use them though)
-           
+
 2003-11-05 Jean-Pierre Roux
      * in testSuite.py : new files names for checking the package
      * Fix : Forgot to commit gdcmFile::GetImageDataSizeRaw();
              that returns the pixel area size to the *aware* (vtk) user
              that DOESN'T want to turn the PALETTE COLOR image into an RGB image
-     
+
 2003-11-05 Benoit Regrain
      * in testSuite.py : Modify the rules for checking the paths
                        : Explicit error messages