Difference between revisions of "Documentation/Nightly/SlicerApplication/ExtensionsManager"

From Slicer Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
{{:Documentation/{{documentation/version}}/Extensions/Description}}
+
__TOC__
  
__TOC__
+
= Extensions Manager =
  
 
[[File:Extension_Manager.png|700px]]
 
[[File:Extension_Manager.png|700px]]
  
=Prerequisites=
+
== Prerequisites ==
 
ExtensionsManager must be enabled in the Application Settings (menu item "Edit -> Application Settings -> Extensions"). If you changed the setting, Slicer has to be restarted for it to become effective.
 
ExtensionsManager must be enabled in the Application Settings (menu item "Edit -> Application Settings -> Extensions"). If you changed the setting, Slicer has to be restarted for it to become effective.
 
[[Image:ExtensionsManager-enable.png|Enable ExtensionsManager]]
 
[[Image:ExtensionsManager-enable.png|Enable ExtensionsManager]]
  
= Installing an extension =
+
== Installing an extension ==
 
<gallery widths=230px heights=230px perrow=4>
 
<gallery widths=230px heights=230px perrow=4>
 
File:ExtensionsManager-4.1-Install_0_ExtensionsManagerMenu.jpg|1. Open extensions manager
 
File:ExtensionsManager-4.1-Install_0_ExtensionsManagerMenu.jpg|1. Open extensions manager
Line 20: Line 20:
 
</gallery>
 
</gallery>
  
= Uninstalling an extension =
+
== Uninstalling an extension ==
  
 
<gallery widths=230px heights=230px perrow=4>
 
<gallery widths=230px heights=230px perrow=4>
Line 30: Line 30:
 
</gallery>
 
</gallery>
  
= Disabling an extension =
+
== Disabling an extension ==
  
 
<gallery widths=230px heights=230px perrow=4>
 
<gallery widths=230px heights=230px perrow=4>
Line 38: Line 38:
 
</gallery>
 
</gallery>
  
= Incompatible extensions =
+
== Incompatible extensions ==
  
 
'''Caveat''': Considering that installed extensions are common to all Slicer version installed by a given user and that an extension is specific to a given revision of Slicer, it's currently not possible to have working extension installed for multiple version of Slicer. The issues has been reported as #[http://www.na-mic.org/Bug/view.php?id=1958 1958] and is currently targeted for 4.2.0 release.
 
'''Caveat''': Considering that installed extensions are common to all Slicer version installed by a given user and that an extension is specific to a given revision of Slicer, it's currently not possible to have working extension installed for multiple version of Slicer. The issues has been reported as #[http://www.na-mic.org/Bug/view.php?id=1958 1958] and is currently targeted for 4.2.0 release.
Line 47: Line 47:
 
</gallery>
 
</gallery>
  
= Extensions Manager Settings =
+
== Extensions Manager Settings ==
  
 
{|
 
{|
Line 74: Line 74:
 
Whereas the module path is used to indicate Slicer where to look to load additional modules, the extension manager also takes care of updating the <code>LibraryPaths</code> / <code>Paths</code> / <code>EnvironmentVariables</code> in the launcher settings so that libraries associated with modules can be successfully loaded.
 
Whereas the module path is used to indicate Slicer where to look to load additional modules, the extension manager also takes care of updating the <code>LibraryPaths</code> / <code>Paths</code> / <code>EnvironmentVariables</code> in the launcher settings so that libraries associated with modules can be successfully loaded.
 
|}
 
|}
 +
 +
 +
{{:Documentation/{{documentation/version}}/FAQ/Extensions|Extensions}}

Revision as of 05:39, 26 February 2013

Home < Documentation < Nightly < SlicerApplication < ExtensionsManager

Extensions Manager

Extension Manager.png

Prerequisites

ExtensionsManager must be enabled in the Application Settings (menu item "Edit -> Application Settings -> Extensions"). If you changed the setting, Slicer has to be restarted for it to become effective. Enable ExtensionsManager

Installing an extension

Uninstalling an extension

Disabling an extension

Incompatible extensions

Caveat: Considering that installed extensions are common to all Slicer version installed by a given user and that an extension is specific to a given revision of Slicer, it's currently not possible to have working extension installed for multiple version of Slicer. The issues has been reported as #1958 and is currently targeted for 4.2.0 release.

Extensions Manager Settings

  1. Extensions server URL: Address of the server used to download and install extensions
  2. Extensions installation path: Directory where extension packages should be extracted and installed
  1. After installing an extension, the directories containing the modules bundled within an extension will be visible as additional module paths.
  2. Modules associated with an extension can also be disabled one by one.

Whereas the module path is used to indicate Slicer where to look to load additional modules, the extension manager also takes care of updating the LibraryPaths / Paths / EnvironmentVariables in the launcher settings so that libraries associated with modules can be successfully loaded.



This page has been moved to read-the-docs.