]>
 
 
Creatis software - gdcm.git/log 
 
 
 
 
 
 
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 
 
jpr  [Thu, 23 Jun 2005 08:16:46 +0000  (08:16 +0000)] 
 
Following David Clunnie's advice, 'NIH made' Tags are flagged (RET), to warn 
user not to use them. 
('NIH made' Tags are let in the dictionnary to avoid gdcm breaking, when TS is 
'Implicit VR')