utils: Remove get_source_parent_name_color

One less weird function lurking around.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/610>
This commit is contained in:
Georges Basile Stavracas Neto
2025-07-02 18:04:26 +00:00
committed by Marge Bot
parent 281191b5b3
commit d16cc2bc68
6 changed files with 18 additions and 73 deletions
+3 -5
View File
@@ -197,16 +197,14 @@ sort_calendar_by_name_cb (gconstpointer a,
GcalCalendar *calendar_b = GCAL_CALENDAR ((gpointer) b);
g_autofree gchar *parent_name_a = NULL;
g_autofree gchar *parent_name_b = NULL;
GcalManager *self;
gint retval;
retval = g_utf8_collate (gcal_calendar_get_name (calendar_a), gcal_calendar_get_name (calendar_b));
if (retval != 0)
return retval;
self = GCAL_MANAGER (user_data);
get_source_parent_name_color (self, gcal_calendar_get_source (calendar_a), &parent_name_a, NULL);
get_source_parent_name_color (self, gcal_calendar_get_source (calendar_b), &parent_name_b, NULL);
parent_name_a = e_source_dup_display_name (gcal_calendar_get_parent_source (calendar_a));
parent_name_b = e_source_dup_display_name (gcal_calendar_get_parent_source (calendar_b));
return g_utf8_collate (parent_name_a, parent_name_b);
}
@@ -216,7 +214,7 @@ on_calendar_name_changed_cb (GcalCalendar *calendar,
GParamSpec *pspec,
GcalManager *self)
{
g_list_store_sort (self->calendars_model, sort_calendar_by_name_cb, self);
g_list_store_sort (self->calendars_model, sort_calendar_by_name_cb, NULL);
}
static void