Changesets: Slicer
2145-support-for-installing-extension-from-file 5f8d1d03 2012-12-14 10:53:54 Details Diff |
BUG 2783. Replaced _ with spaces in color names on reading external files. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21517 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/Core/vtkMRMLColorTableStorageNode.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 0c653c0a 2012-12-12 03:51:57 Details Diff |
COMP: Remove unused code from qSlicerCLIModuleWidget git-svn-id: http://svn.slicer.org/Slicer4/trunk@21516 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCLI/qSlicerCLIModuleWidget.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleWidget.h | Diff File | ||
2145-support-for-installing-extension-from-file 2a2c2d28 2012-12-10 09:02:08 Details Diff |
ENH: add web instpector option to web view example Supports better introspection html/css/javascript internals. Thanks for finding this Luca! git-svn-id: http://svn.slicer.org/Slicer4/trunk@21515 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Scripted/Scripts/PerformanceTests.py | Diff File | ||
2145-support-for-installing-extension-from-file a4bf7db2 2012-12-08 13:20:36 Details Diff |
COMP: Fix Windows build ensuring CMAKE_CONFIGURATION_TYPES is properly passed This is a follow up of commit r21499 List can't be passed directly to ExternalProject, they have to be converted to string with a separator different from ";". The function "list_to_string" allows to easily convert list to string using a given separator. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21510 3bd1e089-480b-0410-8dfb-8563597acbee |
||
add - CMake/ListToString.cmake | Diff File | ||
mod - CMake/Testing/CMakeLists.txt | Diff File | ||
mod - SuperBuild.cmake | Diff File | ||
2145-support-for-installing-extension-from-file f8cbe1f2 2012-12-07 21:46:40 Details Diff |
COMP: Pass CMAKE_CONFIGURATION_TYPES only if it applies This will avoid CMake "unused variable" warning when using generator that don't support multiple config. (i.e Makefile) git-svn-id: http://svn.slicer.org/Slicer4/trunk@21506 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 9ce0b3de 2012-12-07 21:37:02 Details Diff |
COMP: Tweak dashboard script to allow checkout of given SVN branch and rev Additionally, the script will now ensure that the project is checked out in either Continuous, Experimental or Nightly sub directory. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21501 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - CMake/SlicerDashboardDriverScript.cmake | Diff File | ||
mod - CMake/SlicerDashboardScript.TEMPLATE.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 74ec1655 2012-12-07 19:14:29 Details Diff |
ENH: Remove unnecessary qDebug While using the Volume Rendering module, qDebug reports many lines containing Default: "" on stdout. This polluted the console with unnecessary lines. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21500 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingModuleWidget.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 709fe84a 2012-12-07 17:58:37 Details Diff |
COMP: allow restriction only one build type at cmake time By including only a single configuration type, visual studio will bring that up by default. This helps when building release on windows, since you can restrict the projects to only support release and avoid getting builds with both libraries by mistake. By passing this to the slicer project you can open that and build without needing to remember to change the build type. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21499 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 34ee5780 2012-12-07 17:58:35 Details Diff |
COMP: fix dcmtk build option to match ITK internal usage Apparently this flag changed or the original use was never properly tested. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21498 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
2145-support-for-installing-extension-from-file 9c3e3d90 2012-12-07 17:18:58 Details Diff |
BUG 2758. Reworked vtkMRMLCameraDisplayableManager class to select a correct camera on scene load git-svn-id: http://svn.slicer.org/Slicer4/trunk@21497 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.cxx | Diff File | ||
mod - Libs/MRML/DisplayableManager/vtkMRMLCameraDisplayableManager.h | Diff File | ||
2145-support-for-installing-extension-from-file 0ea9a0e0 2012-12-07 16:47:35 naucoin Details Diff |
STYLE: update links to pubdb for brain and knee atlas git-svn-id: http://svn.slicer.org/Slicer4/trunk@21496 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/AtlasTests.py | Diff File | ||
2145-support-for-installing-extension-from-file eac4ff76 2012-12-07 14:56:27 naucoin Details Diff |
BUG: remove unintended check ins git-svn-id: http://svn.slicer.org/Slicer4/trunk@21495 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt | Diff File | ||
mod - Base/QTCore/qSlicerSceneBundleIO.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 15908f5b 2012-12-07 14:53:01 naucoin Details Diff |
BUG: fix fiducial display in light box mode. Use the renderer from the light box proxy manager if it's defined When in light box mode, switch to using 2d point handles for fiducials. Avoid seed widget and representation having different renderers on creation. Unify light box index calculation. Fix the annotations showing up in the 0th light box when the annotation should be in the -1th. Take into account volume spacing, calculate the distance between the fiducial and the slice at this light box index using distance from the fiducial point and the slice plane. Reset the glyph type when changing in and out of lightbox mode. Issue 0001690 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21494 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt | Diff File | ||
mod - Base/QTCore/qSlicerSceneBundleIO.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationDisplayableManager.cxx | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationDisplayableManager.h | Diff File | ||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationFiducialDisplayableManager.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 1571958e 2012-12-07 14:14:17 Details Diff |
BUG: Fix crash by ensuring private member is initialized. Thanks to Bill Lorensen, Alex Yarmarkovich and Csaba Pinter for pointing out the problem. To provide some background: While working on the commit r21482 that introduced the problem, the variable was automatically initialized to 0 on my workstattion and I didn't face the issue. Having valgrind reporting uninitialized variable on the dashboard would also be helpful. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21491 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 31cc2852 2012-12-07 14:14:15 Details Diff |
STYLE: Remove private member to be consistent with setter/getter function name Function is named "userRevisionSettings()" and associated member is now named "RevisionUserSettings" instead of "RevisionSpecificUserSettings" git-svn-id: http://svn.slicer.org/Slicer4/trunk@21490 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication_p.h | Diff File | ||
2145-support-for-installing-extension-from-file e6fb116c 2012-12-06 19:23:59 Details Diff |
ENH: Support per user per revision extensions settings There is now a clear distinction between: - userSettings -> i.e. ~/.config/NA-MIC/Slicer.ini - revisionUserSettings -> i.e. ~/.config/NA-MIC/Slicer-<revision>.ini The following slicer settings are now revision specific: - Extensions/ManagerEnabled - Extensions/ServerUrl - Extensions/InstallPath - Modules/AdditonalPath - Modules/IgnoreModules Additionally, the launcher version has also been updated to be able to consider settings associated with a user, application and revision. This is captured by the new parameter APPLICATION_REVISION, ORGANIZATION_DOMAIN, ORGANIZATION_NAME and USER_ADDITIONAL_SETTINGS_FILEBASENAME passed to the CMake function "ctkAppLauncherConfigure". qSlicerCoreApplication API has also been extended and now includes methods like: - QSettings* userSettings() [settings() method is deprecated and kept for backward compatibility] - QSettings* revisionUserSettings() - QString launcherRevisionUserSettingsFilePath() - QString slicerUserSettingsFilePath() - QString slicerRevisionUserSettingsFilePath() In addition to the settings, the extensions install path is also revision specific, it means that it's now possible to have multiple version of slicer running with different set of extensions. Fixes 0002791, 0002143, 0002720, 0002533 Since the version of the launcher is updated, launcher will return EXIT_FAILURE also when no application is been set in the launcher settings. Fixes 0002767 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21482 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/CMakeLists.txt | Diff File | ||
mod - Applications/SlicerApp/Main.cxx | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx | Diff File | ||
mod - Base/Logic/Testing/vtkSlicerApplicationLogicTest1.cxx | Diff File | ||
mod - Base/Logic/vtkSlicerApplicationLogic.cxx | Diff File | ||
mod - Base/Logic/vtkSlicerApplicationLogic.h | Diff File | ||
mod - Base/QTApp/qSlicerApplicationHelper.cxx | Diff File | ||
mod - Base/QTCLI/qSlicerCLIModuleFactoryHelper.cxx | Diff File | ||
mod - Base/QTCore/Testing/Cxx/qSlicerCoreApplicationTest1.cxx | Diff File | ||
mod - Base/QTCore/Testing/Cxx/qSlicerExtensionsManagerModelTest.cxx | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-CLIExtensionTemplate-svn19615-2012-03-18.tar.gz | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-LoadableExtensionTemplate-svn19615-2012-03-18.tar.gz | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-ScriptedLoadableExtensionTemplate-svn19615-2012-03-18.tar.gz | Diff File | ||
mod - Base/QTCore/Testing/Data/Input/19615-macosx-amd64-SuperBuildLoadableExtensionTemplate-svn19615-2012-03-18.tar.gz | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication.h | Diff File | ||
mod - Base/QTCore/qSlicerCoreApplication_p.h | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.cxx | Diff File | ||
mod - Base/QTCore/qSlicerCoreCommandOptions.h | Diff File | ||
mod - Base/QTCore/qSlicerExtensionsManagerModel.cxx | Diff File | ||
mod - Base/QTCore/qSlicerExtensionsManagerModel.h | Diff File | ||
mod - Base/QTCore/qSlicerLoadableModuleFactory.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerExtensionsManagerDialog.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerScriptedLoadableModuleFactory.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSettingsExtensionsPanel.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSettingsGeneralPanel.cxx | Diff File | ||
mod - Base/QTGUI/qSlicerSettingsModulesPanel.cxx | Diff File | ||
mod - CMake/SlicerConfig.cmake.in | Diff File | ||
mod - CMake/UseSlicer.cmake.in | Diff File | ||
mod - CMake/vtkSlicerConfigure.h.in | Diff File | ||
mod - CMakeLists.txt | Diff File | ||
mod - Modules/Loadable/Colors/qSlicerColorsModule.cxx | Diff File | ||
mod - Modules/Scripted/Scripts/DICOM.py | Diff File | ||
mod - SuperBuild.cmake | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
mod - SuperBuild/External_CTKAPPLAUNCHER.cmake | Diff File | ||
2145-support-for-installing-extension-from-file e0480309 2012-12-06 19:23:51 Details Diff |
COMP: Remove unused file "slicerPython.h" Similar role is now fulfilled by https://github.com/commontk/PythonQt/blob/patched-2/src/PythonQtPythonInclude.h git-svn-id: http://svn.slicer.org/Slicer4/trunk@21481 3bd1e089-480b-0410-8dfb-8563597acbee |
||
rm - Base/Logic/slicerPython.h | Diff File | ||
2145-support-for-installing-extension-from-file a7925732 2012-12-06 19:23:50 Details Diff |
COMP: Remove unused file "point.h" git-svn-id: http://svn.slicer.org/Slicer4/trunk@21480 3bd1e089-480b-0410-8dfb-8563597acbee |
||
rm - Base/Logic/point.h | Diff File | ||
mod - Base/Logic/vtkImageFillROI.h | Diff File | ||
2145-support-for-installing-extension-from-file 6b71e06d 2012-12-06 19:23:48 Details Diff |
COMP: Remove unused file vtkSlicerExtensionsLogic.{cxx,h} git-svn-id: http://svn.slicer.org/Slicer4/trunk@21479 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Base/Logic/CMakeLists.txt | Diff File | ||
rm - Base/Logic/vtkSlicerExtensionsLogic.cxx | Diff File | ||
rm - Base/Logic/vtkSlicerExtensionsLogic.h | Diff File | ||
2145-support-for-installing-extension-from-file cd7b6b3b 2012-12-06 17:50:11 Details Diff |
BUG: Issue 0002821 fiducial moves on mouse over Only respond to InteractionEvents from the widget when the seed widget is in MovingSeed mode. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21478 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Annotations/MRMLDisplayableManager/vtkMRMLAnnotationFiducialDisplayableManager.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 79092bec 2012-12-06 13:54:18 naucoin Details Diff |
BUG: fix loading of ruler files from Add Data dialogue. Needed to call Initialize on the ruler to add the needed display nodes. Issue 0001406 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21477 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Annotations/Logic/vtkSlicerAnnotationModuleLogic.cxx | Diff File | ||
2145-support-for-installing-extension-from-file 1237dc2b 2012-12-05 09:25:06 Details Diff |
COMP: Set ITKv4 version to v4.3rc03 Updating to the latest release candidate will allow developers to more easily report and fix issue using a recent version of ITKv4. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21476 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_ITKv4.cmake | Diff File | ||
2145-support-for-installing-extension-from-file dfb83c0a 2012-12-04 15:48:28 Details Diff |
BUG: fix typo in iterator loop See issue 0002811 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21475 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Modules/Loadable/Volumes/Logic/vtkSlicerVolumesLogic.cxx | Diff File | ||
1683-launcher-with-output cc7a5f19 2012-10-22 20:50:50 Details Diff |
BUG: Also install a Slicer launcher with console output Note that the launcher settings are currently duplicated for each launcher, this will lead to some issue if extension are installed using a slicer started with one and then module are attempted to be loaded with the same Slicer started using the other launcher. See http://www.na-mic.org/Bug/view.php?id=1683 Fixes 0001683 |
||
mod - Applications/SlicerApp/CMakeLists.txt | Diff File | ||
1683-launcher-with-output 16d828ff 2012-10-22 17:41:38 Details Diff |
BUG: Fix CTK AppLauncher to have consistent output across platform. * Now uses CTK AppLauncher 0.1.9 * Note that doesn't fix issue 0001683. See http://www.na-mic.org/Bug/view.php?id=1683 See http://www.na-mic.org/Bug/view.php?id=2376 Fixes 0002376 git-svn-id: http://svn.slicer.org/Slicer4/trunk@21223 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTKAPPLAUNCHER.cmake | Diff File |