BUG: 2259. Added zoom factor into slice view translation.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20593 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Cleanup ResampleScalarVolume XML description to respect XML Schema

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20594 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Ensure all external project option can be overwritten

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20595 3bd1e089-480b-0410-8dfb-8563597acbee
STYLE: Move "Slicer_UPDATE_TRANSLATION" into the "General Slicer option" section

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20596 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Ensure "Slicer_USE_PYTHONQT" is considered during the first configuration

Thanks to Brad Lowekamp for reporting this issue :)

Since option "Slicer_BUILD_QTSCRIPTEDMODULES" was depending on Slicer_USE_PYTHONQT
it is important to define it first. At least run of cmake were required
to ensure that "Slicer_BUILD_QTSCRIPTEDMODULES" was properly set.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20597 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update CTK for instanceValue accessor

commit 2dfb6edd6ee35455dd28767974493bd132b9e7c4
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date:   Tue Jul 10 18:07:02 2012 -0400

    Implement the dataset access for element values

    Use the ctkDICOMDataset to coerce to string types
    for use in the GUI.

commit 79f2d70dd391cb0800d4c2b5adac793d66ff3093
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date:   Tue Jul 10 12:44:57 2012 -0400

    Add new accessors for dicom header values

    These should be considerably faster than the loadHeader (and related)
    calls since they will only parse and return the requested tags.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20598 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: upgrade plugins to use new ctkDICOM value access code

Centralizes access to data elements and cleans up syntax
for extracting values.

Currently CTK caches the last accessed file, but may still
thrash when depending on the order of access into the files
(iterating by elements in a file should be fast, but getting
the same element from a list of files would be slow).

Profiling will indicate where time is being spent.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20599 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: update CTK to get corrected DICOM delimieter

commit ad5cd610304fb51353511348bc9457d6d344c941
Author: Steve Pieper <pieper@bwh.harvard.edu>
Date:   Tue Jul 10 20:25:46 2012 -0400

    Use the standard dicom backslash delimeter rather than pipe

    When multiple strings are concatentated in DICOM files, they
    use the backslash, so expose the same convention here for
    consistency.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20600 3bd1e089-480b-0410-8dfb-8563597acbee
COMP: Update CTK tag / Update PythonQt project to allow build against Qt 4.8.x

See https://github.com/commontk/CTK/issues/189
and https://github.com/commontk/CTK/issues/157

See http://www.na-mic.org/Bug/view.php?id=2046

Fixes #2046

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20601 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Register VTK PythonQt wrapper

See issue #2046 / http://www.na-mic.org/Bug/view.php?id=2046

git-svn-id: http://svn.slicer.org/Slicer4/trunk@20602 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Adds recently loaded files menu entry in File menu bar.

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

TODO: Gray out button when there are no recent files.

Fixes #1669