Changesets: Slicer
2145-support-for-installing-extension-from-file e769e61f 2013-04-26 16:50:16 Details Diff |
COMP: Add DCMTK library paths to build settings Allows dlls to be found on windows in a build tree. This is needed after commit 21914 was committed to address bug 3040. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21942 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerBlockCTKAppLauncherSettings.cmake | Diff File | ||
2145-support-for-installing-extension-from-file b3dd7465 2013-04-26 13:09:16 Details Diff |
BUG: Fixed update problem on selecting different Tensor Property in TractographyDisplay module git-svn-id: http://svn.slicer.org/Slicer4/trunk@21941 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleGlyphDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleLineDisplayNode.cxx | Diff File | ||
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleNode.cxx | Diff File | ||
mod - Modules/Loadable/TractographyDisplay/MRML/vtkMRMLFiberBundleTubeDisplayNode.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 38f53b31 2013-04-25 17:55:25 Details Diff |
ENH: prevent incorrect calculations when volumes don't match As pointered out by Yanling Liu on the slicer-users list [1] the statistics values will be incorrect if the pixels do not match in the grayscale and label volumes. Now we detect this and generate a dialog box to prevent miscalculations. Also minor style adjustments with trailing whitespace. [1] http://massmail.spl.harvard.edu/public-archives/slicer-users/2013/006487.html git-svn-id: http://svn.slicer.org/Slicer4/trunk@21940 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/LabelStatistics/LabelStatistics.py | Diff File | ||
2145-support-for-installing-extension-from-file c7de2baa 2013-04-25 11:13:44 Details Diff |
ENH: Add vtkMRMLCommandLineModuleNode::Completing * Add vtkMRMLCommandLineModuleNode::Completing: state before the outputs are loaded into the scene * Add vtkMRMLCommandLineModuleNode::StatusModifiedEvent: event invoked when status is changed. * Remove unused wait_for_module(module, time_pause=5): should use the Completing/Completed mechanism instead. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21939 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Logic/vtkSlicerApplicationLogic.cxx | Diff File | ||
mod - Base/Logic/vtkSlicerApplicationLogic.h | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.h | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
mod - Modules/Scripted/DICOM2FullBrainTractography/DICOM2FullBrainTractographyLib/full_tractography_workflow.py | Diff File | ||
mod - Modules/Scripted/DICOM2FullBrainTractography/DICOM2FullBrainTractographyLib/workflow_support.py | Diff File | ||
mod - Modules/Scripted/DICOMPlugins/DICOMDiffusionVolumePlugin.py | Diff File | ||
2145-support-for-installing-extension-from-file c2266939 2013-04-25 11:13:41 Details Diff |
BUG: Discard AutoRun calls with obsolete mtime requests git-svn-id: http://svn.slicer.org/Slicer4/trunk@21938 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 1f278990 2013-04-25 11:13:39 Details Diff |
BUG: Color/Opacity transfer functions must be "sharp" for labelmaps git-svn-id: http://svn.slicer.org/Slicer4/trunk@21937 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/Logic/vtkSlicerVolumeRenderingLogic.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 474dbdfb 2013-04-25 11:13:37 Details Diff |
ENH: Expose qSlicerIOManager::openDialog to python Issue 0002991 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21936 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerFileDialog.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerFileDialog.h | Diff File | ||
mod - Base/QTGUI/qSlicerIOManager.h | Diff File | ||
2145-support-for-installing-extension-from-file d6807c2f 2013-04-25 11:13:35 Details Diff |
STYLE: Align CLI Progress bar "Status:" label to the right It is better for the "Status:" label to be closer to the current status. Otherwise the user just glances over it without really noticing the relation between both. See Issue 0002988 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21935 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIProgressBar.cxx | Diff File | ||
2145-support-for-installing-extension-from-file ad81edb3 2013-04-25 11:13:33 Details Diff |
ENH: Add VisibleAfterExecution option for CLI Progress bar This option defines if the progress bard stay visible at the end of the execution of the CLI or not. See Issue 0002988 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21934 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIProgressBar.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIProgressBar.h | Diff File | ||
2145-support-for-installing-extension-from-file 6489377f 2013-04-25 11:13:32 Details Diff |
ENH: Fix CLI progress bar setup The progress bar was only initialized on setDefaultValue when it should be initialized everytime a new command line module node is selected. See Issue 0002988 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21933 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIProgressBar.cxx | Diff File | ||
2145-support-for-installing-extension-from-file cbf1f65a 2013-04-25 11:13:30 Details Diff |
ENH: Make qMRMLLabelComboBox::setMRMLColorNode a no-op if same node is being set. This prevents un-necessary cascade of events being triggered. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21932 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLLabelComboBox.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 2f3d6c13 2013-04-25 11:13:28 Details Diff |
ENH: Split AutoRun into AutoRun&AutoRunMode, add AutoRunOnOtherInputEvents To limit confusion, split the AutoRun options from the AutoRun state (On/Off). Add AutoRunOnOtherInputEvents to observe events other than ModifiedEvent. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21931 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.h | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget_p.h | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
2145-support-for-installing-extension-from-file 73641d35 2013-04-25 11:13:25 Details Diff |
ENH: Add support for AnyEvent observation in vtkEventBroker The event ID was not propagated when observing any event. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21930 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkEventBroker.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkEventBroker.h | Diff File | ||
mod - Libs/MRML/Core/vtkObservation.h | Diff File | ||
2145-support-for-installing-extension-from-file 421dd8d5 2013-04-25 11:13:23 Details Diff |
ENH: Add vtkMRMLCommandLineModuleNode::Cancel() to cancel from python Use int as return type for GetStatus() because python can't get enum types. Use Cancel() to request a cancelling. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21929 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
2145-support-for-installing-extension-from-file 5c700b1c 2013-04-25 11:13:21 Details Diff |
ENH: Add vtkMRMLCommandLineModuleNode::SetAutoRun() It gives the ability to automatically run a CLI when input parameters changed. Closes 0002940 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21928 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/Resources/UI/qSlicerCLIModuleWidget.ui | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.h | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget_p.h | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.h | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
2145-support-for-installing-extension-from-file f4480b17 2013-04-25 11:13:18 Details Diff |
ENH: Move CLI progress bar above Cancel/Apply buttons It makes more sense to have all the CLI module controls to be grouped together. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21927 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/Resources/UI/qSlicerCLIModuleWidget.ui | Diff File | ||
2145-support-for-installing-extension-from-file 6d2a5063 2013-04-25 11:13:17 Details Diff |
STYLE: Add comments to CLI node/logic/widget Rename "Default" pushbutton into "Restore Defaults" git-svn-id: http://svn.slicer.org/Slicer4/trunk@21926 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/Resources/UI/qSlicerCLIModuleWidget.ui | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleUIHelper.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.h | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.h | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
mod - Libs/MRML/Logic/vtkMRMLAbstractLogic.h | Diff File | ||
2145-support-for-installing-extension-from-file 1d720acf 2013-04-25 11:13:13 Details Diff |
ENH: Add vtkMRMLCommandLineModuleNode::Cancelling There was no difference between a requested cancel and the module being cancelled. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21925 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/vtkSlicerCLIModuleLogic.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
2145-support-for-installing-extension-from-file c5af5024 2013-04-25 11:13:11 Details Diff |
ENH: Add vtkMRMLCommandLineModuleNode::SetParameterAsNode Convenient function that will be useful when observing parameter nodes. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21924 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/cli.py | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleUIHelper.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.cxx | Diff File | ||
mod - Libs/MRML/CLI/vtkMRMLCommandLineModuleNode.h | Diff File | ||
2145-support-for-installing-extension-from-file c95fe69b 2013-04-25 11:13:08 Details Diff |
ENH: Add vtkMRMLApplicationLogic::InvokeEventWithDelay() This allows an event to be fired with a slight delay. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21923 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Logic/vtkSlicerApplicationLogic.h | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.h | Diff File | ||
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.cxx | Diff File | ||
mod - Libs/MRML/Logic/vtkMRMLApplicationLogic.h | Diff File | ||
2145-support-for-installing-extension-from-file 140efc73 2013-04-25 11:13:06 Details Diff |
BUG: Observe scene after being populated If a node is added into the scene while it is being populated (updateScene() calls populateScene()), the added node might be added in the wrong location and it might trigger modified event which confuse the model. Such added node can happen if a qMRMLNodeComboBox does not accept "None", so it selects the first valid node as soon as it is added into the model (by populateScene), selecting that node could trigger a node addition into the scene (if someone observe the currentNodeChanged signal of the combobox). git-svn-id: http://svn.slicer.org/Slicer4/trunk@21922 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLSceneModel.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 660dd73e 2013-04-25 11:13:04 Details Diff |
ENH: Add qMRMLNodeComboBox::NoneDisplay Closes 0002908 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21921 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLNodeComboBox.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLNodeComboBox.h | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLNodeComboBox_p.h | Diff File | ||
2145-support-for-installing-extension-from-file e06b38b3 2013-04-25 11:13:02 Details Diff |
ENH: Add qMRMLSortFilterProxyModel::visibleNodeIDs Closes 0002907 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21920 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLNodeComboBox.h | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLSortFilterProxyModel.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLSortFilterProxyModel.h | Diff File | ||
2145-support-for-installing-extension-from-file 58b69c39 2013-04-25 11:13:01 Details Diff |
ENH: Add convenient function vtkSlicerVolumesLogic::SetVolumeAsLabelMap git-svn-id: http://svn.slicer.org/Slicer4/trunk@21919 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Volumes/Logic/vtkSlicerVolumesLogic.cxx | Diff File | ||
mod - Modules/Loadable/Volumes/Logic/vtkSlicerVolumesLogic.h | Diff File | ||
2145-support-for-installing-extension-from-file 409647ac 2013-04-25 11:12:58 Details Diff |
BUG: Fix volume rendering of lut A slight offset was added to labels in Volume Rendering. This was visible when having lots of labels. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21918 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/Logic/vtkSlicerVolumeRenderingLogic.cxx | Diff File |