Changesets: Slicer
2145-support-for-installing-extension-from-file a2afef0c 2013-02-07 10:24:55 Details Diff |
COMP: Change slicer_external_update to ${PROJECT_NAME}_EP_UPDATE_IF_GREATER_288 The new variable name better represents the intent of this variable and it is more appropriate for the many other non-slicer projects that use derivatives of these External_*.cmake files. Contributed by Hans Johnson git-svn-id: http://svn.slicer.org/Slicer4/trunk@21667 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
mod - SuperBuild/External_BRAINSTools.cmake | Diff File | ||
mod - SuperBuild/External_BatchMake.cmake | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
mod - SuperBuild/External_CTKAPPLAUNCHER.cmake | Diff File | ||
mod - SuperBuild/External_ChangeTrackerPy.cmake | Diff File | ||
mod - SuperBuild/External_DCMTK.cmake | Diff File | ||
mod - SuperBuild/External_EMSegment.cmake | Diff File | ||
mod - SuperBuild/External_ITKv3.cmake | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
mod - SuperBuild/External_LibArchive.cmake | Diff File | ||
mod - SuperBuild/External_MultiVolumeExplorer.cmake | Diff File | ||
mod - SuperBuild/External_MultiVolumeImporter.cmake | Diff File | ||
mod - SuperBuild/External_NUMPY.cmake | Diff File | ||
mod - SuperBuild/External_OpenIGTLink.cmake | Diff File | ||
mod - SuperBuild/External_OpenIGTLinkIF.cmake | Diff File | ||
mod - SuperBuild/External_PCRE.cmake | Diff File | ||
mod - SuperBuild/External_SciPy.cmake | Diff File | ||
mod - SuperBuild/External_SimpleITK.cmake | Diff File | ||
mod - SuperBuild/External_SlicerExecutionModel.cmake | Diff File | ||
mod - SuperBuild/External_Swig.cmake | Diff File | ||
mod - SuperBuild/External_VTK.cmake | Diff File | ||
mod - SuperBuild/External_cmcurl.cmake | Diff File | ||
mod - SuperBuild/External_incrTcl.cmake | Diff File | ||
mod - SuperBuild/External_jqPlot.cmake | Diff File | ||
mod - SuperBuild/External_python_win.cmake | Diff File | ||
mod - SuperBuild/External_qCDashAPI.cmake | Diff File | ||
mod - SuperBuild/External_qMidasAPI.cmake | Diff File | ||
mod - SuperBuild/External_tcl.cmake | Diff File | ||
mod - SuperBuild/External_teem.cmake | Diff File | ||
mod - SuperBuild/External_tk.cmake | Diff File | ||
mod - SuperBuild/External_weave.cmake | Diff File | ||
mod - SuperBuild/External_zlib.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 85cdd768 2013-02-06 14:57:01 naucoin Details Diff |
COMP: use boolean operator rather than bitwise to remove a windows build warning git-svn-id: http://svn.slicer.org/Slicer4/trunk@21666 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/TractographyDisplay/Widgets/qMRMLTractographyDisplayTreeView.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 378b53b1 2013-02-05 17:49:20 naucoin Details Diff |
ENH: extend the model maker to take a template model hierarchy as an argument. Also added a test, and adjusted the testing to use different mrml files per test as the new test is going to modify the mrml file. If the model maker is passed a template model hierarchy scene file that has model hierarchies with the same names as the colors used in the input label map volume color node, the output models are placed in the hierarchy as associated nodes. The 1:1 hierarchy nodes are set hidden as it will be easier for a user to create a template hierarchy in the Models GUI with all the nodes not hidden from editors. Leaving this an an advanced option hidden under the Debug panel until further user testing can be done and more templates provided. To use this feature, one currently needs to craft hierarchies by hand in the Models GUI, save the scene, then edit the mrml file to remove scene views and other unneccessary mrml nodes. The plan is to provide templates for the most used color tables that Slicer provides in the Base/Logic/Resources/ColorFiles directory. From work at the 2013 winter project week http://wiki.na-mic.org/Wiki/index.php/2013_Project_Week:ColorHierarchies git-svn-id: http://svn.slicer.org/Slicer4/trunk@21665 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - Libs/MRML/Core/Testing/TestData/helixMask3Labels.mrml | Diff File | ||
mod - Modules/CLI/ModelMaker/ModelMaker.cxx | Diff File | ||
mod - Modules/CLI/ModelMaker/ModelMaker.xml | Diff File | ||
mod - Modules/CLI/ModelMaker/Testing/CMakeLists.txt | Diff File | ||
2145-support-for-installing-extension-from-file 31864058 2013-02-05 11:57:39 Details Diff |
COMP: restore waitForImportFinished API (no-op) for dicom indexer See: https://github.com/commontk/CTK/commit/ac7cf1665a8c8581998476a11778f78dfcedc4d9 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21664 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 9a44c887 2013-02-04 17:16:32 Details Diff |
ENH: improve reporting for --verbose-module-discovery This adds extra information that is helpful for debugging module discovery. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21663 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerAbstractModuleFactoryManager.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 705aee4f 2013-02-04 17:16:23 Details Diff |
ENH: allow .bat files to be used as command line modules (issue 0002039) This way people can write simple wrapper scripts on windows for other executable types, such as matlab scripts. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21662 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerUtils.cxx | Diff File | ||
2145-support-for-installing-extension-from-file e577806a 2013-02-04 17:15:40 Details Diff |
STYLE: Document qMRMLSortFilterProxyModel optimization changes See r21586 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21661 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLSortFilterProxyModel.h | Diff File | ||
2145-support-for-installing-extension-from-file a4c2f749 2013-02-04 16:45:50 Details Diff |
BUG: Prevent extensions from being loaded twice when "Install" tab initially hidden For details: https://github.com/midasplatform/slicerappstore/pull/36 See http://na-mic.org/Mantis/view.php?id=2911 Fixes 0002911 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21660 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerExtensionsInstallWidget.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerExtensionsInstallWidget.h | Diff File | ||
2145-support-for-installing-extension-from-file 391b3529 2013-02-01 18:53:49 naucoin Details Diff |
BUG: fix copy/paste error from fixing compiler warning git-svn-id: http://svn.slicer.org/Slicer4/trunk@21659 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.cxx | Diff File | ||
2145-support-for-installing-extension-from-file b8d27c02 2013-02-01 18:46:50 Details Diff |
ENH: 2 Channel Segmentation added git-svn-id: http://svn.slicer.org/Slicer4/trunk@21658 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_EMSegment.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 0c90ed34 2013-02-01 18:32:24 naucoin Details Diff |
BUG: adjust hidden flag on model hierarchy nodes to get back to previous behaviour Libs/MRML/Core/vtkMRMLModelHierarchyNode.cxx - set hide from editors to false as a default Modules/Loadable/Models/Resources/UI/qSlicerModelsModuleWidget.ui - set showHidden to false Modules/Loadable/Models/qSlicerModelsModuleWidget.cxx - take out call to setShowHiddenForTypes Libs/MRML/Widgets/qMRMLSceneHierarchyModel.cxx - set hidden true on new 1:1 hierarchy nodes Modules/CLI/ModelMaker/ModelMaker.cxx - ditto Base/QTCLI/qSlicerCLIModuleUIHelper.cxx - set show hidden to false and setting the node type by directly checking multiple and aggregate. Issue 0002906 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21657 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleUIHelper.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLModelHierarchyNode.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLSceneHierarchyModel.cxx | Diff File | ||
mod - Modules/CLI/ModelMaker/ModelMaker.cxx | Diff File | ||
mod - Modules/Loadable/Models/Resources/UI/qSlicerModelsModuleWidget.ui | Diff File | ||
mod - Modules/Loadable/Models/qSlicerModelsModuleWidget.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 6c217f7b 2013-01-31 15:33:22 naucoin Details Diff |
COMP: removing compiler warnings for release builds as well as unused vars git-svn-id: http://svn.slicer.org/Slicer4/trunk@21656 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/Widgets/qMRMLAnnotationTreeView.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/Widgets/qMRMLSceneAnnotationModel.cxx | Diff File | ||
2145-support-for-installing-extension-from-file db9225dc 2013-01-31 15:19:30 naucoin Details Diff |
COMP: remove signed unsigned comparison compiler warning git-svn-id: http://svn.slicer.org/Slicer4/trunk@21655 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuStatistics.txx | Diff File | ||
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/itkOtsuThreshold.txx | Diff File | ||
2145-support-for-installing-extension-from-file 2c5974f4 2013-01-31 15:08:24 naucoin Details Diff |
COMP: remove compiler warning of signed unsigned comparison git-svn-id: http://svn.slicer.org/Slicer4/trunk@21654 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuStatistics.txx | Diff File | ||
mod - Modules/CLI/DWIJointRicianLMMSEFilter/itkOtsuThreshold.txx | Diff File | ||
2145-support-for-installing-extension-from-file 6c0d4134 2013-01-31 13:25:17 Details Diff |
COMP: Fix build errors when linking to python library in OpenSuse. Specify libdir to the python configure command so it forces it to be installed in the correct directory (python-build/lib). It also fixes compilation error when building python on OpenSuse because panels.h form ncurses can't be found. Closes 0002899 From: Ricardo Ortiz <ricardo.ortiz@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@21653 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/python_configure_step.cmake.in | Diff File | ||
2145-support-for-installing-extension-from-file caf73f8f 2013-01-30 17:00:44 Details Diff |
COMP: Ensure itkFactoryRegistration code is included when building against ITKv4 See http://www.na-mic.org/Bug/view.php?id=2900 Fixes 0002900 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21652 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Main.cxx | Diff File | ||
mod - Base/CLI/SEMCommandLineLibraryWrapper.cxx.in | Diff File | ||
2145-support-for-installing-extension-from-file 116328eb 2013-01-30 15:08:06 Details Diff |
BUG: fix typo in editor extension template git-svn-id: http://svn.slicer.org/Slicer4/trunk@21651 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/Testing/EditorExtensionTemplate/EditorExtensionTemplate.py | Diff File | ||
2145-support-for-installing-extension-from-file 6889e9bd 2013-01-30 14:40:44 Details Diff |
STYLE: remove debugging statement git-svn-id: http://svn.slicer.org/Slicer4/trunk@21650 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/Scripts/Editor.py | Diff File | ||
2145-support-for-installing-extension-from-file 09c44560 2013-01-29 16:45:40 naucoin Details Diff |
ENH: Implement feature 2885, display ruler projection on 2D viewers. Add options to display the projection of a ruler on the 2D slices. Code from Laurent Chauvin https://github.com/lchauvin/Slicer/commit/203b44301c0421d619d68e2ccd3a13dee0047cf0 Issue 0002885 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21649 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationLineDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationLineDisplayNode.h | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationDisplayableManager.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationDisplayableManagerHelper.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationDisplayableManagerHelper.h | Diff File | ||
2145-support-for-installing-extension-from-file 97376759 2013-01-29 15:48:14 Details Diff |
BUG: fix crash detected by RSNA2012Quant SelfTest When nodes are removed from the scene, do it as part of a batch process rather than removing them as the are discovered. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21648 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Data/Logic/vtkSlicerDataModuleLogic.cxx | Diff File | ||
2145-support-for-installing-extension-from-file b672c509 2013-01-29 10:16:19 Details Diff |
ENH: use print function in ModuleWizard for compatibility As reported by Alexandre Abbas, the use of the print statement means that the ModuleWizard is incompatible with python3. See, for example [1]. Since we want to let people develop scripted modules against a binary build of slicer, we should try to make the module wizard as general purpose as possible so people can use any python they have installed. [1] http://www.python.org/dev/peps/pep-3105/ git-svn-id: http://svn.slicer.org/Slicer4/trunk@21647 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Utilities/Scripts/ModuleWizard.py | Diff File | ||
2145-support-for-installing-extension-from-file edc50bdf 2013-01-28 15:37:42 Details Diff |
ENH: Remove "Load & Add Scenes Or Individual Datasets" section from Data module. Minimize confusion by having on way of loading data. See http://www.slicer.org/slicerWiki/index.php/Documentation/Nightly/SlicerApplication/LoadingData See http://www.na-mic.org/Bug/view.php?id=2892 Fixes 0002892 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21646 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Data/Documentation/Data.xml | Diff File | ||
mod - Modules/Loadable/Data/Resources/UI/qSlicerDataModuleWidget.ui | Diff File | ||
mod - Modules/Loadable/Data/qSlicerDataModuleWidget.cxx | Diff File | ||
mod - Modules/Loadable/Data/qSlicerDataModuleWidget.h | Diff File | ||
2145-support-for-installing-extension-from-file 39e11e1f 2013-01-28 15:32:25 naucoin Details Diff |
BUG: don't allow a hierarchy node to set itself as parent Infinite loops in the tree views were resulting when hierarchy nodes erroneously set their parent node id to be their own id. Printing an error message and returning allows for easier debugging. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21645 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 582448a5 2013-01-27 17:18:56 Details Diff |
COMP: Windows / ITKv4 - Fix build error "illegal parameter from the moc.exe" Thanks to Steve Pieper for testing the fix works as expected. See http://www.na-mic.org/Bug/view.php?id=2884 Fixes 0002884 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21644 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 37761e12 2013-01-27 13:22:24 Details Diff |
STYLE: some improvements in comments and naming for debug of DICOM export TODO: write tests to identify and debug boundary cases. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21643 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOMLib/DICOMDataExchange.py | Diff File | ||
mod - Modules/Scripted/Scripts/DICOMPlugins/DICOMSlicerDataBundlePlugin.py | Diff File |