diff options
author | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2023-03-02 21:39:18 -0300 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2023-03-02 21:49:27 -0300 |
commit | bd9ff41a37eab523f5e62e988d87476f0c43f53b (patch) | |
tree | 28b7f492b5ef6c927397d576391e540a0da36590 | |
parent | bedf4e610d415904c28246b4101d432892fec4be (diff) | |
download | gnome-calendar-bd9ff41a37eab523f5e62e988d87476f0c43f53b.tar.gz |
views/month-view: Use new signal helpers
-rw-r--r-- | src/gui/views/gcal-month-view.c | 14 |
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 |