GNOME Shell 3.6 DBus Support

This post discusses the differences between the DBus interface in GNOME Shell 3.6 and GNOME Shell 3.4. I also demonstrate how to use some of the new methods provided to remove an installed extension, to download and install an extension from, and how to flash your screen.

GNOME Weather Extension New Version

I got some time recently to update my GNOME Shell weather extension. Most of the changes were minor. Version 2.5 is now available at or on GitHub. Here is what the weather panel looks like: This is the configuration panel for the extension: If anybody is a graphics artist and can develop a nicer set of weather icons (approx 60), I would welcome their help. This version works with Gnome Shell 3.4 and has been tested with Fedora 17.

GNOME Shell 3.4 DBus Interface

Many people are unaware that the GNOME Shell has a DBus interface which can be used to programmatically interact with the GNOME Shell. This post shows you a number of ways to use DBus to interact with the GNOME 3.4 Shell.

GNOME Shell/Cinnamon Extension Configuration Persistence

In this post I show you a simple way to add preference persistence to your Cinnamon or GNOME Shell extension using JSON.