Permalink
Commits on Jan 7, 2012
  1. ENH: Slicer 4.0.1

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19033 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 7, 2012
  2. COMP: Setup release versioning

    Slicer_VERSION_FULL will be:
    ...
    4.0.0.2012-01-05
    4.0.0.2012-01-06
    4.0.1
    4.0.1.2012-01-06
    4.0.1.2012-01-07
    ...
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19032 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 7, 2012
  3. COMP: Make sure "IntDir" is appended to "<APPLAUNCHER_DIR>/bin"

    * This should allows EMSegment test to load python module like FreeSurfer.
    Indeed, the module can be found in the path including "Debug" or "Release".
    
    * The real question is to understand why Slicer could start without any
    problem and why the EMSegment module could NOT. Both were using the Launcher
    and the qSlicerApplication.
      In the case of Slicer, the function qSlicerCoreApplication::intDir()
    was returning the expected value. (Discovered using the location of SlicerQt-real)
      When used from within EMSegment, the mechanism used to discover intDir based
    on the location of the executable failed to do so.
      This problem will be addressed in a other commit.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19031 3bd1e089-480b-0410-8dfb-8563597acbee
    jcfr committed Jan 7, 2012
  4. COMP: Template driver script - Change CTEST_TIMEOUT from 100 to 500

    * BRAINS test expects longer to run
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19030 3bd1e089-480b-0410-8dfb-8563597acbee
    jcfr committed Jan 7, 2012
Commits on Jan 6, 2012
  1. ENH: Save/load the favorite Rendering method in settings

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19029 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 6, 2012
  2. ENH: Add failing test for SampleData

    There is a crash at exit time when deleting the volume node.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19028 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 6, 2012
  3. ENH: Add unit test for scripted modules

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19027 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 6, 2012
  4. ENH: Python module unittest now instantiates the widget

    Module widget is only instantiated the first time the module is set current
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19026 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 6, 2012
  5. BUG: add in the explicit call to update properties to set up the arra…

    …y, w/o it, getting a file type of -1 if don't click on the buttons explicitly
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19025 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 6, 2012
  6. BUG: mark the annotation node as modified since read after editing di…

    …splay properties, so it will get marked to be saved
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19024 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 6, 2012
  7. BUG: wasn't reading the point display properties correctly, needed to…

    … pass point as the preposition to sub parser methods
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19023 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 6, 2012
Commits on Jan 5, 2012
  1. BUG: fixing root cause of the color issue, was using toQColor instead…

    … of toColor
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19022 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 5, 2012
  2. BUG: Fix ATI bug with VTK GPU raycast mapper

    Closes #1236
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19021 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 5, 2012
  3. BUG: setting the color picker button was triggering a signal with a q…

    …color that got reset to black and was causing the text display node to go black as well. Switching the order of the calls seems to avoid this. It isn't an issue with the point display node so far
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19020 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 5, 2012
  4. BUG: disable selection of active lightbox cell pending resolution of …

    …bug 1644
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19019 3bd1e089-480b-0410-8dfb-8563597acbee
    pieper committed Jan 5, 2012
  5. COMP: Install the Qt plugins in the same location lib/QtPlugins

    qt.conf doesn't support more than 1 plugin path so the plugins must be
    in a unique location ?
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19018 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 5, 2012
  6. COMP: qt.conf doesn't handle multiple plugin paths

    The plugin path lib/Slicer-4.0 (containing designer and iconengines) is
    already add in qSlicerApplication::initStyle()
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19017 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 5, 2012
Commits on Jan 4, 2012
  1. ENH: changed add volume option to customize slicer and removed method…

    …s to support old add volume option
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19016 3bd1e089-480b-0410-8dfb-8563597acbee
    wjp@bwh.harvard.edu committed Jan 4, 2012
  2. COMP: Fix SlicerExecutionModel_LIBRARY_DIRS

    It used to be empty.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19015 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 4, 2012
  3. COMP: CTK library path was incorrect in mac bundle fixup

    CTK_DIR points to the superbuild build of CTK, not the inner build.
    XXX_LIBRARY_DIRS must be used instead.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19014 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 4, 2012
  4. COMP: Fixup bundle for qt plugins

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19013 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 4, 2012
  5. COMP: Use ctkMacroBuildQtPlugin.cmake to build designer plugins

    Use also ctkMacroBuildQtPlugin.cmake to build iconengines plugins.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19012 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 4, 2012
Commits on Jan 3, 2012
  1. STYLE: fixing typo

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19011 3bd1e089-480b-0410-8dfb-8563597acbee
    naucoin committed Jan 3, 2012
  2. COMP: Bundle Qt Designer plugins

    For some reasons, Qt designer plugins are .so files and not .dylib
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19010 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 3, 2012
  3. COMP: Qt plugins are in 2 separate directories in install tree

    Plugins from Qt are in :
     - lib/QtPlugins (imageformats, sqldrivers)
    Plugins from CTK/Slicer are in:
     - lib/Slicer-4.0 (designer, iconengines)
    
    Ideally they should be in a unique location, until then, QT_PLUGIN_PATH is
    updated to point to both locations: directories containing the plugin
    subdirectories.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19009 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 3, 2012
Commits on Jan 1, 2012
  1. STYLE: Typo in previous commit: Add code coverage exclusion rules

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19008 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Jan 1, 2012
Commits on Dec 31, 2011
  1. ENH: Allow Qt events to be processed before executing python code

    This gives time for the views to render at least one (initialize the openGL
    buffer) in case the script needs to do some action in the view.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19007 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 31, 2011
  2. ENH: ctkConfirmExitDialog is obsolete, ctkMessageBox is the new version

    Move the disclaimer dialog in the main window.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19006 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 31, 2011
  3. STYLE: Add code coverage exclusion rules

    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19005 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 31, 2011
Commits on Dec 30, 2011
  1. STYLE: Allow Drag & Drop to add data from the explorer.

    Change comments and group drag&drop functions.
    Declare qSlicerDataDialog as friend in the pimple as it is not possible
    to make a Q_DECLARE_PUBLIC due to the following:
    FIXME give qSlicerDataDialog as a parent of qSlicerDataDialogPrivate;
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19004 3bd1e089-480b-0410-8dfb-8563597acbee
    Michael.jeulinl committed Dec 30, 2011
  2. ENH: Allow Drag & Drop to add data from the explorer.

    Authorize the drag&drop action within qSlicerMainWindow and qSlicerDataDialog.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19003 3bd1e089-480b-0410-8dfb-8563597acbee
    Michael.jeulinl committed Dec 30, 2011
Commits on Dec 29, 2011
  1. ENH: Resyncronized ITKv4 tags

    SimpleITK, BRAINSTools, and ITKv4 are updated
    to be syncronized.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19002 3bd1e089-480b-0410-8dfb-8563597acbee
    hjohnson committed Dec 29, 2011
Commits on Dec 28, 2011
  1. ENH: Add code coverage for qMRMLNodeFactory

    Fix minor bugs.
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19001 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 28, 2011
  2. COMP: Add vtkSlicerVolumeRenderingMRML as a dependency of qSlicerVolu…

    …meRenderingWidgets
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@19000 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 28, 2011
  3. BUG: qMRMLSceneCategoryModel fails to instantiate vtkMRMLVolumeProper…

    …tyNode
    
    vtkMRMLVolumePropertyNode is no longer in MRMLCore, but in VolumeRendering
    module
    
    git-svn-id: http://svn.slicer.org/Slicer4/trunk@18999 3bd1e089-480b-0410-8dfb-8563597acbee
    finetjul committed Dec 28, 2011