- 08 Dec, 2012 3 commits
-
-
Jean-Christophe Fillion-Robin authored
-
jcfr authored
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. From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21512 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
This will avoid CMake "unused variable" warning when using generator that don't support multiple config. (i.e Makefile) From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21511 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 07 Dec, 2012 9 commits
-
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21509 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21508 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21507 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
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/branches/Slicer-4-2@21505 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
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/branches/Slicer-4-2@21504 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
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/branches/Slicer-4-2@21503 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21502 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
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. From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21493 3bd1e089-480b-0410-8dfb-8563597acbee
-
Jean-Christophe Fillion-Robin authored
Function is named "userRevisionSettings()" and associated member is now named "RevisionUserSettings" instead of "RevisionSpecificUserSettings" From: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21492 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 06 Dec, 2012 7 commits
-
-
jcfr authored
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 #2791, #2143, #2720, #2533 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 #2767 From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21489 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Similar role is now fulfilled by https://github.com/commontk/PythonQt/blob/patched-2/src/PythonQtPythonInclude.h From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21488 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21487 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21486 3bd1e089-480b-0410-8dfb-8563597acbee
-
pieper authored
Only respond to InteractionEvents from the widget when the seed widget is in MovingSeed mode. From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21485 3bd1e089-480b-0410-8dfb-8563597acbee
-
naucoin authored
Needed to call Initialize on the ruler to add the needed display nodes. Issue #1406 From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21484 3bd1e089-480b-0410-8dfb-8563597acbee
-
pieper authored
See issue #2811 From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21483 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 30 Nov, 2012 7 commits
-
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21474 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Closes #2797 git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21472 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Add patch that fixes GCC 4.7 -O3 test failures. git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21471 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21470 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
BUG 2769, 1536. Fixed showing of slice intersections, made it more efficient. Full vtkMRMLModelSliceDisplayableManager::UpdateFromMRML() is only called when batch processing is done. git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21469 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21468 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Patch backported to ITK release-3.20 branch. See http://na-mic.org/Mantis/view.php?id=1900 Fixes 1900 git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21467 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 21 Nov, 2012 2 commits
-
-
jcfr authored
Re-configuring of non cmake-ified project was causing the rebuild of VTK, CTK and Slicer. For example, in case of python, the headers were re-installed, the associated timestamp updated ... hence the recompilation of VTK. From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21459 3bd1e089-480b-0410-8dfb-8563597acbee
-
hjohnson authored
Non-ASCII characters make compilation difficult on issue compiler warnings. In addition, the non-ascii characters confuse some code generation tools (i.e. autogenerating python wrappings for nipype). From: hjohnson <hjohnson@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21458 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 19 Nov, 2012 5 commits
-
-
jcfr authored
See #2513 From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21455 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
* Print line number * Each sub test is now in his dedicated scope * More verbose output by displaying value of the test condition From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21454 3bd1e089-480b-0410-8dfb-8563597acbee
-
finetjul authored
Unset ITK_AUTOLOAD_PATH environment variable to prevent the CLI from loading the itkMRMLIDIOPlugin plugin because executable CLIs read images from file and not from shared memory. Worst the plugin in the CLI could clash by loading libraries (ITK, VTK, MRML) other than the statically linked to the executable. Historically, there was an nvidia driver bug that causes the module to fail on exit with undefined symbol. Regression from r12053 (always broken in Slicer4, works in Slicer3) Issues #2773 #1635 From: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21453 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
This change probably speeds things up to - the issue is that without this change items in the model are being updated while the scene is in an inconsistent state. From testing by me and Nicole we saw no side effects of this call and it allows the brain atlas to run to completion, although it still crashes when closing the scene (in a SceneView destructor) which means I believe it is now the same as issue #2512. git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21447 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21446 3bd1e089-480b-0410-8dfb-8563597acbee
-
- 16 Nov, 2012 7 commits
-
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21439 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Previous commit was incorrectly creating version 4.2.2 git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21438 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21437 3bd1e089-480b-0410-8dfb-8563597acbee
-
jcfr authored
Suggested by Steve Pieper Contributed by Jim Miller Moved the LightBoxRendererManagerProxy up to the superclass of the DisplayableManager hierarchy so that all (2D & 3D) displayable managers can interact with a lightbox. Note that light boxes are only currently supported on 2D viewers, so the proxy is only configured in qMRMLSliceView. CTK will need to be changed to put the LightBoxManager into ctkVTKAbstractView to make it accessible to both ctkVTKSliceView and ctkVTKRenderView. Then qMRMLThreeDView could also create and initialize a LightBoxManagerProxy and set it on its DisplayableManagers. Here, we would also want to move qMRMLSliceViewPrivate::vtkInternalLightBoxRendererManagerProxy class to a place where it could be used by both types of VTK widgets. The proxy can now be set on the DisplayableManagerGroup which broadcasts the proxy to all the DisplayableManagers in that group. See http://www.na-mic.org/Bug/view.php?id=2732 Fixes #2732 From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21436 3bd1e089-480b-0410-8dfb-8563597acbee
-
finetjul authored
When the properties node is modified, the event must be propagated so that the 3D and 2D displayable managers are notified and trigger a refresh. Closes #2374 From: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21435 3bd1e089-480b-0410-8dfb-8563597acbee
-
finetjul authored
When display nodes where added to a volume node, vtkMRMLVolumeGlyphSliceDisplayableManager was not notified so it couldn't observe the glyph diffusion tendor display node modify event. Issue #2374 From: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21434 3bd1e089-480b-0410-8dfb-8563597acbee
-
finetjul authored
...that has display nodes with a non null output polydata. Issue #2374 Conflicts: Libs/MRML/DisplayableManager/vtkMRMLModelDisplayableManager.cxx From: finetjul <finetjul@3bd1e089-480b-0410-8dfb-8563597acbee> git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21433 3bd1e089-480b-0410-8dfb-8563597acbee
-