Changesets: Import 2017-06-07 23:51:09
master 134885d4 2014-02-07 12:07:59 Details Diff |
COMP: Updating ITK to v4.5.0 + release branch patches $ git shortlog b95e6a..754278cb --no-merges Bill Lorensen (1): ENH: Restore/convert/repair ImageRegistrationHistogramPlotter Bradley Lowekamp (12): DOC: Fixing BinShrink image caption BUG: Fix up-casting causing inf loop BUG: remove HDF5 configuration option propagated to the top BUG: initialize member variables in LabelVoting filter BUG: Add missing cmake file for MRCIO and wrapITK BUG: Fix rounding issue with HistogramPlotter test COMP: Remove unused method to manage warning COMP: Prevent compile-time numeric warnings in Float Exception test BUG: Add new baseline and relax tolerance for histogram plotter BUG: Correctly re-throw exception to restore AbortEvent, ProcessAborted BUG: Adding export specification to Exception objects BUG: disable ipa-cp-clone in GDCM Brian Helba (2): BUG: Put ImageIOBase helper function in anonymous namespace BUG: Remove an invalid test case that will always fail Constantine Zakkaroff (1): DOC: ITK Software Guide Reference Label Fix Hans Johnson (1): COMP: SimpleITK linkage failure Kent Williams (1): COMP: Remove outdated conditionals/pragmas Matthew McCormick (12): ENH: Wrap additional dimensions for TileImageFilter. BUG: LeafTreeIterator does not produce correct output. COMP: Fix BSplineDeformableTransformTest for GCC4.8.2. COMP: Disable -Warray-bounds for GCC 4.7, 4.8. COMP: Fix HDF5 add_custom_command TARGET does not exist warnings. COMP: ImageRegistrationHistogramPlotter HistogramWriter visibility. BUG: Do not clobber Git origin pushurl. COMP: Fix signed/unsigned comparison in itkBinShrinkImageFilterTest1. BUG: Fix BinShrinkImageFilter 32-bit failures with rounding. BUG: Make RealTimeClock on Windows report consistent time. ENH: Mark ImageRegistrationHistogramPlotterTest as RUNS_LONG. COMP: Update libminc to latest version. Paolo Zaffino (1): ENH: wrap CenteredTransformInitializer 2D images Xiaoxiao Liu (3): BUG: Fix remote image IO module registration. BUG: itkVTKTetrahedraMeshReader fails on a win64 build. BUG: SCIFIO auto image factory registration. From: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22867 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master 04df9672 2014-02-06 23:55:52 Details Diff |
ENH: Update CTK - Expose ctkPathLineEdit::nameFilters as property $ git shortlog 15dc10d..7466ab0 --no-merges Jean-Christophe Fillion-Robin (1): Set ctkPathLineEdit::nameFilters as property for use in designer and python Johan Andruejol (1): Add location to ctkVTKDataSetModel Nicole Aucoin (1): BUG: listen for unique signals from the title text property achronop (1): Correct odd slider range when moves symmetrically. Fixes 0000432 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22866 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 898a900f 2014-02-06 17:12:42 Details Diff |
BUG: Ensure label can be changed if it was been toggled. Following commit r22862 fixing issue 0003576 to ensure label is restored after switching effect, the label couldn't be changed after it being toggled. This commit now ensures that label is reset when eraseLabel has been enabled and effect is switched. See 0003576 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22865 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/EditorLib/EditBox.py | Diff File | ||
mod - Modules/Scripted/EditorLib/EditUtil.py | Diff File | ||
master c0915513 2014-02-06 08:44:34 Details Diff |
ENH: Add convenience function 'slicer.util.getFirstNodeByClassAndName' This is required because the function vtkMRMLScene::GetFirstNode is not wrapped. Indeed, his third parameter is a pointer to an integer. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22864 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master 30133d5a 2014-02-06 08:44:29 Details Diff |
COMP: Build 'DICOMDiffusionVolumePlugin' only if diffusion support is enabled git-svn-id: http://svn.slicer.org/Slicer4/trunk@22863 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOMPlugins/CMakeLists.txt | Diff File | ||
master 7ea10346 2014-02-05 17:36:13 Details Diff |
BUG: Restore stored label when selecting editor effect different from erase Selecting the "EraseLabel" effect was storing the current label into the 'storedLabel' parameter node attribute but this one was never restored when selecting an other effect. This commit fix the issue by ensuring the stored label is restored and also introduce two new functions: 'backupLabel' and 'restoreLabel' Fixes 0003576 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22862 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/EditorLib/EditBox.py | Diff File | ||
mod - Modules/Scripted/EditorLib/EditUtil.py | Diff File | ||
master e1bc774c 2014-02-05 16:00:31 Details Diff |
ENH: Ensure qMRMLColorModel::ItemDataRole can be used from python git-svn-id: http://svn.slicer.org/Slicer4/trunk@22861 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLColorModel.h | Diff File | ||
master d350e49b 2014-02-05 15:59:56 Details Diff |
ENH: Set default value for slicer.util.loadLabelVolume 'properties' parameter git-svn-id: http://svn.slicer.org/Slicer4/trunk@22860 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master 8118d56f 2014-02-04 15:17:03 Details Diff |
BUG: 0003568 Fix warning message about missing files git-svn-id: http://svn.slicer.org/Slicer4/trunk@22859 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py | Diff File | ||
master 9fe39a78 2014-02-04 10:17:20 Details Diff |
BUG: avoid a warning dialog in Editor when scene is closed The warning message was triggered because the validity of the volume state is checked when nodes are added or removed from the scene, but it doesn't make sense to warn about the missing master volume if there is also no merge volume. Thanks to Alexandra Prior for pointing this out. http://slicer-users.65878.n3.nabble.com/Editor-td4027182.html git-svn-id: http://svn.slicer.org/Slicer4/trunk@22858 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/EditorLib/HelperBox.py | Diff File | ||
master 005ee9cd 2014-02-04 10:17:14 Details Diff |
ENH: Updating SimpleFilter remote module This updates adds a check box to set output as LabelMap, A Restore defaults button, and print of filter to be run in python code to set filter. $ git log --oneline fc1f06..3bc2f 3bc2fdc Adding button "Restore" defaults 0d27412 ENH: improving responsiveness of main_queue_process 51d14b7 STYLE: move apply bottom to match CLI interface 49ec882 ENH: print object oriented python code to create filter before running 5d0a528 ENH: When a labelmap input is selected the output changes to labelmap aa7ddc5 Update node selector and checkbox with LabelMap state d4a5116 move output box and labelmap checkbox to self variables 648f736 Adding CheckBox to set output volume as label map git-svn-id: http://svn.slicer.org/Slicer4/trunk@22857 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 8a826561 2014-02-03 13:40:23 Details Diff |
ENH: Make layoutManager() method in qMRMLLayoutWidget Q_INVOKABLE To make it accessible from python From: Csaba Pinter <csaba.pinter@queensu.ca> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22856 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLLayoutWidget.h | Diff File | ||
master 11b11932 2014-01-27 18:15:43 Details Diff |
ENH: slicer.util - Add VTKObservationMixin python convenience class This class provides a convenience interface to keep track of VTK observations. Assuming you have a class Foo already deriving from class Bar, you could do: class Foo(Bar, VTKObservationMixin): def __init__(self): super(Foo, self).__init__() git-svn-id: http://svn.slicer.org/Slicer4/trunk@22855 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master 1e0faafb 2014-01-27 18:15:40 Details Diff |
ENH: slicer.util - Add convenience methods resetThreeDViews/resetSliceViews git-svn-id: http://svn.slicer.org/Slicer4/trunk@22854 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master db326eb9 2014-01-27 16:33:51 Details Diff |
BUG: Fix convenience method slicer.util.modulePath introduced in r22851 Since "eval" is executed in the context where it is called, the 'slicer' module should be imported. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22853 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master a900dc38 2014-01-27 09:29:57 Details Diff |
ENH: MRMLLayoutManager - Add methods to all slice or 3D views git-svn-id: http://svn.slicer.org/Slicer4/trunk@22852 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLLayoutManager.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLLayoutManager.h | Diff File | ||
master 9d9907cb 2014-01-27 09:29:54 Details Diff |
ENH: slicer.util - Add convenience method "modulePath(moduleName)" git-svn-id: http://svn.slicer.org/Slicer4/trunk@22851 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/ScenePerformance.py | Diff File | ||
mod - Base/Python/slicer/util.py | Diff File | ||
master fc32e163 2014-01-24 04:03:31 Details Diff |
BUG: Fix "Reload and Test" function While commit r22839 re-factored the code associated with "Reload" function, it also made the "Reload and Test" function fails. This commit fixes the issue by setting the "<moduleName>" key into the global dictionary of the reloaded module so that it can be referenced in the "onReloadAndTest()" function. Note that the overall approach to reload modules could be revisited to leverage either the "rollback importer" method or a more sophisticated one like the "python-reloader" [2][3] Thanks to "Csaba Pinter <csaba.pinter@queensu.ca>" for reporting the issue. [1] http://pyunit.sourceforge.net/notes/reloading.html [2] http://www.indelible.org/ink/python-reloading/ [3] https://github.com/jparise/python-reloader git-svn-id: http://svn.slicer.org/Slicer4/trunk@22850 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/AtlasTests.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/Charting.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/FiducialLayoutSwitchBug1914.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/JRC2013Vis.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/RSNA2012ProstateDemo.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/RSNAQuantTutorial.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/RSNAVisTutorial.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/ScenePerformance.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/SliceLinkLogic.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/Slicer4Minute.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/ViewControllersSliceInterpolationBug1926.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/fiber_visibility_crash2438.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/labelToggleBug2049.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/sceneImport2428.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/slicerCloseCrashBug2590.py | Diff File | ||
mod - Applications/SlicerApp/Testing/Python/test_tractography_display.py | Diff File | ||
mod - Base/Python/slicer/util.py | Diff File | ||
mod - Extensions/Testing/ScriptedLoadableExtensionTemplate/ScriptedLoadableModuleTemplate/ScriptedLoadableModuleTemplate.py | Diff File | ||
mod - Modules/Loadable/CropVolume/Testing/Python/CropVolumeSelfTest.py | Diff File | ||
mod - Modules/Loadable/Markups/Testing/Python/AddManyMarkupsFiducialTest.py | Diff File | ||
mod - Modules/Loadable/Markups/Testing/Python/MarkupsInCompareViewersSelfTest.py | Diff File | ||
mod - Modules/Loadable/Markups/Testing/Python/NeurosurgicalPlanningTutorialMarkupsSelfTest.py | Diff File | ||
mod - Modules/Loadable/VolumeRendering/Testing/Python/VolumeRenderingSceneClose.py | Diff File | ||
mod - Modules/Scripted/DataProbe/DataProbe.py | Diff File | ||
mod - Modules/Scripted/SurfaceToolbox/SurfaceToolbox.py | Diff File | ||
master 0b1b8340 2014-01-24 04:03:06 Details Diff |
BUG: slicer.util.reloadScriptedModule - Ensure cleanup function can be called git-svn-id: http://svn.slicer.org/Slicer4/trunk@22849 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master f25b9a56 2014-01-24 04:03:01 Details Diff |
STYLE: slicer.util.reloadScriptedModule - Reorganized code comments Minimize confusion by associating a single comment with each section of code. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22848 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master c83c5417 2014-01-24 01:00:39 Details Diff |
ENH: Update SlicerExecutionModel - Add ParameterSerializer support $ git shortlog 9202673..6956eb2b Jean-Christophe Fillion-Robin (3): Merge pull request 0000020 from thewtex/parameter-serializer Merge pull request 0000022 from thewtex/find-jsoncpp Merge pull request 0000023 from thewtex/export-dep Matt McCormick (5): ENH: Add GENERATE_TCLAP_ASSIGNMENT_IFSET generation. ENH: Add ParameterSerializer support. ENH: Add FindJsonCpp.cmake. BUG: Export the JsonCpp include directories in SlicerExecutionModelConfig.cmake. BUG: include ParameterSerializerConfig.cmake in SlicerExecutionModelConfig.cmake. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22847 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_SlicerExecutionModel.cmake | Diff File | ||
master c8018699 2014-01-23 19:07:39 Details Diff |
COMP: Fix compilation error with ITKv3 MakeOutput expects a DataObjectPointerArraySizeType and not an integer. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22846 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/CLI/ExpertAutomatedRegistration/ITKRegistrationHelper/itkImageToImageRegistrationMethod.txx | Diff File | ||
master b59c0387 2014-01-23 19:07:37 Details Diff |
BUG: Fix crash in vtkMRMLAnnotationDisplayableManager git-svn-id: http://svn.slicer.org/Slicer4/trunk@22845 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Annotations/MRMLDM/vtkMRMLAnnotationDisplayableManager.cxx | Diff File | ||
master 71edb98f 2014-01-23 13:58:54 Details Diff |
ENH: set the multivolume loadable name as requested by the caller git-svn-id: http://svn.slicer.org/Slicer4/trunk@22844 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 5d561045 2014-01-23 12:14:31 Details Diff |
BUG: fix incorrect function name in MultiVolumeImporter git-svn-id: http://svn.slicer.org/Slicer4/trunk@22843 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File |