Changesets: Slicer
2145-support-for-installing-extension-from-file 7a2976ff 2013-09-25 18:52:26 Details Diff |
COMP: Update ITKv4 project $ git shortlog a8429da..97a08e0 Matthew McCormick (3): BUG: Enable MRC IO in UseITK whenever the ITKReview module is enabled. Merge branch 'MRC-UseITK' into release COMP: Fix NIFTI CMake variable separation warning. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22521 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
2145-support-for-installing-extension-from-file d0f65e87 2013-09-25 18:19:05 Details Diff |
BUG: Explicitly tell the user if extensions can't be installed In case either the Slicer settings file or, the extensions install directory are not readable/writable, a nicely formatted message will be displayed to the user instead of the app-store page, Note that the associated messages are also logged. Fixes 0003179 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22487 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerExtensionsManagerModel.cxx | Diff File | ||
mod - Base/QTCore/qSlicerExtensionsManagerModel.h | Diff File | ||
add - Base/QTGUI/Resources/Icons/gtk-dialog-warning.png | Diff File | ||
mod - Base/QTGUI/Resources/qSlicerBaseQTGUI.qrc | Diff File | ||
mod - Base/QTGUI/qSlicerExtensionsInstallWidget.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerWebWidget.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 9015cdac 2013-09-25 00:31:00 Details Diff |
BUG: Fix compile error introduced when backporting fix for MGH origin issue The compile issue hasn't been detected earlier because only a visual check between the original patch (Slicer/itkMGHImageIO@13f5e11ef) and the back-ported one has been done (r22485). This commit fixes the build issue and also confirm that the associated Slicer tests now pass: // -------------- Start 545: py_nomainwindow_test_slicer_mgh [...] test_saveShortCompressedNode (test_slicer_mgh.SlicerUtilLoadSaveMGHTests) ... ok test_saveUnCompressedNode (test_slicer_mgh.SlicerUtilLoadSaveMGHTests) ... ok // -------------- git-svn-id: http://svn.slicer.org/Slicer4/trunk@22486 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MGHImageIO/itkMGHImageIO.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 3a2aeb6f 2013-09-25 00:03:36 Details Diff |
COMP: Fix bug in writing origins to MGH files Waiting Slicer makes use of the ITK remote module "itkMGHImageIO" (issue 0003410), this commit has been back-ported from Slicer/itkMGHImageIO@13f5e11ef. It also has been tested by Hans as part of ITK. Test project /Users/johnsonhj/Dashboard/src/ITK-ccache Start 2065: MGHIOInDoxygenGroup 1/7 Test 0002065: MGHIOInDoxygenGroup .............. Passed 0.09 sec Start 2066: MGHFactoryCreationTest 2/7 Test 0002066: MGHFactoryCreationTest ........... Passed 0.15 sec Start 2067: MGHReadImagesTest_mgz 3/7 Test 0002067: MGHReadImagesTest_mgz ............ Passed 3.77 sec Start 2068: MGHReadImagesTest_mgh 4/7 Test 0002068: MGHReadImagesTest_mgh ............ Passed 0.49 sec Start 2069: MGHReadImagesTest_mgh.gz 5/7 Test 0002069: MGHReadImagesTest_mgh.gz ......... Passed 3.88 sec Start 2070: itkMGHIOInternalTests 6/7 Test 0002070: itkMGHIOInternalTests ............ Passed 0.07 sec Start 2071: itkMGHIOOriginTest 7/7 Test 0002071: itkMGHIOOriginTest ............... Passed 3.58 sec More details here: http://review.source.kitware.com/#/c/12771/ From: Kent Williams <norman-k-williams@uiowa.edu> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22485 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MGHImageIO/itkMGHImageIO.cxx | Diff File | ||
2145-support-for-installing-extension-from-file ee3b1a5f 2013-09-24 20:24:22 Details Diff |
BUG: Fix loading of MRC files This commit reverts r22292 Commit r22292 updated ITK external project to explicitly set Module_ITKReview and also removed the setting of ITK_USE_REVIEW. Considering that since r22163, Slicer is built against the ITK release branch and that commits deprecating ITK_USE_REVIEW have not been back ported to the release branch, commit r22292 had the effect of: -> having an ITK built without module review at all. -> preventing the MRC IO plugin from being loaded -> preventing MRC file from being read into Slicer Suggested-by: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22484 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 59c17848 2013-09-24 19:13:38 naucoin Details Diff |
COMP: code clean up to unify setting the active place node Added a utility function in the logic to set the active place node, matching the get active place node id method. Call it where the selection node was being accessed, and make sure that the testing and setting of the ActivePlaceNodeClassName and ActivePlaceNodeID are done only when there is a change and with the Reference call so that events are triggered. Added a test of the new SetActiveListID method. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22483 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.cxx | Diff File | ||
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.h | Diff File | ||
mod - Modules/Loadable/Markups/Testing/Cxx/vtkSlicerMarkupsLogicTest1.cxx | Diff File | ||
mod - Modules/Loadable/Markups/qSlicerMarkupsModuleWidget.cxx | Diff File | ||
2145-support-for-installing-extension-from-file e5841531 2013-09-24 18:33:45 naucoin Details Diff |
BUG: update the CLIs to create new Markup fiduicals from point node selector The command line module GUI helper hadn't been updated to create Markups Fiducial nodes by default when creating new nodes was enabled. It was still set up to create Slicer3 vtkMRMLFiducialListNodes. Now by default a vtkMRMLMarkupsFiducialNode will be created when Create New is selected. Update the Markups module logic to detect node added events and add a display node if not in batch processing, import or restore modes. Updated the simple region growing segmentation help documentation to refer to the Markups module. Issue 0003417 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22482 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleUIHelper.cxx | Diff File | ||
mod - Modules/CLI/SimpleRegionGrowingSegmentation/SimpleRegionGrowingSegmentation.xml | Diff File | ||
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.cxx | Diff File | ||
mod - Modules/Loadable/Markups/Logic/vtkSlicerMarkupsLogic.h | Diff File | ||
2145-support-for-installing-extension-from-file d19fd2ca 2013-09-24 17:42:13 naucoin Details Diff |
STYLE: update Markups doxygen documentation Moved sections so that they'll be visible on the generated pages. Expanded documentation on the node level versus markup level settings. Added separate comments for each documented method. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22481 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Markups/MRML/vtkMRMLMarkupsFiducialNode.h | Diff File | ||
mod - Modules/Loadable/Markups/MRML/vtkMRMLMarkupsNode.h | Diff File | ||
2145-support-for-installing-extension-from-file 19f0b413 2013-09-24 15:46:29 naucoin Details Diff |
STYLE: updated documentation on selection node Updated doxygen comments to note that the PlaceNodeClassName calls replace the AnnotationNodeID calls. Fixed a merge error on the enum, fixing the overwriting of event numbers and moved the UnitModifiedEvent to be last. Updated doxygen comments on the annotation fiducial node to note it as deprecated moving the top level description so that it shows up on the generated pages. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22480 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLSelectionNode.h | Diff File | ||
mod - Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationFiducialNode.h | Diff File | ||
2145-support-for-installing-extension-from-file ad40f158 2013-09-23 16:00:54 Details Diff |
BUG: Explicitly disable using octave during Swig configure Fix: 0003294 Also explicitly specify Slicer python to swig configuration. From: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22479 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_Swig.cmake | Diff File | ||
mod - SuperBuild/swig_configure_step.cmake.in | Diff File | ||
2145-support-for-installing-extension-from-file 972bc2b2 2013-09-23 15:00:11 Details Diff |
ENH: Updating SimpleFilters internal module This update just updates the json to those in SimpleITK v0.7rc1 and removed filters not usable in Slicer related to ITK LabelMaps. $ git log --oneline ceb1a6..fc1f06 fc1f06c BUG: Remove filters which take ITK LabelMap as input 016d7de Merge branch 'sitk-upstream' into update-sitk 74cbfcf SimpleITK e2ec6bbf Filter descriptions (reduced) From: Bradley Lowekamp <blowekamp@mail.nih.gov> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22478 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_SimpleFilters.cmake | Diff File | ||
2145-support-for-installing-extension-from-file ac362160 2013-09-23 10:43:07 Details Diff |
COMP: Remove unused includes in qSlicerWebWidget From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22477 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerWebWidget.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 7d83e2d7 2013-09-23 10:43:04 Details Diff |
COMP: Fix conversion-null warnings in qSlicerExtensionsManagerModel From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22476 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerExtensionsManagerModel.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 9ad3f3b3 2013-09-23 10:43:02 Details Diff |
ENH: Add user feedback section in Welcome module. Added an offer for users to share their stories and feedback using the google form created by Steve Pieper. See http://goo.gl/6BvcHm Fixes 0003229 Co-authored-by: Jean-Christophe Fillion-Robin <JChris.FillionR@kitware.com> From: Yuzheng Zhou <yuzheng.zhou@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22475 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - Modules/Loadable/SlicerWelcome/Resources/HTML/Feedback.html | Diff File | ||
add - Modules/Loadable/SlicerWelcome/Resources/Icons/Chat.png | Diff File | ||
mod - Modules/Loadable/SlicerWelcome/Resources/UI/qSlicerWelcomeModuleWidget.ui | Diff File | ||
mod - Modules/Loadable/SlicerWelcome/Resources/qSlicerWelcomeModule.qrc | Diff File | ||
2145-support-for-installing-extension-from-file 1d255e70 2013-09-23 06:28:57 Details Diff |
BUG: Update CTK - Filter out readonly directory in Save data dialog. $ git shortlog b759ef7..0e21d85 Chrystel Juan (1): Extend ctkDirectoryButton to optionally filter out readOnly folders. Jean-Christophe Fillion-Robin (1): Merge branch '365-filter-out-read-only-directory' Fixes 0003366 Co-authored-by: Jean-Christophe Fillion-Robin <JChris.FillionR@kitware.com> From: Chrystel Juan <chrystel.juan@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22474 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/Resources/UI/qSlicerSaveDataDialog.ui | Diff File | ||
mod - Base/QTGUI/qSlicerSaveDataDialog.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSaveDataDialog_p.h | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 24d05725 2013-09-23 04:26:29 Details Diff |
COMP: Fix warning: variable ‘checkedAction’ set but not used Within function "updateWidgetToAnnotation" of MouseModeToolBar, checkedAction local variable has been introduced by commit r19943. It has then been revised in commit r19989. Finally its usage has been removed by commit r21555. Note that function "updateWidgetToAnnotation" has been renamed into "updateWidgetToPlace" in commit r22310. This commit completely remove references to this variable since it is set but not used. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22473 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTGUI/qSlicerMouseModeToolBar.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 6006d2e2 2013-09-23 04:26:27 Details Diff |
BUG: Fix crash after Slicer is restarted and text printed on stdout/stderr Revert commit r22400 "BUG: Disable AutoRestart to workaround issue 0002535" After restarting Slicer, message were still printed on stdout/stderr. The associated descriptors didn't have any "consumers". It was then causing Slicer to be unresponsive. By introducing a new command line option "--disable-terminal-outputs", it allows to disable the display of message on the terminal. This new option is pre-pended to the list of arguments on Slicer restart. That was the restarted Slicer instance is not associated with any stderr/stdout file descriptor. Note that on windows, in the case Slicer is built without console support, the new command line option won't be available. Fixes 0002535 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22472 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.h | Diff File | ||
mod - Base/QTGUI/qSlicerApplication.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSettingsGeneralPanel.cxx | Diff File | ||
2145-support-for-installing-extension-from-file f9b31cd1 2013-09-23 04:26:23 Details Diff |
BUG: Remove program name from arguments when restarting This commit prevent warning on restart mentionning that Slicer attempted to load itself as an image and failed. Parameters of "startDetached" function should be the program arguments without the program name. See 0002535 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22471 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
2145-support-for-installing-extension-from-file d245ecca 2013-09-23 04:26:21 Details Diff |
BUG: Update CTK project to ensure error log "threadid" column is hidden. This is a follow up of commit r18622 where multi-thread support has been added to ErrorLogModel. $ git shortlog dcf7db1..b759ef7 Jean-Christophe Fillion-Robin (3): BUG: Hide error log "threadid" column by setting model column count ENH: Add convenience method allowing to show/hide any error log column. Merge branch 'fix-threadid-errorlog-column-visibility' git-svn-id: http://svn.slicer.org/Slicer4/trunk@22470 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 67a750d1 2013-09-21 23:11:20 Details Diff |
COMP: Update SimpleITK project From Brad: I enable 64-bit integers as pixel types. This can be disabled as a CMake option, as its likely not worth the cost for Silcer. $ git shortlog d11d0454f5..e2ec6bbfd7a6 Bradley Lowekamp (102): Fix warning about converting false to pointer type. Fix Doxygen warning explicit link request to 'ChannelTyperedChannel' Fix another warning of conversion false to pointer type remove some extra chars in testing print message Add suppression for CSharp dev version warning. Updating External project to use midas md5 improving style Include itkCast before sitk to avoid std::copy conversion warning. remove extraneous 123 in swig filename Fixing some indents in doxygen comments Adding template code to support enum array in member fields Adding documentation for new enum array in json Replacing public_declarations with enum arrays in json Merge branch 'FixForITKWithSinglePrecisionTemplate' into release Merge branch 'release' Merge topic 'SIMPLEITK-405_FixSomeDashboardWarnings' Merge topic 'SIMPLEITK-407_UpdateSWIGPCREExternal' Change type of enums in Extract and RecursiveGaussian COMP: Address std::copy conversion warning Moving forward on ITK release branch towards 4.4.1 Merge topic 'SimpleITK_411_AddJSONEnums' Merge topic 'SIMPLEITK-355_CMakeForMidasAndMD5' Merge topic 'SIMPLEITK-412_FixDashboardIssues' ENH: enabling 64-bit pixel IDS ENH: updating CastImageFilterTest for int64 images Adding numpy test for int64 images Adding Get/Set pixel tests for int64 images Adding support to import int64 images ENH: add masked fft xcorr percentage overlay parameter BUG: Use printable type for prints chars ENH: Updating to ITK v4.4.1 release tag Merge topic 'UpdateMaskedFFTXCorr' Merge topic 'SIMPLEITK-400_UpgradeTowardsITK_4.4.1' Merge topic 'SIMPLEITK-210_UsePrintableTypesInToString' Merge topic 'SIMPLEITK-414_Module_ITKReview' BUG: Update data path for ExternalData for R data BUG: including correct path to cthead1.png for R ENH: Make using 64-bit int pixels optional ENH: update tests to optionally check 64-bit integer pixels Adding PatchBasedDenoing filter Adding customized procedural methods of PatchBasedDenoising filter. increase tolerance for test BUG: added extra dependencies for TCL ENH: expose bounding box label statistic ENH: adding test for bounding box in label statistics BUG: Fix consistency of TransformTest.ReadTransformResample BUG: Fix double image from py3 true division Merge topic 'FixRForTestDataPath' Merge topic 'FixTCLDependency' Merge topic 'AddBoundingBoxToLabelStatistics' Merge topic 'UseNearestNeighborReadTransformTest' Merge topic 'FixPy32FFTConvolutionExample' Update ITK superbuild to 4.4.2 BUG: Disable octave in Swig configure Update filter coverage csv file via script ENH: adding initial json for Review Chan and Vese levelsets ENH: Add variable number of inputs to Dual template Adding ClampImageFilter Adding documentation form ITK XML Add more generic custom_type2 json field for Dual dispatch filters Add output pixel type to VectorIndexSelectionCast Adding midas key file for clamp baseline ENH: adding basic support to DualDispatch to vector by component Adding baseline for resample with cast Adding option for output pixel type to resample filter ENH: adding option for filters to turn on debugging Adding tests for new Debug class property Adding DebugOn in generated tests Adding Debug option to manually written filters Adjusting testing tolerance for chan vese levelset Merge topic 'SIMPLEITK-397_AddInt64Pixels' Merge topic 'UpdateSimpleITKFilterCoverage' Merge topic 'AddScalarChanAndVese' Merge topic 'UpdateITKv4.4.2' Ignore one procedural method in Lua for Patch Denoising Fix Clamps bound parameter to check output pixel types. Fix signed to unsigned comparison warning. COMP: add suppression for false constant math warning Merge topic 'DisableOctaveInSwig' Merge topic 'SIMPLEITK-330_AddPatchBasedDenoising' Merge topic 'AddClampImageFilter' Merge topic 'ResampleVectorCastDualDispatch' Fix some warning about converting double to integer types. BUG: require cmake 2.8.11 for testing fixing logic for required version for testing BUG: Fix missing Image::GetBuffer methods in CSharp Simplify warning to match BUG: Use _WIN32 for detecting windows Fix escape sequence in warning suppression ENH: Updating the source tar ball script from md5 data Updating ITK with some bug fixes Ran JSONBeautify script on json ran GenerateDocumentation groovy script Merge topic 'SIMPLEITK-416_UpdateSourceTarballScript' Merge topic 'UpdateITKWithReleasePatches' Merge topic 'UpdateJSONDocs' Merge topic 'SupressSomeWarnings' Merge topic 'AddDebugFilterOption' Merge topic 'FixWIN32Missing' Merge topic 'FixCMakeRequiredVersionForTesting' Merge topic 'SIMPLEIT-398_FixCSharpMissingImageGetBufferMethods' BUG: Reduce size of basic filter libraries. Merge topic 'FixVS9Linking' Matt McCormick (5): Add CMake code to fetch testing data. Remove the Testing/Data submodule. Add testing data content links from submodule. ENH: Use CMake ExternalData. COMP: ITK_USE_REVIEW -> Module_ITKReview. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22469 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_SimpleITK.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 9ca3418c 2013-09-21 23:06:22 Details Diff |
COMP: Update ITKv4 project $ git shortlog 2379328..a8429da Bradley Lowekamp (2): BUG: Fix uninitialized m_Spacing in SignedMaurerDistance BUG: Don't print null bias field Ho Cheung (1): ENH: Improve mangling of itktiff library. Matthew McCormick (4): COMP: Bump GCCXML version. Merge branch 'GccXML-4.8-release' into release ENH: Bump version to 4.4.2. BUG: Fix uninitialized variables in N4BiasFieldCorrectionImageFilter. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22468 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 34a6f865 2013-09-21 22:52:34 Details Diff |
BUG: 0003412 fix crash when no tensors on fiber label select When the input fiber bundles have no tensors, we don't want to create an output array. When and empty tensor array was passed to the vtk xml reader it crashed. Now, don't create an output tensor array if there is not one on the input. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22467 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/CLI/FiberBundleLabelSelect/FiberBundleLabelSelect.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 82e73bfc 2013-09-21 22:45:02 Details Diff |
COMP: Simplify Qt version requirement rules As explained in issue 0003325, on linux to prevent a crash occurring when a page is loaded in a QWebView, at least Qt 4.8.1 is needed on Ubuntu 13.04. Alberto also reported it is crashing when using Ubuntu 12.04 (see 0003394). To prevent developer from having to explicitly pass the Slicer_REQUIRED_QT_VERSION option, the requirement scheme has been simplified. Removed non working option "Slicer_EXPERIMENTAL_QT_VERSION" and requires at least Qt 4.7.4 on all platform. This revert commit r21743 and partially revert r21727 We will discuss with the community if it makes sens to required Qt >= 4.8.1 on all platform. On MacOSX, this implies that Leopard won't be supported anymore. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22466 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerBlockFindQtAndCheckVersion.cmake | Diff File | ||
mod - CMake/SlicerConfig.cmake.in | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
2145-support-for-installing-extension-from-file a6b27f92 2013-09-21 22:44:59 Details Diff |
ENH: Add option to disable loading of either any module or only the builtin Before this commit, starting slicer with option like --disable-{cli|loadable|scripted-loadable}-modules was preventing the registration of the associated factories. It means that even if an additional path was provided, it wasn't possible for the user to disable the loading of the builtin module and enabling only the loading of modules associated with the provided path. This commit differentiate the concept of "any modules" vs "built-in" modules by adding new command line options: disable-builtin-cli-modules disable-builtin-loadable-modules disable-builtin-scripted-loadable-modules disable-builtin-modules (disable loading of all builtin modules) disable-modules (disable loading of any modules) The modules settings panel has also been updated, it is now possible to selectively disable the loading of either any modules or only the built-in ones. git-svn-id: http://svn.slicer.org/Slicer4/trunk@22465 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Python/slicer/moduledm/__init__.py | Diff File | ||
mod - Base/Python/slicer/modulelogic/__init__.py | Diff File | ||
mod - Base/Python/slicer/modulemrml/__init__.py | Diff File | ||
mod - Base/Python/slicer/modulewidget/__init__.py | Diff File | ||
mod - Base/QTApp/qSlicerApplicationHelper.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.h | Diff File | ||
mod - Base/QTGUI/Resources/UI/qSlicerSettingsModulesPanel.ui | Diff File | ||
mod - Base/QTGUI/qSlicerSettingsModulesPanel.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 4862d4ac 2013-09-21 22:44:52 Details Diff |
BUG: Fix crash in CLIModuleFactoryHelper when used without SlicerApp The "isInstalled" method will alaways return false if no Slicer application has been instantiated. Ideally the application home should be externally set. This is tracked by issue 0003411 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22464 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleFactoryHelper.cxx | Diff File |