Extensions (SL)
Ancestris is a modular software where every major functionality resides in a module, also called an extension. This allows to extend the possibilities of the software.
Most extensions are installed by default.
Those that are not installed by default are:
- Registers records
- Look and Feel extensions
- Specific French export formats (Geneweb and CousinsgenWeb)
You can install or uninstall any extension at any time, including those installed by default.
Of course, if an extension is uninstalled, you cannot benefit from the corresponding possibilities.
The Extension Manager window allows you to perform the corresponding operations.
Usage
The Extensions Manager window contains five tabs: Updates, Available Extensions, Downloaded, Installed, and Settings.
Each tab looks the same overall.
- the list of extensions on the left hand side
- a brief description of the extension on the right hand side
- action buttons at the bottom
Updates
The Updates tab displays a list of currently installed extensions for which there is an available update.
Each time you launch Ancestris, the application checks if there are any new updates for the currently installed extensions. When it finds any, it displays them in the left area. The Check for Updates button asks the software to check for new updates since launching the software.
The description of the selected extension is displayed on the right.
Select the extensions to update and click the Update button.
A wizard consisting of 3 successive panels will download the selected updates, will ask you to accept that they are not signed, and will ask you if you want to restart Ancestris now or later.
Available Extensions
The Available Extensions tab lists the available extensions that you have not yet installed.
The number displayed in parentheses to the right of the tab title corresponds to the number of available extensions. These extensions not yet installed are listed in the left column: if you select one of them, its description appears on the right.
To install an extension, check the corresponding box and click on the Install button.
A wizard made up of 3 successive panels will download the checked extensions, ask you to accept the fact that they are not signed, and ask you if you want to restart Ancestris now or later.
Extensions will only be usable after restarting Ancestris.
Downloaded
The Downloads tab allows you to manipulate extensions outside of the official Ancestris repository. You shouldn't need to use it.
These could be, for example, extensions that are in the development team's test phase, or that you could write yourself.
To install an external extension, click on the Add extensions button and select it in the directory on your hard drive where it is located.
Once added, its name is displayed in the left column and is installed as before.
Installed
The Installed tab lists the extentions already installed.
The left column lists all the extensions. The number of extensions is displayed in parentheses in the tab title.
The Active column displays whether or not each of them is activated. An active extension is associated with a green check mark at the end of the line.
Ancestris has extensions that are not visible to the user by default. Don't be surprised if some are unknown to you.
Disabling an extension makes it unusable in Ancestris.
Uninstalling it removes it from your hard drive as well.
To activate or deactivate an extension, check the corresponding box and click on the corresponding Activate or Deactivate button.
To uninstall an extension, it's the Uninstall button.
Settings
The Settings tab allows you to choose how and when Ancestris should check for updates.
The left column lists all of the Ancestris update centers. You don't have to change anything here.
In the lower part of the tab, it is possible to select the check intervals for the updates.
If your computer is behind a proxy, you can change the connection settings by clicking on the Proxy settings button. In most cases, the default settings work fine.
Once you have made your choices, you will be asked to close and relaunch Ancestris for your changes to take effect.
Create an extension
If you want to start writing an extension, please check the Participate page for instructions.