Category Archives: General

Generic CClosure marshaller using libffi

Marco: You can also use the libffi CClosure marshaller I wrote for PyGObject. If you use you don’t need to generate the marshal.list at all, it’ll figure out the signature and call the callback just by looking at the signals … Continue reading

Posted in General, GNOME, olpc, PyGTK, Python | 1 Comment

PyGObject activities

I’ve been spending quite a bit of time lately on PyGObject, the python bindings for GObject. This blog post will summarize the recent activies. Code Generator move One of the most important parts of the gtk python bindings lies within … Continue reading

Posted in Blogroll, General, GNOME, olpc, PyGTK, Python | 1 Comment

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

Simplified tabbing support in Gtk+

There has been a couple of posts recently on Planet GNOME mention the increase usage of tabs in applications. I decided to write up a quick patch for GTK+ which makes it even easier to add tab support. With the … Continue reading

Posted in General, GNOME | 15 Comments

Monday Quiz

In this quiz I am looking for 3 persons who are or have been syndicated by Planet GNOME. Question 1: What are their relationship with the below mentioned projects/technologies? Question 2: Who are they? Person A Norton Commander Microsoft COM … Continue reading

Posted in General | 10 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

Traffic 2, Johan 0

Last week was not a very good one, at least not accident wise. On Monday evening (a week ago today) I went to the bakery to get some bread and juice. Our poor dog hadn’t been out for a walk … Continue reading

Posted in General | 1 Comment

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