Changesets: Import 2017-06-07 23:51:09

master f199fdb2

2014-09-10 14:23:15

jcfr

Details Diff
BUG: Fix packaging of libtk8.6.dylib on MacOSX. Fixes 0003822

This commit fixes a regression introduced by r23613 (attempts to
address 0003809 by updating tcl version)

Tk 8.6 build system has a known problem building the tk shared library.
To ensure fixup_bundle properly process the _tkinter.so python module,
we implemented the following workaround to fix the library id.
For more details
http://sourceforge.net/p/tcl/mailman/message/30354096/
http://na-mic.org/Mantis/view.php?id=3822

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23667 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_tk.cmake Diff File

master a7d724b3

2014-09-10 12:17:24

jcfr

Details Diff
BUG: Add rpath to DCMTK application when building MacOSX package. Fixes 0003827

While commit addresses issue 0003827, the problem applies for the other
executable bundled in the ./Slicer.app/Contents/bin directory. A more
general solution would have to be implemented to also fix these. This
is captured by issue 0003831

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23666 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/SlicerBlockInstallDCMTKApps.cmake Diff File

master 723c5ef2

2014-09-10 03:05:08

jcfr

Details Diff
BUG: Proceed to MarkupsFiducial picking manager configuration only for VTK6.

This commit fixes regression introduced in r23648 that was preventing
Slicer from being compiled against VTK5.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23665 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.cxx Diff File

master da7d6a00

2014-09-10 02:13:08

jcfr

Details Diff
ENH: Update ITKv4 version to current release branch (7c3a15e-2014-09-03)

$ git shortlog 372991d..7c3a15ebc --no-merges
Bradley Lowekamp (2):
BUG: Use METER of sCAL scale unit
BUG: Use PNG_SCALE_METER for PNG sCAL unit

Christopher Mullins (1):
COMP: Allows latex to compile for ITKSoftwareGuide

KWSys Robot (2):
KWSys 2014-07-18 (65b36ede)
KWSys 2014-08-04 (e787837a)

Matthew McCormick (9):
BUG: Fix alpha assignment for RGBA TIFF.
BUG: Improve thread-safety and performance of PCAShapeSignedDistanceFunction.
DOC: itk::statistics -> itk::Statistics.
DOC: Remove duplicate text in LaplacianRecursiveGaussian example.
DOC: Fix Software Guide page overruns in IterativeClosestPoint{1,2}.cxx.
BUG: TransformFileReader does not clear its TransformList.
BUG: Prevent dangling pointer in HDF5TransformIO.
COMP: Fix missing prefix in ITKv3ImageRegistration20Test.
BUG: Do not return SmartPointers in TimeVaryingVelocityFieldTransform

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23664 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_ITKv4.cmake Diff File

master ef991e2b

2014-09-09 17:03:03

jcfr

Details Diff
ENH: Remove unused method Register/UnRegisterExtraBuiltInFactories

Originally introduced in r2733, after previous commit, these methods
are not needed anymore.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23663 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h Diff File

master 39c8f1cc

2014-09-09 17:02:49

jcfr

Details Diff
ENH: In ITK 4.6, ImageIO GE5 is now registered by default.

No need to manually register the GE5 ImageIO because as of ITK 4.6 it
is registered by default with ITK.

Let's note the GE IO module is enabled by default and there is not need
to explicitly enable it when configuring ITK.

See InsightSoftwareConsortium/ITK@80cacdc

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23662 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h Diff File

master 80102a30

2014-09-09 16:56:52

jcfr

Details Diff
ENH: Change required ITK version from 4.5 to 4.6

Starting with r23373 ITK 4.6.x is used to build and test Slicer.

$ git shortlog c127db8..6b5fa1a SuperBuild/External_ITKv4.cmake
jcfr (8):
ENH: Update (1) ITKv4 from v4.5.2 to v4.6rc01 and (2) update BRAINSTools
BUG: Update ITKv4 project to backport fix related to GDCMIO
BUG: Update ITKv4 - Attempt to fix ResampleDTI tests
COMP: Update ITKv4 - Fix "unused-local-typedefs" warning
COMP: Move most of find_package calls into each Slicer sub-project.
ENH: Move ITKv4 towards 4.6.0rc20140719
ENH: Update ITKv4 and BRAINSTools
BUG: Update ITKv4 and BRAINSTools - BRAINSFit performance improvement.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23661 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/CLI/CMakeLists.txt Diff File
mod - Base/Logic/CMakeLists.txt Diff File
mod - Base/QTCLI/CMakeLists.txt Diff File
mod - Base/QTCore/CMakeLists.txt Diff File
mod - Extensions/Testing/CLIExtensionTemplate/CLIModuleTemplate/CMakeLists.txt Diff File
mod - Extensions/Testing/SuperBuildExtensionTemplate/SuperCLIModuleTemplate/CMakeLists.txt Diff File
mod - Libs/ITKFactoryRegistration/CMakeLists.txt Diff File
mod - Libs/MGHImageIO/CMakeLists.txt Diff File
mod - Libs/MRML/CLI/CMakeLists.txt Diff File
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/IDImageIO/CMakeLists.txt Diff File
mod - Libs/MRML/Logic/Testing/Cxx/CMakeLists.txt Diff File
mod - Libs/vtkITK/CMakeLists.txt Diff File
mod - Modules/CLI/AddScalarVolumes/CMakeLists.txt Diff File
mod - Modules/CLI/BSplineToDeformationField/CMakeLists.txt Diff File
mod - Modules/CLI/BlobDetection/CMakeLists.txt Diff File
mod - Modules/CLI/CastScalarVolume/CMakeLists.txt Diff File
mod - Modules/CLI/CheckerBoardFilter/CMakeLists.txt Diff File
mod - Modules/CLI/ConnectedComponent/CMakeLists.txt Diff File
mod - Modules/CLI/CreateDICOMSeries/CMakeLists.txt Diff File
mod - Modules/CLI/CurvatureAnisotropicDiffusion/CMakeLists.txt Diff File
mod - Modules/CLI/DTIImportExport/CMakeLists.txt Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/CMakeLists.txt Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/CMakeLists.txt Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/CMakeLists.txt Diff File
mod - Modules/CLI/DiffusionTensorTest/CMakeLists.txt Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/CMakeLists.txt Diff File
mod - Modules/CLI/ExtractSkeleton/CMakeLists.txt Diff File
mod - Modules/CLI/FiducialRegistration/CMakeLists.txt Diff File
mod - Modules/CLI/GaussianBlurImageFilter/CMakeLists.txt Diff File
mod - Modules/CLI/GradientAnisotropicDiffusion/CMakeLists.txt Diff File
mod - Modules/CLI/GrayscaleFillHoleImageFilter/CMakeLists.txt Diff File
mod - Modules/CLI/GrayscaleGrindPeakImageFilter/CMakeLists.txt Diff File
mod - Modules/CLI/HistogramMatching/CMakeLists.txt Diff File
mod - Modules/CLI/ImageLabelCombine/CMakeLists.txt Diff File
mod - Modules/CLI/LabelMapSmoothing/CMakeLists.txt Diff File
mod - Modules/CLI/MaskScalarVolume/CMakeLists.txt Diff File
mod - Modules/CLI/MedianImageFilter/CMakeLists.txt Diff File
mod - Modules/CLI/ModelToLabelMap/CMakeLists.txt Diff File
mod - Modules/CLI/MultiplyScalarVolumes/CMakeLists.txt Diff File
mod - Modules/CLI/N4ITKBiasFieldCorrection/CMakeLists.txt Diff File
mod - Modules/CLI/OrientScalarVolume/CMakeLists.txt Diff File
mod - Modules/CLI/PETStandardUptakeValueComputation/CMakeLists.txt Diff File
mod - Modules/CLI/ResampleDTIVolume/CMakeLists.txt Diff File
mod - Modules/CLI/ResampleScalarVectorDWIVolume/CMakeLists.txt Diff File
mod - Modules/CLI/ResampleScalarVolume/CMakeLists.txt Diff File
mod - Modules/CLI/RobustStatisticsSegmenter/CMakeLists.txt Diff File
mod - Modules/CLI/SimpleRegionGrowingSegmentation/CMakeLists.txt Diff File
mod - Modules/CLI/SubtractScalarVolumes/CMakeLists.txt Diff File
mod - Modules/CLI/TestGridTransformRegistration/CMakeLists.txt Diff File
mod - Modules/CLI/ThresholdScalarVolume/CMakeLists.txt Diff File
mod - Modules/CLI/VotingBinaryHoleFillingImageFilter/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/Testing/Cxx/CMakeLists.txt Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/CMakeLists.txt Diff File
mod - SuperBuild/External_ITKv4.cmake Diff File
mod - Utilities/Templates/Modules/CLI/CMakeLists.txt Diff File

master 908faa29

2014-09-09 15:54:01

jcfr

Details Diff
ENH: Remove ITK AnalyzeImageIO registration

Originally introduced in r824, the ITK AnalyzeImageIO have been
deprecated. The NIFTI ImageIO implementation is now able to read
analyze .img or .hdr files as well as the original Analyze ImageIO.

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23660 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Modules/CLI/ModelToLabelMap/ModelToLabelMap.cxx Diff File

master 8eded2d0

2014-09-08 03:08:36

jcfr

Details Diff
BUG: Fix crash in AddArchetypeScalarVolume checking MRMLScene validity

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23659 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Volumes/Logic/vtkSlicerVolumesLogic.cxx Diff File

master f9d3983a

2014-09-08 03:08:33

jcfr

Details Diff
ENH: slicer.util: Update getNode methods to optionally use a custom scene

This is particularly useful to retrieve node from a scene different
from the main slicer scene.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23658 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Python/slicer/util.py Diff File

master 1c9a2e15

2014-09-06 16:28:02

jcfr

Details Diff
ENH: Added a test for the ExtractSkeleton CLI. Fixes 0003333

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

From: Dirk Padfield <padfield@ge.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23657 3bd1e089-480b-0410-8dfb-8563597acbee
add - Modules/CLI/ExtractSkeleton/Data/Baseline/ExtractSkeletonTest.mha.md5 Diff File
add - Modules/CLI/ExtractSkeleton/Data/Input/ExtractSkeleton.mha.md5 Diff File
mod - Modules/CLI/ExtractSkeleton/Testing/CMakeLists.txt Diff File
add - Modules/CLI/ExtractSkeleton/Testing/ExtractSkeletonTest.cxx Diff File

master 86bc6a0b

2014-09-06 15:29:46

pieper

Details Diff
BUG: 3808: fix failing test - add some pointer checks

Fixes regression detected here:

http://slicer.cdash.org/testDetails.php?test=5704490&build=266935

From: Steve Pieper <pieper@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23656 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.cxx Diff File

master 004f4ff9

2014-09-06 13:08:11

pieper

Details Diff
ENH: Update LandmarkRegistration and CompareVolumes

Several improvements to the documentation and features.

From: Steve Pieper <pieper@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23655 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File

master c940099d

2014-09-06 13:07:23

pieper

Details Diff
ENH: improve the script template by adding documentation link

From: Steve Pieper <pieper@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23654 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Python/slicer/ScriptedLoadableModule.py Diff File

master bff7dcef

2014-09-06 13:07:21

pieper

Details Diff
ENH: upgrade CompareVolumes

commit 583d4a78b0b2b9609e023b5a37f64ed154e0d180
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date: Thu Aug 28 19:03:29 2014 -0400

Add lightbox render mode and extra controls

commit 1370b2bf6990db182cb12bc23bfaa414af3f1278
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date: Thu Aug 28 14:41:01 2014 -0400

Fix issue with cursor not being turned back on after reveal

From: Steve Pieper <pieper@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23653 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File

master e4bb773f

2014-09-05 18:00:17

jcfr

Details Diff
ENH: Update GetCoefficientImage to GetCoeffiecientImages

Function renamed, and only available with ITKv3 compatibility.

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23652 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkBSplineImageToImageRegistrationMethod.txx Diff File

master fe35e00e

2014-09-05 18:00:15

jcfr

Details Diff
ENH: Update to Testing::ComparisionImageFilter

Update deprecated usage of ComparisonImageFilter to
TestingComparisonImageFilter.

Migration:
http://itk.org/migrationv4/index.php?action=artikel&cat=3&id=113&artlang=en&highlight=ComparisonImageFilter

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23651 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/CLI/Testing/itkTestMain.h Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkImageToImageRegistrationHelper.txx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/itkImageToImageRegistrationMethodTestingHelper.h Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/itkTestMainExtended.h Diff File

master 10f84b0a

2014-09-05 17:30:31

jcfr

Details Diff
COMP: Update VTK to reference updated Slicer/VTK fork. Issue 0003808

Steve changes related to issue 0003808 have been integrated into the
Slicer/VTK fork and this commit updates the external project accordingly.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23650 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_VTKv6.cmake Diff File

master 6c526794

2014-09-05 16:58:45

pieper

Details Diff
ENH: fixed issue 0002771 kill preivious storescp executables

The new logic will get the os process list and if (other) storescps are on
the list, it would warn the user and through a dialog asks for killing
these executables. The start listener button is checkable now and it is only
checked when the listner is running.

From: Alireza Mehrtash <mehrtash@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23649 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/DICOM/DICOM.py Diff File
mod - Modules/Scripted/DICOM/DICOMLib/DICOMProcesses.py Diff File

master 538e54dc

2014-09-05 16:16:45

pieper

Details Diff
BUG: fixes for 3808 fiducial picking issue

See http://na-mic.org/Bug/view.php?id=3808

Note that fixing this requires the corresponding fixes
to VTKv6 and LandmarkRegistration

https://github.com/pieper/LandmarkRegistration/commit/d9393f515b4798d9904fdd0383d959b91fc1edfb

https://github.com/pieper/VTK/commit/f3d6cc2503375724e60dd73d9a93ba9c764be26e

COMP: fix repository url and error macro usage

From: Steve Pieper <pieper@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23648 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager2D.cxx Diff File
mod - SuperBuild.cmake Diff File
mod - SuperBuild/External_VTKv6.cmake Diff File

master 9b8099df

2014-09-05 12:00:21

pieper

Details Diff
ENH: add a testing clickAndDrag utility to the scripted module

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23647 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Python/slicer/ScriptedLoadableModule.py Diff File

master 3f00c4a0

2014-09-05 12:00:20

pieper

Details Diff
STYLE: add comments to SampleData class

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23646 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/SampleData/SampleData.py Diff File

master d40d55d7

2014-09-03 17:17:51

lassoan

Details Diff
BUG: Fixed slice annotation not displayed for patient names containing international characters

Error log before the fix:

[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - Traceback (most recent call last):
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - File "C:/S4D/Slicer-build/lib/Slicer-4.3/qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 594, in updateCornerAnnotations
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - self.makeAnnotationText(caller)
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - File "C:/S4D/Slicer-build/lib/Slicer-4.3/qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 825, in makeAnnotationText
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - self.drawCornerAnnotations()
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - File "C:/S4D/Slicer-build/lib/Slicer-4.3/qt-scripted-modules\DataProbeLib\SliceViewAnnotations.py", line 976, in drawCornerAnnotations
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - sliceCornerAnnotation.SetText(i, cornerAnnotation)
[INFO][Stream] 03.09.2014 17:00:41 [] (unknown:0) - TypeError: SetText argument 2: (unicode conversion error)


git-svn-id: http://svn.slicer.org/Slicer4/trunk@23645 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py Diff File

master 5298ed7f

2014-09-03 13:41:56

pohl

Details Diff
BUG: disabled calcDFVolumeNode as it calls a BRAINS function that does not work

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23644 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File

master c515fc05

2014-09-03 11:08:39

jcfr

Details Diff
ENH: Moved error log copying to separate error reporting dialog

Error reporting dialog accessible from menu: Help / Report a bug

From: Andras Lasso <lasso@queensu.ca>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23643 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/CMakeLists.txt Diff File
add - Applications/SlicerApp/Resources/UI/qSlicerAppErrorReportDialog.ui Diff File
mod - Applications/SlicerApp/Resources/UI/qSlicerAppMainWindow.ui Diff File
mod - Applications/SlicerApp/Testing/Cpp/CMakeLists.txt Diff File
add - Applications/SlicerApp/Testing/Cpp/qSlicerAppErrorReportDialogTest1.cxx Diff File
add - Applications/SlicerApp/qSlicerAppErrorReportDialog.cxx Diff File
add - Applications/SlicerApp/qSlicerAppErrorReportDialog.h Diff File
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx Diff File
mod - Base/QTGUI/Resources/UI/qSlicerSettingsDeveloperPanel.ui Diff File
mod - Base/QTGUI/qSlicerSettingsDeveloperPanel.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsDeveloperPanel.h Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 93 94 95 96 97 98 99 100 ... 110 ... 120 ... 130 ... 133 134 135  Next  Last