summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2023-03-02 21:39:18 -0300
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2023-03-02 21:49:27 -0300
commitbd9ff41a37eab523f5e62e988d87476f0c43f53b (patch)
tree28b7f492b5ef6c927397d576391e540a0da36590
parentbedf4e610d415904c28246b4101d432892fec4be (diff)
downloadgnome-calendar-bd9ff41a37eab523f5e62e988d87476f0c43f53b.tar.gz
views/month-view: Use new signal helpers
-rw-r--r--src/gui/views/gcal-month-view.c14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/gui/views/gcal-month-view.c b/src/gui/views/gcal-month-view.c
index 54930603..542d1977 100644
--- a/src/gui/views/gcal-month-view.c
+++ b/src/gui/views/gcal-month-view.c
@@ -29,7 +29,7 @@
#include "gcal-month-view.h"
#include "gcal-timeline-subscriber.h"
#include "gcal-utils.h"
-#include "gcal-view.h"
+#include "gcal-view-private.h"
#include <glib/gi18n.h>
@@ -179,7 +179,7 @@ activate_event (GcalMonthView *self,
cancel_selection (self);
gcal_month_popover_popdown (GCAL_MONTH_POPOVER (self->overflow.popover));
- g_signal_emit_by_name (self, "event-activated", event_widget);
+ gcal_view_event_activated (GCAL_VIEW (self), event_widget);
}
static void
@@ -248,7 +248,7 @@ emit_create_event (GcalMonthView *self)
x, y,
&x, &y);
- g_signal_emit_by_name (self, "create-event", start_dt, end_dt, x, y);
+ gcal_view_create_event (GCAL_VIEW (self), start_dt, end_dt, x, y);
if (should_clear_end)
g_clear_pointer (&end_dt, g_date_time_unref);
@@ -1334,8 +1334,8 @@ static void
add_new_event_button_cb (GtkWidget *button,
gpointer user_data)
{
+ g_autoptr(GDateTime) start_date = NULL;
GcalMonthView *self;
- GDateTime *start_date;
gint day;
self = GCAL_MONTH_VIEW (user_data);
@@ -1347,9 +1347,7 @@ add_new_event_button_cb (GtkWidget *button,
g_date_time_get_month (self->date),
day, 0, 0, 0);
- g_signal_emit_by_name (GCAL_VIEW (user_data), "create-event-detailed", start_date, NULL);
-
- g_date_time_unref (start_date);
+ gcal_view_create_event_detailed (GCAL_VIEW (self), start_date, NULL);
}
static void
@@ -1629,7 +1627,7 @@ on_month_popover_event_activated_cb (GcalMonthPopover *month_popover,
GcalMonthView *self)
{
cancel_selection (self);
- g_signal_emit_by_name (self, "event-activated", event_widget);
+ gcal_view_event_activated (GCAL_VIEW (self), event_widget);
}
static void