views/month: Port to GListModel
Neutralize the add/remove/update vfuncs (we can't remove them yet). Pass the event model to the individual week rows, and let them filter their events using a GtkFilterListModel. Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/742>
This commit is contained in:
committed by
Marge Bot
parent
df8033b3ba
commit
039b75755e
@@ -39,11 +39,8 @@ GcalRange * gcal_month_view_row_get_range (GcalMonthViewR
|
||||
void gcal_month_view_row_set_range (GcalMonthViewRow *self,
|
||||
GcalRange *range);
|
||||
|
||||
void gcal_month_view_row_add_event (GcalMonthViewRow *self,
|
||||
GcalEvent *event);
|
||||
|
||||
void gcal_month_view_row_remove_event (GcalMonthViewRow *self,
|
||||
GcalEvent *event);
|
||||
void gcal_month_view_row_set_model (GcalMonthViewRow *self,
|
||||
GListModel *model);
|
||||
|
||||
GList* gcal_month_view_row_get_children_by_uuid (GcalMonthViewRow *self,
|
||||
GcalRecurrenceModType mod,
|
||||
|
||||
Reference in New Issue
Block a user