Archive: Open .img in Mass Storage app

This commit is contained in:
Willy-JL
2024-02-20 06:09:35 +00:00
parent 375239341e
commit b58bcac1a2
6 changed files with 6 additions and 0 deletions

View File

@@ -37,6 +37,7 @@ static const char* known_ext[] = {
[ArchiveFileTypeJS] = ".js",
[ArchiveFileTypeSearch] = "*",
[ArchiveFileTypeUpdateManifest] = ".fuf",
[ArchiveFileTypeDiskImage] = ".img",
[ArchiveFileTypeFolder] = "?",
[ArchiveFileTypeUnknown] = "*",
[ArchiveFileTypeAppOrJs] = ".fap|.js",

View File

@@ -24,6 +24,7 @@ typedef enum {
ArchiveFileTypeJS,
ArchiveFileTypeSearch,
ArchiveFileTypeUpdateManifest,
ArchiveFileTypeDiskImage,
ArchiveFileTypeFolder,
ArchiveFileTypeUnknown,
ArchiveFileTypeAppOrJs,

View File

@@ -36,6 +36,8 @@ const char* archive_get_flipper_app_name(ArchiveFileTypeEnum file_type) {
return "U2F";
case ArchiveFileTypeUpdateManifest:
return "UpdaterApp";
case ArchiveFileTypeDiskImage:
return EXT_PATH("apps/USB/mass_storage.fap");
case ArchiveFileTypeJS:
return EXT_PATH("apps/assets/js_app.fap");
default:

View File

@@ -38,6 +38,7 @@ static const Icon* ArchiveItemIcons[] = {
[ArchiveFileTypeJS] = &I_js_script_10px,
[ArchiveFileTypeSearch] = &I_search_10px,
[ArchiveFileTypeUpdateManifest] = &I_update_10px,
[ArchiveFileTypeDiskImage] = &I_floppydisk_10px,
[ArchiveFileTypeFolder] = &I_dir_10px,
[ArchiveFileTypeUnknown] = &I_unknown_10px,
[ArchiveFileTypeLoading] = &I_loading_10px,

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 B

View File

@@ -3869,6 +3869,7 @@ Variable,+,I_fahren_hover_24x23,Icon,
Variable,+,I_flash_19x20,Icon,
Variable,+,I_flash_hover_19x20,Icon,
Variable,+,I_flash_text_21x5,Icon,
Variable,+,I_floppydisk_10px,Icon,
Variable,+,I_heat_30x51,Icon,
Variable,+,I_hourglass0_24x24,Icon,
Variable,+,I_hourglass1_24x24,Icon,
1 entry status name type params
3869 Variable + I_flash_19x20 Icon
3870 Variable + I_flash_hover_19x20 Icon
3871 Variable + I_flash_text_21x5 Icon
3872 Variable + I_floppydisk_10px Icon
3873 Variable + I_heat_30x51 Icon
3874 Variable + I_hourglass0_24x24 Icon
3875 Variable + I_hourglass1_24x24 Icon