Changesets: Import 2017-06-07 23:51:09
master 3d5ce6c2 2014-10-20 13:52:23 Details Diff |
BUG: The items in the label statistics table should not be edit-able From: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23751 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/LabelStatistics/LabelStatistics.py | Diff File | ||
master c4aa610a 2014-10-20 13:49:56 Details Diff |
BUG: Update CTK to fix issue with ctkMenuComboBox $ git lg 19c9668..68a1ce2 --no-merges * a2cce54 - ctkXnatResource download function implemented (11 days ago) <Tom Doel> * 6ab9b11 - BUG: Fixed missing list elements problem (25 hours ago) <Andras Lasso> * d3af228 - Replaced Qt5::Gui dependency with Qt5::Widgets. (4 days ago) <Stefan Kislinskiy> * b9393da - Set QT_INSTALLED_LIBRARY_DIR in case of Qt5. (7 days ago) <Stefan Kislinskiy> * 055c319 - Change sleep duration from 200ms to 250ms. (11 days ago) <Stefan Kislinskiy> * 30d745a - Add NOMINMAX definition to global compile flags. (11 days ago) <Stefan Kislinskiy> * 5002282 - Fixed incompatibilities between Windows.h and Qt 5 (NOMINMAX). (12 days ago) <Stefan Kislinskiy> * a1f5a9e - Fixed Qt4/5 MOC issues regarding QIconEngineV2. (13 days ago) <Stefan Kislinskiy> * 8f8208d - Add missing error log context parameter. (13 days ago) <Stefan Kislinskiy> * 4f9073e - ENH: Clear box icon replaced with a less harsh one, a simple 'x' that does not indicate error (3 weeks ago) <Csaba Pitner> * c2b9c56 - Add ctkCollapsibleButton::flat property (3 weeks ago) <Julien Finet> * 553ecd7 - Add documentation for ctk*PopupWidget (8 weeks ago) <Julien Finet> * 8e9b0a0 - Added a Signal which is used to do something before the session is closed. (8 weeks ago) <Daniel Knorr> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23750 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
master 5961065e 2014-10-17 17:10:55 Details Diff |
ENH: Add function "removeObserver" to slicer.util.VTKObservationMixin git-svn-id: http://svn.slicer.org/Slicer4/trunk@23749 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/util.py | Diff File | ||
master e2da2ccf 2014-10-17 16:08:35 Details Diff |
BUG: 0003561 did not check if index < 0, which causes crashes git-svn-id: http://svn.slicer.org/Slicer4/trunk@23748 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 0a4eae1d 2014-10-16 15:24:15 Details Diff |
BUG: 0003873 lingering vtk5 code broke module Need to use the newer pipeline calls for vtk 6 git-svn-id: http://svn.slicer.org/Slicer4/trunk@23743 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/VectorToScalarVolume/VectorToScalarVolume.py | Diff File | ||
master c9f1ca46 2014-10-16 15:14:38 Details Diff |
BUG: Prevent SliceViewAnnotations from dividing by zero It can happen in some cases and it is important to recover gracefully, not just get a long python error. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23742 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DataProbe/DataProbeLib/SliceViewAnnotations.py | Diff File | ||
master a5843995 2014-10-14 15:52:31 Details Diff |
ENH: Added links to scripted module base classes git-svn-id: http://svn.slicer.org/Slicer4/trunk@23741 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Extensions/Testing/ScriptedLoadableExtensionTemplate/ScriptedLoadableModuleTemplate/ScriptedLoadableModuleTemplate.py | Diff File | ||
mod - Utilities/Templates/Modules/Scripted/TemplateKey.py | Diff File | ||
master aad45820 2014-10-13 18:53:42 Details Diff |
BUG: 0003561 tcl file was not updated to VTK6 git-svn-id: http://svn.slicer.org/Slicer4/trunk@23738 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 0959f77c 2014-10-10 17:32:45 naucoin Details Diff |
BUG: fix loading of derived items A typo in a python call was masked by the catching off an attribute error meant to catch if there were no derived items. Fixed the call to processEvents and now derived items will load. Issue 3806 git-svn-id: http://svn.slicer.org/Slicer4/trunk@23737 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py | Diff File | ||
master 5a4abcf2 2014-10-09 23:01:32 Details Diff |
BUG: fix static charting git-svn-id: http://svn.slicer.org/Slicer4/trunk@23736 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master 7c123458 2014-10-02 15:07:51 naucoin Details Diff |
COMP: fix linux compilation of Models test Remove include of QPushButton which is causing a compilation error on the linux factories. File added in svn 23734. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23735 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Models/Testing/Cxx/qSlicerModelsModuleWidgetTest.cxx | Diff File | ||
master 13297996 2014-09-30 23:30:39 Details Diff |
BUG: Do not use QItemSelectionModel::currentRowChanged() The signal is not reliable, ot might not be triggered at the right time. Indeed the signal is for "key" events and has not a "selection" role. The lack of trigger can lead to a crash due to widgets still observing nodes that are not in the scene anymore. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23734 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Widgets/qMRMLTreeView.cxx | Diff File | ||
mod - Libs/MRML/Widgets/qMRMLTreeView.h | Diff File | ||
mod - Modules/Loadable/Annotations/Widgets/qMRMLAnnotationTreeView.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/Widgets/qMRMLAnnotationTreeView.h | Diff File | ||
mod - Modules/Loadable/Models/Testing/Cxx/CMakeLists.txt | Diff File | ||
add - Modules/Loadable/Models/Testing/Cxx/qSlicerModelsModuleWidgetTest.cxx | Diff File | ||
mod - Modules/Loadable/Models/qSlicerModelsModule.cxx | Diff File | ||
master f70d076d 2014-09-26 22:09:31 Details Diff |
COMP: Update BRAINSTools to fix build issue related to ITKDeprecated. This commit is a follow-up of r23729 where BRAINSTools hasn't been updated by mistake. The update of BRAINSTools now includes the following commit: // ---------------- Author: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> Date: Thu Sep 25 10:52:17 2014 -0400 COMP: Remove ITKDeprecated from the list of ITK components. This commit is a follow-up of BRAINSia/BRAINSTools@13969f3 An issue has been reported upstream, see BRAINSia/BRAINSTools#154 // ---------------- git-svn-id: http://svn.slicer.org/Slicer4/trunk@23733 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
master bfb8ece6 2014-09-25 15:56:17 Details Diff |
ENH: Add option Slicer_ITKV3_COMPATIBILITY. See 0003825 This option enabled by default will allow (if disabled) to build Slicer with ITKv3 compatibility later disabled and ITK_USE_64BITS_IDS enabled. Co-authored-by: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@23730 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMakeLists.txt | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master 687e9cd6 2014-09-25 15:49:02 Details Diff |
COMP: Remove dependency on ITKDeprecated. See 0003830 This commit updates ITK to include custom Slicer patch ensuring that independently of the value of the ITKV3_COMPATIBILITY option, ITKDeprecated is not include in the list of default modules. It updates (1) BRAINSTools to remove ITKDeprecated from the list of required ITK components. (2) EMSegment to explicitly call find_package(ITK..) and use ITK_LIBRARIES variable when executable and library are added. Note that at the time of this commit the pull request updating the LASegmenter extension to remove ITKDeprecated dependency is pending. See https://github.com/ljzhu/LASegmenter/pull/2 // ------------- BRAINSTools updates: $ git shortlog 6f99866..b82c7c8 Jean-Christophe Fillion-Robin (1): COMP: Remove ITKDeprecated from the list of ITK components. // ------------- ITKv4 updates: $ git shortlog baf8174bb..56fae278 Jean-Christophe Fillion-Robin (1): Ensure ITKDeprecated is always excluded from the default module list. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23729 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/vtkITK/CMakeLists.txt | Diff File | ||
mod - SuperBuild.cmake | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master 73ee9d58 2014-09-25 15:49:00 Details Diff |
ENH: Update ITKv4 to include fix for repeated call to "find_package(ITK ..)" Associated gerrit topic is: http://review.source.kitware.com/#/c/16963/ // ---------- Author: Brad King <brad.king@kitware.com> Date: Wed Sep 10 09:22:34 2014 -0400 BUG: Fix itk_module_config for repeated calls Fix use of _${ns}_${mod}_USED settings to block reporting a module more than once in a single itk_module_config call. Do not leak the _${ns}_${mod}_USED settings outside a single call to itk_module_config so that a future call to the macro with the same ${ns} will use a fresh set of modules. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23728 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master bbe1939b 2014-09-25 15:48:58 Details Diff |
ENH: Update ITKv4 project to include latest release branch changes This commit updates the version of ITK to what will be the 4.6.1 patch release. $ git shortlog 056d97b66..554e46a1 Christopher Mullins (1): COMP: Wrap MeshBase templates git-svn-id: http://svn.slicer.org/Slicer4/trunk@23727 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
master b44d2663 2014-09-24 17:55:01 Details Diff |
BUG: Fixed minor issues in subject hierarchy parse local data plugin Show/hide icons didn't show up for non-volume displayables; If the user did a parsing, loaded further data and did a new parsing, the first batch appeared twice in the list. Both issues have been fixed. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23726 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SubjectHierarchy/Widgets/qSlicerSubjectHierarchyParseLocalDataPlugin.cxx | Diff File | ||
master a74f8b44 2014-09-24 15:36:11 Details Diff |
ENH: Refactor management of external project launcher settings. This commit moves the definition of launcher setting into each external projects. The different type of setting (listed below) are passed to the the main project (Slicer) using labels set using "mark_as_superbuild" function. Type of settings and associated labels: Build tree: * LIBRARY_PATHS_LAUNCHER_BUILD * PATHS_LAUNCHER_BUILD * PYTHONPATH_LAUNCHER_BUILD * ENVVARS_LAUNCHER_BUILD Install tree: * LIBRARY_PATHS_LAUNCHER_INSTALLED * PYTHONPATH_LAUNCHER_INSTALLED * PATHS_LAUNCHER_INSTALLED * ENVVARS_LAUNCHER_INSTALLED This patch has been tested on factory-win7, factory-south-ubuntu and factory. The SlicerLauncherSetting.ini and SlicerLauncherSettingToInstall.ini file have been compared with / without this patch and the file are similar. The few differences are explained below: * nonexistent path are not configured anymore * on unix, following r23613, a new version of incrTcl is used and path have been updated to reflect this. Since there are to version of incrTcl (4.0.0 and 4.0.1), the path to "4.0.1" are considered. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23724 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerBlockCTKAppLauncherSettings.cmake | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
mod - SuperBuild/External_DCMTK.cmake | Diff File | ||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
mod - SuperBuild/External_LibArchive.cmake | Diff File | ||
mod - SuperBuild/External_NUMPY.cmake | Diff File | ||
mod - SuperBuild/External_OpenIGTLink.cmake | Diff File | ||
mod - SuperBuild/External_OpenSSL.cmake | Diff File | ||
mod - SuperBuild/External_SimpleITK.cmake | Diff File | ||
mod - SuperBuild/External_SlicerExecutionModel.cmake | Diff File | ||
mod - SuperBuild/External_VTKv5.cmake | Diff File | ||
mod - SuperBuild/External_VTKv6.cmake | Diff File | ||
mod - SuperBuild/External_incrTcl.cmake | Diff File | ||
mod - SuperBuild/External_python.cmake | Diff File | ||
mod - SuperBuild/External_tcl.cmake | Diff File | ||
mod - SuperBuild/External_teem.cmake | Diff File | ||
master cc9188c2 2014-09-24 15:36:08 Details Diff |
STYLE: Rename variable used to configure python launcher This change is done anticipating a simplification of how additional library path and python path are associated with either the different launchers. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23723 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/python_customPythonLauncherSettings.ini.in | Diff File | ||
mod - SuperBuild/python_customPython_configure.cmake.in | Diff File | ||
master 4c57d087 2014-09-24 12:33:59 Details Diff |
BUG: Re-enable scrollbar for Subject hierarchy tree view It's better to have a double scrollbar than being confused about the layout (if there are many nodes in the tree, then a scrollbar is added to both the module widget and the tree view), so I re-add the scrollbar temporarily until a better fix is made. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23722 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/SubjectHierarchy/Resources/UI/qSlicerSubjectHierarchyModule.ui | Diff File | ||
master 39dca5c8 2014-09-23 00:43:52 Details Diff |
ENH: Set objectName with editor PaintEffect UI element This is particularly useful when recording macro using QtTesting or when one need to get a reference to a widget associated with the effect using its name. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23721 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/EditorLib/PaintEffect.py | Diff File | ||
master 69631dcf 2014-09-22 22:31:02 Details Diff |
STYLE: Fix spelling of variable "childern" -> "children" git-svn-id: http://svn.slicer.org/Slicer4/trunk@23720 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLDisplayableHierarchyNode.h | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.cxx | Diff File | ||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.h | Diff File | ||
master 04701e69 2014-09-22 22:30:58 Details Diff |
BUG: Associate ChildNodeRemovedEvent with RemoveAllHierarchyChildrenNodes See 0003854 This commit ensure the event "ChildNodeRemovedEvent" is invoked for each child removed using the method RemoveAllHierarchyChildrenNodes. Thanks to "Nicole Aucoin <nicole@bwh.harvard.edu>" and "Csaba Pinter <csaba.pinter@queensu.ca>" for reviewing the associated changes. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23719 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.cxx | Diff File | ||
master 1e984ad0 2014-09-22 22:30:55 Details Diff |
BUG: Fix RemoveHierarchyChildrenNodes to send correct ChildNodeRemovedEvent See 0003854 This commit udpates the method so that the event "ChildNodeRemovedEvent" is send for each child that has been removed. It also associate the appropriate call data. Thanks to "Nicole Aucoin <nicole@bwh.harvard.edu>" and "Csaba Pinter <csaba.pinter@queensu.ca>" for reviewing the associated changes. git-svn-id: http://svn.slicer.org/Slicer4/trunk@23718 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLHierarchyNode.cxx | Diff File |