TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN, &flags,
date_col, &date,
-1);
-
- set_cell_text (renderer, modest_text_utils_get_display_date (date),
+
+#if GTK_CHECK_VERSION (2, 12, 0)
+ ModestHeaderView *header_view;
+ header_view = MODEST_HEADER_VIEW (gtk_tree_view_column_get_tree_view (column));
+ set_cell_text (renderer,
+ _modest_header_view_get_display_date (header_view, date),
flags, RENDER_CELL_STYLE_DEFAULT);
+#else
+ set_cell_text (renderer, modest_text_utils_get_display_date (date),
+ flags, RENDER_CELL_STYLE_DEFAULT);
+#endif
}
void
status_str = get_status_string (status);
set_cell_text (date_or_status_cell, status_str, flags, RENDER_CELL_STYLE_GREY);
- } else {
- set_cell_text (date_or_status_cell, date ? modest_text_utils_get_display_date (date) : "",
+ } else {
+#if GTK_CHECK_VERSION (2, 12, 0)
+ ModestHeaderView *header_view;
+ header_view = MODEST_HEADER_VIEW (gtk_tree_view_column_get_tree_view (column));
+ set_cell_text (date_or_status_cell,
+ date ? _modest_header_view_get_display_date (header_view, date) : "",
flags, RENDER_CELL_STYLE_GREY);
+#else
+ set_cell_text (date_or_status_cell,
+ date ? modest_text_utils_get_display_date (date) : "",
+ flags, RENDER_CELL_STYLE_GREY);
+#endif
}
-
if (msg_header != NULL)
g_object_unref (msg_header);
}