__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Index: publish-calendar.c
===================================================================
RCS file: /cvs/gnome/evolution/plugins/publish-calendar/publish-calendar.c,v
retrieving revision 1.3
diff -u -p -r1.3 publish-calendar.c
--- publish-calendar.c 25 Jan 2006 07:29:18 -0000 1.3
+++ publish-calendar.c 9 Feb 2006 13:21:47 -0000
@@ -273,6 +273,12 @@ url_list_enable_toggled (GtkCellRenderer
gtk_tree_model_get (model, &iter, URL_LIST_URL_COLUMN, &url, -1);
url->enabled = !url->enabled;
+
+ if (url->enabled)
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Disable");
+ else
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Enable");
+
gtk_list_store_set (GTK_LIST_STORE (model), &iter, URL_LIST_ENABLED_COLUMN, url->enabled, -1);
}
@@ -284,11 +290,19 @@ selection_changed (GtkTreeSelection *sel
{
GtkTreeModel *model;
GtkTreeIter iter;
+ EPublishUri *url = NULL;
if (gtk_tree_selection_get_selected (selection, &model, &iter)) {
+ gtk_tree_model_get (model, &iter, URL_LIST_URL_COLUMN, &url, -1);
gtk_widget_set_sensitive (ui->url_edit, TRUE);
gtk_widget_set_sensitive (ui->url_remove, TRUE);
gtk_widget_set_sensitive (ui->url_enable, TRUE);
+
+ if (url->enabled)
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Disable");
+ else
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Enable");
+
} else {
gtk_widget_set_sensitive (ui->url_edit, FALSE);
gtk_widget_set_sensitive (ui->url_remove, FALSE);
@@ -422,12 +436,18 @@ url_enable_clicked (GtkButton *button, P
GtkTreeSelection *selection;
GtkTreeModel *model;
GtkTreeIter iter;
-
+
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (ui->treeview));
if (gtk_tree_selection_get_selected (selection, &model, &iter)) {
gtk_tree_model_get (model, &iter, URL_LIST_URL_COLUMN, &url, -1);
url->enabled = !url->enabled;
- gtk_list_store_set (GTK_LIST_STORE (model), &iter, URL_LIST_URL_COLUMN, url->enabled, -1);
+
+ if(url->enabled)
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Disable");
+ else
+ gtk_button_set_label ((GtkButton *)ui->url_enable, "Enable");
+
+ gtk_list_store_set (GTK_LIST_STORE (model), &iter, URL_LIST_ENABLED_COLUMN, url->enabled, -1);
gtk_tree_selection_select_iter (selection, &iter);
url_list_changed (ui);
}
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/plugins/publish-calendar/ChangeLog,v
retrieving revision 1.12
diff -u -p -r1.12 ChangeLog
--- ChangeLog 30 Jan 2006 10:49:25 -0000 1.12
+++ ChangeLog 9 Feb 2006 13:21:53 -0000
@@ -1,3 +1,9 @@
+2006-02-09 Rajeev ramanathan <rajeevramanathan_2004 yahoo co in>
+
+ Fixes #328389, #329710
+ * publish-calendar.c: Changed label of Enable button to Disable
+ for Enabled Url.
+
2006-01-30 Chenthill Palanisamy <pchenthill novell com>
Fixes #328413