Refactored plugin architecture out of WebThing.cs
authorChip Black <bytex64@bytex64.net>
Sun, 7 Jun 2009 08:59:11 +0000 (03:59 -0500)
committerChip Black <bytex64@bytex64.net>
Sun, 7 Jun 2009 08:59:11 +0000 (03:59 -0500)
commit6c50b11e5b8e72781db4195d8472bb7d542c1d3c
tree08e80b2dcadb2452eb98b893605ee3cce163cb40
parent223e6cac5499d72fe30fd7c3da817362be7d9fef
Refactored plugin architecture out of WebThing.cs

Added support for adding plugins via configuration files, obsoleting
'plugins.conf'.  Moved plugin loading out of WebThing and into
PluginManager.  Slight modification to WebThing launch script exports
WEBTHING_HOME, which is used in PluginManager to find the plugin
directory.  Minor modifications to WebThing widget attachment names;
Vimish and LoadProgress changed to suit.
Config.cs
Makefile
PluginManager.cs [new file with mode: 0644]
WebThing
WebThing.cs
plugins/LoadProgress.cs
plugins/Vimish.cs