Import 2017-06-07 23:51:09: master 79bca4b6

Author Committer Branch Timestamp Parent
jcfr jcfr master 2016-05-19 03:10:54 master 1bd84621
Changeset

BUG: Ensure modules set with --modules-to-ignore are not saved in settings

This commit updates the modules panel adding "modulesToAlwaysIgnoreChanged"
signal emitted only with a list of modules excluding the one passed
as argument to "--modules-to-ignore" command line arguments.

Also adds "SlicerOptionModulesToIgnoreTest" and teaches "SlicerAppTesting.run()"
to understand the "shell" parameter

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

mod - Applications/SlicerApp/Testing/Python/CMakeLists.txt Diff File
mod - Applications/SlicerApp/Testing/Python/SlicerAppTesting.py Diff File
add - Applications/SlicerApp/Testing/Python/SlicerOptionModulesToIgnoreTest.py Diff File
mod - Base/QTApp/qSlicerApplicationHelper.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsModulesPanel.cxx Diff File
mod - Base/QTGUI/qSlicerSettingsModulesPanel.h Diff File