From 559fabeb08adcb9b2fd05db040f6d035dcd7a800 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 14 Aug 2017 23:31:04 +0200 Subject: [PATCH] (MaterialUI) Add more icons --- menu/drivers/materialui.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/menu/drivers/materialui.c b/menu/drivers/materialui.c index 94146ae67a..89cf1bd200 100644 --- a/menu/drivers/materialui.c +++ b/menu/drivers/materialui.c @@ -78,6 +78,8 @@ enum MUI_TEXTURE_KEY_HOVER, MUI_TEXTURE_FOLDER, MUI_TEXTURE_IMAGE, + MUI_TEXTURE_ARCHIVE, + MUI_TEXTURE_VIDEO, MUI_TEXTURE_LAST }; @@ -178,6 +180,10 @@ static const char *mui_texture_path(unsigned id) return "folder.png"; case MUI_TEXTURE_IMAGE: return "image.png"; + case MUI_TEXTURE_VIDEO: + return "video.png"; + case MUI_TEXTURE_ARCHIVE: + return "archive.png"; } return NULL; @@ -767,9 +773,15 @@ static void mui_render_label_value(mui_handle_t *mui, mui_node_t *node, switch (type) { + case FILE_TYPE_COMPRESSED: + texture_switch2 = mui->textures.list[MUI_TEXTURE_ARCHIVE]; + break; case FILE_TYPE_IMAGE: texture_switch2 = mui->textures.list[MUI_TEXTURE_IMAGE]; break; + case FILE_TYPE_MOVIE: + texture_switch2 = mui->textures.list[MUI_TEXTURE_VIDEO]; + break; case FILE_TYPE_DIRECTORY: texture_switch2 = mui->textures.list[MUI_TEXTURE_FOLDER]; break;