Changesets: Slicer

2145-support-for-installing-extension-from-file 6657c6a3

2013-08-30 00:18:52

jcfr

Details Diff
ENH: Add python interpreter to the "Dialog" toolbar

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22367 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Resources/UI/qSlicerAppMainWindow.ui Diff File

2145-support-for-installing-extension-from-file 29becc95

2013-08-29 23:34:39

fedorov

Details Diff
STYLE: remove "Work in progress" designation


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

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

2013-08-29 23:34:19

fedorov

Details Diff
ENH: bug fixes and updates: fix issue 0003299, add consistency check for frame size, remove "Work in progress" designation


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

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

2013-08-29 21:23:58

pieper

Details Diff
STYLE: remove some trailing whitespace...

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

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

2013-08-29 21:23:56

pieper

Details Diff
BUG: 0003323 turn of glyphs when tensor data not available

As described in but 0003323, having a scalar (like FA) as the invariant
mode with the glyphs visible leads to a crash. This appears to be
deep in the pipeline for glyphing. (TODO: fix the pipeline).
So the solution (workaround) here is to turn off any visible slice
glyphs when changing the invarient to anything other than color by
orientation and to disable the glyping panel.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22363 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Volumes/Widgets/Resources/UI/qSlicerDiffusionTensorVolumeDisplayWidget.ui Diff File
mod - Modules/Loadable/Volumes/Widgets/qSlicerDiffusionTensorVolumeDisplayWidget.cxx Diff File

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

2013-08-29 20:01:33

jcfr

Details Diff
ENH: Ensure objectName is set for all type of modules and moduleWidgets

This commit revert r22359

ObjectName associated with ...

... module is now "<ModuleName>Module"

... module widget is now "<ModuleName>ModuleWidget"

The objectName will always be set by set externally by ...

... qSlicerAbstractModuleFactoryManager for the module

... qSlicerAbstractModuleWidget::setup() method for the module widget

See 0002808

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

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

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

2013-08-29 19:29:10

jcfr

Details Diff
BUG: Ensure EditColor widgets are all named

Naming widgets allows QtTesting to properly look up object and reply
actions.

See 0002808

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

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

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

2013-08-29 18:22:55

jcfr

Details Diff
ENH: Ensure editor objects and widgets are all named

Doing so will make the debugging of QtTesting macro easier and less
confusing.

See 0002808

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22360 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/Testing/EditorExtensionTemplate/EditorEffectTemplate/EditorEffectTemplate.py Diff File
mod - Modules/Scripted/Editor/Editor.py Diff File
mod - Modules/Scripted/EditorLib/ChangeLabelEffect.py Diff File
mod - Modules/Scripted/EditorLib/DilateEffect.py Diff File
mod - Modules/Scripted/EditorLib/DrawEffect.py Diff File
mod - Modules/Scripted/EditorLib/EditBox.py Diff File
mod - Modules/Scripted/EditorLib/EditOptions.py Diff File
mod - Modules/Scripted/EditorLib/Effect.py Diff File
mod - Modules/Scripted/EditorLib/ErodeEffect.py Diff File
mod - Modules/Scripted/EditorLib/GrowCutEffect.py Diff File
mod - Modules/Scripted/EditorLib/HelperBox.py Diff File
mod - Modules/Scripted/EditorLib/IdentifyIslandsEffect.py Diff File
mod - Modules/Scripted/EditorLib/MakeModelEffect.py Diff File
mod - Modules/Scripted/EditorLib/ThresholdEffect.py Diff File
mod - Modules/Scripted/EditorLib/WatershedFromMarkerEffect.py Diff File

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

2013-08-29 18:22:52

jcfr

Details Diff
ENH: Ensure scripted module and scripted module widget are named.

Naming object is helpful when both introspecting/debugging the application
or when recording QtTesting macros.

See 0002808

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

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22359 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 99260b82

2013-08-29 17:45:24

naucoin

Details Diff
STYLE: reduce levels of parameters

Rewrite the Markups documentation file to reduce the level
of nesting in the parameters. The wiki templates only show
3 levels, so go to a flatter description so all parameters
can be displayed on the wiki.



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22358 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/Documentation/Markups.xml Diff File

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

2013-08-29 12:37:40

naucoin

Details Diff
COMP: renable vtkMarkupsAnnotationSceneTest

Update from old theory of converting annotation fiducials
on scene read to a call on the Markups logic class.



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22357 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/Testing/Cxx/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/Testing/Cxx/vtkMarkupsAnnotationSceneTest.cxx Diff File

2145-support-for-installing-extension-from-file 646a0fbe

2013-08-29 03:24:22

jcfr

Details Diff
BUG: DirectoryListView - Allow path with same root to be added

Before this commit, if two existing paths with the same root were added, the
second one wasn't considered.

For example, after successively calling "addDirectory" with the
following paths:

"/tmp/foo"
"/tmp"

, the second path "/tmp" wasn't added.

This commit fixes the "hasDirectory()" method so that it uses an "Exact"
match instead of "StartWith" match.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22356 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTGUI/Testing/Cxx/qSlicerDirectoryListViewTest1.cxx Diff File
mod - Base/QTGUI/qSlicerDirectoryListView.cxx Diff File

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

2013-08-29 00:33:04

jcfr

Details Diff
BUG: Ensure tilted volumes keeps correct orientation on DICOM export

This commit update the ITKv4 tag associated with the ITK release branch
so that at least the following commit is included:

cf0bd26 - BUG: GDCMImageIO ignore image orienations from MetaDataDictionary

The other notable ITKv4 commits that are now included are the following:

f2b19f0 - BUG: Need to set 3rd dir cosine for DICOM images
e966e36 - DOC: Rename DCMTKException DCMTKExceptionOrErrorReturn
449c71b - ENH: Accomodate Philips 4D Multiframe DICOM files
1c09982 - COMP: Avoid MetaIO config conflict with USE_SYSTEM_GDCM.
268bb25 - COMP: New baseline image for MultiResImageRegistrationTest.
ab3d00c - BUG: A fix for using sys installed GDCM.
6954fa3 - ENH: Exclude ITKGDCM module when system GDCM is ON.
2c00ca5 - BUG: itkSingleLevelSetsv4WhitakerImage2DTest output clobber.
b24c9f0 - COMP: Do not try to include float.h for MinGW.
376aeec - BUG: Row/Column assignment into ImageDimensions was wrong
34deb5c - BUG: Guard against Divide by Zero
0f27099 - BUG: {Opening,Closing}ByReconstructionImageFilter information propagation
ed3538f - BUG: Two tests were writing to same filename.
424c76f - BUG: ConstPointer assigned to non-const raw pointer
e8dfc74 - BUG: Fix failure in InteractivePause test
e218909 - BUG: Check that region for thread is not empty
0f0c163 - COMP: Fixed compiler error in C++11

For a complete list, see https://github.com/Kitware/ITK/compare/35b90133a793ffd884820e499175db19366fe627...237932867d8491db6a7745e6b4cc2b25f8e4470c

Fixes 0003254

Co-authored-by: Jim Miller <millerjv@ge.com>
Co-authored-by: Matt McCormick <matt.mccormick@kitware.com>

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

2145-support-for-installing-extension-from-file 61fdd7e1

2013-08-28 18:20:46

jcfr

Details Diff
COMP: Simplify how Markups test inputs are specified

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

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

2013-08-28 17:57:40

jcfr

Details Diff
COMP: Simplify Markups module generic tests configuration

Simply passing option "WITH_GENERIC_TESTS" to the macro
"slicerMacroBuildLoadableModule" is enough.

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

2145-support-for-installing-extension-from-file 992e8e09

2013-08-28 17:57:37

jcfr

Details Diff
STYLE: Consistently use MODULE_NAME var in Markups CMakeLists.txt

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22352 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Markups/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/Logic/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/MRML/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/MRMLDM/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/VTKWidgets/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/Widgets/CMakeLists.txt Diff File
mod - Modules/Loadable/Markups/Widgets/DesignerPlugins/CMakeLists.txt Diff File

2145-support-for-installing-extension-from-file 329e233d

2013-08-28 17:11:19

jcfr

Details Diff
COMP: Disable configure time message mentioning some CLIs have NO tests

These messages (introduced by r20160 more than a year ago) didn't have
the intended effect. Despite the fact developer were systematically
looking at these warning message, they became "noise" and have been ignored.

This commit disables the warning message and reference a mantis issue
tracking the fact there is no test.

See 0001619, 0003333, 0003334, 0003335, 0003336, 0003337, 0003338, 0003339, 0003340, 0003341

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22351 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/BSplineToDeformationField/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/DTIImportExport/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/DWIJointRicianLMMSEFilter/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/DWIRicianLMMSEFilter/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/DWIUnbiasedNonLocalMeansFilter/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/ExtractSkeleton/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/FiducialRegistration/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/ProbeVolumeWithModel/Testing/CMakeLists.txt Diff File
mod - Modules/CLI/ResampleDTIVolume/Testing/CMakeLists.txt Diff File

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

2013-08-28 16:52:09

demian

Details Diff
BUG: Fixed bug 0003272 http://www.na-mic.org/Bug/view.php?id=3272

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

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

2013-08-28 15:58:40

jcfr

Details Diff
STYLE: Tweak comment in SlicerConfig.cmake

See 0003247

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

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

2013-08-28 15:58:38

jcfr

Details Diff
BUG: Add back/forward button to extension manager

Fixes 0002191

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

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

2013-08-28 15:58:36

jcfr

Details Diff
BUG: Fix opening of link in extension manager

Opening of links different from slicer.kitware.com host into regular
browser has been initially introduced by r21897. Then, when commit r22220
introduced qSlicerWebWidget, the management of external links has been
broken.

This commit fixes the issue by ensuring the qSlicerWebWidget always open
link within its associated webview. The slot "onLinkClicked" from
"qSlicerExtensionsInstallWidget" will check what is the host and open
into a regular browser if needed.

See 0003045

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

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

2013-08-28 11:34:36

fedorov

Details Diff
BUG: fix extent check to accommodate single-slice data

No plots were shown correctly when extent range was 0 in one of the dimensions


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

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

2013-08-27 23:48:39

jcfr

Details Diff
BUG: Hide initialization info when running Slicer as python interpreter.

Add method "qSlicerCoreCommandOptions::verbos" currently returning false
only if slicer runs a python script directly passed as a command line
argument.

Later on, the system could be extended so that all initialization
information are hidden by default. They would be displayed
only if --verbose is explicitly passed.

Fixes 0003285

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22345 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Main.cxx Diff File
mod - Base/QTCore/qSlicerCoreCommandOptions.cxx Diff File
mod - Base/QTCore/qSlicerCoreCommandOptions.h Diff File

2145-support-for-installing-extension-from-file 80740a1b

2013-08-27 19:23:35

naucoin

Details Diff
BUG: remove color table entries from mrml file

Rely on the file written to disk by the storage node,
reduces the size of the mrml file.
Keep the number of colors in the mrml file so that the
table is properly initialised.

Issue 0002486


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

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

2013-08-27 19:06:53

jcfr

Details Diff
BUG: 3241 Fix transform not applied to volume when scene is read from a file

When a scene is loaded, vtkMRMLScene::UpdateNodeReferences doesn't handle event registration.
Except for vtkCommand::ModifiedEvent, any other events need to be registered via OnNodeReferenceAdded API.
Fixes 0003241

From: Yuzheng Zhou <yuzheng.zhou@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22343 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Core/Testing/CMakeLists.txt Diff File
add - Libs/MRML/Core/Testing/vtkMRMLTransformableNodeOnNodeReferenceAddTest.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformableNode.cxx Diff File
mod - Libs/MRML/Core/vtkMRMLTransformableNode.h Diff File
 First  Prev  1 2 3 ... 10 ... 15 16 17 18 19 20 21 ... 30 ... 40 ... 50 ... 55 56 57  Next  Last