BUG: 3609. changed active tensor selector to use QComboBox

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23031 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: 3609. fixed a left over property after conversion to QComboBox

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23032 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix cross-linking to PyGithub documentation

Upstream documentation location for PyGithub has changed; update
intersphinx URL to point to the new location.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23033 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: check validity of node before operating on it

Fixes a crash during scene shutdown.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23034 3bd1e089-480b-0410-8dfb-8563597acbee
ENH: Update CTKAppLauncher version to 0.1.12

$ git shortlog v0.1.11..v0.1.12 --no-merges
Jean-Christophe Fillion-Robin (7):
      Begin post-0.1.11 development
      Fix checkout "hang" updating dashboard driver script to use git url
      Upload packages on "http://packages.kitware.com". Fixes #40
      Fix typo in driver script "Additionnal" -> "Additional"
      Download driver script from github
      Better name for Midas packages credential file
      CTKAppLauncher 0.1.12

Matthew Woehlke (24):
      BUG: Fix ctkAppLauncherConfigure dependencies
      BUG: "Fix" creation of launcher executable
      BUG: Don't add '.' to PATH, LD_LIBRARY_PATH, etc.
      STYLE: Refactor platform conditionals
      STYLE: Simplify building path lists
      ENH: Support additional path list envvars
      BUG: Don't add '.' to paths via wrapper script
      STYLE: Make ctkAppLauncherConfigure a function
      ENH: Add --launcher-show-set-environment-commands
      BUG: Fix quoting of environment variables
      STYLE: Avoid gratuitous stack variables
      BUG: Make environment commands actually work
      BUG: Fix problem when no extra paths set
      ENH: Copy CMake helper scripts to build directory
      ENH: Add ctkAppLauncherConfigure test
      ENH: 'Interesting' ctkAppLauncherConfigure tests
      BUG: Resolve test failures
      ENH: Add unit tests for additional paths feature
      BUG: Work around CTest quirk than can break test
      COMP: Fix build against Qt < 4.8
      BUG: Fix unit tests single/multi-configuration
      BUG: Fix App4ConfigureLauncherTest-ConfigureStep
      BUG: Fix TestLauncherVerbose test
      BUG: Correctly fix tests on Windows

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23035 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix/improve launcher path setup

Take advantage of recent changes in the CTK AppLauncher to use the list
form of setting up additional environment path lists. Particularly, we
now declare as path lists those environment variables that are (i.e.
QT_PLUGIN_PATH, PYTHONPATH) so that we no longer lose the user's paths
that have been set in these.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23036 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix creation of launcher configuration

Remove hack to delete the launcher configuration as part of the build.
The launcher CMake helpers should now be producing correct dependency
information such that the hack is unnecessary, and the dependencies for
the hack were not set up correctly, causing ninja builds to fail to
recreate the configuration on alternating runs (which would prevent
slicer from running).

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23037 3bd1e089-480b-0410-8dfb-8563597acbee
BUG: Fix/rewrite setupSlicerEnvironment.sh

Rewrite setupSlicerEnvironment.sh to use the new launcher option to
generate commands to set the environment. This fixes several problems
with the old setupSlicerEnvironment.sh, including:

- Failure to properly quote in order to cope with special characters.
- Incorrectly treating everything as a path list.

The new script is a glorified wrapper around 'eval' and exists more for
backwards compatibility than anything (and also now states that it is
deprecated).

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