-_modest_header_view_compact_flag_cell_data (GtkTreeViewColumn *column, GtkCellRenderer *renderer,
- GtkTreeModel *tree_model, GtkTreeIter *iter, gpointer user_data)
-{
- TnyHeaderFlags flags;
-
- gtk_tree_model_get (tree_model, iter, TNY_GTK_HEADER_LIST_MODEL_FLAGS_COLUMN,
- &flags, -1);
-
- if (flags & TNY_HEADER_FLAG_ATTACHMENTS) {
- if (flags & TNY_HEADER_FLAG_HIGH_PRIORITY)
- g_object_set (G_OBJECT (renderer), "pixbuf",
- get_pixbuf_for_compact_flag (flags),
- NULL);
- else if (flags & TNY_HEADER_FLAG_LOW_PRIORITY)
- g_object_set (G_OBJECT (renderer), "pixbuf",
- get_pixbuf_for_compact_flag (flags),
- NULL);
- else
- g_object_set (G_OBJECT (renderer), "pixbuf",
- get_pixbuf_for_compact_flag (flags),
- NULL);
- }
- else {
- if (flags & TNY_HEADER_FLAG_HIGH_PRIORITY)
- g_object_set (G_OBJECT (renderer), "pixbuf",
- get_pixbuf_for_compact_flag (flags),
- NULL);
- else if (flags & TNY_HEADER_FLAG_LOW_PRIORITY)
- g_object_set (G_OBJECT (renderer), "pixbuf",
- get_pixbuf_for_compact_flag (flags),
- NULL);
- }
-}
-
-void