Category Archives: olpc
GIO python bindings
Late yesterday evening I did a new release of pygobject. The first one in about 10 months, I should do this more often I know. The most important thing featured in this release is the addition of GIO bindings. I … Continue reading
Introduction to GObject Introspection
This was also sent to gtk-devel today: == Introduction == GObject-introspection is a package which will collect and extend the API metadata for GObject based libraries. The main motivation of this work is to centralize all introspection information required to … Continue reading
ASCII art User Interface mockups
I have the pleasure of knowing the great mpt. He actually spent a couple of months in Brazil back in 2006 and we ended up sharing the same apartment during this period. One of the great things he masters is … Continue reading
Enough wakeups in Python programs
Yesterday I released two new releases of PyGObject and PyGTK. The most important change in both of releases is the support of a new API, available only in the svn version of Python which will prevent gobject and gtk from … Continue reading
Future of GNOME language bindings
First of all, let me show you a screenshot showing what have been hacking on in my spare time over the last two weeks or so: . It’s showing a simple web browser written in python using WebKit, this is … Continue reading
ObjectList tutorial
This blog post will give you an introduction to the ObjectList widget which is a part of the kiwi library. * Rationale Creating graphical user interfaces which displays a sequence of objects is a common task. In the GTK+ toolkit … Continue reading
GtkBuilder has landed!
Today, after more than 2 years and 120 comments I could finally close #172535, adding support for loading interfaces created by UI designers in Gtk+. GtkBuilder replaces libglade, it uses a similar XML format but also supports the following: GtkTreeViews … Continue reading
Introducing python-launcher
There have been a few complaints that it takes too long time to start up python programs, especially the ones which has been written to use GTK and other GNOME libraries. Yesterday I wrote a program called python-launcher, inspired by … Continue reading