gnc_plugins

David Hampton hampton at employees.org
Fri Dec 31 15:42:08 EST 2004


On Fri, 2004-12-31 at 15:08 -0500, Chris Shoemaker wrote:

> Oh, so you're saying you meant what you said, huh?  :)

I mean what I say, and I say what I mean. :-)

> I didn't
> understand you because I hadn't looked closely at modules.  There are
> no modules under /src/gnome/, where I've been studying lately.

NP.

> What about gnc_component_manager?  Did gncPluginManager spring up from
> gnc_component_manager?

The component manager has been around for a long time.  The plugin
manager is a completely new implementation for the g2 port.  Jan
Peterson started the g2 port and implemented the plugin manager.  I
don't know what his reasoning was, but AFAICT the plugin manager is a
graphical/gui thing and the component manager is a engine/notification
thing.  (I.E. To get notifications when a account/split/whatever is
created/deleted/modified.)  For example (and I'm making this up off the
top of my head thought it may be the real implementation), the stock
commodity editor would use a plugin to install its one menu item, and it
would use a component to detect any stock additions/deletions so it
could immediately update an open display window.

David

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20041231/f4e86dc7/attachment.bin


More information about the gnucash-devel mailing list