COMP: Build 'DICOMDiffusionVolumePlugin' only if diffusion support is enabled

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22863 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add convenience function 'slicer.util.getFirstNodeByClassAndName'

This is required because the function vtkMRMLScene::GetFirstNode
is not wrapped. Indeed, his third parameter is a pointer to
an integer.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22864 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Ensure label can be changed if it was been toggled.

Following commit r22862 fixing issue #3576 to ensure label is restored
after switching effect, the label couldn't be changed after it being
toggled.

This commit now ensures that label is reset when eraseLabel has been
enabled and effect is switched.

See #3576

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22865 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Update CTK - Expose ctkPathLineEdit::nameFilters as property

$ git shortlog 15dc10d..7466ab0 --no-merges
Jean-Christophe Fillion-Robin (1):
      Set ctkPathLineEdit::nameFilters as property for use in designer and python

Johan Andruejol (1):
      Add location to ctkVTKDataSetModel

Nicole Aucoin (1):
      BUG: listen for unique signals from the title text property

achronop (1):
      Correct odd slider range when moves symmetrically. Fixes #432

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22866 3bd1e089-480b-0410-8dfb-8563597acbee
Merge branch 'master' of https://github.com/Slicer/Slicer