[Xfce4-commits] <xfce4-settings:jeromeg/settings-editor> Don't allow the user to revert/remove locked channels.
Jérôme Guelfucci
noreply at xfce.org
Sat Jan 9 15:04:03 CET 2010
Updating branch refs/heads/jeromeg/settings-editor
to 75f51f8813c16de68319ea3a1eba9ecec0806ac3 (commit)
from 1f96263a8b41cf56b177409876dfda0bb8a8b1ef (commit)
commit 75f51f8813c16de68319ea3a1eba9ecec0806ac3
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date: Sat Jan 9 15:06:08 2010 +0100
Don't allow the user to revert/remove locked channels.
xfce4-settings-editor/main_window.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/xfce4-settings-editor/main_window.c b/xfce4-settings-editor/main_window.c
index 19770c9..2e64ea0 100644
--- a/xfce4-settings-editor/main_window.c
+++ b/xfce4-settings-editor/main_window.c
@@ -1024,6 +1024,7 @@ channel_treeview_popup_menu (GtkWidget *widget, GdkEventButton *event, GtkBuilde
gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_item), image);
gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item);
g_signal_connect (G_OBJECT (menu_item), "activate", G_CALLBACK (cb_channel_popup_menu_remove_item_activate), builder);
+ gtk_widget_set_sensitive (menu_item, !xfconf_channel_is_property_locked (current_channel, "/"));
gtk_widget_show_all (menu_item);
if (event)
More information about the Xfce4-commits
mailing list