Mercurial > geeqie
changeset 851:6e521e987105
show sidecars in icon view
author | nadvornik |
---|---|
date | Sun, 22 Jun 2008 10:01:26 +0000 |
parents | ff937cdfaee9 |
children | 8308d3606991 |
files | src/view_file_icon.c |
diffstat | 1 files changed, 15 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/view_file_icon.c Sun Jun 22 09:40:57 2008 +0000 +++ b/src/view_file_icon.c Sun Jun 22 10:01:26 2008 +0000 @@ -2263,13 +2263,27 @@ { if (id) { + gchar *name_sidecars = (gchar *)id->fd->name; + gchar *sidecars = NULL; + + if (id->fd->sidecar_files) + { + sidecars = file_data_sc_list_to_string(id->fd); + name_sidecars = g_strdup_printf("%s %s", id->fd->name, sidecars); + } + g_object_set(cell, "pixbuf", id->fd->thumb_pixbuf, - "text", id->fd->name, + "text", name_sidecars, "cell-background-gdk", &color_bg, "cell-background-set", TRUE, "foreground-gdk", &color_fg, "foreground-set", TRUE, "has-focus", (VFICON_INFO(vf, focus_id) == id), NULL); + if (sidecars) + { + g_free(sidecars); + g_free(name_sidecars); + } } else {