After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 320257 - remove glade callback
remove glade callback
Status: RESOLVED FIXED
Product: epiphany-extensions
Classification: Deprecated
Component: actions
master
Other Linux
: Normal normal
: 2.14.x
Assigned To: epiphany-extensions-maint
epiphany-extensions-maint
Depends on:
Blocks:
 
 
Reported: 2005-10-30 19:23 UTC by Christian Persch
Modified: 2005-12-03 21:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Convert libglage callbacks and add a bit of code to manage new context popups. (18.72 KB, patch)
2005-12-03 19:30 UTC, Jean-François Rameau
none Details | Review
Kill a memory leak and better use of EphyDialog's API. (19.92 KB, patch)
2005-12-03 20:47 UTC, Jean-François Rameau
none Details | Review

Description Christian Persch 2005-10-30 19:23:17 UTC
The glade callbacks need to be converted to normal callbacks connected from code.
Comment 1 Jean-Yves Lefort 2005-10-30 20:11:31 UTC
Why?
Comment 2 Christian Persch 2005-10-30 20:51:30 UTC
Because they don't work from extensions anymore.
Comment 3 Jean-Yves Lefort 2005-10-30 21:09:30 UTC
Can you give some details?
Comment 4 Christian Persch 2005-10-30 21:14:34 UTC
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.
Comment 5 Jean-François Rameau 2005-12-03 19:28:58 UTC
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).
Comment 6 Jean-François Rameau 2005-12-03 19:30:58 UTC
Created attachment 55589 [details] [review]
Convert libglage callbacks and add a bit of code to manage new context popups.
Comment 7 Jean-François Rameau 2005-12-03 20:47:22 UTC
Created attachment 55591 [details] [review]
Kill a memory leak and better use of EphyDialog's API.