BUG Fixed name in slice model FOV options

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19924 3bd1e089-480b-0410-8dfb-8563597acbee
BUG Fixed crash in View Controllers module.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19925 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: vtkMRMLLinearTransformNode::SetAndObserveMatrixTransformToParent was not firing vtkMRMLTransformableNode::TransformModified

Simplify SetAndObserveMatrixTransformToParent to make sure vtkCommand::ModifiedEvent and vtkMRMLTransformableNode::TransformModified are fired.
Ensuring that vtkMRMLTransformableNode::TransformModified is called allows vtkMRMLTransform node observers to be notified when a new vtkMatrix4x4 is set and when the matrix is changed. vtkCommand::ModifiedEvent is fired for all vtkMRMLNode changes (including when a new Matrix is set) but not when the matrix is modified.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19927 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Fix DTIImport and DTIExport documentation. 

Remove newlines.
Closes #1923

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19928 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Fix unused variable in vtkMRMLCoreTestingMacros

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19929 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add qSlicerFileWriter to customize Save Data dialog

It works the same way than for loading qSlicerIOs. It can be registered by
any module. It adds an entry in the File Format combobox of the SaveData
dialog.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19930 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Revert "Avoid github "AccessDenied" error by downloading CTKAppLauncher from Midas"

It resumes that an attempt to download a non-existent file was causing the
error. Indeed, there is no launched for linux 32-bit.
See http://www.na-mic.org/Bug/view.php?id=1925 and http://slicer-devel.65872.n3.nabble.com/CTK-woes-td3921329.html#a3927337

This reverts commit r19909

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19931 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: enabling Python wrapping of QtSQL. This is a followup for an earlier discussion here:
http://slicer-devel.65872.n3.nabble.com/Cannot-include-ctkDICOMDatabase-h-td3788975.html


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19932 3bd1e089-480b-0410-8dfb-8563597acbee
ENH 9124. Fixed typo.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19933 3bd1e089-480b-0410-8dfb-8563597acbee
ENH 1936. made RAS box axis labels visibility camera dependent 

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19934 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Added BRAINSTransformConvert to Slicer.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19935 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Build ExtensionsManager test with Slicer_USE_PYTHONQT OFF

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19936 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Annotations logic depends on Qt and BaseQtCore

This is a dangerous dependency. It needs more care to remove all Qt use
in vtkMRMLAnnotationsLogic.
It is not sure what is the reason why it was compiling fine before, it is
failing on a build with Slicer_USE_PYTHONQT off.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19937 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fixed setting of uvw origin when changing slice resolution modes


git-svn-id: http://svn.slicer.org/Slicer4/trunk@19938 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: update the visibility of the annotation in PropagateMRMLToWidget as loading invisible fiducials from a mrml file was resulting in them being visible

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19939 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixed bug introduced by weak reference handling in the DWI to Full brain tractography module and refactoring of it

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19941 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: added axisLabelsCameraDependent attribute to test

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19942 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: resolves bug reports 1645 and 1593. Make the mouse mode tool bar more compact, and if a user clicks on the place X action a second time, switch to view transform mode. Added testing and null pointer checks.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19943 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: update the tool tip to give users a hint about placing annotations

git-svn-id: http://svn.slicer.org/Slicer4/trunk@19944 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: use the qSlicerApplication to set up the mouse mode tool bar, add icons so can test it properly

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