|
From: Gustavo J. A. M. C. <gj...@in...> - 2006-06-06 20:45:03
|
Just a little status report on gnumexp... :-) Since almost a week ago gnumexp (in my bzr branch, not in sourceforge) is in the following state: - Uses gtk.UIManager instead of bonobo.ui for menus and toolbars; It still uses gnome.ui for option parsing and gnomevfs, so it still depends on gnome-python. I'll probably make gnome-python dependency optional when I have nothing more interesting to do :P - The console runs and works like before, though xygraph doesn't; - console help now uses a cairo-based renderer, and embeds widgets instead of pixbufs [1] =3D> no more libnxplot dependency; - gnumexp now includes its own copy of pymathml =3D> no more pymathml dep; - gnumexp now includes its own private copy of the mathml 2.0 2nd edition DTD, which is registered in runtime for gnumexp use only =3D> no more mathml DTD dep; - There's a new dependency on gnome-doc-utils; however, this is a standard GNOME dependency now, so should cause no problems. Next step is to port xygraph over to use cairo. I'm planning to use goocanvas, so I'll take a detour to help finish goocanvas python bindings. When it's ready, I'll probably put goocanvas plus python bindings inside gnumexp, to avoid external dependencies. Anyway, a lot of work is ahead of me. :P Cheers. [1] regretably, that is a bit slower, maybe later i'll switch back to pixbufs if a suitable cairo.ImageSurface -> gdk.Pixbuf API becomes available. --=20 Gustavo J. A. M. Carneiro <gj...@in...> <gu...@us...> The universe is always one step beyond logic |