[gnome-calendar/gbsneto/edit-dialog-cleanup: 8/11] window: Use leaf type for GcalEventEditorDialog




commit 968ae16e08e1bb3f7fa2d82e3df95d3b64920fe3
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Sat Oct 31 15:23:38 2020 -0300

    window: Use leaf type for GcalEventEditorDialog
    
    We're casting either way, to at least let's cast to something
    that requires fewer characters.

 src/gui/gcal-window.c | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)
---
diff --git a/src/gui/gcal-window.c b/src/gui/gcal-window.c
index a7e59afb..4d2b94a4 100644
--- a/src/gui/gcal-window.c
+++ b/src/gui/gcal-window.c
@@ -115,6 +115,8 @@ struct _GcalWindow
   GtkWidget          *today_button;
   GtkWidget          *views_switcher;
 
+  GcalEventEditorDialog *event_editor;
+
   DzlSuggestionButton *search_button;
 
   /* new event popover widgets */
@@ -122,7 +124,6 @@ struct _GcalWindow
 
   /* day, week, month, year, list */
   GtkWidget          *views [6];
-  GtkWidget          *event_editor;
   gboolean            subscribed;
 
   GcalContext        *context;
@@ -392,9 +393,8 @@ on_window_new_event_cb (GSimpleAction *action,
   default_calendar = gcal_manager_get_default_calendar (manager);
   event = gcal_event_new (default_calendar, comp, NULL);
 
-  gcal_event_editor_dialog_set_event (GCAL_EVENT_EDITOR_DIALOG (self->event_editor), event, TRUE);
-
-  gtk_widget_show (self->event_editor);
+  gcal_event_editor_dialog_set_event (self->event_editor, event, TRUE);
+  gtk_widget_show (GTK_WIDGET (self->event_editor));
 }
 
 static void
@@ -609,8 +609,8 @@ edit_event (GcalQuickAddPopover *popover,
             GcalEvent           *event,
             GcalWindow          *window)
 {
-  gcal_event_editor_dialog_set_event (GCAL_EVENT_EDITOR_DIALOG (window->event_editor), event, TRUE);
-  gtk_widget_show (window->event_editor);
+  gcal_event_editor_dialog_set_event (window->event_editor, event, TRUE);
+  gtk_widget_show (GTK_WIDGET (window->event_editor));
 }
 
 static void
@@ -630,8 +630,8 @@ create_event_detailed_cb (GcalView *view,
   default_calendar = gcal_manager_get_default_calendar (manager);
   event = gcal_event_new (default_calendar, comp, NULL);
 
-  gcal_event_editor_dialog_set_event (GCAL_EVENT_EDITOR_DIALOG (window->event_editor), event, TRUE);
-  gtk_widget_show (window->event_editor);
+  gcal_event_editor_dialog_set_event (window->event_editor, event, TRUE);
+  gtk_widget_show (GTK_WIDGET (window->event_editor));
 
   g_clear_object (&comp);
 }
@@ -645,9 +645,8 @@ event_activated (GcalView        *view,
   GcalEvent *event;
 
   event = gcal_event_widget_get_event (event_widget);
-  gcal_event_editor_dialog_set_event (GCAL_EVENT_EDITOR_DIALOG (window->event_editor), event, FALSE);
-
-  gtk_widget_show (window->event_editor);
+  gcal_event_editor_dialog_set_event (window->event_editor, event, FALSE);
+  gtk_widget_show (GTK_WIDGET (window->event_editor));
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]