GNOME Shell support in desktop-effects
Richard Hughes
hughsient at gmail.com
Mon Aug 24 07:45:32 UTC 2009
2009/8/24 Owen Taylor <otaylor at redhat.com>:
> A) I'd have to implement it
const gchar *packages[] = {"gnome-shell", "gnome-shell-extras", NULL};
connection = dbus_g_bus_get (DBUS_BUS_SESSION, NULL);
proxy = dbus_g_proxy_new_for_name (connection,
"org.freedesktop.PackageKit",
"/org/freedesktop/PackageKit",
"org.freedesktop.PackageKit.Modify");
ret = dbus_g_proxy_call (proxy, "InstallPackageNames", &error,
G_TYPE_UINT, xid, /* window xid, 0 for none */
G_TYPE_STRV, packages,
G_TYPE_STRING, "show-confirm-search,hide-finished",
G_TYPE_INVALID, G_TYPE_INVALID);
if (!ret) {
g_warning ("failed: %s", error->message);
g_error_free (error);
}
Richard.
More information about the Fedora-desktop-list
mailing list