Changesets: Slicer

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

2013-01-18 16:38:57

jcfr

Details Diff
BUG: Update QtTesting XML files to reference the appropriate module widget

This is a follow-up on commit r21613 where the xml files haven't been
updated as expected.

See 0002247

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21617 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Data/Input/DiffusionTensorImagingTutorial.xml Diff File
mod - Applications/SlicerApp/Data/Input/NeurosurgicalPlanningTutorial.xml Diff File
mod - Modules/Loadable/VolumeRendering/Testing/Data/Input/VolumeRendering_CTAbdomenTutorial.xml Diff File
mod - Modules/Loadable/VolumeRendering/Testing/Data/Input/VolumeRendering_CTAbdomen_AppleTutorial.xml Diff File

2145-support-for-installing-extension-from-file 1625bb67

2013-01-18 16:27:36

jcfr

Details Diff
BUG: Remove redundant connections from qSlicerWelcomeModuleWidget

Fix warning:

Object::connect: No such slot qSlicerWelcomeModuleWidget::loadData() in /home/jchris/Projects/Slicer-AHM-Superbuild-Debug/Slicer-build/Modules/Loadable/SlicerWelcome/ui_qSlicerWelcomeModuleWidget.h:293
Object::connect: (sender name: 'LoadNonDicomDataButton')
Object::connect: (receiver name: 'qSlicerWelcomeModuleWidget')


See 0002247

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21616 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/SlicerWelcome/Resources/UI/qSlicerWelcomeModuleWidget.ui Diff File

2145-support-for-installing-extension-from-file 333b50d7

2013-01-18 16:27:34

jcfr

Details Diff
BUG: Ensure module widget listen to mrmlSceneChanged signal

This is a follow-up on commit r21613 where the connections haven't been
updated as expected.

Fixes 0002247

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21615 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Core/Resources/UI/qSlicerROIModuleWidget.ui Diff File
mod - Modules/Loadable/Cameras/Resources/UI/qSlicerCamerasModuleWidget.ui Diff File
mod - Modules/Loadable/Colors/Resources/UI/qSlicerColorsModuleWidget.ui Diff File
mod - Modules/Loadable/CropVolume/Resources/UI/qSlicerCropVolumeModuleWidget.ui Diff File
mod - Modules/Loadable/Data/Resources/UI/qSlicerDataModuleWidget.ui Diff File
mod - Modules/Loadable/Measurements/Resources/UI/qSlicerMeasurementsModuleWidget.ui Diff File
mod - Modules/Loadable/Models/Resources/UI/qSlicerModelsModuleWidget.ui Diff File
mod - Modules/Loadable/MultiVolumeRendering/Resources/UI/qSlicerMultiVolumeRenderingModuleWidget.ui Diff File
mod - Modules/Loadable/Reformat/Resources/UI/qSlicerReformatModuleWidget.ui Diff File
mod - Modules/Loadable/TractographyDisplay/Widgets/Resources/UI/qSlicerTractographyDisplayModuleWidget.ui Diff File
mod - Modules/Loadable/TractographyInteractiveSeeding/Resources/UI/qSlicerTractographyInteractiveSeedingModuleWidget.ui Diff File
mod - Modules/Loadable/Transforms/Resources/UI/qSlicerTransformsModuleWidget.ui Diff File
mod - Modules/Loadable/ViewControllers/Resources/UI/qSlicerViewControllersModuleWidget.ui Diff File
mod - Modules/Loadable/VolumeRendering/Resources/UI/qSlicerVolumeRenderingModuleWidget.ui Diff File
mod - Modules/Loadable/Volumes/Resources/UI/qSlicerVolumesModuleWidget.ui Diff File

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

2013-01-18 15:32:17

pieper

Details Diff
ENH: add FiberBundleToLabelMap module and test

Per request from Ron, this was added as a core diffusion module
rather than as an extension.

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

2145-support-for-installing-extension-from-file 173cacea

2013-01-18 11:37:03

christopher.mullins

Details Diff
STYLE: Renamed qSlicer{MODULE_NAME}Module.ui into qSlicer{MODULE_NAME}ModuleWidget.ui

See na-mic.org/Mantis/view.php?id=2247

Fixes 0002247

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21613 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/Testing/LoadableExtensionTemplate/CMakeLists.txt Diff File
mod - Extensions/Testing/LoadableExtensionTemplate/qSlicerLoadableExtensionTemplateModuleWidget.cxx Diff File
mod - Extensions/Testing/SuperBuildLoadableExtensionTemplate/CMakeLists.txt Diff File
mod - Extensions/Testing/SuperBuildLoadableExtensionTemplate/qSlicerSuperBuildLoadableExtensionTemplateModuleWidget.cxx Diff File
mod - Modules/Core/CMakeLists.txt Diff File
mod - Modules/Core/EventBroker/qSlicerEventBrokerModuleWidget.cxx Diff File
mod - Modules/Core/ROI/qSlicerROIModuleWidget.cxx Diff File
mod - Modules/Loadable/Annotations/CMakeLists.txt Diff File
mod - Modules/Loadable/Annotations/GUI/qSlicerAnnotationModuleWidget.cxx Diff File
mod - Modules/Loadable/Cameras/CMakeLists.txt Diff File
mod - Modules/Loadable/Cameras/qSlicerCamerasModuleWidget.cxx Diff File
mod - Modules/Loadable/Colors/CMakeLists.txt Diff File
mod - Modules/Loadable/Colors/qSlicerColorsModuleWidget.cxx Diff File
mod - Modules/Loadable/CropVolume/CMakeLists.txt Diff File
mod - Modules/Loadable/CropVolume/qSlicerCropVolumeModuleWidget.cxx Diff File
mod - Modules/Loadable/Data/CMakeLists.txt Diff File
mod - Modules/Loadable/Data/qSlicerDataModuleWidget.cxx Diff File
mod - Modules/Loadable/Measurements/CMakeLists.txt Diff File
mod - Modules/Loadable/Measurements/qSlicerMeasurementsModuleWidget.cxx Diff File
mod - Modules/Loadable/Models/CMakeLists.txt Diff File
mod - Modules/Loadable/Models/qSlicerModelsModuleWidget.cxx Diff File
mod - Modules/Loadable/MultiVolumeRendering/CMakeLists.txt Diff File
mod - Modules/Loadable/MultiVolumeRendering/qSlicerMultiVolumeRenderingModuleWidget.cxx Diff File
mod - Modules/Loadable/Reformat/CMakeLists.txt Diff File
mod - Modules/Loadable/Reformat/qSlicerReformatModuleWidget.cxx Diff File
mod - Modules/Loadable/SceneViews/CMakeLists.txt Diff File
mod - Modules/Loadable/SceneViews/GUI/qSlicerSceneViewsModuleWidget.cxx Diff File
mod - Modules/Loadable/SlicerWelcome/CMakeLists.txt Diff File
mod - Modules/Loadable/SlicerWelcome/qSlicerWelcomeModuleWidget.cxx Diff File
mod - Modules/Loadable/TractographyDisplay/Widgets/CMakeLists.txt Diff File
mod - Modules/Loadable/TractographyDisplay/Widgets/qSlicerTractographyDisplayModuleWidget.cxx Diff File
mod - Modules/Loadable/TractographyInteractiveSeeding/CMakeLists.txt Diff File
mod - Modules/Loadable/TractographyInteractiveSeeding/qSlicerTractographyInteractiveSeedingModuleWidget.cxx Diff File
mod - Modules/Loadable/Transforms/CMakeLists.txt Diff File
mod - Modules/Loadable/Transforms/qSlicerTransformsModuleWidget.cxx Diff File
mod - Modules/Loadable/ViewControllers/CMakeLists.txt Diff File
mod - Modules/Loadable/ViewControllers/qSlicerViewControllersModuleWidget.cxx Diff File
mod - Modules/Loadable/VolumeRendering/Widgets/CMakeLists.txt Diff File
mod - Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingModuleWidget.cxx Diff File
mod - Modules/Loadable/Volumes/CMakeLists.txt Diff File
mod - Modules/Loadable/Volumes/qSlicerVolumesModuleWidget.cxx Diff File

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

2013-01-17 19:00:33

jcfr

Details Diff
COMP: Ensure EMSegment is build with default option and available in nightly package.

This commit ensures that "Slicer_BUILD_EMSegment" is properly set after
the first CMake configuration

Following r21598, the option "Slicer_BUILD_BRAINSTOOLS" has been moved after
declaring the option "Slicer_BUILD_EMSegment". Since option "Slicer_BUILD_EMSegment"
is depending on the value of Slicer_BUILD_BRAINSTOOLS, Slicer_BUILD_QTLOADABLEMODULES and
Slicer_USE_PYTHONQT, EMSegment wasn't build by default.

Thanks to Ron Kikinis for reporting the issue.

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

2145-support-for-installing-extension-from-file 82c542cd

2013-01-17 16:17:38

finetjul

Details Diff
BUG: Don't crash on designer startup

Closes 0002874

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

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

2013-01-17 15:04:50

jcfr

Details Diff
COMP: Avoid build error on windows by shortening filename of generated pythonqt files

This commit is a follow-up on r21605 and applies on Slicer base libraries
instead of slicer module libraries.

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

2145-support-for-installing-extension-from-file 20ce2929

2013-01-17 15:03:58

pieper

Details Diff
BUG: avoid hangs/crashes when importing - fixes 0002839, 0002871

See CTK bug 0000292
https://github.com/commontk/CTK/issues/292

Multithreading of the indexing operation removed.

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

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

2013-01-17 14:14:12

naucoin

Details Diff
BUG: fix a crash caused by an overlay file with unassigned labels.

When loading some FreeSurfer scalar overlay files, the reader
returns a warning that some labels were unassigned. This was being
treated as an error, but a valid node was being returned from the
Models logic instead of NULL, causing a crash in the IO file.
Fixed that issue then changed the response to that warning
to return valid nodes and color tables and that seemed to
fix the issue.

Issue 0002851



git-svn-id: http://svn.slicer.org/Slicer4/trunk@21608 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/vtkMRMLFreeSurferModelOverlayStorageNode.cxx Diff File
mod - Modules/Loadable/Models/Logic/vtkSlicerModelsLogic.cxx Diff File

2145-support-for-installing-extension-from-file 1de1f3df

2013-01-15 16:19:59

pieper

Details Diff
BUG: restructure the event collapsing timers so they only run once

Before, a singleshot would be triggered once each time the timer
ran out. Now, the timer interval is extended so that one a single
invocation occcurs even if a large number of events come, as long as
no two events are separated by more than half a second.

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

2145-support-for-installing-extension-from-file 1a78ef60

2013-01-14 08:54:47

pieper

Details Diff
ENH: detect exceptions in self-tests during reload and test of scripts

Based on a suggestion from Brad Lowekamp to let developers know
about execeptions when developing scripted extensions.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21606 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/Testing/ScriptedLoadableExtensionTemplate/ScriptedLoadableExtensionTemplate.py Diff File

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

2013-01-11 16:31:06

jcfr

Details Diff
COMP: Avoid build error on windows by shortening filename of generated pythonqt files

Thanks to Matt McCormick for testing the change.

From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

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

2145-support-for-installing-extension-from-file 5367e394

2013-01-11 16:31:03

jcfr

Details Diff
COMP: Make sure itkTestMain.h is available when building extension

From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

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

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

2013-01-11 16:30:54

jcfr

Details Diff
COMP: Update SimpleITK version to integrate update recent improvements

This version matches the one used during the AHM2013 Utah Meeting demos.

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

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

2145-support-for-installing-extension-from-file 667a3a71

2013-01-11 16:30:51

jcfr

Details Diff
COMP: Prevent DCMTK double free errors.

Also update version of DCMTK including some of the patch
contributed upstream.

Contributed by Bill Lorensen

From: Bill Lorensen <bill.lorensen@gmail.com>

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

2145-support-for-installing-extension-from-file 7319c104

2013-01-11 16:30:48

jcfr

Details Diff
COMP: Ensure ITK Wrapping is disabled

The name of the variable used for turning on WRAPPING in ITK has changed.

From: Hans Johnson <hans-johnson@uiowa.edu>

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

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

2013-01-11 16:30:42

jcfr

Details Diff
COMP: Ensure that module relying "DWIConvert" also work when build against ITKv3

Backward compatibility with ITKv3 is maintained by aliasing the module.

From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21600 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/Python/slicer/slicerqt.py Diff File

2145-support-for-installing-extension-from-file 1c4e3046

2013-01-11 16:30:39

jcfr

Details Diff
ENH: Update python script to use DWIConvert module instead of DicomToNrrd with DWIConvert

The new DWIConvert is much more flexible and complete
in it's handling of DWI data.

Contributed by Hans Johnson

From: Hans Johnson <hans-johnson@uiowa.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21599 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Scripted/Scripts/DICOM2FullBrainTractography/DICOM2FullBrainTractographyLib/full_tractography_workflow.py Diff File
mod - Modules/Scripted/Scripts/DICOMPlugins/DICOMDiffusionVolumePlugin.py Diff File

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

2013-01-11 16:30:30

jcfr

Details Diff
ENH: Update ITK and DCMTK to support DWIConvert provided by BRAINSTools

By adding DWIConvert to BRAINSTools, the logic necessary to support
this tool becames much simpler. It will also reduce the burden
of maintainance.

The DWIConvert program was originally building a private version
of the ITKv4 DCMTK interface.

From: Hans Johnson <hans-johnson@uiowa.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21598 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMakeLists.txt Diff File
mod - Modules/CLI/CMakeLists.txt Diff File
rm - SuperBuild/DWIConvert.CMakeLists.txt Diff File
mod - SuperBuild/External_BRAINSTools.cmake Diff File
rm - SuperBuild/External_DWIConvert.cmake Diff File
mod - SuperBuild/External_ITKv4.cmake Diff File

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

2013-01-11 16:30:26

jcfr

Details Diff
COMP: Fix link error related to ObjectFactoryBase methods

Contributed by Matt McCormick

From: Matt McCormick <matt.mccormick@kitware.com>

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

2145-support-for-installing-extension-from-file 53a0deb0

2013-01-11 16:30:18

jcfr

Details Diff
COMP: Properly link SFLSRobustStat3DTestConsole CLI executable

Contributed by Matt McCormick

From: Matt McCormick <matt.mccormick@kitware.com>

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

2145-support-for-installing-extension-from-file 16d1a0d2

2013-01-11 16:30:14

jcfr

Details Diff
COMP: Explicitly list ITK component in attempt to reduce link command length

In find_package(ITK ...) specify the modules that will be used. This
reduces the number of libraries specified on the link command and
help reduces linking errors.

ITKv4 provides a script allowing to discover the list of ITK components.
See ./Utilities/Maintenance/WhatModulesITK.py

Contributed by Matt McCormick and Jean-Christophe Fillion-Robin

From: Matt McCormick <matt.mccormick@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21595 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMakeLists.txt Diff File
mod - Libs/IGT/CMakeLists.txt Diff File
mod - Libs/MGHImageIO/CMakeLists.txt Diff File
mod - Libs/MRML/Core/CMakeLists.txt Diff File
mod - Libs/MRML/IDImageIO/CMakeLists.txt Diff File
mod - Libs/RemoteIO/CMakeLists.txt Diff File
mod - Libs/vtkITK/CMakeLists.txt Diff File
mod - Libs/vtkITK/Testing/CMakeLists.txt Diff File

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

2013-01-11 16:30:04

jcfr

Details Diff
COMP: ConstBoundaryCondition header was missing.

Previously the ConstBoundaryCondition header was implicitly included
from other headers. It now must be explicitly specified if used.

From: Hans Johnson <hans-johnson@uiowa.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21594 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkOptimizedImageToImageRegistrationMethod.txx Diff File
mod - Modules/CLI/ResampleDTIVolume/itkDiffusionTensor3DWindowedSincInterpolateImageFunction.h Diff File
mod - Modules/CLI/ResampleScalarVectorDWIVolume/ResampleScalarVectorDWIVolume.cxx Diff File

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

2013-01-11 16:29:57

jcfr

Details Diff
COMP: Update ITKv4 to include ObjectFactory Leak Fix.

From: Hans Johnson <hans-johnson@uiowa.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@21593 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild/External_ITKv4.cmake Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 45 46 47 48 49 50 51 ... 55 56 57  Next  Last