JanCaha / r_package_qgis

https://jancaha.github.io/r_package_qgis/
Other
27 stars 4 forks source link

Supporting algorithms from extra processing provider plugins #33

Open florisvdh opened 1 year ago

florisvdh commented 1 year ago

@JanCaha, this is a follow-up of your request in https://github.com/paleolimbot/qgisprocess/issues/122#issuecomment-1425320974.

This is to remind that paleolimbot/qgisprocess#122 has been merged with support for enabling/disabling QGIS processing provider plugins, and an upcoming tweak is that qgis_providers() will also return the count of algorithms per provider.

The qgis package could maximize the availability of extra functions from processing provider plugins, by offering them in the package. Maybe the package could also take advantage of below internal function after loading qgisprocess at startup, in order to signal disabled plugins.

> qgisprocess:::message_disabled_plugins(qgisprocess::qgis_plugins())
>>> Run `qgis_enable_plugins()` to enable 1 disabled plugin(s) and
    access their algorithms: cartography_tools