Re: [Gtk-webcore-devel] Galeon Webcore port

Petri Salmi <[email protected]> Mon, 25 Oct 2004 12:21:00 +0300
Newsgroups gmane.comp.web.galeon.devel
Message-ID <[email protected]>
Hi,

ext Crispin Flowerday wrote:

> Following the announcement[1] of a gtk port apple webcore, I have 
> started a basic Galeon[2] WebCore[3] port, it is currently available 
> using arch, to download and compile the port, use:

This is good news.  I just added a link to your instructions and 
screenshot to our links -page as well so that people could find it more 
easily.

> 1) the "req_new_window" callback in the header file doesn't seem to 
> match up with what the osb-browser program does.
>
> 2) gtk_khtml_new() does more than just create the widget. In order for 
> other language bindings to work, it should just be a wrapper for 
> g_object_new() and the other work should be done in the init() call.

I've just applied some patches that should address these issues to our 
cvs.  It will be fixed in our next 0.5.1 release of Gtk+ WebCore.

> 3) It really shouldn't use the GTK_ namespace, this is really reserved 
> for Gtk

I'll changes that to something different in the next release as well 
(most likely WEBCORE_) and deprecate GTK_ namespace functions.  Just a 
word of warning about this C-API is in place: it is subject to change in 
the near future as it is very minimalistic and rough-edged atm.  Mere 
purpose of it's existence is for the reference browser implementation, 
but since we are mainly concentrating on our porting effort this C-API 
hasn't had the focus it really needs.  All feedback is appreciated.

> 4) gtk_khtml_get_status_text() doesn't seem to exist

That's right, it was an artifact left from the implementation of 
progress bar.  I've cleaned up all the irrelevant callbacks from 
gtk-khtml.cc and I will check also if there is need for this item in 
particular and re-implement it (I think it might be the case as it 
should be used from JavaScript).

> Apart from that, it looks really good (apart from its obvious 
> problems), and is quite easy to use, although that remains to be seen 
> when I come to do the more complicated stuff :-)

Nice to hear that.  In case you have any comments, problems or 
suggestions, feel free to contact us, we'll be glad to assist you.


- psalmi


-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl