GNOME Shell API shim