Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 8, 2012
  1. @jcfr

    ENH: Begin post-4.2.2-1 development

    jcfr authored
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21514 3bd1e089-480b-0410-8dfb-8563597acbee
  2. @jcfr

    ENH: Slicer 4.2.2-1

    jcfr authored
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21513 3bd1e089-480b-0410-8dfb-8563597acbee
  3. @jcfr

    COMP: Fix Windows build ensuring CMAKE_CONFIGURATION_TYPES is properl…

    jcfr authored
    …y 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.
    
    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
  4. @jcfr

    COMP: Pass CMAKE_CONFIGURATION_TYPES only if it applies

    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
  5. @jcfr

    ENH: Begin post-4.2.2 development

    jcfr authored
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21509 3bd1e089-480b-0410-8dfb-8563597acbee
  6. @jcfr

    ENH: Slicer 4.2.2

    jcfr authored
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21508 3bd1e089-480b-0410-8dfb-8563597acbee
  7. @jcfr
  8. @jcfr

    COMP: Tweak dashboard script to allow checkout of given SVN branch an…

    jcfr authored
    …d 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/branches/Slicer-4-2@21505 3bd1e089-480b-0410-8dfb-8563597acbee
  9. @jcfr

    ENH: Remove unnecessary qDebug

    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
  10. @jcfr

    COMP: allow restriction only one build type at cmake time

    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
  11. @jcfr
Commits on Dec 7, 2012
  1. @jcfr

    BUG: Fix crash by ensuring private member is initialized.

    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
  2. @jcfr

    STYLE: Rename private member to be consistent with setter/getter func…

    jcfr authored jcfr committed
    …tion name
    
    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
  3. @jcfr

    ENH: Support per user per revision extensions settings

    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
  4. @jcfr

    COMP: Remove unused file "slicerPython.h"

    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
  5. @jcfr

    COMP: Remove unused file "point.h"

    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
  6. @jcfr

    COMP: Remove unused file vtkSlicerExtensionsLogic.{cxx,h}

    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
  7. @pieper @jcfr

    BUG: Issue #2821 fiducial moves on mouse over

    pieper authored jcfr committed
    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
  8. @jcfr

    BUG: fix loading of ruler files from Add Data dialogue.

    naucoin authored jcfr committed
    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
  9. @pieper @jcfr

    BUG: fix typo in iterator loop

    pieper authored jcfr committed
    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
Commits on Nov 30, 2012
  1. @jcfr
  2. @jcfr

    BUG: VolumeRendering: Support short scalar range volumes

    jcfr authored
    Closes #2797
    
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21472 3bd1e089-480b-0410-8dfb-8563597acbee
  3. @jcfr

    BUG: Bump ITKv3 version.

    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
  4. @jcfr

    BUG 2783. Fixed vtkMRMLColorNode::SetColorNameWithSpaces() to replace…

    jcfr authored
    … '_' with ' '
    
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21470 3bd1e089-480b-0410-8dfb-8563597acbee
  5. @jcfr

    BUG 2769, 1536. Fixed showing of slice intersections, made it more ef…

    jcfr authored
    …ficient. 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
  6. @jcfr
  7. @jcfr

    BUG: Fixes crash on loading of long filenames.

    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
Commits on Nov 21, 2012
  1. @jcfr

    COMP: Systematically disable update for non CMake-ified projects

    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
  2. @jcfr

    BUG: Remove non-ascii characters

    hjohnson authored jcfr committed
    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
Commits on Nov 19, 2012
  1. @jcfr

    BUG: Fix test qMRMLNodeFactoryTest1 to account for changes introduced…

    jcfr authored
    … by r21422
    
    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
  2. @jcfr

    STYLE: Improve qMRMLNodeFactoryTest1 output and re-organize code

    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
  3. @finetjul @jcfr

    BUG: Disable ITK_AUTOLOAD_PATH/itkMRMLIDIOPlugin for executable CLIs

    finetjul authored jcfr committed
    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
  4. @jcfr

    BUG: issue #2513 avoid a crash when restoring scene view

    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
  5. @jcfr

    ENH: Begin post-4.2.1 development

    jcfr authored
    git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21446 3bd1e089-480b-0410-8dfb-8563597acbee
Commits on Nov 16, 2012
  1. @jcfr
Something went wrong with that request. Please try again.