Category Archives: PyGTK

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

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 7 Comments

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

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 7 Comments

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

Posted in General, GNOME, olpc, PyGTK, Python | 19 Comments

Using GtkListStore in Python

I often end up reading code using GtkListStore in Python, either in existing projects or on irc when someone asks me to fix their program. It’s pretty straight-forward to using the GtkTreeModel interface and it’s various implementations such as GtkListStore … Continue reading

Posted in General, GNOME, PyGTK, Python | 4 Comments

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

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 3 Comments

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

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 13 Comments

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

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 4 Comments

Valgrind & Andvare

Yesterday I on a bus ride from São Paulo I had the opportunity to see some of the developments tools available on OSX. Shark and mallocdebug are quite interesting, bling-bling for the developer masses. When I woke up this morning … Continue reading

Posted in Blogroll, General, GNOME, PyGTK, Python | 8 Comments

Getting somewhere….

I’m very pleased to see that no less than 8 posts on Gnome are about PyGTK or applications using PyGTK. And does not count OLPC, which is also using it. Very few of the posts are explicitly mentioning Python or … Continue reading

Posted in GNOME, PyGTK, Python | 2 Comments

Simplified GObject properties

Today I spent most of the day to finish off an implementation of bug 338098, adding a property helper to the python gobject bindings. The support for defining your own GObject properties in PyGObject/PyGTK has always been a nail in … Continue reading

Posted in GNOME, PyGTK, Python | 4 Comments