[Evolution-hackers] (Dynamic) EPlugins are not being initialized



Hi there evos,

Only two or three fixed-registered plugins see their e_plugin_lib_enable
being called upon the shell's initialization.

The other .so files (the ones that are only known to Evolution by their
presence as .so files in the plugins-directory) never see their
e_plugin_lib_enable being called upon initialization.

Only once you do Edit->Plugins from the menu are these function-calls
causing the e_plugin_lib_enable to be called:

#0  enable_plugin () at tracker-evolution-plugin.c:892
#1  0xb4ca56d3 in e_plugin_lib_enable (ep=0x808e890, enable=1) at tracker-evolution-plugin.c:1029
#2  0xb7ea65cc in epl_loadmodule (ep=0x808e890) at e-plugin.c:1005
#3  0xb7ea6667 in epl_get_configure_widget (ep=0x808e890) at e-plugin.c:1100
#4  0xb7ea69e9 in e_plugin_get_configure_widget (ep=0x808e890) at e-plugin.c:841
#5  0xb4d7d43b in org_gnome_plugin_manager_manage (ep=0x808ec18, t=0x82af6a8) at plugin-manager.c:328
#6  0xb7ea67cc in epl_invoke (ep=0x808ec18, name=0x80e2de0 "org_gnome_plugin_manager_manage", data=0x82af6a8) at e-plugin.c:1035
#7  0xb7ea6be8 in e_plugin_invoke (ep=0x808ec18, name=0x80e2de0 "org_gnome_plugin_manager_manage", data=0x82af6a8) at e-plugin.c:769
#8  0xb7ea4524 in emph_menu_activate (em=0x80d81a0, item=0x80e2d18, data=0x80c6698) at e-menu.c:633

I opened a bug about this:

http://bugzilla.gnome.org/show_bug.cgi?id=565681

Bug# 565091 is depending on this, which is the bug about the metadata
EPlugin for Evolution (x).

#x http://live.gnome.org/Evolution/Metadata

-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]