Changesets: Slicer

2145-support-for-installing-extension-from-file 7b538048

2013-05-14 15:20:26

jcfr

Details Diff
COMP: Fix unused CMake variable occurring when configuring DCMTK on windows

Warning reported on the dashboard:

12> Manually-specified variables were not used by the project:
12> DCMTK_FORCE_FPIC_ON_UNIX
12> DCMTK_WITH_WRAP

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

2145-support-for-installing-extension-from-file 83df81fd

2013-05-14 14:50:24

jcfr

Details Diff
COMP: Fix CMake warning related to unused CMAKE_BUILD_TYPE variable

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21991 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_BatchMake.cmake Diff File
mod - SuperBuild/External_CTK.cmake Diff File
mod - SuperBuild/External_DCMTK.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_OpenIGTLink.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
mod - SuperBuild/External_SlicerExecutionModel.cmake Diff File
mod - SuperBuild/External_VTK.cmake Diff File
mod - SuperBuild/External_cmcurl.cmake Diff File
mod - SuperBuild/External_qCDashAPI.cmake Diff File
mod - SuperBuild/External_qMidasAPI.cmake Diff File
mod - SuperBuild/External_teem.cmake Diff File
mod - SuperBuild/External_zlib.cmake Diff File

2145-support-for-installing-extension-from-file 78b8edbe

2013-05-14 14:50:21

jcfr

Details Diff
STYLE: Fix indent in SimpleITK and teem external project

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

2145-support-for-installing-extension-from-file 091abadc

2013-05-14 14:50:19

jcfr

Details Diff
COMP: Consistently specify optional external project CMake arguments

Easier maintenance of the build system by using the variable
"EXTERNAL_PROJECT_OPTIONAL_ARGS" to accumulate optional CMake arguments.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21989 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/Testing/SuperBuildExtensionTemplate/SuperBuild/External_Foo.cmake Diff File
mod - SuperBuild.cmake Diff File
mod - SuperBuild/External_BatchMake.cmake Diff File
mod - SuperBuild/External_CTK.cmake Diff File
mod - SuperBuild/External_DCMTK.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_OpenIGTLink.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
mod - SuperBuild/External_SlicerExecutionModel.cmake Diff File
mod - SuperBuild/External_VTK.cmake Diff File
mod - SuperBuild/External_cmcurl.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
mod - SuperBuild/External_qCDashAPI.cmake Diff File
mod - SuperBuild/External_qMidasAPI.cmake Diff File
mod - SuperBuild/External_teem.cmake Diff File
mod - SuperBuild/External_zlib.cmake Diff File

2145-support-for-installing-extension-from-file 4c834237

2013-05-14 14:13:59

naucoin

Details Diff
BUG: copy opacity when creating a copy of a color node

The MRML color logic was using the the color node copy
method that just copied the name and rgb, switched it
to use the one that also copies opacity.
Expanded the testing to exercise the copy and test the
results.

Issue 0003114


git-svn-id: http://svn.slicer.org/Slicer4/trunk@21988 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Logic/Testing/Cxx/vtkMRMLColorLogicTest1.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLColorLogic.cxx Diff File

2145-support-for-installing-extension-from-file 8b16f070

2013-05-14 13:03:28

jcfr

Details Diff
COMP: Prevent windows build error shortening DisplayableManager directory

"MRMLDisplayableManager" sub directory associated with module has been
changed into "MRMLDM" to prevent issue related to path length limitation.

See http://slicer-devel.65872.n3.nabble.com/No-Windows-nightly-package-since-May-2-tp4028642p4028646.html

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21987 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Annotations/CMakeLists.txt Diff File
mod - Modules/Loadable/TractographyDisplay/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/CMakeLists.txt Diff File

2145-support-for-installing-extension-from-file 0fc52a89

2013-05-14 11:18:05

alexy

Details Diff
ENH: added ability to interactively remove fiber lines.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21986 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/MRMLDisplayableManager/vtkMRMLTractographyDisplayDisplayableManager.cxx Diff File

2145-support-for-installing-extension-from-file f712536b

2013-05-13 11:44:28

jcfr

Details Diff
COMP: Fix sign comparison warning

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

2145-support-for-installing-extension-from-file c1efeb7e

2013-05-13 11:44:26

jcfr

Details Diff
COMP: Fix unused variable warnings

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21984 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTGUI/qSlicerIOManager.cxx Diff File
mod - Libs/MRML/Logic/vtkMRMLAbstractLogic.cxx Diff File

2145-support-for-installing-extension-from-file cb2d41a7

2013-05-13 10:57:08

jcfr

Details Diff
BUG: Fix issue 2992: Crash when MRML nodes registered to a vtkMRMLIGTLConnectorNode is deleted.

From: Junichi Tokuda <tokuda@bwh.harvard.edu>

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

2145-support-for-installing-extension-from-file 63beb833

2013-05-11 13:09:18

hjohnson

Details Diff
ENH: Code cleanup of the itkMGHImageIO

The itkMGHImageIO is a nice ITKv4 compliant IO mechanism that
would better serve a larger user community by becoming a
'Remote Module' that is part of ITKv4 proper.

The intent would be that if itkMGHImageIO became a part of ITKv4,
it could be removed from Slicer and built as part of ITKv4 and that
would make it available to stand-alone versions of SimpleITK, BRAINSTools,
ANTS, and other tools. This would benefit generating stand-alone
processing tools that share capabilities from Slicer.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21982 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MGHImageIO/itkMGHIOPlugin.cxx Diff File
mod - Libs/MGHImageIO/itkMGHImageIO.cxx Diff File
mod - Libs/MGHImageIO/itkMGHImageIO.h Diff File

2145-support-for-installing-extension-from-file f9fb7a2e

2013-05-11 13:09:16

hjohnson

Details Diff
ENH: Format with ITKv4 Style

Reformatting this code to follow the ITKv4 style.
This is a first step to evaluating if this may be
included as a Remote module in ITKv4 nightly testing
and downloads.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21981 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MGHImageIO/itkMGHIOPlugin.cxx Diff File
mod - Libs/MGHImageIO/itkMGHIOPlugin.h Diff File
mod - Libs/MGHImageIO/itkMGHIOWin32Header.h Diff File
mod - Libs/MGHImageIO/itkMGHImageIO.cxx Diff File
mod - Libs/MGHImageIO/itkMGHImageIO.h Diff File
mod - Libs/MGHImageIO/itkMGHImageIOConfigure.h.in Diff File
mod - Libs/MGHImageIO/itkMGHImageIOFactory.cxx Diff File
mod - Libs/MGHImageIO/itkMGHImageIOFactory.h Diff File

2145-support-for-installing-extension-from-file aefbe7eb

2013-05-11 13:09:13

hjohnson

Details Diff
ENH: Add MGH test suite for reading/writing.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21980 3bd1e089-480b-0410-8dfb-8563597acbee
add - Applications/SlicerApp/Data/Input/T1.mgz.md5 Diff File
add - Applications/SlicerApp/Data/Input/T1_longname.mgh.gz.md5 Diff File
add - Applications/SlicerApp/Data/Input/T1_uncompressed.mgh.md5 Diff File
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt Diff File
add - Base/Python/slicer/tests/test_slicer_mgh.py Diff File

2145-support-for-installing-extension-from-file d324fbcd

2013-05-10 12:11:33

alexy

Details Diff
BUG: 3112. Fixed Node Reference update for the case when observed events change.

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

2145-support-for-installing-extension-from-file 9445cf5e

2013-05-09 16:15:14

pieper

Details Diff
BUG: avoid overtaxing the system when many studies retrieved

Avoid having too many insert processings active at once
by ensuring that each one completes before the next one is
processed (with storescp --exec-sync option).

http://massmail.spl.harvard.edu/public-archives/slicer-users/2013/006324.html

Might also fix 0001978.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21978 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/DICOM/DICOMLib/DICOMProcesses.py Diff File

2145-support-for-installing-extension-from-file a7d789c5

2013-05-09 09:52:03

pieper

Details Diff
BUG: 0003012 eraser no longer cancels active editor effect

Also undo/redo. Now you can either use the keyboard
shortcuts or the buttons to perform these actions
and the currently active tool will not be canceled.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21977 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/EditorLib/EditBox.py Diff File

2145-support-for-installing-extension-from-file baac2649

2013-05-09 09:11:39

pieper

Details Diff
BUG: 0002999 Snap to center of pixels when loading volumes

As described in bug report, centering the view to the center
of the pixel makes more sense because it avoids rounding errors
that can occur when there are an even number of pixels and the
slice ends up exactly at the boundary between slices.

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

2145-support-for-installing-extension-from-file 54c7c01b

2013-05-09 08:30:49

pieper

Details Diff
BUG: 0003104 allow floating point thresholds for ThresholdScalarVolume

Since everything internally is tempalted this only required
changing the data type in the xml file.

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

2145-support-for-installing-extension-from-file 3d56b774

2013-05-09 08:21:11

pieper

Details Diff
BUG: 0003090 Support painting on transformed volumes

Take into account any parent (linear) transforms applied to the
volume when doing painting. Unify some logic between paint
and other label effects.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21974 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/EditorLib/LabelEffect.py Diff File
mod - Modules/Scripted/EditorLib/PaintEffect.py Diff File

2145-support-for-installing-extension-from-file c5267733

2013-05-08 18:22:43

pieper

Details Diff
ENH: expose module instance and module widget python objects

With this change it's possible to directly access the module widget
of a scripted module as slicer.modules.<module>Widget (i.e. the
actual instance that is visible when the module is selected). This
makes it possible to access internal variables for debugging or
to access widget and logic instances for self-tests or automation.

For symmetry slicer.modules.<module>Instance is also exposed,
although there is generally not anything useful in that class
instance since it is primarily declaritive. But sometimes it can
have global helper methods, so making it available can be useful.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21973 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTGUI/qSlicerScriptedLoadableModule.cxx Diff File
mod - Base/QTGUI/qSlicerScriptedLoadableModuleWidget.cxx Diff File

2145-support-for-installing-extension-from-file 3b499501

2013-05-07 18:23:28

pieper

Details Diff
BUG: fix some misc. issues with the editor identified by PNL

Thanks to Eli, Zora and all for finding these!

* 'e' key now toggles between zero and last color
* 'h' key now does not modify the Navigation mode of the crosshair
* there are now 100 undo/redo steps in the editor
* the tool palette re-docks when exiting the editor so it
will be back in place when re-entering the editor (if it had
been left undocked while editing -- space bar).

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21972 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/Editor/Editor.py Diff File
mod - Modules/Scripted/EditorLib/EditBox.py Diff File
mod - Modules/Scripted/EditorLib/EditUtil.py Diff File

2145-support-for-installing-extension-from-file 851729fb

2013-05-07 14:34:57

alexy

Details Diff
ENH: Added TractographyDisplay MRMLDisplayableManager and supporting changes to make possible interactive editing of fibers.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21971 3bd1e089-480b-0410-8dfb-8563597acbee
add - Modules/Loadable/TractographyDisplay/MRMLDisplayableManager/CMakeLists.txt Diff File
add - Modules/Loadable/TractographyDisplay/MRMLDisplayableManager/vtkMRMLTractographyDisplayDisplayableManager.cxx Diff File
add - Modules/Loadable/TractographyDisplay/MRMLDisplayableManager/vtkMRMLTractographyDisplayDisplayableManager.h Diff File

2145-support-for-installing-extension-from-file 59f6d142

2013-05-07 14:21:52

alexy

Details Diff
ENH: Added TractographyDisplay MRMLDisplayableManager and supporting changes to make possible interactive editing of fibers.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21970 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLInteractionNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLInteractionNode.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractThreeDViewDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLAbstractThreeDViewDisplayableManager.h Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx Diff File
mod - Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.h Diff File
mod - Modules/Loadable/TractographyDisplay/CMakeLists.txt Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.h Diff File
mod - Modules/Loadable/TractographyDisplay/qSlicerTractographyDisplayModule.cxx Diff File

2145-support-for-installing-extension-from-file 0ed076d1

2013-05-07 10:33:00

pieper

Details Diff
BUG: fix failing test due to leaking vtkFloatArray

It is unconditionally allocated, so should be
released unconditionally too.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21969 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/vtkTeem/vtkPolyDataColorLinesByOrientation.cxx Diff File

2145-support-for-installing-extension-from-file f7beb8e8

2013-05-07 10:26:35

alexy

Details Diff
BUG: Fixed memory leak in node references with events

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21968 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLNode.cxx Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 31 32 33 34 35 36 ... 40 ... 50 ... 55 56 57  Next  Last