Changesets: Import 2017-06-07 23:51:09
master 2f163617 2014-05-27 17:45:01 Details Diff |
COMP: Moved subject hierarchy base plugin classes in widgets In order to subject hierarchy plugins be accessible from extensions, the include directories need to be exported. So that the current infrastructure can be used, all subject hierarchy plugin classes (abstract, handler, core plugins not related to modules) were moved from Plugins to Widgets. Plugins subdirectory thus became unnecessary and removed. From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23242 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Markups/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Models/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Models/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.h | Diff File | ||
rm - Modules/Loadable/SubjectHierarchy/Plugins/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Testing/Cxx/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Volumes/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
master 6c422cc5 2014-05-27 17:44:51 Details Diff |
ENH: Subject hierarchy python tests moved to SlicerApp As the subject hierarchy tests cover multiple modules, they have been moved from the SubjectHierarchy folder to Applications/SlicerApp/Testing/Python; Occasional SlicerRT strings removed/replaced in subject hierarchy code (mostly include dir comments) From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23241 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Testing/CMakeLists.txt | Diff File | ||
rm - Modules/Loadable/SubjectHierarchy/Testing/Python/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterPotentialSubjectHierarchyProxyModel.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterSubjectHierarchyProxyModel.h | Diff File | ||
master 007ba78f 2014-05-27 17:44:47 Details Diff |
ENH: MRMLCLI_INCLUDE_DIRS CMake variable exported It is needed for some subject hierarchy plugins to include the MRMLCLI indlude directories, and by exporting this variable it is possible to do it without manually constructing the paths in the CMakeLists files From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23240 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerConfig.cmake.in | Diff File | ||
mod - CMake/SlicerGenerateSlicerConfig.cmake | Diff File | ||
master ac3add60 2014-05-27 17:44:45 Details Diff |
ENH: vtkMRMLHierarchyNode methods made virtual Two methods in vtkMRMLHierarchyNode made virtual. GetAssociatedChildrendNodes contained a typo so it is now called GetAssociatedChildrenNodes. Subject hierarchy volumes plugin now can add volumes from potential list to tree From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23239 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLDisplayableHierarchyNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.h | Diff File | ||
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.cxx | Diff File | ||
mod - Modules/Loadable/Markups/SubjectHierarchyPlugins/qSlicerSubjectHierarchyMarkupsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Models/SubjectHierarchyPlugins/qSlicerSubjectHierarchyModelsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyPluginHandler.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Testing/Cxx/vtkSlicerSubjectHierarchyModuleLogicTest.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/SubjectHierarchyPlugins/qSlicerSubjectHierarchyVolumesPlugin.h | Diff File | ||
master 0e16d8aa 2014-05-27 17:44:40 Details Diff |
ENH: Sank addSeriesInSubjectHierarchy function down to abstract DICOMPlugin The addSeriesInSubjectHierarchy function (which was in DICOMScalarVolumePlugin so far) adds the loaded node to subject hierarchy to the proper patient (subject) and study according to the DICOM tags from the first file referenced in the associated loadable. This function is now accessible from all the DICOM plugins. It needs to be called after the loaded object is created in the load() function. Now it is called by DICOMDiffusionVolumePlugin too. From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23238 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOM/DICOMLib/DICOMPlugin.py | Diff File | ||
mod - Modules/Scripted/DICOMPlugins/DICOMDiffusionVolumePlugin.py | Diff File | ||
mod - Modules/Scripted/DICOMPlugins/DICOMScalarVolumePlugin.py | Diff File | ||
master e2c078da 2014-05-27 17:44:38 Details Diff |
ENH: Moved core module subject hierarchy plugins to related module Subject hierarchy plugins project contained plugins for core modules Markups, Models and Volumes. Those plugins are now in the SubjectHierarchyPlugins subdirectory of those loadable modules. Also the subject hierarchy support moved from SlicerRT/DicomRtImport/DicomRtImportPlugin.py to DICOMScalarVolumePlugin.py. Now the loaded DICOM scalar volumes are automatically added to subject hierarchy. From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23237 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Markups/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Markups/SubjectHierarchyPlugins/Resources/Icons/Markup.png | Diff File | ||
add - Modules/Loadable/Markups/SubjectHierarchyPlugins/Resources/qSlicerMarkupsSubjectHierarchyPlugins.qrc | Diff File | ||
mod - Modules/Loadable/Markups/qSlicerMarkupsModule.cxx | Diff File | ||
mod - Modules/Loadable/Models/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Models/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Models/SubjectHierarchyPlugins/Resources/Icons/Model.png | Diff File | ||
add - Modules/Loadable/Models/SubjectHierarchyPlugins/Resources/qSlicerModelsSubjectHierarchyPlugins.qrc | Diff File | ||
mod - Modules/Loadable/Models/qSlicerModelsModule.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/Resources/qSlicerSubjectHierarchyModulePlugins.qrc | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDICOMPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyParseLocalDataPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/Resources/Icons/Labelmap.png | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/Resources/Icons/Volume.png | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/Resources/Icons/VolumeVisibilityOff.png | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/Resources/Icons/VolumeVisibilityOn.png | Diff File | ||
add - Modules/Loadable/Volumes/SubjectHierarchyPlugins/Resources/qSlicerVolumesSubjectHierarchyPlugins.qrc | Diff File | ||
mod - Modules/Loadable/Volumes/qSlicerVolumesModule.cxx | Diff File | ||
mod - Modules/Scripted/DICOMPlugins/DICOMScalarVolumePlugin.py | Diff File | ||
master b52557c5 2014-05-27 17:39:47 Details Diff |
ENH: Node attribute table view and widget moved to MRMLWidgets Now both Data and Subject hierarchy modules use qMRMLNodeAttributeTableView and qMRMLNodeAttributeTableWidget, so they have been moved from Data module widgets to MRMLWidgets From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23236 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/CMakeLists.txt | Diff File | ||
mod - Libs/MRML/Widgets/DesignerPlugins/CMakeLists.txt | Diff File | ||
mod - Libs/MRML/Widgets/DesignerPlugins/qMRMLWidgetsPlugin.h | Diff File | ||
mod - Libs/MRML/Widgets/Testing/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Data/CMakeLists.txt | Diff File | ||
rm - Modules/Loadable/Data/Widgets/CMakeLists.txt | Diff File | ||
rm - Modules/Loadable/Data/Widgets/DesignerPlugins/CMakeLists.txt | Diff File | ||
rm - Modules/Loadable/Data/Widgets/DesignerPlugins/qSlicerDataModuleWidgetsAbstractPlugin.cxx | Diff File | ||
rm - Modules/Loadable/Data/Widgets/DesignerPlugins/qSlicerDataModuleWidgetsAbstractPlugin.h | Diff File | ||
rm - Modules/Loadable/Data/Widgets/DesignerPlugins/qSlicerDataModuleWidgetsPlugin.cxx | Diff File | ||
rm - Modules/Loadable/Data/Widgets/DesignerPlugins/qSlicerDataModuleWidgetsPlugin.h | Diff File | ||
rm - Modules/Loadable/Data/Widgets/Testing/CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/CMakeLists.txt | Diff File | ||
master b9364c8f 2014-05-27 16:09:22 Details Diff |
ENH: Subject hierarchy module added This is the first step of integrating Subject hierarchy into Slicer core. Next steps include moving subject hierarchy plugins to their related modules and making DICOM import plugins add loaded objects in the hierarchy. More information: http://www.slicer.org/slicerWiki/index.php/Documentation/Labs/SubjectHierarchy From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23235 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Logic/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/MRML/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyConstants.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyConstants.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/MRML/vtkMRMLSubjectHierarchyNode.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Chart.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Labelmap.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Markup.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Model.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Patient.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Study.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Subject.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Unknown.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Volume.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/VolumeVisibilityOff.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/VolumeVisibilityOn.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/Icons/Warning.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/Resources/qSlicerSubjectHierarchyModulePlugins.qrc | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyAbstractPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyChartsPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyCloneNodePlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDICOMPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDICOMPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDefaultPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyDefaultPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyMarkupsPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyMarkupsPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyModelsPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyModelsPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyParseLocalDataPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyParseLocalDataPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyPluginHandler.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyPluginHandler.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyRegisterPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyVolumesPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Plugins/qSlicerSubjectHierarchyVolumesPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Resources/Icons/Help.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Resources/Icons/SubjectHierarchy.png | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Resources/UI/qSlicerSubjectHierarchyModule.ui | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Resources/qSlicerSubjectHierarchyModule.qrc | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/Cxx/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/Cxx/vtkSlicerSubjectHierarchyModuleLogicTest.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/Python/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/Python/SubjectHierarchyCorePluginsSelfTest.py | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Testing/Python/SubjectHierarchyGenericSelfTest.py | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLPotentialSubjectHierarchyListViewPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLPotentialSubjectHierarchyListViewPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLSubjectHierarchyTreeViewPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qMRMLSubjectHierarchyTreeViewPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsAbstractPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsAbstractPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsPlugin.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/DesignerPlugins/qSlicerSubjectHierarchyModuleWidgetsPlugin.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLPotentialSubjectHierarchyListView.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLPotentialSubjectHierarchyListView.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLScenePotentialSubjectHierarchyModel_p.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSceneSubjectHierarchyModel_p.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterPotentialSubjectHierarchyProxyModel.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterPotentialSubjectHierarchyProxyModel.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterSubjectHierarchyProxyModel.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSortFilterSubjectHierarchyProxyModel.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLSubjectHierarchyTreeView.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/Widgets/qMRMLTransformItemDelegate.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModule.h | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.cxx | Diff File | ||
add - Modules/Loadable/SubjectHierarchy/qSlicerSubjectHierarchyModuleWidget.h | Diff File | ||
master 3c4dc449 2014-05-24 01:46:58 Details Diff |
ENH: Allow users to acknowledge all DICOM loading errors with a single click Problem: Each DICOM loading error was displayed in a separate popup, which required the user to click as many times as many series failed to load. In some cases there are a large number of failures (for example, experimental MRI sequences), which makes loading of a complete study very frustrating (need to click 30 times, waiting several seconds between each). Solution: Changed the error reporting to collect all errors and show it to the user at the end of the loading in a single error popup. From: Andras Lasso <lasso@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23234 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py | Diff File | ||
master be231776 2014-05-24 01:41:46 Details Diff |
BUG: Fixed DICOM browser persistence If the DICOM browser persistent option is enabled (usually when the DICOM browser is displayed on a second monitor) then the browser should be kept open when an image is loaded or the user opens another module. The persistent flag was observed almost everywhere where it was needed, except at the end of the image loading step. From: Andras Lasso <lasso@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23233 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py | Diff File | ||
master fd65468e 2014-05-23 13:24:09 Details Diff |
ENH: Improved scripted module loading error message It happened multiple times in our group that a developer spent a lot of time trying to find errors in a scripted module, simplify the class, make it more similar to the template, etc. to find what can be wrong in the class because "Failed to load scripted pythonqt module class definition" error was reported. Then it turned out that the module class is perfect, only the name does not match the filename. Implemented fix: changed the error message to "class ... not found in file ..." to make it clear that the problem is not in implementation of the class but in the name. From: Andras Lasso <lasso@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23232 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerScriptedFileWriter.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerScriptedLoadableModule.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerScriptedLoadableModuleWidget.cxx | Diff File | ||
master 1446f05e 2014-05-22 23:43:45 Details Diff |
BUG: Fix failing qSlicerExtensionsManagerModelTest Commit r23200 added icon URL to extension metadata and commit 9dc157 [1] updated the server to return the iconurl, this commit fixes the server mock data also adding iconurl . [1] https://github.com/midasplatform/slicerpackages/commit/9dc1575d2bf9d3c053700f541cdb5034f8328eee git-svn-id: http://svn.slicer.org/Slicer4/trunk@23231 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/Testing/Data/Input/19354-linux-amd64-CLIExtensionTemplate-svn19354-2012-02-23.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19354-linux-amd64-LoadableExtensionTemplate-svn19354-2012-02-23.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19354-linux-amd64-ScriptedLoadableExtensionTemplate-svn19354-2012-02-23.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19354-linux-amd64-SuperBuildLoadableExtensionTemplate-svn19354-2012-02-23.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-CLIExtensionTemplate-svn19615-2012-03-18.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-LoadableExtensionTemplate-svn19615-2012-03-18.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-ScriptedLoadableExtensionTemplate-svn19615-2012-03-18.json | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-SuperBuildLoadableExtensionTemplate-svn19615-2012-03-18.json | Diff File | ||
master 422802e8 2014-05-22 23:43:42 Details Diff |
ENH: Exclude json extension from git hook line lengths check git-svn-id: http://svn.slicer.org/Slicer4/trunk@23230 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Utilities/SetupForDevelopment.sh | Diff File | ||
master 5b6068b0 2014-05-22 23:43:40 Details Diff |
STYLE: Remove forgotten debug statement in installExtension git-svn-id: http://svn.slicer.org/Slicer4/trunk@23229 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerExtensionsManagerModel.cxx | Diff File | ||
master b10ddd6d 2014-05-22 22:56:56 Details Diff |
ENH: Expose qMRMLTreeView scene model and proxy model to python. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23228 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLTreeView.h | Diff File | ||
master d2042139 2014-05-22 14:52:03 mwoehlke Details Diff |
ENH: Install Extension Wizard templates Add rules to install the module/extension templates used by the Extension Wizard. This makes them available to users that do not have a source checkout. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23227 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMakeLists.txt | Diff File | ||
add - Utilities/Templates/CMakeLists.txt | Diff File | ||
master bf521117 2014-05-22 11:11:21 Details Diff |
BUG: fix failing landmark registration test Update the remote module to better handle scene events. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23226 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master daeeacad 2014-05-21 17:21:14 naucoin Details Diff |
ENH: Update copy color icon User feedback on the customisation of color tables suggested that a more clear icon be used for the copy to edit functionality. Issue 0003573 git-svn-id: http://svn.slicer.org/Slicer4/trunk@23225 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - Modules/Loadable/Colors/Resources/Icons/SlicerCopyColor.png | Diff File | ||
mod - Modules/Loadable/Colors/Resources/qSlicerColorsModule.qrc | Diff File | ||
mod - Modules/Loadable/Colors/qSlicerColorsModuleWidget.cxx | Diff File | ||
master 7a05d88d 2014-05-21 14:42:12 Details Diff |
BUG: Update qMRMLSliderWidget single step when range changes The single step can depend on the range of the slider, update it when needed. Issues 0003657, 0003700 $ git shortlog 3aaa591..daaf705 --no-merges Julien Finet (1): Virtualize ctkRangeWidget and ctkSliderWidget public API git-svn-id: http://svn.slicer.org/Slicer4/trunk@23224 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLSliderWidget.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLSliderWidget.h | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 4c7b0902 2014-05-21 11:45:20 Details Diff |
BUG: 0003694 check for valid image data before running pipeline Since the display node is observing the image data directly it may receive Modified events on image data that is not yet completely constructed, in particular, during a DeepCopy, the scalar fields may not yet have been copied when a ModifiedEvent is triggered by one of the Set methods. This change prevents a spurious vtkErrorMessage from being generated, and so it allows the EMSegment test to pass. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23223 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLScalarVolumeDisplayNode.cxx | Diff File | ||
master f1e8d5ff 2014-05-21 11:38:38 Details Diff |
BUG: Fix crash with vtkMRMLSelectionNode and vtkSlicerUnitsLogic Since r23192, the GetUnitNodes() can return empty nodes. This triggered asserts in vtkSlicerUnitsLogic. vtkSlicerUnitLogic is only interested in unit quantities and IDs. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23222 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLSelectionNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLSelectionNode.h | Diff File | ||
mod - Modules/Loadable/Units/Logic/vtkSlicerUnitsLogic.cxx | Diff File | ||
master 20cd8881 2014-05-21 11:02:26 naucoin Details Diff |
ENH: separate scene views with a line Request from Ron, adding in a horizontal line between scene views. Issue 0001299 git-svn-id: http://svn.slicer.org/Slicer4/trunk@23221 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SceneViews/GUI/qSlicerSceneViewsModuleWidget.cxx | Diff File | ||
master 748dc5b9 2014-05-20 19:37:03 Details Diff |
BUG: Update CTK project to fix windows build and dicom repair msg box issue. $ git shortlog 1b2973d58..3aaa591 --no-merges Alireza Mehrtash (1): Fixed a bug in repair message box Jean-Christophe Fillion-Robin (1): Fix typo introduced by commit 8d376ed git-svn-id: http://svn.slicer.org/Slicer4/trunk@23220 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 4d998726 2014-05-20 17:27:03 mwoehlke Details Diff |
COMP: Fix SlicerWizard/Utilities.py for Python 2.6 Use tuples instead of set literals for checking for a supported VCS tool, as set literals are only supported in Python 2.7. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23219 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Utilities/Scripts/SlicerWizard/Utilities.py | Diff File | ||
master 7913f285 2014-05-20 15:59:52 Details Diff |
BUG: In Selection node, get unit node only for valid MRML node references. This fixes the issue discussed in [1] [1] http://slicer-devel.65872.n3.nabble.com/stack-trace-for-failing-self-test-tt4031667.html git-svn-id: http://svn.slicer.org/Slicer4/trunk@23218 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSelectionNode.cxx | Diff File |