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

master 767558c3

2014-04-12 02:19:20

jcfr

Details Diff
ENH: Remove now unneeded SimpleITK build system hack introduced in r23052

This commit implements the change that commit r23090 is describing.

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

master 4ec5e910

2014-04-12 02:11:22

jcfr

Details Diff
COMP: Fix sign compararison warnings

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23091 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Logic/vtkMRMLModelHierarchyLogic.cxx Diff File
mod - Libs/vtkITK/vtkITKBSplineTransform.cxx Diff File
mod - Modules/CLI/ImageLabelCombine/ImageLabelCombine.cxx Diff File
mod - Modules/CLI/ROITest/CLIROITest.cxx Diff File

master bb60e526

2014-04-12 02:11:18

jcfr

Details Diff
ENH: Update SimpleITK to release branch and simplify build system

This commit partially reverts r23052 that was adding workaround for
SimpleITK issues 517 and 518.

$ git shortlog v0.8.0..9cc5382466a945ded055bcd1a4f64bced810656d --no-merges
Bradley Lowekamp (8):
ENH: Adding UseHistograms options to LabelStatistics
Add initialization to the new parameter member variable.
Adding UseHistograms option to procedure and Execute methods
COMP: fix extraneous semi-colons at end of member function definitions
BUG: Fix potential missing library dependency in last BasicFilters library
BUG: Add SimpleITK_VERSION variable defined after find_package
Require SimpleITK major version to match for compatible version
BUG: Specify "Development" component for all headers

Hans Johnson (1):
COMP: Header guard typo mis-match

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

master 8ae26263

2014-04-12 02:11:15

jcfr

Details Diff
ENH: Update ITK to v4.5.2

$ git shortlog 754278cb7ab50ae3e64dc0a413aef4b9ff0ff1f0..v4.5.2 --no-merges
Bill Lorensen (2):
BUG: Tiff compression was broken and untested
COMP: Missing breaks in swithc

Bradley Lowekamp (12):
COMP: fix unused variable warning in abort test
BUG: Do not throw exception in Probes with mis-matched Stop
BUG: Address Shared Library issues with SCIFIO
COMP: fix failing voronoi segmentation tests
COMP: export required in explicitly defined NumbericTraits consts
BUG: Fix linkage for SmartPointerForwardReference for clang 4
BUG: Add support for system libtiff 4.0.0-4.0.2
BUG: remove second wrapping of BinShrink for scalars
BUG: Fix LabelStatistics and LabelOverlap to require same image size
COMP: Fix checks for system libtiff
BUG: Add mutex lock to MersenneTwister GetInstance
BUG: Same test function in different file causes conflict

Brian Helba (3):
BUG: Fix uninitialized variable in GradientRecursiveGaussianImageFilter
BUG: Make all specializations NumericTrails::SetLength re-zero contents
BUG: Update SmoothingRecursiveYvvGaussianFilter remote module

Gib Bogle (1):
BUG: Windows BigTIFF errors: stat failure and lack of COMPRESSION_DEFLATE

Hans Johnson (2):
BUG: Missing Modified() call
PERF: Reviewing code for facilitating compiler optimizations

Luke Bloy (2):
BUG: Fixes itkBoxSpatialObject part of issue ITK-3153
BUG: Fixes itkImageMaskSpatialObject part of issue ITK-3153

Matthew McCormick (9):
BUG: Remove unused itkAffineTransformXX.txt content links.
COMP: Do not use -fno-ipa-cp-clone with clang.
ENH: Bump ITK version to 4.5.1.
COMP: Wrap OptimizerParameterScalesEstimatorTemplate.
BUG: Wrap TransformFileReader, TransformFileWriter.
COMP: Duplicated VectorContainer wrapping for real types.
BUG: GDCM Series does not write z-spacing.
BUG: Invalid read during ImageIOBase SetDirection.
ENH: Bump version to 4.5.2.

Michka Popoff (5):
BUG: Fix for the WrapITK.pth destination path
COMP: Fixed itkQuasiNewtonOptimizerv4 wrapping warnings
COMP: Fixed itkGradientDescentOptimizerv4 wrapping warnings
COMP: Duplicated wrapping for double in Array2D
ENH: Bump SCIFIO for OS X installation

Sean McBride (1):
BUG: initialize m_SmallBlock ivar in ctor; fixes garbage read

Vladimir S. FONOV (1):
COMP: Improved MINCIOTransform tests

Wei Liu (1):
BUG: Fixed a bug in ExpectationMaximiationMixtureModelEstimator.

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

master 578abf0e

2014-04-11 19:57:15

jcfr

Details Diff
COMP: Fix windows packaging error disabling GitPython and PyGithub

The problem is that the directory structure is too deep. Some path
have a length greater than 260 characters and seems to be an issue
for the CMake install command due to the windows maximum path
length limitation [1]

Waiting this issue is addressed, this commit disables the package on
Windows to ensure packages will be uploaded.

[1] http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247%28v=vs.85%29.aspx#maxpath

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

master 4210b9d6

2014-04-11 18:11:18

naucoin

Details Diff
ENH: add support for markups in different views

Added support in the displayable managers to check if
a markup is visible in a given view. Added testing.
Added a GUI drop down box to allow the user to
manipulate the view node settings (in the Advanced
Display group)

Resolves Issue 0003216



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23087 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager2D.cxx Diff File
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsDisplayableManager3D.cxx Diff File
mod - Modules/Loadable/Markups/MRMLDM/vtkMRMLMarkupsFiducialDisplayableManager3D.cxx Diff File
mod - Modules/Loadable/Markups/Resources/UI/qSlicerMarkupsModule.ui Diff File
mod - Modules/Loadable/Markups/Testing/Python/CMakeLists.txt Diff File
add - Modules/Loadable/Markups/Testing/Python/MarkupsInViewsSelfTest.py Diff File
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.cxx Diff File

master ef3bf47a

2014-04-11 18:06:19

naucoin

Details Diff
ENH: expand the view combo box to work on abstract view nodes

Removed the limitation on the display node view combo box that
only allowed selecting 3D view nodes, now all subclasses of
abstract view nodes can be used. Slice nodes and chart view
nodes are now allowed. This fixes the issue that while a
display node could have a slice node added to it's list of
view nodes, this combo box would remove it as it wasn't a
3d view node.
Update the volume rendering module widget to use the new combo
box code, limiting the view nodes to 3d ones since volume
rendering can't be shown in slice views.

Issue 0003216



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23086 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Widgets/Testing/qMRMLDisplayNodeViewComboBoxTest.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLDisplayNodeViewComboBox.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLDisplayNodeViewComboBox.h Diff File
mod - Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingModuleWidget.cxx Diff File

master 6355e268

2014-04-11 18:03:32

naucoin

Details Diff
BUG: unify how add/remove handle error cases

Remove the error print out when removing a view node that
is not in the list, since when adding a view node that is
already in the list no error is printed. The code recovers
gracefully, no need to post an error.

Issue 0003216



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23085 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLDisplayNode.cxx Diff File

master 8edcb92e

2014-04-11 17:51:08

naucoin

Details Diff
ENH: Add procedural color storage node and GUI support

Add a new storage node, register it, test it.
Added support for copying procedural nodes so that users can copy
an existing one and then save it to disk.
LoadColorFile expanded to work with both color table and procedural
color node loading.
TBD: add support for .cxml
Added support in the Colors gui to display and edit color transfer
functions (Continuous frame, with a ctkVTKScalarsToColorsWidget).
As well as allowing the scalar bar widget to be set from a procedural
color node.

Issue 0003573



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23084 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/Core/Testing/CMakeLists.txt Diff File
add - Libs/MRML/Core/Testing/vtkMRMLProceduralColorStorageNodeTest1.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLColorTableStorageNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLProceduralColorNode.h Diff File
add - Libs/MRML/Core/vtkMRMLProceduralColorStorageNode.cxx Diff File
add - Libs/MRML/Core/vtkMRMLProceduralColorStorageNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLScene.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLColorLogicTest1.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLColorLogic.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLColorLogic.h Diff File
mod - Modules/Loadable/Colors/Logic/vtkSlicerColorLogic.cxx Diff File
mod - Modules/Loadable/Colors/Resources/UI/qSlicerColorsModuleWidget.ui Diff File
mod - Modules/Loadable/Colors/Testing/Cxx/qSlicerColorsModuleWidgetTest1.cxx Diff File
mod - Modules/Loadable/Colors/qSlicerColorsModuleWidget.cxx Diff File
mod - Modules/Loadable/Colors/qSlicerColorsReader.cxx Diff File

master a22c49ca

2014-04-11 17:44:58

naucoin

Details Diff
ENH: Expand scalar range options

Add the ScalarRangeFlag on the display node, test it, use it in the Model
display node.
Provide a GUI interface for it in the Models Scalars GUI.
Use it in the model displayable manager.
Separate out the auto scalar range setting from updating the poly data
in the model display node.

This expands the options from just using the scalar range of the data
to allowing the user to select using the scalar range defined on the
display node, the range on the color node, or the range of the data
type (use this last with caution, TBD: readjusting the minimum and
maximum values allowed on the range slider). Keeps the default
behaviour of AutoScalarRange and Data. The interaction of Auto/Manual
and the range flags might need some tweaking.
Also keeps the deep copy of the color look up table in the model displayable
manager - monitor for performance issues.
Expands the model displayable manager to work with procedural color nodes,
this required copying the color transfer function to a look up table to
support setting the range. Using a table with 256 entries for now.
UI full change due to having to run dos2unix on it to get it commited
to git without whitespace errors.

Issue 0003573



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23083 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLCoreTestingMacros.h Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLDisplayNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLModelDisplayNode.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
mod - Modules/Loadable/Models/Widgets/Resources/UI/qMRMLModelDisplayNodeWidget.ui Diff File
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.cxx Diff File
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.h Diff File

master 823eefac

2014-04-11 17:41:05

naucoin

Details Diff
ENH: move the User and File node types up to superclass
Support for user and file procedural color nodes requires that these
node types be moved into the color node superclass, not just defined
on the color table node.

Issue: 3573



git-svn-id: http://svn.slicer.org/Slicer4/trunk@23082 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLColorNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLColorNode.h Diff File
mod - Libs/MRML/Core/vtkMRMLColorTableNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLColorTableNode.h Diff File

master 8a72c4d4

2014-04-11 16:33:22

alexy

Details Diff
BUG: 2346. Made default fiber solid color to white matter.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23081 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleDisplayNode.cxx Diff File

master 11f6f95a

2014-04-11 14:12:49

alexy

Details Diff
BUG: 3618. Changed interpolation mode to linear in the vtkMRMLVolumeNode::ApplyNonLinearTransform()

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23080 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLVolumeNode.cxx Diff File

master d5511208

2014-04-11 12:22:11

lassoan

Details Diff
ENH: Allow loading of bspline transforms with IdentityTransform bulk component

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

master c5d0c485

2014-04-11 12:08:33

alexy

Details Diff
BUG: 3121. Added module wiki doc page link

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23078 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.xml Diff File

master a44f908c

2014-04-11 00:10:41

jcfr

Details Diff
ENH: Remove ITKv3 support

As discussed on the mailing list [1] and reported on the Roadmap [2],
this commit removes all conditional code that was allowing Slicer4 to be
compiled against ITKv3.

Code that was building only against ITKv3 has also been removed. This
includes DicomToNrrdConverter CLI module
and SlicerITKv3N4MRIBiasFieldCorrectionImageFilter class.

[1] http://slicer-devel.65872.n3.nabble.com/Removal-of-ITKv3-support-tt4031364.html

[2] http://wiki.slicer.org/slicerWiki/index.php/Roadmap#Deprecation_.2F_API_Changes

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23077 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/CMakeLists.txt Diff File
mod - Applications/SlicerApp/Main.cxx Diff File
mod - Base/CLI/CMakeLists.txt Diff File
mod - Base/CLI/SEMCommandLineLibraryWrapper.cxx.in Diff File
mod - Base/CLI/Testing/itkTestMain.h Diff File
mod - Base/Logic/Testing/vtkSlicerTransformLogicTest1.cxx Diff File
mod - Base/Python/slicer/slicerqt.py Diff File
mod - CMake/CTestCustom.cmake.in Diff File
mod - CMake/SlicerBlockCTKAppLauncherSettings.cmake Diff File
mod - CMake/SlicerBlockInstallCMakeProjects.cmake Diff File
mod - CMake/UseSlicer.cmake.in Diff File
mod - CMakeLists.txt Diff File
mod - Libs/CMakeLists.txt Diff File
mod - Libs/MGHImageIO/CMakeLists.txt Diff File
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/Core/Testing/vtkMRMLNonlinearTransformNodeTest1.cxx Diff File
mod - Libs/MRML/IDImageIO/CMakeLists.txt Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest2.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest3.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest4.cxx Diff File
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLSliceLogicTest5.cxx Diff File
mod - Libs/vtkITK/CMakeLists.txt Diff File
mod - Libs/vtkITK/Testing/VTKITKVectorReader.cxx Diff File
mod - Libs/vtkITK/itkGrowCutSegmentationImageFilter.h Diff File
mod - Libs/vtkITK/itkGrowCutSegmentationImageFilter.txx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx Diff File
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.cxx Diff File
mod - Libs/vtkITK/vtkITKBSplineTransform.cxx Diff File
mod - Libs/vtkITK/vtkITKGradientAnisotropicDiffusionImageFilter.h Diff File
mod - Libs/vtkITK/vtkITKIslandMath.cxx Diff File
mod - Libs/vtkITK/vtkITKLevelTracingImageFilter.cxx Diff File
mod - Libs/vtkITK/vtkITKNumericTraits.cxx Diff File
mod - Libs/vtkITK/vtkITKNumericTraits.h Diff File
mod - Libs/vtkTeem/vtkTeemEstimateDiffusionTensor.cxx Diff File
mod - Modules/CLI/CMakeLists.txt Diff File
mod - Modules/CLI/CreateDICOMSeries/CreateDICOMSeries.cxx Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkComputeRestrictedHistogram.h Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkComputeRestrictedHistogram.txx Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkLMMSEVectorImageFilter.h Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkLMMSEVectorImageFilter.txx Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuStatistics.h Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuStatistics.txx Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuThreshold.h Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuThreshold.txx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkComputeRestrictedHistogram.h Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkComputeRestrictedHistogram.txx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkComputeStatisticsWherePositiveFilter.h Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkComputeStatisticsWherePositiveFilter.txx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkExtractVolumeFilter.h Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkExtractVolumeFilter.txx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkLMMSEVectorImageFilterStep.h Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkLMMSEVectorImageFilterStep.txx Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkMaskedMeanImageFilter.h Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/itkMaskedMeanImageFilter.txx Diff File
mod - Modules/CLI/DWIToDTIEstimation/DWIToDTIEstimation.cxx Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkComputeRestrictedHistogram.h Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkComputeRestrictedHistogram.txx Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuStatistics.h Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuStatistics.txx Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuThreshold.h Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuThreshold.txx Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkUNLMFilter.h Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkUNLMFilter.txx Diff File
rm - Modules/CLI/DicomToNrrdConverter/CMakeLists.txt Diff File
rm - Modules/CLI/DicomToNrrdConverter/DicomToNrrdConverter.cxx Diff File
rm - Modules/CLI/DicomToNrrdConverter/DicomToNrrdConverter.xml Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/CMakeLists.txt Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/DWICompare.cxx Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/DWICompare.xml Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/DicomToNrrdConverterTest.cxx Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/DicomToNrrdDWICompareTest.cmake Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/GeSignaHDx.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/GeSignaHDx.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/GeSignaHDxBigEndian.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/GeSignaHDxt.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/GeSignaHDxt.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva1.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva1.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva2.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva2.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva3.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva3.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva4.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva4.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva6.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva6.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva7.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchieva7.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/PhilipsAchievaBigEndian1.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim1.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim1.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim2.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim2.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim3.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTim3.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensTrioTimBigEndian1.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensVerio.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/ExtendedTesting/keys/SiemensVerio.nrrd.md5 Diff File
rm - Modules/CLI/DicomToNrrdConverter/Testing/CMakeLists.txt Diff File
rm - Modules/CLI/DicomToNrrdConverter/Testing/DicomToNrrdConverterTest.cxx Diff File
mod - Modules/CLI/DiffusionTensorScalarMeasurements/DiffusionTensorScalarMeasurements.cxx Diff File
mod - Modules/CLI/DiffusionWeightedVolumeMasking/DiffusionWeightedVolumeMasking.cxx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkAnisotropicSimilarity3DTransform.txx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkBSplineImageToImageRegistrationMethod.txx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkOptimizedImageToImageRegistrationMethod.txx Diff File
mod - Modules/CLI/ExpertAutomatedRegistration/Testing/GenerateExpertAutomatedRegistrationTestData.cxx Diff File
mod - Modules/CLI/MRIBiasFieldCorrection/ImageCompare.cxx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/RegistrationMonitor.h Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/itkDecomposedAffine3DTransform.txx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/itkEulerAnisotropicSimilarity3DTransform.txx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/itkEulerSimilarity3DTransform.txx Diff File
mod - Modules/CLI/MultiResolutionAffineRegistration/itkFixedRotationSimilarity3DTransform.txx Diff File
mod - Modules/CLI/N4ITKBiasFieldCorrection/N4ITKBiasFieldCorrection.cxx Diff File
rm - Modules/CLI/N4ITKBiasFieldCorrection/SlicerITKv3N4MRIBiasFieldCorrectionImageFilter.h Diff File
rm - Modules/CLI/N4ITKBiasFieldCorrection/SlicerITKv3N4MRIBiasFieldCorrectionImageFilter.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/itkDifferenceDiffusionTensor3DImageFilter.h Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/itkDifferenceDiffusionTensor3DImageFilter.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/itkTestMainExtended.h Diff File
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DNonRigidTransform.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DResample.h Diff File
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DResample.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DWrite.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkSeparateComponentsOfADiffusionTensorImage.h Diff File
mod - Modules/CLI/ResampleDTIVolume/itkSeparateComponentsOfADiffusionTensorImage.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkTransformDeformationFieldFilter.h Diff File
mod - Modules/CLI/ResampleDTIVolume/itkTransformDeformationFieldFilter.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkWarpTransform3D.h Diff File
mod - Modules/CLI/ResampleDTIVolume/itkWarpTransform3D.txx Diff File
mod - Modules/CLI/RobustStatisticsSegmenter/Testing/SFLSRobustStat3DTestConsole.cxx Diff File
mod - Modules/Loadable/VolumeRendering/Testing/Cxx/qSlicerVolumeRenderingModuleWidgetTest2.cxx Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/qSlicerVolumesModuleWidgetTest1.cxx Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/vtkSlicerVolumesLogicTest1.cxx Diff File
mod - Modules/Loadable/Volumes/Testing/Cxx/vtkSlicerVolumesLogicTest2.cxx Diff File
mod - Modules/Loadable/Volumes/Widgets/Testing/Cxx/qSlicerDTISliceDisplayWidgetTest2.cxx Diff File
mod - SuperBuild.cmake Diff File
rm - SuperBuild/External_ITKv3.cmake Diff File

master bffd348c

2014-04-10 14:33:30

jcfr

Details Diff
BUG: Fix gitdb and async build error explicitly setting build environment

In addition to update the install step of these two projects, this commit
also revert commit r23065 that was disabling the build of PyGithub
and GitPython projects.

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

master 2a159b14

2014-04-10 14:33:29

jcfr

Details Diff
ENH: Update ExternalProject_Execute to implicitly delete related log files

The user of the function doesn't have to explicitly delete the log files
by calling the function 'ExternalProject_Remove_Execute_Logs'. Following
this commit log files created by calling 'ExternalProject_Execute' for a
given project and stepname will automatically be removed if called a
second time.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23075 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/ExternalProjectForNonCMakeProject.cmake Diff File
mod - SuperBuild/External_NUMPY.cmake Diff File
mod - SuperBuild/External_OpenSSL.cmake Diff File
mod - SuperBuild/External_PCRE.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
mod - SuperBuild/External_Swig.cmake Diff File
mod - SuperBuild/External_incrTcl.cmake Diff File
mod - SuperBuild/External_tcl.cmake Diff File
mod - SuperBuild/External_tk.cmake Diff File

master 288bb756

2014-04-10 14:33:26

jcfr

Details Diff
ENH: Simplify OpenSSL project using ExternalProjectForNonCMakeProject

Remove unused code used to apply OpenSSL parallel build patch.
As explained in r22224, this was broken.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23074 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_OpenSSL.cmake Diff File
rm - SuperBuild/OpenSSL-1.0.1-parallel-build.patch Diff File
rm - SuperBuild/OpenSSL_patch_and_configure_step.cmake.in Diff File

master 82297620

2014-04-10 14:33:25

jcfr

Details Diff
ENH: Simplify environment setup for python module build steps

Following the introduction of Python launcher by commit r19804,
adding the location of the shared python library in the Env files
is redundant. It is already done by the Python launcher.

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

master 6f38a81f

2014-04-10 14:33:23

jcfr

Details Diff
ENH: Simplify VTK project build step

This commit remove the custom step first introduced in r15695. Following
the introduction of the Python launcher by commit r19804, this custom step
is not needed anymore.

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

master ebdfd4fd

2014-04-10 14:33:21

jcfr

Details Diff
ENH: Easier maintenance simplifying PCRE, Swig, incrTcl, tcl, tk build system

This is done by using ExternalProjectForNonCMakeProject recently introduced.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23071 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_PCRE.cmake Diff File
mod - SuperBuild/External_Swig.cmake Diff File
mod - SuperBuild/External_incrTcl.cmake Diff File
mod - SuperBuild/External_tcl.cmake Diff File
mod - SuperBuild/External_tk.cmake Diff File
rm - SuperBuild/incrTcl_configure_step.cmake.in Diff File
rm - SuperBuild/incrTcl_install_step.cmake.in Diff File
rm - SuperBuild/incrTcl_make_step.cmake.in Diff File
rm - SuperBuild/pcre_configure_step.cmake.in Diff File
rm - SuperBuild/swig_configure_step.cmake.in Diff File
rm - SuperBuild/tcl_configure_step.cmake.in Diff File
rm - SuperBuild/tcl_install_step.cmake.in Diff File
rm - SuperBuild/tcl_make_step.cmake.in Diff File
rm - SuperBuild/tk_configure_step.cmake.in Diff File
rm - SuperBuild/tk_install_step.cmake.in Diff File
rm - SuperBuild/tk_make_step.cmake.in Diff File

master 9de76ac2

2014-04-10 14:33:18

jcfr

Details Diff
ENH: Generalize NUMPY/SimpleITK build system

This commit introduces a new CMake module named "ExternalProjectForNonCMakeProject"
providing convenience functions to facilitate the integration of project
based on autoconf, python distutils, ...:

ExternalProject_Execute
ExternalProject_Remove_Execute_Logs
ExternalProject_Write_SetBuildEnv_Commands
ExternalProject_Write_SetPythonSetupEnv_Commands

Let's also note that since r20539 and r21639 removed the need for a
Fortran compiler to configure/build/install NUMPY, the requirement to set
the environment variable LDFLAGS to an empty string originally
introduced by r20520 has been removed.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23070 3bd1e089-480b-0410-8dfb-8563597acbee
add - CMake/ExternalProjectForNonCMakeProject.cmake Diff File
mod - SuperBuild/External_NUMPY.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
rm - SuperBuild/NUMPY_environment.cmake.in Diff File
mod - SuperBuild/NUMPY_patch.cmake Diff File
rm - SuperBuild/SimpleITK_install_step.cmake.in Diff File

master 54e78d9e

2014-04-10 14:33:16

jcfr

Details Diff
STYLE: Set NUMPY URL and URL_MD5 consistently

Remove unused intermediate variables

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

master e9f01f40

2014-04-10 14:33:15

jcfr

Details Diff
ENH: Simplify NUMPY project by writing CMake script for each steps

This is a first step toward a simplification and generalization of the
system allowing to configure, build and install NUMPY.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23068 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_NUMPY.cmake Diff File
rm - SuperBuild/NUMPY_configure_step.cmake.in Diff File
mod - SuperBuild/NUMPY_environment.cmake.in Diff File
rm - SuperBuild/NUMPY_install_step.cmake.in Diff File
rm - SuperBuild/NUMPY_make_step.cmake.in Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 70 ... 80 ... 90 ... 100 ... 110 ... 116 117 118 119 120 121 122 ... 130 ... 133 134 135  Next  Last