#ifdef MODEST_TOOLKIT_HILDON2
gtk_rc_parse_string ("class \"ModestFolderView\" style \"fremantle-touchlist\"");
- /* gtk_rc_parse_string ("style \"fremantle-modest-fv\" {\n" */
- /* " GtkWidget::hildon-mode = 1\n" */
- /* "} class \"ModestFolderView\" style \"fremantle-modest-fv\""); */
#endif
gchar * substring;
if (number > 0) {
substring = g_strdup_printf (drafts?"TODO:%d messages":"TODO:%d new messages", number);
+ item_name = g_strdup_printf ("<span weight='800'>%s</span>\n<span weight='800' size='x-small' color='grey'>%s</span>",
+ fname, substring);
+ item_weight = 800;
} else {
substring = g_strdup ("");
+ item_name = g_strdup_printf ("%s\n<span size='x-small' color='grey'>%s</span>",
+ fname, substring);
+ item_weight = 400;
}
- item_name = g_strdup_printf ("%s\n<span size='x-small' color='grey'>%s</span>",
- fname, substring);
g_free (substring);
} else {
/* Use bold font style if there are unread or unset messages */
type = modest_tny_folder_guess_folder_type (TNY_FOLDER (instance));
}
+ /* Remote folders should not be treated as special folders */
+ if (TNY_IS_FOLDER_STORE (instance) &&
+ !TNY_IS_ACCOUNT (instance) &&
+ type != TNY_FOLDER_TYPE_INBOX &&
+ modest_tny_folder_store_is_remote (TNY_FOLDER_STORE (instance))) {
+ return get_composite_icons (MODEST_FOLDER_ICON_NORMAL,
+ &normal_pixbuf,
+ &normal_pixbuf_open,
+ &normal_pixbuf_close);
+ }
+
switch (type) {
case TNY_FOLDER_TYPE_INVALID:
g_warning ("%s: BUG: TNY_FOLDER_TYPE_INVALID", __FUNCTION__);