BUG: Fix tick marks spacing in ruler widget

Closes #1719

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19380 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Missing header inclusion in VTK

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19381 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Crash at scene view restore of Volume Rendering

The rule is: "Don't use AddObserver with a callback command."
Closes #1744

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19382 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Modules filter was counter intuitive

Checked filter button now means show.
Resize the filter panel to a smaller width that doesn't expand.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19383 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: The path of Autosample was not correct under Windows

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19384 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: update git tag: fix warnings


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19385 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: update git tag to fix several issues


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19386 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Control Favorites Modules in toolbar using settings

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19387 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: expose index property to be able to order scripted modules of the same category


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19388 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update git tag


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19389 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Crash in Volume Rendering when changing layout

Don't observe vtkObjects with vtkSetAndObserveMRMLNodeEventsMacro. Only
vtkMRMLNodes are supported (see vtkMRMLAbstractLogic::OnMRMLNodes...)
Bug introduced in r19350

It's ok to comment the observations because they are not yet being used.
Will have to be fixed when the new event observation mechanism is in place.

Closes #1641

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19390 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Be less sensitive to activate scrolling when dragging nodes

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19391 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Remove favorite module was not working when module name != title

Support favorite module removal with delete key.
Add more explicit tooltips

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19392 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update git tag -- image data deep copy


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19393 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update git tag


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19394 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: update git tag -- fix file sorting issue


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19395 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix generic tests for loadable modules resource dependent

qSlicerMultiVolumeModule is one of them, it needs to find the python path
to instantiate the module widget.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19396 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: ITKv4 could not be packaged in Slicer4

The Slicer4 package did not contain the libraries for ITKv4. ITKv4's
packaging is slightly different from ITKv3's.

In ITKv4, there are no defined install components, so
CMake/SlicerBlockInstallCMakeProjects.cmake was changed to install
"all" for ITKv4.

In ITKv4, the cmake variable for library prefix is
ITK_INSTALL_LIBRARY_DIR rather than ITK_INSTALL_LIB_DIR.



git-svn-id: http://svn.slicer.org/Slicer4/trunk@19397 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: function GetBinDirectory and GetPluginsDirectory were returning temporary pointers which then causes problems when calling the function in the tcl script

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19398 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: do not reset slices when module is selected


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19399 3bd1e089-480b-0410-8dfb-8563597acbee