You can restart a GNOME Shell extension from the command line using D-Bus. For example: $ gdbus call –session –dest org.gnome.Shell –object-path /org/gnome/Shell –method org.gnome.Shell.Extensions.ReloadExtension Any utility that enables you to generate a D-Bus message can be used – not just gdbus.
Recently I got some time to work on adding color icons to my GNOME Shell weather extension. Here is what the weather panel now looks like: This version works with Gnome Shell 3.6 and has been tested with Fedora 18. I will release it in a week or two when I get all the color icons finished.
With the recent release of GNOME 3.6, once again the GNOME developer cabel have managed to royally upset their third party developer base – in particular those who develop GNOME Shell extensions and themes. This blog post sums up the attitude of the GNOME developers nicely and should be required reading for anybody who thinks of developing an extension, theme, or application for GNOME 3. GTK 3.6 breaks virtually every third party theme out there. GNOME Shell 3.6 breaks a large number of third party extensions. The removal of the ability to display debugging messages in Looking Glass in GNOME
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 extensions.gnome.org, and how to flash your screen.
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 fpmurphy.com 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.