ENH: Begin post 4.2.0 development

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21342 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Remove empty directory

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21343 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: modifying test to output measures to help trackdown test failing on a dashboard machine

From: millerjv <millerjv@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21355 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: issue #2716 detect annotation nodes that have been added to the scene without display nodes

From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21356 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Fix indent in CMakeLists.txt

From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21357 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: (from Nicole) fix reload of annotations from mrml Issue #2716

Observe display modified event rather than the display nodes
directly.

http://na-mic.org/Bug/view.php?id=2716

From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21358 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fixed missing library for GrayscaleModelMaker

During Slicer4 startup on a Fedora 13 system, gcc 4.4.5,
GrayscaleModelMaker was not registered because it could not resolve
symbols in vtkInfovis. The GrayscalModelmaker module was using an old
style list in TARGET_LIBRARIES. This patch uses a proper list for
TARGET_LIBRARIES and INCLUDE_DIRECTORIES.

From: lorensen <lorensen@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21359 3bd1e089-480b-0410-8dfb-8563597acbee
BUG 2528. Exclude derived ColorTable nodes (such as vtkMRMLDiffusionTensorDisplayPropertiesNode) from the LUT selection

From: alexy <alexy@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21360 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: fix crash when changing lightbox layouts

Make sure that mapper is disconnected
if a render happens while a pipeline is in an
invalid state.

https://github.com/commontk/CTK/commit/6cee9c690decaccfda16dc5cb50c237f0b6a3384

fixes #2512

From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21366 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: issue #2716 add more error checking when responding to an annotation display node modified event

From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21367 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: make sure fiducial display coordinates are zeroed out.

Initialise fiducial display coordinates before getting widget and mrml locations.

Issue #1690

From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21368 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Working on getting lightbox mode working for annotations.

Reduce code duplication, use IsWidgetDisplayable.
Check for the lightbox index changing when comparing display coordinates.

Issue #1690

From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21369 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: reset the orientation at the beginning of test

If test is run multiple times, this makes the runs more
consistent.

From: millerjv <millerjv@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21370 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: working on lightbox mode, reduce widget flashing, ignore extra renderers

Issue #1690

From: naucoin <naucoin@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21371 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: self-test to reproduce crash in issue 2512

From: fedorov <fedorov@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21372 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: fix notification message

From: fedorov <fedorov@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21373 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: find package of Slicer is now sufficient to include OpenIGTLink

From: jcfr <jcfr@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21374 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Updated OpenIGTLinkIF revision (fixed CMakeLists.txt to biuld outside Slicer directory / fixed timer issue)

From: tokuda <tokuda@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21375 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: make sure view widgets exist for use in layout changes #2512

This patch fixes the crash of the type reported in the but note referenced
below.  Since this avoids the crash, I'm committing it now even though
we may want to revisit the design at a later date.

http://www.na-mic.org/Bug/view.php?id=2512#c6994

From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21376 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: ensure that the temp directory is unique

Avoid possible name clashes with other tests.

From: pieper <pieper@3bd1e089-480b-0410-8dfb-8563597acbee>

git-svn-id: http://svn.slicer.org/Slicer4/branches/Slicer-4-2@21377 3bd1e089-480b-0410-8dfb-8563597acbee