aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkarl-qdh <karl@qdh.org.uk>2011-02-17 14:49:55 +0000
committerkarl-qdh <karl@qdh.org.uk>2011-02-17 14:49:55 +0000
commit7d4571cce214fb4324bd3c8759c92feffe0b25c8 (patch)
tree03d46909565f0c88d7363dc9e9443456418fd585
parente3ed3f23e37a6a5d93174a74a81ac217e2b07df1 (diff)
downloadayatana-indicator-datetime-7d4571cce214fb4324bd3c8759c92feffe0b25c8.tar.gz
ayatana-indicator-datetime-7d4571cce214fb4324bd3c8759c92feffe0b25c8.tar.bz2
ayatana-indicator-datetime-7d4571cce214fb4324bd3c8759c92feffe0b25c8.zip
Testing eds signal (FAIL) seems when evolution changes an entry no signal is emitted to eds clients
-rw-r--r--src/datetime-service.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/datetime-service.c b/src/datetime-service.c
index 895bed0..c910770 100644
--- a/src/datetime-service.c
+++ b/src/datetime-service.c
@@ -546,6 +546,7 @@ update_appointment_menu_items (gpointer user_data) {
for (s = e_source_group_peek_sources (group); s; s = s->next) {
ESource *source = E_SOURCE (s->data);
+ g_signal_connect (G_OBJECT(source), "changed", G_CALLBACK (update_appointment_menu_items), NULL);
ECal *ecal = e_cal_new(source, E_CAL_SOURCE_TYPE_EVENT);
e_cal_set_auth_func (ecal, (ECalAuthFunc) auth_func_cb, NULL);
//icaltimezone * tzone;
@@ -781,7 +782,6 @@ build_menus (DbusmenuMenuitem * root)
dbusmenu_menuitem_child_append(root, current_location);
check_timezone_sync();
- //g_signal_connect(root, DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW, G_CALLBACK(update_timezone_menu_items), NULL);
DbusmenuMenuitem * separator = dbusmenu_menuitem_new();
dbusmenu_menuitem_property_set(separator, DBUSMENU_MENUITEM_PROP_TYPE, DBUSMENU_CLIENT_TYPES_SEPARATOR);