[packagekit] gnome-packagekit flames^Wreview

David Zeuthen david at fubar.dk
Tue Jan 1 13:16:59 PST 2008

On Tue, 2008-01-01 at 19:49 +0000, Richard Hughes wrote:
> A good one. I'll have a think on how I can work this into the current
> codebase. I've never used GtkAssistant before, so I might get it wrong
> a few times before we get it correct.

Btw, when redoing this code you should use PolKitGnomeAction 


for the "Update System" action widget on the first page of the
assistant. This is new in PolKit 0.7 and I think you already depend on
it. Should be really simple, look at the example app that is in the
docs, e.g. something like

 pk_action = polkit_action_new ();
 polkit_action_set_action_id (pk_action, "org.freedesktop.packagekit.update");
 action = polkit_gnome_action_new_default ("update", pk_action, _("Update System"), NULL);
 polkit_action_unref (pk_action);
 button = polkit_gnome_action_create_button (action);
 gtk_assistant_add_action_widget (assistant, button);

should do it and then all the PolicyKit interactions happen in the
background and you get a padlock icon when the user needs to
authenticate. Easy as pie!


More information about the PackageKit mailing list