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