event-widget: Receive a context

This commit is contained in:
Georges Basile Stavracas Neto
2019-04-25 16:30:55 -03:00
parent c175599550
commit 54506973fc
7 changed files with 39 additions and 9 deletions
+1 -1
View File
@@ -345,7 +345,7 @@ update_event_list (GcalMonthPopover *self)
event_end = g_date_time_add_days (event_start, 1);
event_widget = gcal_event_widget_new (event);
event_widget = gcal_event_widget_new (self->context, event);
gcal_event_widget_set_date_start (GCAL_EVENT_WIDGET (event_widget), event_start);
gcal_event_widget_set_date_end (GCAL_EVENT_WIDGET (event_widget), event_end);
+2 -2
View File
@@ -1254,7 +1254,7 @@ gcal_month_view_component_added (ECalDataModelSubscriber *subscriber,
GCAL_RETURN ();
}
event_widget = gcal_event_widget_new (event);
event_widget = gcal_event_widget_new (self->context, event);
gcal_event_widget_set_read_only (GCAL_EVENT_WIDGET (event_widget), e_client_is_readonly (E_CLIENT (client)));
gtk_widget_show (event_widget);
@@ -1289,7 +1289,7 @@ gcal_month_view_component_modified (ECalDataModelSubscriber *subscriber,
GCAL_RETURN ();
}
new_widget = gcal_event_widget_new (event);
new_widget = gcal_event_widget_new (self->context, event);
l = g_hash_table_lookup (self->children, gcal_event_get_uid (event));
+1
View File
@@ -1166,6 +1166,7 @@ gcal_week_grid_add_event (GcalWeekGrid *self,
g_object_ref (event);
widget = g_object_new (GCAL_TYPE_EVENT_WIDGET,
"context", self->context,
"event", event,
"orientation", GTK_ORIENTATION_VERTICAL,
NULL);
+1 -1
View File
@@ -735,7 +735,7 @@ add_event_to_grid (GcalWeekHeader *self,
move_events_at_column (self, DOWN, start, position);
/* Add the event to the grid */
widget = gcal_event_widget_new (event);
widget = gcal_event_widget_new (self->context, event);
setup_event_widget (self, widget);
gtk_grid_attach (GTK_GRID (self->grid),
+1 -1
View File
@@ -319,7 +319,7 @@ add_event_to_day_array (GcalYearView *year_view,
manager = gcal_context_get_manager (year_view->context);
is_readonly = !gcal_manager_is_client_writable (manager, gcal_event_get_source (event));
child_widget = gcal_event_widget_new (event);
child_widget = gcal_event_widget_new (year_view->context, event);
gcal_event_widget_set_read_only (GCAL_EVENT_WIDGET (child_widget), is_readonly);
dt_start = gcal_event_get_date_start (event);