detect when a plugin has been uninstalled
Hopefully a quick query. Is there a way to detect when a plugin has been uninstalled (i.e. not when unloaded)?
Running engine.rescan_plugins only seems to detect when new plugins have been installed by an end-user. If the end-user decides to uninstall running rescan_plugins followed by engine.get_plugin_list returns the list of plugins installed but still includes the uninstalled plugin.