Changesets: Import 2017-06-07 23:51:09
master bc95187a 2017-04-24 23:58:00 Details Diff |
ENH: Introduce PYTHON_STDLIB_SUBDIR and PYTHON_SITE_PACKAGES_SUBDIR CMake vars This commit : (1) avoids duplicated code paths by setting these two variables only in External_python.cmake, (2) prepares the transition to python 3 by removing most of the to hard-coded "python2.7" strings (3) adds the variables to SlicerConfig to facilitate the packaging of python packages within Slicer extensions. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25947 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerBlockInstallPython.cmake | Diff File | ||
mod - CMake/SlicerCPackBundleFixup.cmake.in | Diff File | ||
mod - CMake/SlicerConfig.cmake.in | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
mod - SuperBuild/External_NUMPY.cmake | Diff File | ||
mod - SuperBuild/External_python.cmake | Diff File | ||
mod - SuperBuild/External_tcl.cmake | Diff File | ||
mod - SuperBuild/python_customPython_configure.cmake.in | Diff File | ||
master f0cb110f 2017-04-24 23:57:56 Details Diff |
ENH: Update to setuptools v35.0.1 This commit updates to the latest version of setuptools and removes the now unneeded patch for distutils.msvc9compiler. Indeed, latest version of setuptools now properly patch distutils so that it works well with most version of visual studio. This commit also explicitly introduces the direct and indirect setuptools dependencies: * python-appdirs * python-packaging * python-pyparsing * python-six Note that setuptools is first bootstrapped, this is required to ensure setuptools is installed properly with the file setuptools-X.Y.Z-py2.7.egg/EGG-INFO/entry_points.txt available. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25946 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - SuperBuild/External_python-appdirs.cmake | Diff File | ||
add - SuperBuild/External_python-packaging.cmake | Diff File | ||
add - SuperBuild/External_python-pyparsing.cmake | Diff File | ||
mod - SuperBuild/External_python-setuptools.cmake | Diff File | ||
add - SuperBuild/External_python-six.cmake | Diff File | ||
mod - SuperBuild/External_python.cmake | Diff File | ||
rm - SuperBuild/python_patch.cmake | Diff File | ||
rm - SuperBuild/python_patched_msvc9compiler.py | Diff File | ||
master 0bd41093 2017-04-24 21:28:46 Details Diff |
BUG: Fixed referenced node observations Observers were not added for referenced nodes when the referring node was added to the scene _after_ the node reference was specified. Root cause: The problem was that when an individual node was added by scene->AddNode(), no node->UpdateNodeReferences was called, which was an issue because node->UpdateNodeReferences converts referenced node ID to a node pointer and adds event observations. Solution: Fixed by calling node->UpdateNodeReferences when not importing (importing is a special case: node IDs may change during import and therefore conversion of node IDs to pointers must wait until the end of import). Testing: Updated vtkMRMLTransformableNodeOnNodeReferenceAddTest to test node references defined both before and after adding the referring node to the scene. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25945 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/Testing/vtkMRMLTransformableNodeOnNodeReferenceAddTest.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLScene.cxx | Diff File | ||
master b3b4cc13 2017-04-24 13:50:32 Details Diff |
ENH: Generate (Extension)Config.cmake Generate (Extension)Config.cmake to allow an extension import targets from another extension. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25944 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerConfig.cmake.in | Diff File | ||
add - CMake/SlicerExtensionConfig.cmake.in | Diff File | ||
add - CMake/SlicerExtensionGenerateConfig.cmake | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - Utilities/Templates/Extensions/Default/CMakeLists.txt | Diff File | ||
mod - Utilities/Templates/Extensions/SuperBuild/CMakeLists.txt | Diff File | ||
master 4d9cc575 2017-04-21 22:01:41 Details Diff |
BUG: Fixed null-pointer check git-svn-id: http://svn.slicer.org/Slicer4/trunk@25943 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkTopologicalHierarchy.cxx | Diff File | ||
master db1b1536 2017-04-21 22:01:39 Details Diff |
ENH: Install SSL dlls into bin folder SSL libraries (libeay32.dll, ssleay32.dll) sometimes fail to load on Windows if they are not in the same folder as SlicerApp-real.exe. This commit makes the SSL libraries installed in SlicerApp-real.exe's folder (c:\Program Files\Slicer 4.7.0-2017-04-20\bin) instead of lib folder (c:\Program Files\Slicer 4.7.0-2017-04-20\lib\Slicer-4.7\ssleay32.dll). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25942 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerBlockInstallOpenSSL.cmake | Diff File | ||
master abe2f0bd 2017-04-21 17:57:43 ihnorton Details Diff |
ENH: add module to PYTHONPATH during instantiation Allows python modules to depend on resources provided by other modules. ref: https://github.com/Slicer/Slicer/pull/705 ref: https://discourse.slicer.org/t/scripted-module-dependency-loaded-too-late-for-one-module-but-for-another-one-not/142 from jcfr: Instantiation is done in arbitrary order but the "loading" of each module is done based on the dependency graph captured by the dependencies property: instantiateModules loops over the keys alphabetically, Each module is instantiated in the order of the key, ``` foreach (const QString& moduleName, d->RegisteredModules.keys()) { ``` then instantiateModule for each module will collect the dependent modules See https://github.com/Slicer/Slicer/blob/eefeac9286f48552e8418a11f412b2823a09b407/Base/QTCore/qSlicerAbstractModuleFactoryManager.cxx#L394-L424 which are later loaded in the right order: ``` // Load the modules the module depends on. // There is no cycle check, so be careful foreach(const QString& dependency, instance->dependencies()) { // no-op if the module is already loaded bool dependencyLoaded = this->loadModule(dependency, name); if (!dependencyLoaded) { qWarning() << "When loading module " << name << ", the dependency" << dependency << "failed to be loaded."; return false; } } ``` git-svn-id: http://svn.slicer.org/Slicer4/trunk@25941 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerScriptedLoadableModuleFactory.cxx | Diff File | ||
master be37d0a9 2017-04-21 12:21:00 Details Diff |
ENH: Added bimodal analysis to float and long volumes for auto-W/L The bimodal analysis calculating a the auto window/level in a smart way was only applied when integer volumes were loaded. The reason for not supporting float, double, and long volumes is that the vtkImageBimodalAnalysis class handles the input image histogram with direct correspondence between bin index and voxel intensity. By automatically determining the histogram bins (instead of the constant -32K - +32K for the integer volumes), and converting the resulting W/L values back to intensity space, it is possible to use the bimodal filter for other volume types. It seems to work well for volumes with scalar ranges in the (-1000,3000) and (-1,2) too. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25940 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.cxx | Diff File | ||
master 656c1670 2017-04-20 13:57:21 Details Diff |
BUG: Fixed histogram for floating point volumes The default behavior of ctkVTKHistogram is that it calculates the histogram to as many bins as many integers are in the scalar range. This results in flat or very choppy histograms for floating point volumes with low voxel values, and results in huge histograms in case of high intensity range. By setting the number of bins to a constant 1000, a reasonable (not too high, not too low) resolution histogram is created for every type of volume. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25939 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Volumes/Widgets/qSlicerScalarVolumeDisplayWidget.cxx | Diff File | ||
master fa2af0be 2017-04-18 18:14:22 agirault Details Diff |
ENH: Add support to read scalar range from header file Offer a way to use the min/max information from the volume file meta data to speed up the data loading. Multiple file formats define properties in the header file to store the scalar range, and ITK adds these info to the metadata dictionary that can be retrieved using `itkObject::GetMetaDataDictionary()` : Nifti (nii) - [cal_min, cal_max] * format standard: https://nifti.nimh.nih.gov/nifti-1/documentation/nifti1fields/nifti1fields_pages/cal_maxmin.html * itk support: https://github.com/InsightSoftwareConsortium/ITK/blob/f9110a0046a9d07a921767ba000443ad006a2c9b/Modules/IO/NIFTI/src/itkNiftiImageIO.cxx#L887-L893 NRRD (nrrd/nhrd) - [min, max] * format standard: http://teem.sourceforge.net/nrrd/format.html#min * itk support: https://github.com/InsightSoftwareConsortium/ITK/blob/f9110a0046a9d07a921767ba000443ad006a2c9b/Modules/ThirdParty/NrrdIO/src/NrrdIO/NrrdIO.h.in#L1238-L1239 MetaIO (mha,mhd) - [ElementMin, ElementMax] * format standard: https://itk.org/Wiki/MetaIO/Documentation#Tags_Added_by_MetaImage * itk support: https://github.com/InsightSoftwareConsortium/ITK/blob/f9110a0046a9d07a921767ba000443ad006a2c9b/Modules/IO/Meta/src/itkMetaImageIO.cxx#L393-L401 Those scalar range values are retrieved and stored in `vtkITKArchetypeImageSeriesReader::RequestInformation` then set up in the image data point data scalars information in `vtkITKArchetypeImageSeriesReader::SetMetaDataScalarRangeToPointDataInfo`, called from its subclasses from `ExecuteDataWithInformation` or `RequestData`. From: Alexis Girault <alexis.girault@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25938 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkITK/vtkITKArchetypeDiffusionTensorImageReaderFile.cxx | Diff File | ||
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.cxx | Diff File | ||
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesReader.h | Diff File | ||
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesScalarReader.cxx | Diff File | ||
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderFile.cxx | Diff File | ||
mod - Libs/vtkITK/vtkITKArchetypeImageSeriesVectorReaderSeries.cxx | Diff File | ||
master 54d5d709 2017-04-18 18:14:20 agirault Details Diff |
BUG: Correct lower threshold initial value Use current level value and not previous level value (which at the first call is hardcoded to an arbitrary value of 128) From: Alexis Girault <alexis.girault@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25937 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.cxx | Diff File | ||
master ec4673d1 2017-04-18 10:40:01 Details Diff |
ENH: Added option in SH to transform by reparent If an item is drag&dropped onto a transform in subject hierarchy, then the transformable nodes under the dragged item will be transformed by the parent transform item. Actual reparenting does not happen, only setting of the transform. The behavior is the same as when the user uses the transform column for the dragged item (including the popup about hardening/replacing transform) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25936 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSubjectHierarchyNode.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyModel.cxx | Diff File | ||
mod - Modules/Loadable/Transforms/SubjectHierarchyPlugins/qSlicerSubjectHierarchyTransformsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Transforms/SubjectHierarchyPlugins/qSlicerSubjectHierarchyTransformsPlugin.h | Diff File | ||
master 748902e5 2017-04-18 10:21:56 Details Diff |
STYLE: Added subject hierarchy description into Welcome module As subject hierarchy is intended to be the module that is used most frequently to explore the loaded data (show/hide, etc), I added one row in the Display section table about it. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25935 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SlicerWelcome/Resources/HTML/AdjustingDataDisplay.html | Diff File | ||
add - Modules/Loadable/SlicerWelcome/Resources/Images/WelcomeSubjectHierarchy.png | Diff File | ||
mod - Modules/Loadable/SlicerWelcome/Resources/qSlicerWelcomeModule.qrc | Diff File | ||
master 23c3a027 2017-04-18 09:57:54 Details Diff |
ENH: Added editMenuActionVisible property to SH tree view git-svn-id: http://svn.slicer.org/Slicer4/trunk@25934 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.h | Diff File | ||
master 723f791b 2017-04-15 17:47:09 Details Diff |
ENH: Further tune error submission URL Further tune error submission URL to improve text displayed in Firefox on Ubunutu 16. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25933 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Resources/UI/qSlicerAppErrorReportDialog.ui | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppErrorReportDialog.cxx | Diff File | ||
master 42a8f439 2017-04-15 16:41:29 Details Diff |
ENH: Tuned Slicer forum link for error reporting New-line characters cannot be reliable sent in URL on all platforms, therefore pre-populate form with single-line text only. For example: Problem report for Slicer 4.7.0-2017-04-15 / win-amd64: [please describe expected and actual behavior] git-svn-id: http://svn.slicer.org/Slicer4/trunk@25932 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Resources/UI/qSlicerAppErrorReportDialog.ui | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppErrorReportDialog.cxx | Diff File | ||
master 64b20f42 2017-04-14 22:49:05 Details Diff |
ENH: Added CTBrain sample data set git-svn-id: http://svn.slicer.org/Slicer4/trunk@25931 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/SampleData/CMakeLists.txt | Diff File | ||
add - Modules/Scripted/SampleData/Resources/Icons/CTBrain.png | Diff File | ||
mod - Modules/Scripted/SampleData/SampleData.py | Diff File | ||
master 2eb9acfb 2017-04-14 22:18:06 Details Diff |
ENH: Updated error report dialog with Slicer forum links slicer-users mailing list link is replaced by Slicer forum link. Bug report link pre-populates submission form with operating system and Slicer version. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25930 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Resources/UI/qSlicerAppErrorReportDialog.ui | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppErrorReportDialog.cxx | Diff File | ||
master 7cafe8c8 2017-04-14 18:24:36 Details Diff |
ENH: Update ExternalProjectDependency based on commontk/Artichoke@5ee3d50 This commit improves the support for Ninja generator by ensuring the option USES_TERMINAL_* options are set to give Ninja access to the terminal when the CMake version supports it. See https://cmake.org/cmake/help/v3.4/module/ExternalProject.html Also Update CTK to integrate a similar update: $ git shortlog 19fc678..b8587e5 --no-merges Jean-Christophe Fillion-Robin (2): Update ExternalProjectDependency based on commontk/Artichoke@5ee3d50 ENH: ExternalProjecDependency: Re-apply commontk/CTK@6cc426b git-svn-id: http://svn.slicer.org/Slicer4/trunk@25929 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/ExternalProjectDependency.cmake | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master b7c17534 2017-04-14 08:44:33 Details Diff |
ENH: Improved segment editor widget 2D representation selection logic Switch to use binary labelmap representation for 2D dispay only if this representation exists. This is necessary to prevent switching representation when only ribbon and closed surface representation exists (for example, after DICOM-RT import). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25928 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentEditorWidget.cxx | Diff File | ||
master 97ccfccc 2017-04-13 22:39:32 Details Diff |
ENH: Added hint about context menus in subject hierarchy Context menu was said to not be straightforward, and now with the two separate context menus it is even less. Tooltips have been added that pop up when entering subject hierarchy. If there is displayable data loaded, and the user enters subject hierarchy, a tooltip appears on the displayable item about the main context menu. On a second enter into the module, a tooltip appears for the visibility menu. The state of the shown hints is stored in application settings. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25927 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSubjectHierarchyNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLSubjectHierarchyNode.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.h | Diff File | ||
master 55c2d1b3 2017-04-13 22:36:44 Details Diff |
STYLE: Fixed order of methods and separator in SH plugins git-svn-id: http://svn.slicer.org/Slicer4/trunk@25926 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/SubjectHierarchyPlugins/qSlicerSubjectHierarchyMarkupsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Models/SubjectHierarchyPlugins/qSlicerSubjectHierarchyModelsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SceneViews/SubjectHierarchyPlugins/qSlicerSubjectHierarchySceneViewsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/SubjectHierarchyPlugins/qSlicerSubjectHierarchySegmentationsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/SubjectHierarchyPlugins/qSlicerSubjectHierarchySegmentsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyChartsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyDefaultPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyDefaultPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyFolderPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyParseLocalDataPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyRegisterPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Tables/SubjectHierarchyPlugins/qSlicerSubjectHierarchyTablesPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Transforms/SubjectHierarchyPlugins/qSlicerSubjectHierarchyTransformsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumeRenderingPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyDiffusionTensorVolumesPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyLabelMapsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.cxx | Diff File | ||
mod - Modules/Scripted/DICOMLib/SubjectHierarchyPlugins/qSlicerSubjectHierarchyDICOMPlugin.cxx | Diff File | ||
master b7c12164 2017-04-13 16:02:27 Details Diff |
ENH: Added segmentation visibility actions into SH visibility context menu Also made showContextMenuActionsForItem and showVisibilityContextMenuActionsForItem implementation easier by not having to call hideAllContextMenuActions explicitly at the beginning of these functions, and fixed unnecessary error message when closing scene in Volumes SH plugin. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25925 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SceneViews/SubjectHierarchyPlugins/qSlicerSubjectHierarchySceneViewsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/SubjectHierarchyPlugins/qSlicerSubjectHierarchySegmentationsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Segmentations/SubjectHierarchyPlugins/qSlicerSubjectHierarchySegmentationsPlugin.h | Diff File | ||
mod - Modules/Loadable/Segmentations/SubjectHierarchyPlugins/qSlicerSubjectHierarchySegmentsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyFolderPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyParseLocalDataPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyRegisterPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyScriptedPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Transforms/SubjectHierarchyPlugins/qSlicerSubjectHierarchyTransformsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/VolumeRendering/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumeRenderingPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyDiffusionTensorVolumesPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyLabelMapsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyLabelMapsPlugin.h | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.cxx | Diff File | ||
mod - Modules/Scripted/DICOMLib/SubjectHierarchyPlugins/qSlicerSubjectHierarchyDICOMPlugin.cxx | Diff File | ||
master c86faf5c 2017-04-13 15:20:06 Details Diff |
BUG: Fixed subject hierarchy issues - Crash when closing scene in certain cases (added checks for valid subject hierarchy node) - Backwards-compatibility support for scenes that have the Level member instead of Level attribute git-svn-id: http://svn.slicer.org/Slicer4/trunk@25924 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSubjectHierarchyNode.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyComboBox.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyModel.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.cxx | Diff File | ||
master c6e0cb42 2017-04-13 14:29:04 ihnorton Details Diff |
ENH: add direct links to some resources in the README git-svn-id: http://svn.slicer.org/Slicer4/trunk@25923 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - README.txt | Diff File |