1 May 2000 blizzard   » (Master)

I spend much of the weekend working on focus code for Mozilla. It now plays nice with the Gtk focus system. For a long time it wouldn't forward events to the right window if a Mozilla window didn't have focus. This means that it works right in the embedding case. I haven't checked it in yet because there's some question as to how it affects some of the XIM code that's in there. I'm still waiting to hear back from some people at Sun about that.

You can now also create a Mozilla window as a the child of any random GtkContainer. This means you don't need to muck with the superwin to be able to create Mozilla widgets. Your widget still has to be realized to do this but the gtk embedding widget that I've been working on hides most of that complexity.

I also worked on signal callbacks for things like mouse over messages and progress and the status of loading pages. I haven't done the actual signal code yet but that's a breeze once I get the infastructure in place. That infastructure is mostly in place now.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!