Author Archives: Emmanuele Bassi

I was meant for the stage

like a lot of Gnome developers, I’ll also be at the Desktop Summit 2011 in Berlin: I have a talk on Saturday at 11:20, and I’ll have the Board meetings contending for my presentation, hacking and meeting time during most … Continue reading

Posted in Uncategorized | Comments Off on I was meant for the stage

This is Why We Fight

one thing that bugged me since the implementation of the Clutter animation framework in its current form was the property access API in GObject — especially the boxing/unboxing of GValues. since GLib 2.28 2.24 we had a new macro (G_VALUE_COLLECT_INIT) … Continue reading

Posted in Uncategorized | Tagged , , , | Comments Off on This is Why We Fight

All Arise

congratulations to everyone who contributed — feature, widget, application, translation, one-liner, documentation, art, design. you all rock my world. today I’m immensely proud to be a GNOME developer and user.

Posted in Uncategorized | Comments Off on All Arise

I’m sticking with you

Posted in Uncategorized | Comments Off on I’m sticking with you

January Hymn

as usual, I’m pretty lame at blogging about what I do. I decided to break the silence1 because a couple of awesome things happened these final days of January. gnome-utils: after years of neglect, and due to a spectacular sugar … Continue reading

Posted in Uncategorized | Comments Off on January Hymn

GObject Hint/1

if you need to store a Unix Time timestamp inside a GObject property, use an int64 as the property type. don’t use a GTimeVal, and above all: don’t even think about adding a GType for GTimeVal inside your own project. … Continue reading

Posted in Uncategorized | Comments Off on GObject Hint/1

Code Quality

Morten, it’s actually my fault. the patch that was submitted was the incorrect one; I’ve been fixing the implementation since then, mostly because the API is correct — and went through different eyeballs to ensure that — and we wanted … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Code Quality

Walk the line

I’ve noticed that I haven’t blogged about JSON-GLib in a while. since the last time, I release version 0.10, which had a lot of fixes in the JSON ⬌ GObject transformation code, thanks to the contributions of Tristan Van Berkom. … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Walk the line

GTK+ Meeting @ GUADEC 2010 – update

since I’m stupid and I scheduled the team meeting before I could actually be in The Hague, I had to move the meeting. and, again, since I’m stupid I managed to schedule it against important talks of the day — … Continue reading

Posted in Uncategorized | Tagged , , | 2 Comments

GTK+ Meeting @ GUADEC 2010

GUADEC is one of the rare occasions for the people hacking on gtk to meet face to face and use a high bandwidth channel to discuss development of everyone’s favorite toolkit. I’ve reserved a room under the BOF schedule page; … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on GTK+ Meeting @ GUADEC 2010