From 327c81ed3a14eacd5642d96ba1ed08d5a02768d7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 18 Dec 2016 17:26:02 +0100 Subject: [PATCH] (XMB) Create icons for CFILE --- menu/drivers/xmb.c | 2 ++ msg_hash.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 9d52b426bb..8371af95d7 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -1901,6 +1901,7 @@ static uintptr_t xmb_icon_get_id(xmb_handle_t *xmb, case FILE_TYPE_DIRECTORY: return xmb->textures.list[XMB_TEXTURE_FOLDER]; case FILE_TYPE_PLAIN: + case FILE_TYPE_IN_CARCHIVE: return xmb->textures.list[XMB_TEXTURE_FILE]; case FILE_TYPE_RPL_ENTRY: if (core_node) @@ -2149,6 +2150,7 @@ static void xmb_draw_items(xmb_handle_t *xmb, switch (type) { + case FILE_TYPE_IN_CARCHIVE: case FILE_TYPE_COMPRESSED: case FILE_TYPE_MORE: case FILE_TYPE_CORE: diff --git a/msg_hash.c b/msg_hash.c index be2102d0d9..9f8a476577 100644 --- a/msg_hash.c +++ b/msg_hash.c @@ -189,6 +189,7 @@ uint32_t msg_hash_calculate(const char *s) #define MENU_VALUE_SHA1 0x7c9de632U #define MENU_VALUE_CRC 0x0b88671dU #define MENU_VALUE_MORE 0x0b877cafU +#define MENU_VALUE_CFILE 0xac3ec4f9U #define MENU_VALUE_ON 0x005974c2U #define MENU_VALUE_OFF 0x0b880c40U #define MENU_VALUE_COMP 0x6a166ba5U @@ -232,6 +233,8 @@ enum msg_file_type msg_hash_to_file_type(uint32_t hash) case HASH_EXTENSION_ZIP_UPP: case FILE_HASH_APK: return FILE_TYPE_COMPRESSED; + case MENU_VALUE_CFILE: + return FILE_TYPE_IN_CARCHIVE; case MENU_VALUE_MORE: return FILE_TYPE_MORE; case MENU_VALUE_CORE: