Changesets: Slicer

2145-support-for-installing-extension-from-file 757fcc4f

2013-07-11 08:17:06

finetjul

Details Diff
BUG: Fix VolumeProperty file reading with gcc < 4.2.2

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35397
Closes 0003220

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22167 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/VolumeRendering/Testing/Cxx/vtkMRMLVolumePropertyNodeTest1.cxx Diff File

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

2013-07-10 21:47:42

fedorov

Details Diff
ENH: load the module even if numpy is missing; addresses issue raised by JC


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

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

2013-07-10 14:52:50

jcfr

Details Diff
ENH: Updating SimpelITK version to 0.7.0.dev54

This update to SimpleITK includes the following:
Fix for mantis 3157
Improved compilation time with parallelism
Improved VS9 compiler check
Windows numpy size conversions fix

Additional tweaks to external file include:
Adding cmake flag to remove git hash for version.
Adding cmake variables for git tag and url. Consistent with ITKv4 external
project description.
Remove extra CMake module include
Remove obsolete comment regarding unsupported shared library build. See r22133 [1]

[1] http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=22133

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

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

2145-support-for-installing-extension-from-file 2ac2da0c

2013-07-10 14:42:10

jcfr

Details Diff
BUG: Manually download distribute required for SimpleITK

Download distribute version required by SimpleITK's build directory to
be automatically detected by distribute_setup.py. The distribute
download from pipy has moved to a https URL. SSL is not yet supported by
Slicer's version of python. So we moved the download to midas and
manually get it.

From: Bradley Lowekamp <blowekamp@mail.nih.gov>

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

2145-support-for-installing-extension-from-file 552f2cbe

2013-07-10 13:53:17

jcfr

Details Diff
BUG: Fix origin&directions in CreateADICOMSeries - Update ITKv4 project

This problem is captured by issue 0002945 and the associated fix has been
pushed to ITK master.

During developer hangout of July 9th 2013, we discussed [1] what could
be the approach to build against a version of ITK including
commit df661440 without risking to break Slicer including new ITKv4 feature.

We concluded that working with ITK maintainers so that a patch release
ITK v4.4.1 including a list of carefully selected [2] commits is created was
the most reasonable approach.
Doing so ensures that only bug fixes are considered in the updated
version of ITK build by Slicer.

This commit update the ITKv4 external project so that the release
branch that will soon become ITKv4.4.1 is considered.

More particularly it include commit 9fa55c [3] fixing Slicer issue 0002945

Fixes 0002945

Co-authored-by: Matt McCormick <matt.mccormick@kitware.com>

[1] http://www.slicer.org/slicerWiki/index.php/Developer_Meetings/20130709#Conclusion
[2] http://www.itk.org/pipermail/insight-developers/2013-July/022922.html
[3] http://itk.org/gitweb?p=ITK.git;a=commit;h=9fa55c414d9000e467a57415329436e76356bebb

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

2145-support-for-installing-extension-from-file 2748442a

2013-07-09 19:00:39

pieper

Details Diff
BUG: 0002326 remove storage nodes for sample data downloads

Since the download is in a temp directory, make sure the user
is prompted to save when saving the scene.

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

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

2013-07-09 18:37:39

fedorov

Details Diff
BUG: enable reading of GE DWI trace multi-volumes, which was not possible to properly read using any existing functionality of Slicer


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

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

2013-07-09 10:19:06

pieper

Details Diff
ENH: 0001879 hotkeys to cycle through volumes

Added left/right bracked [ and ] to cycle through background layer
and left/right brace { and } to cycle through foreground layer.

Label layer is not included since labels can be seen in foreground
layer.

Also remove some trailing spaces for sytle purposes.

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

2145-support-for-installing-extension-from-file 6fbf3be9

2013-07-09 09:48:12

finetjul

Details Diff
ENH: Add depth peeling option in 3D view controller

Closes 0001798

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22159 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLViewNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLViewNode.h Diff File
mod - Libs/MRML/Widgets/Resources/UI/qMRMLThreeDViewControllerWidget.ui Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDView.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLThreeDViewControllerWidget.h Diff File
mod - SuperBuild/External_CTK.cmake Diff File

2145-support-for-installing-extension-from-file 095c21fd

2013-07-09 08:42:05

fedorov

Details Diff
BUG: setting inputs to NULL when selectors not initialized; attempt to fix 3117


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22158 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/CropVolume/qSlicerCropVolumeModuleWidget.cxx Diff File

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

2013-07-09 08:41:24

pieper

Details Diff
ENH: 0001930 Don't scroll past edges of volumes

Now the arrow keys and mouse wheel events are clamped to the range
of the volumes in the z direction of the slice views like the view
controller's sliders are. This prevents 'runaway' scrolling and losing
the slice.

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

2145-support-for-installing-extension-from-file 550536af

2013-07-08 23:35:59

pohl

Details Diff
BUG: --inputimage and --outputimage are absolute flags of N4ITKBiasFieldCorrection

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

2145-support-for-installing-extension-from-file 6d24918a

2013-07-08 18:41:31

fedorov

Details Diff
BUG: adding self-test in an attempt to reproduce the crash in issue 3117


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22155 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/CropVolume/Testing/CMakeLists.txt Diff File
add - Modules/Loadable/CropVolume/Testing/Python/CMakeLists.txt Diff File
add - Modules/Loadable/CropVolume/Testing/Python/CropVolumeSelfTest.py Diff File

2145-support-for-installing-extension-from-file 6fb0bf4e

2013-07-08 18:03:28

jcfr

Details Diff
COMP: Fix python build error occurring when using VisualStudio with Ninja

This has been tested on Visual Studio 2008, 2012, and 2012+Ninja

See https://github.com/davidsansome/python-cmake-buildsystem/pull/23

From: Isaiah Norton <inorton@bwh.harvard.edu>

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

2145-support-for-installing-extension-from-file 9f751a16

2013-07-08 16:29:07

finetjul

Details Diff
BUG: Disable auto enabling for qMRMLCoordinatesWidget

The dimension coordinate widget in Volumes should stay disabled.

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

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

2013-07-08 16:29:05

finetjul

Details Diff
ENH: Add control over decimals in Transforms module

Closes 0002480, 0002579

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22152 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Widgets/Resources/UI/qMRMLTransformSliders.ui Diff File
mod - Libs/MRML/Widgets/qMRMLTransformSliders.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLTransformSliders.h Diff File
mod - Modules/Loadable/Transforms/Resources/UI/qSlicerTransformsModuleWidget.ui Diff File
mod - SuperBuild/External_CTK.cmake Diff File

2145-support-for-installing-extension-from-file 5a66cba4

2013-07-08 16:29:02

finetjul

Details Diff
ENH: Give user control over the number of decimals in spinboxes

Adding decimals is now possible in spinboxes.
Note that this work is orthogonal to units but not incompatible.
Closes 0002973, 0002986

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22151 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTCLI/qSlicerCLIModuleUIHelper.cxx Diff File
mod - Libs/MRML/Widgets/Resources/UI/qMRMLVolumeInfoWidget.ui Diff File
mod - Libs/MRML/Widgets/Resources/UI/qMRMLWindowLevelWidget.ui Diff File
mod - Libs/MRML/Widgets/qMRMLSliceControllerWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLVolumeThresholdWidget.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLVolumeWidget.cxx Diff File
mod - SuperBuild/External_CTK.cmake Diff File

2145-support-for-installing-extension-from-file 2ef7ff56

2013-07-08 15:39:40

pieper

Details Diff
BUG: 0002203 better instructions for Endoscopy module

The module's help and wiki page have been updated to better
describe the use of the module.

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

2145-support-for-installing-extension-from-file 67e67251

2013-07-08 15:02:38

pieper

Details Diff
ENH: 0001419 show scene path in DataProbe

We could consider someday moving this information
to the mainWindow with the setWindowTitle method.

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

2145-support-for-installing-extension-from-file 03398b3c

2013-07-08 13:02:45

pieper

Details Diff
BUG: 0002948 save updated MRB file name for next save step

The URL instance variable of the scene is used to store
the source / destination of the scene, so it needs to be
set for use as the default for the next save operation.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22148 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Data/qSlicerSceneWriter.cxx Diff File

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

2013-07-08 13:02:43

pieper

Details Diff
ENH: 0002543 small changes to documentation for FiberBundleToLabelMap

Clean up the documentation and improve the display of the name.

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

2145-support-for-installing-extension-from-file 8338e2e5

2013-07-08 08:59:57

pieper

Details Diff
BUG: 0003014 fix failing MRB condition where . was missing from extension

This is a follow on fix for r22143 to handle the case where the filename
already has the correct extension. Before this fix a situation
could arise where the filename would be something like ".nrrdnrrd" and
so it would fail to save. Now it is correctly saved as ".nrrd".

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

2145-support-for-installing-extension-from-file 41f5c2c1

2013-07-06 12:54:28

fedorov

Details Diff
BUG: select the loaded multivolume on import, to be consistent with other plugins; resolves 0002844


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

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

2013-07-06 00:17:29

jcfr

Details Diff
COMP: Enable MultiVolumeImporter only if Numpy support is enabled

Since the module depends on numpy, excluding the module will avoid
startup error when the module is loaded when numpy support is disabled.

A better approach could consist in teaching the module how to detect if
numpy is available and fail graciously by reporting a warning. A issue has
been reported upstream. See https://github.com/fedorov/MultiVolumeImporter/issues/6

Co-authored-by: Chrystel Juan <chrystel.juan@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22144 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMakeLists.txt Diff File

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

2013-07-05 12:59:05

pieper

Details Diff
BUG: 0003014 fix databundle save/restore for dicom volumes

Fix a hole in the logic where a dicom volume would have a storage
node allocated, but the storage type would not be correctly defined
so the temp save path would not work. Plus the default name
would be set to an invalid filename since dicom volume nodes
have a colon in the string by default. Now these files are given
a default extension type (.nrrd for scalar volumes) and the names
are percent-encoded to avoid bad file name issues.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22143 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.cxx Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 23 24 25 26 27 28 29 30 ... 40 ... 50 ... 55 56 57  Next  Last