app: functions to manage running extensions.
commit4d745743e8a77a8cab2863c75920e3964a0856ad
authorJehan <jehan@girinstud.io>
Tue, 17 Jul 2018 17:24:21 +0000 (17 19:24 +0200)
committerJehan <jehan@girinstud.io>
Tue, 17 Jul 2018 17:45:51 +0000 (17 19:45 +0200)
treefb93c853393956a0948563b312389e06c47d6fed
parent02aec4c3d66af4a67ff9d3a2e402d4705ee33d50
app: functions to manage running extensions.

Add gimp_extension_manager_can_run() and rename function:
s/gimp_extension_manager_is_active/gimp_extension_manager_is_running/

A system extension cannot be run if it has been overrided by a
user-installed extension of same ID. Moreover extensions can have GIMP
version requirements as well as have dependency on other extensions
(though these are not implemented yet).
app/core/gimpextensionmanager.c
app/core/gimpextensionmanager.h