[Mono-dev] ANN: WebKit/Gtk mono bindings
Carlos Martín Nieto
carlos at cmartin.tk
Mon Mar 24 22:47:18 EDT 2008
(Please CC me, I'm not subscribed to this list)
I've wanted to migrate from gecko to webkit for some time in my app,
but I've not been able to find WebKit/Gtk bindings (there are some cocoa
ones, but apparently that's only for OSX users). Therefore I've decided
to create my own.
These are being written by hand because the glib part of WebKit/Gtk is
written in some sbuset of C++ which gapi2 doesn't grok, so bad luck.
You can find a page about these bindings at
http://cmartin.tk/webkitgtk-sharp.html where you can download a tarball
with the current status (more or less).
There is also a gitweb server running at http://git.cmartin.tk and you
can see the address to clone the tree in the webpage mentioned above,
but please be kind as it is an old server with _very_ limited bandwidth.
The project is hosted there until I find somewhere better to put it and
see if there is any interest in them.
- You can embed a WebKit.WebView in your Gtk# application as a
Gtk.Widget and have it open a web page (as shown by the demo application).
What doesn't work:
- Basically anything else. Some features are implemented but most won't
work properly until I figure out how marshalling works for GLib.Object
and Gtk.Widget derived classes.
If there is interest in these bindings I'll open a project at
sourceforge or some equivalent.
Carlos Martín Nieto | http://cmartin.tk/
More information about the Mono-devel-list