BUG: SpinBox for NumberOfScalars defaults to a maximum of 99.

If data loaded has more than 99 scalars, this UI will reset
the node to have 99 scalars, which confuses the memory indexing.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20778 3bd1e089-480b-0410-8dfb-8563597acbee
ENH Merge branch '2385-mrb-testing'

Adds a test for scene building, saving, restoring.  Includes sceneviews
and tractography.  Currently test fails for various reasons as described
in the bug report.

* 2385-mrb-testing:
  ENH: improved documentation for MRB test
  BUG: fix mrb and add image testing
  BUG: fix crash due to incorrect order of arguments to Zip
  ENH: finish scene and mrb save and restore steps
  ENH: better testing
  ENH: add testing skeleton for MRB

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20779 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: added extra parsing for AcquisitionTime TM VR


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20780 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fix coversion to ms 


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20781 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add missing '=' in comparison (thanks Isaiah!)


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20782 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fix incorrect referencing of a function


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20783 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixes loading of python bundled with an extension

See http://na-mic.org/Mantis/view.php?id=2391

Fixes #2391

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20784 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: remove accidentally commited code


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20785 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: added capability to parse multivolumes by series time


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20786 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 2408 - avoid scientific notation in DataProbe

Use approach suggested in one of the posts here:

http://stackoverflow.com/questions/2440692/formatting-floats-in-python-without-superfluous-zeros

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20787 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: add missing import of vtk to test

Avoid test failures like this one:

http://slicer.cdash.org/testDetails.php?test=2720535&build=34629

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20788 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Update http links to 4.1 documentation

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20789 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Colors module was chaning LUT range if wider than -1024 -> 3071

The range of the spinbox widget should be updated to make sure it can
contain the new values.
Restore the module that was hidden until the issue was fixed.

Closes #2141

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20790 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Speedup qMRMLItemDelegate::sizeHint by caching dummy spinbox

The creation of a widget is time consuming. As it is instantiated only to
retrieve its size hint, the spinbox is created only once.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20791 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: issue 1302 add mm to size label for points

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20792 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: improve charting usability; fixes 2215

* update the label to include the type of the label measurements when AcquisitionTime is used to parse frames, measure times relative to the first frame
* use MV label for the charts axes
* use MV label values for charts axes
* use fixed range for the Y axis for the interactive chart; the range is
* calculated from all of the frames of MV


git-svn-id: http://svn.slicer.org/Slicer4/trunk@20793 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Annotations file types where not set

Still not working correctly for the ROI and Ruler

Issue #1406

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20794 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: removed debugging message

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20795 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: DoubleArrayNode now derives from StorableNode

This is not proper hierarchichal modeling as DoubleArrayNode
is now also Transformable, which doesn't make sense.  But
DoubleArrayNode needs to be Storable for the CLI infrastructure.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20796 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Added DoubleArray nodes as parameters in the GUI for CLI

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