event-widget: Receive a context
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -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));
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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),
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user