Changesets: Slicer

2145-support-for-installing-extension-from-file 05de7a4a

2013-11-24 03:09:22

jcfr

Details Diff
COMP: ExternalProject - Simplify and document Teem external project

Teem version >= 1.10 is now explicitly required.

See 0001739

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

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

2013-11-24 03:09:19

jcfr

Details Diff
COMP: ExternalProject - Introduce convenience macro "slicer_include_once()"

See 0001739

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22722 3bd1e089-480b-0410-8dfb-8563597acbee
mod - CMake/SlicerMacroCheckExternalProjectDependency.cmake Diff File
mod - SuperBuild/External_BRAINSTools.cmake Diff File
mod - SuperBuild/External_BatchMake.cmake Diff File
mod - SuperBuild/External_CTK.cmake Diff File
mod - SuperBuild/External_CTKAPPLAUNCHER.cmake Diff File
mod - SuperBuild/External_DCMTK.cmake Diff File
mod - SuperBuild/External_EMSegment.cmake Diff File
mod - SuperBuild/External_ITKv3.cmake Diff File
mod - SuperBuild/External_ITKv4.cmake Diff File
mod - SuperBuild/External_LibArchive.cmake Diff File
mod - SuperBuild/External_MultiVolumeExplorer.cmake Diff File
mod - SuperBuild/External_MultiVolumeImporter.cmake Diff File
mod - SuperBuild/External_NUMPY.cmake Diff File
mod - SuperBuild/External_OpenIGTLink.cmake Diff File
mod - SuperBuild/External_OpenIGTLinkIF.cmake Diff File
mod - SuperBuild/External_OpenSSL.cmake Diff File
mod - SuperBuild/External_PCRE.cmake Diff File
mod - SuperBuild/External_SciPy.cmake Diff File
mod - SuperBuild/External_SimpleFilters.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
mod - SuperBuild/External_SlicerExecutionModel.cmake Diff File
mod - SuperBuild/External_Swig.cmake Diff File
mod - SuperBuild/External_VTK.cmake Diff File
mod - SuperBuild/External_cmcurl.cmake Diff File
mod - SuperBuild/External_incrTcl.cmake Diff File
mod - SuperBuild/External_jqPlot.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
mod - SuperBuild/External_qRestAPI.cmake Diff File
mod - SuperBuild/External_tcl.cmake Diff File
mod - SuperBuild/External_teem.cmake Diff File
mod - SuperBuild/External_tk.cmake Diff File
mod - SuperBuild/External_zlib.cmake Diff File

2145-support-for-installing-extension-from-file 264f14ff

2013-11-24 03:09:12

jcfr

Details Diff
COMP: ExternalProject - Rename zlib variables with slicer independent name

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22721 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File
mod - SuperBuild/External_ITKv4.cmake Diff File
mod - SuperBuild/External_LibArchive.cmake Diff File
mod - SuperBuild/External_VTK.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
mod - SuperBuild/External_teem.cmake Diff File
mod - SuperBuild/External_zlib.cmake Diff File
mod - SuperBuild/OpenSSL_patch_and_configure_step.cmake.in Diff File

2145-support-for-installing-extension-from-file 9a388721

2013-11-24 03:09:09

jcfr

Details Diff
COMP: Set vtk PNG library variables into VTK external project

See 0001739

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

2145-support-for-installing-extension-from-file 46c54516

2013-11-24 03:09:06

jcfr

Details Diff
COMP: Set (tcl|tk)_LIBRARY variable into tcl external project

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

2145-support-for-installing-extension-from-file 26cc500d

2013-11-24 03:09:03

jcfr

Details Diff
COMP: ExternalProject - Rename python variables with a slicer independent name

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22718 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File
mod - SuperBuild/External_CTK.cmake Diff File
mod - SuperBuild/External_SimpleITK.cmake Diff File
mod - SuperBuild/External_VTK.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
mod - SuperBuild/NUMPY_environment.cmake.in Diff File
mod - SuperBuild/SimpleITK_install_step.cmake.in Diff File
mod - SuperBuild/python_customPython_configure.cmake.in Diff File
mod - SuperBuild/swig_configure_step.cmake.in Diff File

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

2013-11-19 16:25:03

naucoin

Details Diff
STYLE: generalizing the template

Making the metadata more general so that it can be used as
a documentation template file.



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22715 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Extensions/Testing/CLIExtensionTemplate/CLIModuleTemplate/CLIModuleTemplate.xml Diff File

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

2013-11-18 15:37:20

jcfr

Details Diff
BUG: Fixed translation sliders in local coordinate reference mode.

In local coordinate reference mode the slider positions do not match
directly with the transformation matrix values.

Similarly to rotation sliders, only relative positions are set
with the sliders in local coordinate reference mode.

Fixes 0003488

From: Andras Lasso <lasso@queensu.ca>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22713 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Libs/MRML/Widgets/qMRMLLinearTransformSlider.cxx Diff File
mod - Libs/MRML/Widgets/qMRMLTransformSliders.cxx Diff File
mod - Modules/Loadable/Transforms/qSlicerTransformsModuleWidget.cxx Diff File

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

2013-11-18 12:07:13

jcfr

Details Diff
COMP: OpenIGTLinkIF - Anticipate logic headers reorganization.

Soon, as a compilation speedup, the base class "vtkMRMLAbstractLogic"
will forward declared classes in its definition file.

This commit fix compilation issue that would have occurred following
integration of the topic "finetjul/Slicer@vtkmrmlabstractlogic-clean-includes-trunk"

Fixes 0003493

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

From: Junichi Tokuda <tokuda@bwh.harvard.edu>

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

2145-support-for-installing-extension-from-file 8ebc5cf7

2013-11-18 11:41:39

jcfr

Details Diff
COMP: Explicitly set CTKDICOMCore as dependency of qSlicerBaseQTCore

Since qSlicerCoreApplication.h include ctkDICOMDatabase.h, this commit
add an explicit dependency between the two libraries.

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

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

2013-11-18 11:41:37

jcfr

Details Diff
COMP: Remove "-fopenmp" hack from External_ITKv4

This hack was first introduced while depending on ITK v4.0a07 (as
specified in Slicer r17596 comment). Following v4.0a07, ITK
build system has been updated to properly deal with the
issue (See kitware/ITK@8a135bcb).

Considering that
(1) Slicer now depends on a version of ITK including
commit kitware/ITK@8a135bcb
(2) variables "ITK_CMAKE_C_FLAGS" and "ITK_CMAKE_CXX_FLAGS" have
never been used to configure ITKv4 project
(3) variable "CMAKE_CXX_FLAGS" was improperly referenced as "CMAKE_CX_FLAGS"

the corresponding hack is removed from the external project.

See 0001739

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

2145-support-for-installing-extension-from-file 17146f43

2013-11-18 11:41:35

jcfr

Details Diff
COMP: Remove commented/unused CMake code from External_ITKv4.cmake

See 0001739

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

2145-support-for-installing-extension-from-file 06b304c7

2013-11-14 22:38:47

finetjul

Details Diff
ENH: Dynamically populate top-level module categories

Closes 0003399

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

2145-support-for-installing-extension-from-file 6690e56f

2013-11-14 21:56:47

finetjul

Details Diff
COMP: Propagate cmake variable Slicer_QTSCRIPTEDMODULES_DISABLED

to the Slicer inner build configuration.

It originally was a typo: eq_superbuild_extra_args instead of
ep_superbuild_extra_args which was latter replaced into
EXTERNAL_PROJECT_OPTIONAL_ARGS

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

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

2013-11-14 18:26:45

naucoin

Details Diff
STYLE: updating docs for 4.3

Added description of including fiber bundles, scroll to, and show/hide all.



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

2145-support-for-installing-extension-from-file 8fd51029

2013-11-14 14:12:40

jcfr

Details Diff
COMP: Revert tweak release 4.3.1-1 commit done on trunk

This commit revert the previous commit r22702. This commit should be
done on the Slicer-4-3-1-1 branch instead of the trunk.

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

2145-support-for-installing-extension-from-file 17f51ad1

2013-11-14 13:26:46

jcfr

Details Diff
ENH: Slicer 4.3.1-1

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

2145-support-for-installing-extension-from-file 43e1d624

2013-11-14 11:12:56

jcfr

Details Diff
ENH: Added test for MRML node reference serialization and parsing
Issue 0003416

From: Csaba Pinter <csaba.pinter@queensu.ca>

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

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

2013-11-13 17:55:42

naucoin

Details Diff
STYLE: minor edits for 4.3 documentation

Fix formatting errors, attributions, phrasing.



git-svn-id: http://svn.slicer.org/Slicer4/trunk@22697 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/CLI/ACPCTransform/ACPCTransform.xml Diff File
mod - Modules/CLI/MergeModels/MergeModels.xml Diff File
mod - Modules/CLI/ModelMaker/ModelMaker.xml Diff File
mod - Modules/CLI/ModelToLabelMap/ModelToLabelMap.xml Diff File

2145-support-for-installing-extension-from-file 95f48d89

2013-11-13 09:11:33

finetjul

Details Diff
BUG: Support vtkStringArray as model field array

Closes 0003344

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22695 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Modules/Loadable/Models/Widgets/qMRMLModelDisplayNodeWidget.cxx Diff File
mod - SuperBuild/External_CTK.cmake Diff File

2145-support-for-installing-extension-from-file 001f8e6b

2013-11-12 16:08:32

pieper

Details Diff
BUG: avoid python attribute error on dicom context menu

TODO: the elements are currently disabled since we don't have
corresponding implementations for the new dicom widget.

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

2145-support-for-installing-extension-from-file 922bb212

2013-11-11 13:04:20

jcfr

Details Diff
COMP: MultiVolumeExplorer - Anticipate logic headers reorganization.

Soon, as a compilation speedup, the base class "vtkMRMLAbstractLogic"
will forward declared classes in its definition file.

This commit fix compilation issue that would have occurred following
integration of the topic "finetjul/Slicer@vtkmrmlabstractlogic-clean-includes-trunk"

Fixes 0003494

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

From: Andrey Fedorov <fedorov@bwh.harvard.edu>

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

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

2013-11-07 11:54:34

pieper

Details Diff
ENH: dicom header viewer added to DICOMLib using ctkDICOMObjectListWidget

ENH: update DICOM module for Table View

New interface to support better searching and header display.

Now plugins are selectable to avoid wasting time on unneeded plugins.

Plugins are now evaluated on-demand, to simplify the workflow.

http://www.commontk.org/index.php/CTK-Hackfest-May-2013#DICOM_Database_and_Networking

https://github.com/commontk/CTK/pull/361

ENH: update to latest CTK for header widget

Also fix lingering rebase issue (stray variable).

BUG: Give header popup independent geometry setting

Also fix incorrect end of line character

ENH: examine button diabled until needed

STYLE: remove tabs in code

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22689 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Applications/SlicerApp/Testing/Python/JRC2013Vis.py Diff File
mod - Applications/SlicerApp/Testing/Python/RSNA2012Vis.py Diff File
mod - Modules/Scripted/DICOM/DICOM.py Diff File
mod - Modules/Scripted/DICOM/DICOMLib/DICOMWidgets.py Diff File
mod - SuperBuild/External_CTK.cmake Diff File

2145-support-for-installing-extension-from-file 544141a3

2013-11-07 10:33:06

jcfr

Details Diff
BUG: In Slicer session, keep track of Scene file format used to save

Within a given a Slicer session, the selected Scene file format will
be remembered if the scene could be successfully saved/exported.
Note that the corresponding value won't be saved into the settings.

See 0002948

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

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

2013-11-07 10:33:04

jcfr

Details Diff
BUG: Properly support extension

Revert commit r22148 that was setting the path to saved MRB as MRMLScene URL.
The MRML scene URL knows remains associated with the mrml file after either
a read or save to mrml, or even export (MRB, Kiwi.zip, ...) operation.

To be able to properly switch between different available file formats
while supporting filename containing dots. The extension of a filename
needs to be removed based on a list of known extensions. For that purpose,
the following two functions have been introduced:
- extractKnownExtension
- stripKnownExtension

These functions rely on the existing IOManager function "fileWriterExtensions"
able to return a list of name filters associated with either a storage node
or a mrml scene.

For any fileName item, in order to get the associated storage node or mrml scene,
a new role named "UIDRole" has been introduced. For a given fileName item,
if a nodeID is set with the "UIDRole", it is understood that it will
be the nodeID of the corresponding storage node. If it is not set, it means
the fileName item is associated the scene.

See 0002948

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22687 3bd1e089-480b-0410-8dfb-8563597acbee
mod - Base/QTGUI/qSlicerSaveDataDialog.cxx Diff File
mod - Base/QTGUI/qSlicerSaveDataDialog_p.h Diff File
mod - Modules/Loadable/Data/qSlicerSceneWriter.cxx Diff File
 First  Prev  1 2 3 ... 6 7 8 9 10 11 12 ... 20 ... 30 ... 40 ... 50 ... 55 56 57  Next  Last