Monthly Archives: September 2003


Did some more hacking on my Python bindings for Cairo. They are now in the new CVS server. I added a cairo.gtk.set_target_drawable() function that sets a Cairo context to draw on an arbitrary GdkDrawable, taking into account the temporary pixmaps used by GTK for its double buffering and the expanded virtual 32-bit coordinate space […]

16 September 2003

ha ha: Java Desktop System

15 September 2003

PyCairo Been discussing the bindings on the Cairo mailing list. I’ll probably be merging my bindings with Maarten’s ones. I also brought up a few changes that would make it easier to write robust language bindings. Since the API is fairly new, the changes will probably go in. PyGTK LWN covered the pygtk 2.0.0 release. […]

10 September 2003

Cairo Started on some Cairo bindings for Python. At the moment, they are fairly immature, but shouldn’t require too much more work before I can test them. Differing a bit from the C API, I’ve made the cairo_matrix_t type immutable from Python. That is, all the operations that modify a cairo_matrix_t have been wrapped in […]

8 September 2003

There was a really weird interview on Lateline last friday. They now have the transcript. Christopher Pyne really reminded me of Dexter Pinion from Backberner. Looks like the government put up a website for one of the weirdest community service announcement I’ve seen in a while. I wonder if they intended to make it as […]

5 September 2003

PyGTK A story was posted on FootNotes about the 2.0 release. A number of nice comments. The 2.0.0 package has hit Mandrake cooker, and a Fink package is apparently in the works. I’ve started work on adding support for the GTK 2.2 APIs, which shouldn’t take very long at all. I’ve updated the .defs files, […]


Finally got version 2.0 of PyGTK, PyORBit and Gnome-Python out. I sent the announcements a bit further than usual this time (gnome-announce-list, python-announce, etc). Already, it is in Debian, Mandrake Cooker and there is a Win32 installer. PyGTK is also buildable/runnable on MacOS X, provided that you have an X server installed (such as Apple’s […]