Changesets: Import 2017-06-07 23:51:09
master 9ba06dc1 2016-08-12 12:25:55 Details Diff |
BUG: Fixed memory leak in Segmentation Editor When Segmentation node was created in Segmentation Editor, an extra reference was kept to it. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25281 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSegmentationNode.h | Diff File | ||
mod - Modules/Scripted/SegmentEditor/SegmentEditor.py | Diff File | ||
master 0c35eb10 2016-08-11 10:21:01 Details Diff |
BUG: Fixed failing SubjectHierarchyCorePluginsSelfTest git-svn-id: http://svn.slicer.org/Slicer4/trunk@25280 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.h | Diff File | ||
master 10e47348 2016-08-11 08:13:40 Details Diff |
BUG: Fixed typo in SurfaceToolbox git-svn-id: http://svn.slicer.org/Slicer4/trunk@25279 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/SurfaceToolbox/SurfaceToolbox.py | Diff File | ||
master 83551123 2016-08-11 08:10:28 Details Diff |
ENH: Allow bypassing masking in segmentation editor logical effect git-svn-id: http://svn.slicer.org/Slicer4/trunk@25278 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/Python/SegmentEditorLogicalEffect.py | Diff File | ||
master dd307a9b 2016-08-10 17:19:17 Details Diff |
ENH: Moved node cloning to SH logic from clone plugin Thus it can be used from VTK context. Also made stylistic change in qSlicerSegmentEditorAbstractEffect.cxx git-svn-id: http://svn.slicer.org/Slicer4/trunk@25277 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractEffect.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Logic/vtkSlicerSubjectHierarchyModuleLogic.h | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.cxx | Diff File | ||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyCloneNodePlugin.h | Diff File | ||
master f7bf7de0 2016-08-10 15:39:12 Details Diff |
ENH: bump SlicerDMRI remote module to 2775d744ae ``` Alex Yarmarkovich (1): BUG: changed <geometry> tag to use multiple="true" in order to select hierarchy nodes Isaiah (1): Merge pull request 0000050 from ihnorton/reassign_cats Isaiah Norton (3): ENH: reassign module categories to reflect workflow ENH: more descriptive mask-input label for DWIToDTIEstim ENH: CLI region-based seeding/selection categories ``` From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25276 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 0958bbcb 2016-08-10 15:37:04 Details Diff |
ENH: Improved SurfaceToolbox parameter settings (tooltips, value ranges) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25275 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/SurfaceToolbox/SurfaceToolbox.py | Diff File | ||
master ea2a187a 2016-08-10 15:37:02 Details Diff |
ENH: Disable unavailable buttons when segmentation node is not selected git-svn-id: http://svn.slicer.org/Slicer4/trunk@25274 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/qSlicerSegmentationsModuleWidget.cxx | Diff File | ||
master e895b73a 2016-08-10 15:36:59 Details Diff |
BUG: Fixed painting into transformed segmentation Segmentation parent transform was not taken into account correctly. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25273 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorPaintEffect.cxx | Diff File | ||
master 197ad564 2016-08-10 15:36:57 Details Diff |
ENH: Changed segmentation identify island effect minimum size to 1000 A new segment is created for each identified island, so it makes sense to get only the big ones. The original segment (containing all islands) is preserved, so there is no risk of losing information. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25272 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/EditorEffects/qSlicerSegmentEditorAbstractIslandEffect.cxx | Diff File | ||
master 02678b9c 2016-08-10 15:36:54 Details Diff |
ENH: Save segment conversion parameter dialog position git-svn-id: http://svn.slicer.org/Slicer4/trunk@25271 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/Widgets/qMRMLSegmentationRepresentationsListView.cxx | Diff File | ||
master 89b5dade 2016-08-10 15:36:52 Details Diff |
ENH: Switch to windowed sinc smoothing in segment surface converter It better maintains object size (there is less shrinking). git-svn-id: http://svn.slicer.org/Slicer4/trunk@25270 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkSegmentationCore/vtkBinaryLabelmapToClosedSurfaceConversionRule.cxx | Diff File | ||
mod - Libs/vtkSegmentationCore/vtkBinaryLabelmapToClosedSurfaceConversionRule.h | Diff File | ||
master f26d060e 2016-08-10 09:25:24 Details Diff |
COMP: Support building in RelWithDebInfo configuration on Windows This commit fixes build errors when building in the RelWithDebInfo configuration on Windows. Previously, projects that use OpenSSL_DIR would fail to find the OpenSSL headers because only 'Debug' and 'Release' directories--not 'RelWithDebInfo'--are provided by the precompiled OpenSSL binaries. An example error is: 10>C:\S\R\Python-2.7.11\Modules\_hashopenssl.c(39): fatal error C1083: Cannot open include file: 'openssl/evp.h': No such file or directory Fixes http://www.na-mic.org/Mantis/view.php?id=4058. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25269 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_OpenSSL.cmake | Diff File | ||
master 54fe9c80 2016-08-09 15:16:58 Details Diff |
ENH: Allow importing/exporting multiple segments at once git-svn-id: http://svn.slicer.org/Slicer4/trunk@25268 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Segmentations/qSlicerSegmentationsModuleWidget.cxx | Diff File | ||
master ecebc638 2016-08-08 21:03:12 Details Diff |
ENH: Fixed warning when slice intersection display enabled for empty polydata When a new model node was created (or polydata was reset in an existing model node) and model slice intersection display was enabled then VTK logged a lot of warnings. It is a normal use case to have empty model node, so no warnings should be logged. Added a check so that now if the polydata is NULL or does not contain any points then the model slice intersection actor visibility is turned off. How to reproduce: --- p = vtk.vtkPolyData() mn = slicer.vtkMRMLModelNode() mn.SetAndObservePolyData(p) slicer.mrmlScene.AddNode(mn) mn.CreateDefaultDisplayNodes() mn.GetDisplayNode().SetSliceIntersectionVisibility(1) --- Prints into the log: No input data No input data No input data No input data No input data No input data git-svn-id: http://svn.slicer.org/Slicer4/trunk@25267 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLModelSliceDisplayableManager.cxx | Diff File | ||
master ae482947 2016-08-08 14:32:46 Details Diff |
BUG: fix incorrect hash and update hash MultiVolumeExplorer hash was set for MultiVolumeImporter external module git-svn-id: http://svn.slicer.org/Slicer4/trunk@25266 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master f4ed2f6c 2016-08-05 14:49:09 Details Diff |
ENH: update MultiVolumeImporter hash This fixes the off-by-one problem that prevented making static plots for single- slice multivolumes (issue reported in this thread: http://slicer-users.65878.n3.nabble.com/MultiVolume-Explorer-td4030844.html) git-svn-id: http://svn.slicer.org/Slicer4/trunk@25265 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 0898b281 2016-08-04 22:48:22 Details Diff |
BUG: Restored toolbar list in View/Toolbars menu It was a regression caused by recent View menu rework for Python interactor toggling. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25264 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx | Diff File | ||
master 2f7b91dc 2016-08-04 11:39:53 Details Diff |
ENH: Added Sequences replay capability to ScreenCapture module git-svn-id: http://svn.slicer.org/Slicer4/trunk@25263 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/ScreenCapture/ScreenCapture.py | Diff File | ||
master b8290146 2016-08-03 21:17:22 Details Diff |
BUG: Fixed crash in vtkMRMLScene vtkMRMLScene::GenerateUniqueName and vtkMRMLScene::GetUniqueNameByString crashed on invalid input. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25262 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLScene.cxx | Diff File | ||
master 3849e371 2016-08-03 11:23:10 Details Diff |
ENH: bump DMRI external module to 0402024 ``` git shortlog b5c262fc..b9404cdb7c Alex Yarmarkovich (4): ENH: Added test datasets for DiffusionTensorScalarMeasurements module. ENH: Added tests for DiffusionTensorScalarMeasurements CLI ENH: Added tests for DWIToDTIEstimation CLI BUG: 4238.Right click -> Edit Properties on Fiber Bundle nodes and Fiber Bundle Display nodes in the Data module should go to the Tractography Display module. Isaiah (2): Merge pull request 0000037 from SlicerDMRI/fbm_stats_option Merge pull request 0000043 from SlicerDMRI/fbm_clamped_msrs Isaiah Norton (22): ENH: FBTractMeasurement: by default, print only specified hierarchy. FBTractMsr: Introduce measurement range clamping, and count excluded points FBTractMsr: correctly fix 0000036: by default print top and cluster groups, but not fiberbundles FBTractMsr: refactor redundant code FBTractMsr: update to pass tests FBTractMsr: fix non-C++11 compile, and more refactoring. FBMsr: Print NAN when no measurement value exists. Remove obsolute DT scalar measures, update docs. Update DTMsr contributor list to match wiki Update DTMsr contributor institutions. More DTScalarMsr interface updates Update DWIToDTIEstim module description. More updates to DTEstim & ScalarMeasurements desc. Update DWMasking module description. Update more module description files Remove newlines from FBLabelSelect xml FBLabelSelect description updates FBLabelSelect description more updates FBTractMeasurements description update TractLMSeeding module description COMP: fix and simplify DTScalarMeasure tests COMP: fix FBTractMsr tests Lauren O'Donnell (1): Update README.md zhangfanmark (1): EHN: Measure name consistency ``` From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25261 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 518e6122 2016-08-03 11:23:06 Details Diff |
ENH: move some D*I-related modules to new category From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25260 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/CLI/ResampleDTIVolume/ResampleDTIVolume.xml | Diff File | ||
mod - Modules/CLI/ResampleScalarVectorDWIVolume/ResampleScalarVectorDWIVolume.xml | Diff File | ||
master 9ac039fd 2016-08-02 18:42:56 Details Diff |
COMP: bump DCMTK version to 3.6.1_20160630 From: Isaiah Norton <inorton@bwh.harvard.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@25259 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_DCMTK.cmake | Diff File | ||
master 47196e67 2016-08-02 16:37:14 Details Diff |
BUG: Fixed crash when saving a scene after deleting storable nodes How to reproduce: create a storable node (without storage node), create a scene view, delete the storable node, save the scene -> Slicer crashes. The root cause of the problem was that missing storage node for was was added to the main scene instead of the scene view. Storage node is now added to the correct scene and also replaced a few asserts by error handling to reduce chances of crashing during scene save. git-svn-id: http://svn.slicer.org/Slicer4/trunk@25258 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerSaveDataDialog.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSaveDataDialog_p.h | Diff File | ||
master 8fa37fb2 2016-07-30 08:52:54 Details Diff |
ENH: Added Quicktime video export to ScreenCapture module git-svn-id: http://svn.slicer.org/Slicer4/trunk@25257 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/ScreenCapture/ScreenCapture.py | Diff File |