GNOME Bugzilla – Bug 320257
remove glade callback
Last modified: 2005-12-03 21:23:52 UTC
The glade callbacks need to be converted to normal callbacks connected from code.
Why?
Because they don't work from extensions anymore.
Can you give some details?
EphyDialog uses EphyGlade to look up the symbols in the NULL module (main program), and extensions now use BIND_LOCAL so their symbols don't interfere with epiphany.
Proposed patch to get action extension working with Epiphany HEAD. 1) convert glade callbacks to normal callbacks 2) take care of new context popups (some have been removed as EphyImagePopup and more).
Created attachment 55589 [details] [review] Convert libglage callbacks and add a bit of code to manage new context popups.
Created attachment 55591 [details] [review] Kill a memory leak and better use of EphyDialog's API.