[gnome-calendar] Removed disabled calendars from menu.
- From: Erick PÃrez Castellanos <erickpc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] Removed disabled calendars from menu.
- Date: Mon, 27 Aug 2012 19:53:23 +0000 (UTC)
commit 2c000324f61d2f27b312b148ded06c8c9386d0d4
Author: Erick PÃrez Castellanos <erick red gmail com>
Date: Mon Aug 27 15:36:19 2012 -0400
Removed disabled calendars from menu.
src/gcal-event-overlay.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-event-overlay.c b/src/gcal-event-overlay.c
index a37372f..5a746f9 100644
--- a/src/gcal-event-overlay.c
+++ b/src/gcal-event-overlay.c
@@ -273,15 +273,24 @@ gcal_event_overlay_set_calendars_menu (GcalEventOverlay *widget)
{
/* Walk through the list, reading each row */
gchar *name;
+ gboolean active;
GdkColor *color;
GtkWidget *cal_image;
GdkPixbuf *pix;
gtk_tree_model_get (GTK_TREE_MODEL (priv->sources_model), &iter,
1, &name,
+ 2, &active,
3, &color,
-1);
+ if (! active)
+ {
+ valid = gtk_tree_model_iter_next (GTK_TREE_MODEL (priv->sources_model),
+ &iter);
+ continue;
+ }
+
item = gtk_image_menu_item_new ();
g_object_set_data_full (G_OBJECT (item),
"sources-iter",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]