diff --git a/applications/main/archive/helpers/archive_browser.h b/applications/main/archive/helpers/archive_browser.h index 5a290bb7e..11d41fcae 100644 --- a/applications/main/archive/helpers/archive_browser.h +++ b/applications/main/archive/helpers/archive_browser.h @@ -33,11 +33,13 @@ static const char* known_ext[] = { [ArchiveFileTypeInfraredRemote] = ".txt", [ArchiveFileTypeBadKb] = ".txt", [ArchiveFileTypeU2f] = "?", - [ArchiveFileTypeAppOrJs] = ".fap|.js", + [ArchiveFileTypeApplication] = ".fap", + [ArchiveFileTypeJS] = ".js", [ArchiveFileTypeSearch] = "*", [ArchiveFileTypeUpdateManifest] = ".fuf", [ArchiveFileTypeFolder] = "?", [ArchiveFileTypeUnknown] = "*", + [ArchiveFileTypeAppOrJs] = ".fap|.js", }; static const ArchiveFileTypeEnum known_type[] = { diff --git a/applications/main/archive/helpers/archive_files.h b/applications/main/archive/helpers/archive_files.h index 309b76ca7..547d6b621 100644 --- a/applications/main/archive/helpers/archive_files.h +++ b/applications/main/archive/helpers/archive_files.h @@ -20,11 +20,13 @@ typedef enum { ArchiveFileTypeInfraredRemote, ArchiveFileTypeBadKb, ArchiveFileTypeU2f, - ArchiveFileTypeAppOrJs, + ArchiveFileTypeApplication, + ArchiveFileTypeJS, ArchiveFileTypeSearch, ArchiveFileTypeUpdateManifest, ArchiveFileTypeFolder, ArchiveFileTypeUnknown, + ArchiveFileTypeAppOrJs, ArchiveFileTypeLoading, } ArchiveFileTypeEnum; diff --git a/applications/main/archive/views/archive_browser_view.c b/applications/main/archive/views/archive_browser_view.c index 6af988355..d3b4cf842 100644 --- a/applications/main/archive/views/archive_browser_view.c +++ b/applications/main/archive/views/archive_browser_view.c @@ -34,12 +34,14 @@ static const Icon* ArchiveItemIcons[] = { [ArchiveFileTypeInfraredRemote] = &I_ir_scope_10px, [ArchiveFileTypeBadKb] = &I_badkb_10px, [ArchiveFileTypeU2f] = &I_u2f_10px, - [ArchiveFileTypeAppOrJs] = &I_unknown_10px, + [ArchiveFileTypeApplication] = &I_Apps_10px, + [ArchiveFileTypeJS] = &I_js_script_10px, [ArchiveFileTypeSearch] = &I_search_10px, [ArchiveFileTypeUpdateManifest] = &I_update_10px, [ArchiveFileTypeFolder] = &I_dir_10px, [ArchiveFileTypeUnknown] = &I_unknown_10px, [ArchiveFileTypeLoading] = &I_loading_10px, + [ArchiveFileTypeAppOrJs] = &I_unknown_10px, }; void archive_browser_set_callback(