diff options
author | Jens Georg <mail@jensge.org> | 2016-08-18 20:17:21 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2016-12-17 09:47:40 +0100 |
commit | a4dbdfe7ab0089dfdab071626b693d5b39075e07 (patch) | |
tree | 2059db0781d1c7a48c92a519c1fded7a731aaba3 | |
parent | 94da81655130c160a5e82b05a62b67ae7805e12c (diff) | |
download | gupnp-tools-a4dbdfe7ab0089dfdab071626b693d5b39075e07.tar.gz |
av-cp: Fix icon for conainers
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r-- | src/av-cp/search-dialog.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/av-cp/search-dialog.c b/src/av-cp/search-dialog.c index 5805913..5bd4ddf 100644 --- a/src/av-cp/search-dialog.c +++ b/src/av-cp/search-dialog.c @@ -271,6 +271,7 @@ search_task_run (SearchTask *task) { #define ITEM_CLASS_AUDIO "object.item.audioItem" #define ITEM_CLASS_VIDEO "object.item.videoItem" #define ITEM_CLASS_TEXT "object.item.textItem" +#define CONTAINER_CLASS "object.container" static GdkPixbuf * get_item_icon (GUPnPDIDLLiteObject *object) @@ -285,15 +286,14 @@ get_item_icon (GUPnPDIDLLiteObject *object) if (g_str_has_prefix (class_name, ITEM_CLASS_IMAGE)) { icon = get_icon_by_id (ICON_IMAGE_ITEM); - } else if (g_str_has_prefix (class_name, - ITEM_CLASS_AUDIO)) { + } else if (g_str_has_prefix (class_name, ITEM_CLASS_AUDIO)) { icon = get_icon_by_id (ICON_AUDIO_ITEM); - } else if (g_str_has_prefix (class_name, - ITEM_CLASS_VIDEO)) { + } else if (g_str_has_prefix (class_name, ITEM_CLASS_VIDEO)) { icon = get_icon_by_id (ICON_VIDEO_ITEM); - } else if (g_str_has_prefix (class_name, - ITEM_CLASS_TEXT)) { + } else if (g_str_has_prefix (class_name, ITEM_CLASS_TEXT)) { icon = get_icon_by_id (ICON_TEXT_ITEM); + } else if (g_str_has_prefix (class_name, CONTAINER_CLASS) ){ + icon = get_icon_by_id (ICON_CONTAINER); } else { icon = get_icon_by_id (ICON_FILE); } |