Help! Links in GtkCellRenderers

I’m hoping that someone already has a solution to this, but I couldn’t find one via Google Code Search.

What I want is a GtkCellRenderer that can render markup which contains links, exactly like a modern GtkLabel can. If it can also render small 16px inline images, that would be pretty awesome bonus.

Before I write it myself, does anyone already have one of these (with a GPL-compatible license)?

The Architecture of Open Source Applications

Some time ago, I was asked if I would write a chapter on Telepathy for a new book on software architecture: The Architecture of Open Source Applications.

Finally today, the book as been released. You can read it online (or jump straight to my chapter) or purchase a hardcopy1. The work is available under the Creative Commons Attribution 3.0 Unported license, and I believe translation is especially welcome.

I’ve not read the whole thing yet. Some of it I last read in draft. I have to find a quiet evening, but what I’ve read so far has been quite interesting. Authors talk about the mistakes, solutions and workarounds they ran into when putting their software together. It’s nice to know you’re not the only one who occasionally hacks together something you’re just not that proud of.

Thanks should go to the editors, Amy Brown and Greg Wilson, as well as the other authors, reviewers and contributors for making this book real.

  1. If you do purchase a hardcopy, buy it from Lulu. All the proceeds from the sale of this book go to Amnesty International, and they are given more money if you buy it from Lulu than from a vendor like Amazon. []