gnome Archive

WebKit on the new Raspberry Pi 2

Today the Raspberry Pi Foundation announced a new model of the Raspberry Pi! While the new Raspberry Pi looks almost identical to the previous one, it’s much more powerful (and with four cores instead of one) and costs just $35. Here at Collabora we have worked together with the Raspberry Pi Foundation on optimising WebKit […]

A web browser for the Raspberry Pi

As I previously mentioned, Collabora has been working with the Raspberry Pi Foundation on various projects including a web browser optimised for the Raspberry Pi. Since the first beta release we have made huge improvements; now the browser is more responsive, it’s faster, and videos work much better (the first beta could play 640×360 videos […]

Empathy chat accounts and GOA

Two years ago the first version of GNOME Online Accounts (GOA) was released and Empathy got the ability to use the GOA accounts that supported chat. This feature was a bit incomplete as you could configure Google and Facebook accounts in the control center (through GOA), but the other accounts could only be configured directly […]

New versions of Message Notifier and Boss mode

I uploaded new versions of my two extensions (Message Notifier and Boss Mode) to To update, just visit the extension pages and click on the update button next to the on/off switch. Notifications coming from Empathy and XChat-GNOME Sorry if it took a while, but Debian (even unstable) is still using Gnome 3.4.

Why is g_hash_table_insert used?

Yesterday I was discussing a bug in some code using a GHashTable with Will and we both started to wonder if there is any reason to use g_hash_table_insert instead of g_hash_table_replace. First of all an example, look at this code and try to find the bug. #include <glib.h> static void add_entry (GHashTable *ht, const gchar […]

Message Notifier for Gnome 3.6

Recently I didn’t have much time to hack on Message Notifier, but luckily Guillaume Desmottes ported it to Gnome 3.6. This version also changes the shortcut to open the menu from Win+M to Win+L, as the former is now used by the shell. To update, just visit the extension page and click on the update […]

Boss Mode extension

Gnome-shell’s popup notifications and integrated chat are great, but sometimes I’m annoyed when the content of a chat is displayed on screen at the wrong moment (for instance if a colleague sends you a work-related message while you are sitting at a conference next to other people). The Boss Mode extension allows you to quickly […]

Keybinding for the message notification extension

I uploaded a new version of Message Notifier to The main new feature is that you can now open the menu pressing Win+M. The default keybinding can be modified by clicking the preferences button on the extension page (next to the switch to enable/disable the extension). This version also fixes notifications for xchat-gnome on […]

Better notification support

Yesterday I released a new version of my message notification extension for gnome-shell (3.2 and 3.4), to install it or to update it just visit its page on The main feature in the new version is that it just handles notifications coming from well-known applications: Empathy, XChat, XChat-GNOME, Pidgin and notify-send. Handling the Empathy […]

Updated message notifier and new cooking blog

A few months ago I wrote a gnome-shell extension that shows how many conversations with unread messages you have, so that I could stop missing incoming messages. I updated the extension so it now works better and it can also show what the incoming notifications are when you press the icon. You can get the […]