collabora Archive

Maynard: a Wayland desktop shell for the Raspberry Pi


In the last year or so, Collabora has been working with the Raspberry Pi Foundation on a web browser and on Wayland. See Daniel’s and Pekka’s blog posts about their Wayland work. To make Wayland on the Raspberry Pi actually usable, we needed a shell, but lightweight desktop environments (like LXDE) don’t support Wayland and […]

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 extensions.gnome.org. 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 […]

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 extensions.gnome.org. 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 […]

Permanent IM notifications


Update: the extension is now available on extensions.gnome.org. Gnome 3 and the shell look really great, but there are a few things that annoy me. My main complaint is that I keep missing IM messages because there is no visual clue that you got a message (unless you are staring at the bottom of your […]

Broken GTalk calls


Recently Google updated their XMPP servers to use standard Jingle for audio and video calls; see the “Google: The Future is Jingle” post on xmpp.org for some more details. This would be good news for us, except that, by doing so, they broke calls in telepathy-gabble (so in Empathy, the N900 and MeeGo) in multiple […]

Folks and QtContacts


At the moment I’m at the MeeGo conference in Dublin, finally finding a bit of time to blog on what I have been working on for the past 2 weeks. The conference is really well organised and the location is a bit unusual but awesome. For me, the best thing about this conference seems to […]