Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm.git;a=commitdiff;h=5d306235ece69b779d8da6047adae7cb288444fc

commit 5d306235ece69b779d8da6047adae7cb288444fc
Author: Priyank <[EMAIL PROTECTED]>
Date:   Tue Mar 4 22:32:53 2008 +0530

disable the quick pane buttons Install,Remove,Upgrade if gfpm is not run as 
root.

diff --git a/src/gfpm-quickpane.c b/src/gfpm-quickpane.c
index 9b87294..7cdd2c3 100644
--- a/src/gfpm-quickpane.c
+++ b/src/gfpm-quickpane.c
@@ -73,6 +73,14 @@ gfpm_quickpane_init (void)
"clicked",
G_CALLBACK(cb_gfpm_quickpane_readme_clicked),
NULL);
+
+       /* Disable the Quick pane Install,Remove,Upgrade buttons if gfpm is not 
run as root */
+       if (geteuid() != 0)
+       {
+               gtk_widget_set_sensitive ("quick_pane_install_btn", FALSE);
+               gtk_widget_set_sensitive ("quick_pane_remove_btn", FALSE);
+               gtk_widget_set_sensitive ("quick_pane_upgrade_btn", FALSE);
+       }

return;
}
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to