]>
 
 
Creatis software - gdcm.git/log 
 
 
 
 
 
 
malaterre  [Wed, 6 Jul 2005 15:49:31 +0000  (15:49 +0000)] 
 
COMP: Finish patching gdcm for support for bcb6 
 
jpr  [Wed, 6 Jul 2005 15:18:42 +0000  (15:18 +0000)] 
 
According to Mathieu's requirement, Load twice the same file keeps the rseult of 
the first Load (instead of doing it twice) 
 
jpr  [Wed, 6 Jul 2005 11:01:08 +0000  (11:01 +0000)] 
 
Now gdcmFile::Load() returns false if file is not gdcm parsable 
Only gdcmDocument::Load() did it, before. 
Thx to Benoit for reporting bug 
 
jpr  [Wed, 6 Jul 2005 09:53:43 +0000  (09:53 +0000)] 
 
Now TestAllReadCompareDicom.cxx TestReadWriteReadCompare.cxx accept a third 
param, in order not to have to recompile to gdcm::Debug::DebugOn(). 
 
jpr  [Wed, 6 Jul 2005 09:25:12 +0000  (09:25 +0000)] 
 
- Clean out the Entries if a Document is parsed more than once 
- Uncomment (usefull) warning messages 
 
jpr  [Wed, 6 Jul 2005 08:43:18 +0000  (08:43 +0000)] 
 
Comments 
 
jpr  [Wed, 6 Jul 2005 08:42:33 +0000  (08:42 +0000)] 
 
- Comment out a for the moment too much verbose warning message. 
- Delay some statement as late as possible, to save some CPU time when they're 
useless 
 
malaterre  [Wed, 6 Jul 2005 00:15:11 +0000  (00:15  +0000)] 
 
COMP: Fix warning about uninitialized var 
 
malaterre  [Tue, 5 Jul 2005 23:50:19 +0000  (23:50 +0000)] 
 
COMP: Fix compilation on BCB6. Thanks again to Luca for report 
 
malaterre  [Tue, 5 Jul 2005 23:39:06 +0000  (23:39 +0000)] 
 
ENH: Now any new compiler should be supported (not only bcc32) 
 
malaterre  [Tue, 5 Jul 2005 23:37:32 +0000  (23:37 +0000)] 
 
ENH: Propage cmake var 
 
malaterre  [Tue, 5 Jul 2005 23:34:14 +0000  (23:34 +0000)] 
 
ENH: Adding a cmake script to find which compiler return NULL on malloc(0)... fix typo 
 
malaterre  [Tue, 5 Jul 2005 23:27:46 +0000  (23:27 +0000)] 
 
ENH: Adding a cmake script to find which compiler return NULL on malloc(0) 
 
malaterre  [Tue, 5 Jul 2005 23:07:50 +0000  (23:07 +0000)] 
 
ENH: Put back testing on JPEG2000 since borland is /sort of/ supported 
 
malaterre  [Tue, 5 Jul 2005 23:05:31 +0000  (23:05 +0000)] 
 
BUG: Provide a fix(=hack) for bcc32, since jasper does not support this compiler 
 
malaterre  [Tue, 5 Jul 2005 20:58:27 +0000  (20:58 +0000)] 
 
ENH: Adding debug 
 
malaterre  [Tue, 5 Jul 2005 20:48:35 +0000  (20:48 +0000)] 
 
BUG: Put back original value for jasper. This will display a weird image inthe case of the irreversible transform, but at least the dashboard won't be so trashed 
 
jpr  [Tue, 5 Jul 2005 18:51:51 +0000  (18:51 +0000)] 
 
English misstyping 
 
jpr  [Tue, 5 Jul 2005 18:48:54 +0000  (18:48 +0000)] 
 
Update Doc 
 
jpr  [Tue, 5 Jul 2005 18:47:38 +0000  (18:47 +0000)] 
 
Coding style 
 
jpr  [Tue, 5 Jul 2005 18:44:21 +0000  (18:44 +0000)] 
 
Comments 
 
jpr  [Tue, 5 Jul 2005 18:42:15 +0000  (18:42 +0000)] 
 
Update Changelog 
 
malaterre  [Tue, 5 Jul 2005 14:55:24 +0000  (14:55 +0000)] 
 
ENH: More patch from Luca to fix compilation on BCB6 
 
jpr  [Tue, 5 Jul 2005 13:26:32 +0000  (13:26 +0000)] 
 
Deal with NOSHADOWSEQ 
 
jpr  [Tue, 5 Jul 2005 12:57:36 +0000  (12:57 +0000)] 
 
Deal with NOSHADOWSEQ option 
 
jpr  [Sun, 3 Jul 2005 12:47:23 +0000  (12:47 +0000)] 
 
Enh warning message 
 
jpr  [Sun, 3 Jul 2005 12:45:53 +0000  (12:45 +0000)] 
 
- Speed up DICOMDIR analyse 
- Avoid infinite loop when a 'no Patient / no Study / no Serie / no Image' 
Item is found 
Thx to Loic Boussel for providing data to fix the bug. 
 
jpr  [Sun, 3 Jul 2005 12:42:04 +0000  (12:42 +0000)] 
 
Should avoid some troubles with 'no length' SQItems within 'true length' 
Sequences. 
Thx to Loic Boussel for providing data to fix the bug. 
 
malaterre  [Sat, 2 Jul 2005 22:51:04 +0000  (22:51 +0000)] 
 
ENH: Adding test for benchmark 
 
malaterre  [Sat, 2 Jul 2005 19:19:57 +0000  (19:19 +0000)] 
 
COMP: Need to check first if __BORLANDC__ is defined 
 
malaterre  [Sat, 2 Jul 2005 19:12:40 +0000  (19:12 +0000)] 
 
ENH: Simplify the old mess 
 
malaterre  [Sat, 2 Jul 2005 18:47:47 +0000  (18:47 +0000)] 
 
ENH: Oooops forgot to remove the tag for papyrus, now in its own dict: Papyrus.dic 
 
malaterre  [Sat, 2 Jul 2005 18:09:36 +0000  (18:09 +0000)] 
 
ENH: Applying some more patch from Luca Picello to support BCB6 
 
malaterre  [Sat, 2 Jul 2005 16:51:16 +0000  (16:51 +0000)] 
 
ENH: Add function declaration for atoi and isdigit 
 
malaterre  [Sat, 2 Jul 2005 15:54:17 +0000  (15:54 +0000)] 
 
ENH: Adding support for BCB6, big thanks to Luca Picello for patch 
 
malaterre  [Fri, 1 Jul 2005 13:18:59 +0000  (13:18 +0000)] 
 
ENH: Remove mem leak 
 
malaterre  [Fri, 1 Jul 2005 13:17:00 +0000  (13:17 +0000)] 
 
BUG: Hopefully fixing the bug for Borland (optimization ON) 
 
jpr  [Fri, 1 Jul 2005 11:25:51 +0000  (11:25 +0000)] 
 
Initialize RLEInfo and JPEGInfo to 0 a avoid further problems 
(e.g. PrintFile on a DICOMDIR document) 
 
malaterre  [Thu, 30 Jun 2005 16:52:00 +0000  (16:52 +0000)] 
 
ENH: Apply (temp?) patch proposed by Marco Eichelberg, at http://groups-beta.google.com/group/comp.protocols.dicom/msg/
0c93276d13fc6d74 
 
jpr  [Thu, 30 Jun 2005 14:50:05 +0000  (14:50 +0000)] 
 
To avoid compile time warnings 
(Hope so) 
 
jpr  [Thu, 30 Jun 2005 14:49:02 +0000  (14:49 +0000)] 
 
Enhance gdcm::File::IsReable() heuristics to be able to process some Loic 
Boussel's Hall of Shame Dicom images 
 
jpr  [Wed, 29 Jun 2005 16:15:16 +0000  (16:15 +0000)] 
 
Now vtkgdcmViewer load mode is defaulted to NO_SHADOWSEQ 
 
jpr  [Wed, 29 Jun 2005 16:12:43 +0000  (16:12 +0000)] 
 
vtkGdcmReader has now a new method SetLoadMode, to allow user to specify what he 
wants (not) to load : NO_SEQ, NO_SHADOW, NO_SHADOWSEQ 
 
jpr  [Wed, 29 Jun 2005 16:00:13 +0000  (16:00 +0000)] 
 
PrintFile take into account noshadowseq autoref parameter 
 
jpr  [Wed, 29 Jun 2005 15:58:33 +0000  (15:58 +0000)] 
 
Add the NO_SHADOWSEQ load mode 
 
jpr  [Mon, 27 Jun 2005 15:46:27 +0000  (15:46 +0000)] 
 
Now exReadPapyrus uses the Argument Manager 
+ bug fix 
 
malaterre  [Mon, 27 Jun 2005 00:31:44 +0000  (00:31  +0000)] 
 
ENH: New dict for ACUSON images, GEMS Advantx and GEMS Infinia. See README for origin(=pdf) 
 
malaterre  [Mon, 27 Jun 2005 00:28:32 +0000  (00:28  +0000)] 
 
ENH: Minor cleanup 
 
malaterre  [Mon, 27 Jun 2005 00:27:21 +0000  (00:27  +0000)] 
 
ENH: Adding a few new entries in GEMS.dic, see README for origin 
 
malaterre  [Mon, 27 Jun 2005 00:26:38 +0000  (00:26  +0000)] 
 
ENH: Adding some new entries in GEMS Genie, see README for origin 
 
malaterre  [Mon, 27 Jun 2005 00:25:31 +0000  (00:25  +0000)] 
 
ENH: adding notes about thumbnails in GEMS file 
 
malaterre  [Mon, 27 Jun 2005 00:23:24 +0000  (00:23  +0000)] 
 
ENH: Add note about all the private dict 
 
malaterre  [Mon, 27 Jun 2005 00:23:05 +0000  (00:23  +0000)] 
 
ENH: Tons of improvement to the script to parse more pdf files... not very user friendly though :) 
 
malaterre  [Mon, 27 Jun 2005 00:19:27 +0000  (00:19  +0000)] 
 
ENH: update 
 
malaterre  [Mon, 27 Jun 2005 00:16:43 +0000  (00:16  +0000)] 
 
ENH: Some more change from D.clunie website. I still dont see the difference between SPI and Siemens... 
 
malaterre  [Sun, 26 Jun 2005 23:50:07 +0000  (23:50 +0000)] 
 
ENH: Using comment from 3.2.2.2 Siemens Somatom Plus (D. Clunie web page) to make SIEMENS_GBS_III-16-ACR_NEMA_1.acr completely pass, cool isn't it 
 
malaterre  [Sun, 26 Jun 2005 23:26:46 +0000  (23:26 +0000)] 
 
ENH: Rework SPI dict based on D. Clunie dict 
 
malaterre  [Sun, 26 Jun 2005 22:32:26 +0000  (22:32 +0000)] 
 
ENH: Adding scary stuff from Philips EasyVision 
 
malaterre  [Sun, 26 Jun 2005 22:10:52 +0000  (22:10 +0000)] 
 
ENH: ELSCINT.dic generated by analysing a post on www.merge-efilm.com 
 
malaterre  [Sun, 26 Jun 2005 21:34:41 +0000  (21:34 +0000)] 
 
ENH: Adding GEMS UltraSound 
 
malaterre  [Sun, 26 Jun 2005 20:54:46 +0000  (20:54 +0000)] 
 
ENH: Tons of notes about the broken pdf 
 
malaterre  [Sun, 26 Jun 2005 20:32:17 +0000  (20:32 +0000)] 
 
ENH: Adding stuff from page 91-98 of 2270669_100r0_3.pdf to GEMS-Advance 
 
malaterre  [Sun, 26 Jun 2005 20:25:44 +0000  (20:25 +0000)] 
 
ENH: Adding page 65-73 of 2270669_100r0_3.pdf : GEMS-Advance 
 
malaterre  [Sun, 26 Jun 2005 20:07:42 +0000  (20:07 +0000)] 
 
BUG: Genie is a GEMS product... 
 
malaterre  [Sun, 26 Jun 2005 19:57:51 +0000  (19:57 +0000)] 
 
ENH: Split PHILIPS dict into the Intera one, and the genie one 
 
malaterre  [Sun, 26 Jun 2005 19:36:25 +0000  (19:36 +0000)] 
 
ENH: Adding a SIEMENS dict for all those very old files, the dict was generated by shamelessly copying D. clunie dicom3tools dictionary 
 
malaterre  [Sun, 26 Jun 2005 18:45:56 +0000  (18:45 +0000)] 
 
ENH: update philips, just a template don't use directly 
 
malaterre  [Sun, 26 Jun 2005 18:10:55 +0000  (18:10 +0000)] 
 
ENH: Update philips dict, first pass 
 
malaterre  [Sun, 26 Jun 2005 15:49:33 +0000  (15:49 +0000)] 
 
ENH: Adding GE HiSpeed dict 
 
malaterre  [Sun, 26 Jun 2005 15:41:32 +0000  (15:41 +0000)] 
 
ENH: First pass at adding the GE HiSpeed 
 
malaterre  [Sun, 26 Jun 2005 14:44:43 +0000  (14:44 +0000)] 
 
ENH: guess what... 
 
malaterre  [Sun, 26 Jun 2005 14:42:54 +0000  (14:42 +0000)] 
 
ENH: Adding some other stuff from internet 
 
malaterre  [Sun, 26 Jun 2005 14:22:25 +0000  (14:22 +0000)] 
 
BUG: Need to lower case A-F before... 
 
malaterre  [Sun, 26 Jun 2005 14:15:36 +0000  (14:15 +0000)] 
 
ENH: unix command 'uniq' 
is not able to be as dump as people writting those pdf files... 
 
malaterre  [Sun, 26 Jun 2005 14:12:06 +0000  (14:12 +0000)] 
 
ENH: Adding GE stuff 
 
malaterre  [Sat, 25 Jun 2005 14:01:44 +0000  (14:01 +0000)] 
 
ENH: About gdcm.dic 
 
malaterre  [Sat, 25 Jun 2005 13:57:29 +0000  (13:57 +0000)] 
 
BUG: Need to commit all files for a patch... 
 
malaterre  [Fri, 24 Jun 2005 14:07:28 +0000  (14:07 +0000)] 
 
ENH: Adding the SPI (Standard Product Interconnect) dict 
 
malaterre  [Fri, 24 Jun 2005 13:52:10 +0000  (13:52 +0000)] 
 
BUG: rahhhh I also forgot this one 
 
malaterre  [Fri, 24 Jun 2005 13:41:26 +0000  (13:41 +0000)] 
 
ENH: update parser for Intera/Philips document 
 
malaterre  [Fri, 24 Jun 2005 13:39:16 +0000  (13:39 +0000)] 
 
ENH: some more doc 
 
malaterre  [Fri, 24 Jun 2005 13:35:36 +0000  (13:35 +0000)] 
 
BUG: remove philips dict...sorry I was playing 
 
malaterre  [Fri, 24 Jun 2005 13:33:10 +0000  (13:33 +0000)] 
 
BUG: Completely forgot to commit this file 
 
malaterre  [Fri, 24 Jun 2005 13:32:00 +0000  (13:32 +0000)] 
 
ENH: Adding a missing tag from Intera 
 
malaterre  [Fri, 24 Jun 2005 12:20:59 +0000  (12:20 +0000)] 
 
BUG: The cxx version of the dictionary was not generated properly 
 
malaterre  [Fri, 24 Jun 2005 12:09:56 +0000  (12:09 +0000)] 
 
ENH: Now generate a file gdcm.dic that contain dicomV3.dic, Papyrus.dic and NIH.dic. Also removed an old comment since this cmake code is now done via a python script: ParseDict.py 
 
malaterre  [Fri, 24 Jun 2005 11:54:00 +0000  (11:54 +0000)] 
 
ENH: Removing the forbidden tags (now in NIH.dic) 
 
malaterre  [Fri, 24 Jun 2005 11:47:35 +0000  (11:47 +0000)] 
 
ENH: Adding comment on NIH.dic 
 
malaterre  [Fri, 24 Jun 2005 11:43:51 +0000  (11:43 +0000)] 
 
ENH: Adding the forbidden tags 
 
malaterre  [Fri, 24 Jun 2005 11:42:14 +0000  (11:42 +0000)] 
 
BUG: 0028 0012 US 1 Planes is not RETIRED 
 
jpr  [Fri, 24 Jun 2005 10:55:58 +0000  (10:55 +0000)] 
 
Summer nights are really too hot to sleep. 
Coding style : kosherization of all the 'if's (300 amongst 900 were haram) 
 
jpr  [Fri, 24 Jun 2005 10:53:46 +0000  (10:53 +0000)] 
 
Extend warning message for debuging purpose. 
 
jpr  [Fri, 24 Jun 2005 10:50:20 +0000  (10:50 +0000)] 
 
Pixel Spacing related problems : update comments. 
Thx to D. Clunie for providing data to check the code 
 
malaterre  [Fri, 24 Jun 2005 10:07:02 +0000  (10:07 +0000)] 
 
ENH: Cleanup dict 2 
 
malaterre  [Fri, 24 Jun 2005 10:06:16 +0000  (10:06 +0000)] 
 
ENH: Cleanup dict 
 
malaterre  [Thu, 23 Jun 2005 17:37:39 +0000  (17:37 +0000)] 
 
ENH: Adding a Papyrus.pdf python parser, for now very alpha 
 
malaterre  [Thu, 23 Jun 2005 17:34:33 +0000  (17:34 +0000)] 
 
ENH: adding papyrus dictionary, generated with: python ParseDict.py Papyrus31Specif.txt pap.dic 
 
malaterre  [Thu, 23 Jun 2005 15:32:54 +0000  (15:32 +0000)] 
 
ENH: Adding papyrus spec 
 
jpr  [Thu, 23 Jun 2005 09:20:23 +0000  (09:20 +0000)] 
 
Extend warning message, for debugging purpose 
 
jpr  [Thu, 23 Jun 2005 09:18:37 +0000  (09:18 +0000)] 
 
to avoid warnings