Hi, Thanks Diego! I'll look into that in the morning.
// Jonathan sön 2010-04-04 klockan 13:40 -0500 skrev Diego Escalante Urrelo: > Hi Jonthan > > El dom, 04-04-2010 a las 19:54 +0200, Jonthan Wadelius escribió: > > Hi, > > > > Thanks for the quick reply! I've been looking at the two examples > > "reopen-closed-tabs" and "close-multiple-tabs" but don't understand > > yet how a function from the epiphany source is called from the seed > > extension. If I for example would want to call "ephy_session_save" in > > "ephy_session.c", how would I write the code? > > > > You need to import Epiphany from the gobject introspection seed module, > sort of like this: > > epiphany = imports.gi.Epiphany > (from the top of my head, it might be epiphany, in minus) > > then you have access to all classes and functions, say > epiphany.EphyWindow and the like. > Check out this: > http://devel.akbkhome.com/seed/index.shtml > > Those are auto generated documentation for all seed modules available, > I'm not sure how recent Epiphany's docs are, but probably can give you > an idea. > Check also this about mapping of C names to seed ones, notice that it's > also included in seed tarball: > http://people.gnome.org/~racarr/seed/mapping/mapping.html > > Like Xan said, hopefully we will improve this for this cycle. I could > tell you for example that calling some WebKit functions will crash you > (those with wrong ownership), keep that in mind if you start getting > weird crashes when using them :). Epiphany and GTK, and friends, should > be ok though. > > Don't hesitate to ask! > > Diego >
_______________________________________________ epiphany-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/epiphany-list
