Author Archives: Owen

Frames not Idles

The classic update cycle in GTK+ has very little overall coordination. If the widget hierarchy needs layout, we add an “idle function” to do that at the next opportunity. If a widget needs a redraw, we add an idle for that. If we want to animate something, we add a timer function to update the […]

GNOME Shell SOC Projects

Just wanted to quickly mention the three Google Summer of Code proposals that were accepted related to GNOME Shell. David Jordan is going to work on Application-aware Window Management . This is a really interesting proposal to allow applications to expose more content to the desktop window switching than just a single toplevel; for example, […]

Reinteract 0.5.0

People who have been reading my blog for a while may remember Reinteract. I haven’t written anything about it here for a while, but I’ve still been working on it; usually in a spurts of a few weeks of evening hacking at a time. I’m going to be talking about Reinteract at Pycon this weekend, […]

GNOME Shell Status – 2009-02-09

It’s time for another GNOME Shell status report. Let me start off with a screenshot of what it looks like today: The most obvious change visible here since my last post are workspaces. The static image doesn’t real do it justice. As you add and remove workspaces they slide in and off the screen with […]

GNOME Shell Status – 2008-11-23

So, it’s been about three weeks since we started work on GNOME Shell and it seems about time to give update. A lot of the first weeks has been taken up with infrastructure work – getting things building, adding new features to gobject-introspection and gjs, debugging problems with various graphics drivers. But some of the […]