OMG PluginManager could be multithreading at last. Nice!
Can I make several suggestions?
First, please, fire event after loading each plugin. It could be extremely helpful for many pugin developers.
Second, for now PluginManager still checking to have ISetupFrom with GUIWIndow for windows plugins. Since we are moving to GUI Settings maybe it could be changed? Only problem is loosing ability to enable/disable plugin for Configuration but it could be doen through Extensions plugin so it's not a big loss.
Third, what about adding some kind of plugin.Reload() method?
Thanks.
Can I make several suggestions?
First, please, fire event after loading each plugin. It could be extremely helpful for many pugin developers.
Second, for now PluginManager still checking to have ISetupFrom with GUIWIndow for windows plugins. Since we are moving to GUI Settings maybe it could be changed? Only problem is loosing ability to enable/disable plugin for Configuration but it could be doen through Extensions plugin so it's not a big loss.
Third, what about adding some kind of plugin.Reload() method?
Thanks.