BUG: tmp files with extension .raw were not removed

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22271 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: remove some trailing spaces

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22272 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: #1832 #3140 #3209 avoid crashes by catching exceptions

Some libraries and systems throw exceptions, but Qt's default
event processing does not catch them[1].  For example, slicer
could crash when ctkDICOMItem is pointed to a file that does
not exist.  Wrapping event processing in try/catch should handle
other conditions, like out of memory exceptions thrown from
inside render operations (e.g. due to overly complex glyph
rendering).

[1] http://qt-project.org/doc/qt-4.8/exceptionsafety.html

http://stackoverflow.com/questions/10665655/how-to-log-uncatched-exceptions-of-a-qapplication

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22273 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: enable parsing of multi-series multivolumes by AcquisitionTime tag


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22274 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: modify the process of populating loadables table in DICOM widget to ensure that each loadable is added only once by selecting relevant loadables before adding them to the table; resolves issue #3282


git-svn-id: http://svn.slicer.org/Slicer4/trunk@22275 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: added progress event to SeedStreamlinesInROI

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22276 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 1636. Log an Error on ROI rotation attempt (since current ROI implementation do not support local CS rotation). Propagate transform change events on ROI transform hardening.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22277 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Add coefficient and offset support in unit's settings and widgets.

Issue #1694

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22278 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix decimals in ctkCoordinatesWidget

Issue #2973

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22279 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Apply units to Ruler node measurement labels

Issue #1694

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22280 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Keep precision in ctkDoubleSpinBox

Issue #3261

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22281 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Support volume origin and spacing larger than 100000

Issue #3010 @0009428

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22282 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix crash when using slicer dark style

When painting a tab, Cleanlooks style expects to have a gradient in the
Window palette brush when it finds a gradient in the Button palette
brush.
Issue #3251

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22283 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixed excessive memory consumption in the undo/redo buffer of the Editor module (http://www.na-mic.org/Bug/view.php?id=3283)

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22284 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: fix warnings about signed/unsigned mismatches

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22285 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: 3228. Added preset parameters to TractographyInteractiveSeeding module for compatibility with Slicer3 Fiducial Seeding and Slicer3 Labelmap Seeding. 

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22286 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: fix compile warnings, unused variables, (un)signed, trailing spaces

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22287 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Associate default icon with all modules.

Doing so will allow module to be added to the module toolbar by updating
the list of favorite modules in the application settings.

Fixes #3293

Co-authored-by: Julien Finet <julien.finet@kitware.com>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22288 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix opengl refresh frame issue on windows

Closes #3118, #2815

git-svn-id: http://svn.slicer.org/Slicer4/trunk@22289 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3018. Fixed matrix multiplication order in vtkMRMLLinearTransformNode::ApplyTransformMatrix

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