Import 2017-06-07 23:51:09: master 8be913c8

Author Committer Branch Timestamp Parent
jcfr jcfr master 2015-10-02 19:44:49 master 8892af06
Affected Issues 0003844: Extension module categories are added on the bottom
Changeset

ENH: Built-in module categories are listed separately in modules list

Modules that are loaded from the Slicer build/install tree are marked
as built-in, modules from different folders are not built-in. If a
non-built-in module adds a category, then it is shown above the built-in
categories, divided by a separator.

Fixes 0003844

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>

Reviewed-by: Andras Lasso <lasso@queensu.ca>
Reviewed-by: Andriy Fedorov <fedorov@bwh.harvard.edu>
Reviewed-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
Reviewed-by: Sharp, Gregory C. <GCSHARP@mgh.harvard.edu>
Reviewed-by: Nicole Aucoin <nicole@bwh.harvard.edu>
Reviewed-by: Steve Pieper <pieper@isomics.com>

From: Csaba Pinter <csaba.pinter@queensu.ca>

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

mod - Base/Logic/vtkSlicerApplicationLogic.cxx Diff File
mod - Base/Logic/vtkSlicerApplicationLogic.h Diff File
mod - Base/QTCLI/qSlicerCLIExecutableModuleFactory.cxx Diff File
mod - Base/QTCLI/qSlicerCLILoadableModuleFactory.cxx Diff File
mod - Base/QTCLI/qSlicerCLIModuleFactoryHelper.cxx Diff File
mod - Base/QTCLI/qSlicerCLIModuleFactoryHelper.h Diff File
mod - Base/QTCore/Testing/Cxx/qSlicerUtilsTest1.cxx Diff File
mod - Base/QTCore/qSlicerAbstractCoreModule.cxx Diff File
mod - Base/QTCore/qSlicerAbstractCoreModule.h Diff File
mod - Base/QTCore/qSlicerLoadableModuleFactory.cxx Diff File
mod - Base/QTCore/qSlicerUtils.cxx Diff File
mod - Base/QTCore/qSlicerUtils.h Diff File
mod - Base/QTGUI/qSlicerModulesMenu.cxx Diff File
mod - Base/QTGUI/qSlicerScriptedLoadableModuleFactory.cxx Diff File