dev-guide:plugins
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev-guide:plugins [2024/06/25 13:06] – [Plugin Manager] gaetan | dev-guide:plugins [2025/06/18 12:05] (current) – barley1965 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | GroIMP is designed around plugins which can be added, modified or removed without modifying the GroIMP installation. | + | GroIMP is designed around plugins, which can be added, modified or removed without modifying the GroIMP installation. |
====== GroIMP Plugin ====== | ====== GroIMP Plugin ====== | ||
- | structure | + | Any repository with a '' |
+ | To be properly loadable though, the '' | ||
- | how to make one | + | <code xml> |
+ | <?xml version=" | ||
+ | <plugin id=" | ||
+ | version=" | ||
+ | xmlns=" | ||
+ | </ | ||
- | git plugin | + | where '' |
+ | |||
+ | See more: | ||
+ | |||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
====== Managing plugins ====== | ====== Managing plugins ====== | ||
- | GroIMP plugins are located in to directories by default: | + | GroIMP plugins are located in directories by default: |
- ''/ | - ''/ | ||
- '' | - '' | ||
- | Additionally it is possible to add a directory with the argument '' | + | Additionally, it is possible to add a directory with the argument '' |
When GroIMP starts it will automatically load every plugin in the given paths. | When GroIMP starts it will automatically load every plugin in the given paths. | ||
Line 29: | Line 44: | ||
The added plugin needs to be compiled and follow the plugin structure. See [[: | The added plugin needs to be compiled and follow the plugin structure. See [[: | ||
- | **Note: | + | **Note: |
===== Plugin Manager ===== | ===== Plugin Manager ===== | ||
Line 36: | Line 51: | ||
[[user-guide: | [[user-guide: | ||
- | The plugin manager uses the [[: | + | The plugin manager uses the [[: |
dev-guide/plugins.1719313579.txt.gz · Last modified: 2024/06/25 13:06 by gaetan