From 09f42ad9557fd8affda5eebc363478bdd08977fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Sun, 21 Dec 2014 00:17:33 -0500 Subject: [PATCH] gcal-view: signal the opening of edit-dialog directly --- src/gcal-view.c | 5 +++++ src/gcal-view.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/gcal-view.c b/src/gcal-view.c index 84390674..91c91282 100644 --- a/src/gcal-view.c +++ b/src/gcal-view.c @@ -60,6 +60,11 @@ gcal_view_base_init (gpointer g_iface) G_TYPE_DOUBLE, G_TYPE_DOUBLE); + g_signal_new ("create-event-detailed", GCAL_TYPE_VIEW, G_SIGNAL_RUN_LAST, + G_STRUCT_OFFSET (GcalViewIface, create_event_detailed), + NULL, NULL, NULL, + G_TYPE_NONE, 2, G_TYPE_POINTER, G_TYPE_POINTER); + g_signal_new ("event-activated", GCAL_TYPE_VIEW, G_SIGNAL_RUN_LAST, diff --git a/src/gcal-view.h b/src/gcal-view.h index 85db9eb8..c42dc8d0 100644 --- a/src/gcal-view.h +++ b/src/gcal-view.h @@ -46,6 +46,7 @@ struct _GcalViewIface /* signals */ void (*create_event) (GcalView *view, icaltimetype *start_span, icaltimetype *end_span, gdouble x, gdouble y); + void (*create_event_detailed) (GcalView *view, icaltimetype *start_span, icaltimetype *end_span); void (*event_activated) (GcalView *view, GcalEventWidget *event_widget); /* Time handling related API */