diff --git a/applications/app-loader/app-loader.c b/applications/app-loader/app-loader.c index a01f9835d..09c444255 100644 --- a/applications/app-loader/app-loader.c +++ b/applications/app-loader/app-loader.c @@ -1,12 +1,14 @@ #include "flipper_v2.h" #include #include "menu/menu.h" +#include "menu/menu_item.h" #include "applications.h" #include typedef struct { FuriApp* handler; Widget* widget; + MenuItem* menu_plugins; const FlipperStartupApp* current_app; } AppLoaderState; @@ -62,6 +64,8 @@ void app_loader(void* p) { widget_draw_callback_set(state.widget, render_callback, &state); widget_input_callback_set(state.widget, input_callback, &state); + state.menu_plugins = menu_item_alloc_menu("Plugins", assets_icons_get(A_Plugins_14)); + ValueMutex* menu_mutex = furi_open("menu"); if(menu_mutex == NULL) { printf("menu is not available\n"); @@ -77,8 +81,6 @@ void app_loader(void* p) { gui->add_widget(gui, state.widget, GuiLayerFullscreen); { - Menu* menu = acquire_mutex_block(menu_mutex); - // FURI startup const size_t flipper_app_count = sizeof(FLIPPER_APPS) / sizeof(FLIPPER_APPS[0]); @@ -87,8 +89,8 @@ void app_loader(void* p) { ctx->state = &state; ctx->app = &FLIPPER_APPS[i]; - menu_item_add( - menu, + menu_item_subitem_add( + state.menu_plugins, menu_item_alloc_function( FLIPPER_APPS[i].name, assets_icons_get(A_Infrared_14), handle_menu, ctx)); } @@ -105,10 +107,47 @@ void app_loader(void* p) { menu_item_add(menu, menu_item_alloc_function("Tamagotchi", NULL, NULL, NULL)); menu_item_add(menu, menu_item_alloc_function("Plugins", NULL, NULL, NULL)); */ - - release_mutex(menu_mutex, menu); } + with_value_mutex( + menu_mutex, (Menu * menu) { + menu_item_add( + menu, + menu_item_alloc_function("Sub-1 GHz", assets_icons_get(A_Sub1ghz_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function("125kHz", assets_icons_get(A_125khz_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function("Infrared", assets_icons_get(A_Infrared_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function("iButton", assets_icons_get(A_iButton_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function( + "Bluetooth", assets_icons_get(A_Bluetooth_14), NULL, NULL)); + menu_item_add( + menu, menu_item_alloc_function("GPIO", assets_icons_get(A_GPIO_14), NULL, NULL)); + menu_item_add( + menu, menu_item_alloc_function("NFC", assets_icons_get(A_NFC_14), NULL, NULL)); + menu_item_add( + menu, menu_item_alloc_function("U2F", assets_icons_get(A_U2F_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function( + "File Manager", assets_icons_get(A_FileManager_14), NULL, NULL)); + menu_item_add( + menu, menu_item_alloc_function("Games", assets_icons_get(A_Games_14), NULL, NULL)); + menu_item_add(menu, state.menu_plugins); + menu_item_add( + menu, + menu_item_alloc_function("Passport", assets_icons_get(A_Passport_14), NULL, NULL)); + menu_item_add( + menu, + menu_item_alloc_function("Settings", assets_icons_get(A_Settings_14), NULL, NULL)); + }); + printf("[app loader] start\n"); osThreadSuspend(self_id); diff --git a/applications/menu/menu.c b/applications/menu/menu.c index 26284f7cc..edcd2636e 100644 --- a/applications/menu/menu.c +++ b/applications/menu/menu.c @@ -61,7 +61,7 @@ void menu_build_main(Menu* menu) { Icon* icon = assets_icons_get(A_Bluetooth_14); menu->settings = menu_item_alloc_menu("Setting", icon); - menu_item_add(menu, menu->settings); + // menu_item_add(menu, menu->settings); } void menu_item_add(Menu* menu, MenuItem* item) { diff --git a/assets/icons/IrukaGotchi/Flipper_idle_76x52.png b/assets/icons/IrukaGotchi/Flipper_idle_76x52.png deleted file mode 100644 index 60696d745..000000000 Binary files a/assets/icons/IrukaGotchi/Flipper_idle_76x52.png and /dev/null differ diff --git a/assets/icons/IrukaGotchi/Flipper_young_80x60.png b/assets/icons/IrukaGotchi/Flipper_young_80x60.png index 2d81ca51c..4725aab90 100644 Binary files a/assets/icons/IrukaGotchi/Flipper_young_80x60.png and b/assets/icons/IrukaGotchi/Flipper_young_80x60.png differ diff --git a/assets/icons/MainMenu/125khz_14/frame_01.png b/assets/icons/MainMenu/125khz_14/frame_01.png index 5b861db4e..0f46d4262 100644 Binary files a/assets/icons/MainMenu/125khz_14/frame_01.png and b/assets/icons/MainMenu/125khz_14/frame_01.png differ diff --git a/assets/icons/MainMenu/125khz_14/frame_02.png b/assets/icons/MainMenu/125khz_14/frame_02.png index d0edfbeb7..13c252b14 100644 Binary files a/assets/icons/MainMenu/125khz_14/frame_02.png and b/assets/icons/MainMenu/125khz_14/frame_02.png differ diff --git a/assets/icons/MainMenu/125khz_14/frame_03.png b/assets/icons/MainMenu/125khz_14/frame_03.png index 9a62d8c0f..cdc882e7e 100644 Binary files a/assets/icons/MainMenu/125khz_14/frame_03.png and b/assets/icons/MainMenu/125khz_14/frame_03.png differ diff --git a/assets/icons/MainMenu/125khz_14/frame_04.png b/assets/icons/MainMenu/125khz_14/frame_04.png index 932800518..bdbc7adf5 100644 Binary files a/assets/icons/MainMenu/125khz_14/frame_04.png and b/assets/icons/MainMenu/125khz_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_01.png b/assets/icons/MainMenu/Bluetooth_14/frame_01.png index 5dbb95ab5..3b1073358 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_01.png and b/assets/icons/MainMenu/Bluetooth_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_02.png b/assets/icons/MainMenu/Bluetooth_14/frame_02.png index cbcc779d4..748a0d9db 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_02.png and b/assets/icons/MainMenu/Bluetooth_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_03.png b/assets/icons/MainMenu/Bluetooth_14/frame_03.png index 7d93b230b..7a90fea5c 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_03.png and b/assets/icons/MainMenu/Bluetooth_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_04.png b/assets/icons/MainMenu/Bluetooth_14/frame_04.png index 6483e1bea..8baed3311 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_04.png and b/assets/icons/MainMenu/Bluetooth_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_05.png b/assets/icons/MainMenu/Bluetooth_14/frame_05.png index b6bf8b377..41d3347d4 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_05.png and b/assets/icons/MainMenu/Bluetooth_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Bluetooth_14/frame_06.png b/assets/icons/MainMenu/Bluetooth_14/frame_06.png index d4fa60760..06013e7e9 100644 Binary files a/assets/icons/MainMenu/Bluetooth_14/frame_06.png and b/assets/icons/MainMenu/Bluetooth_14/frame_06.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_01.png b/assets/icons/MainMenu/FileManager_14/frame_01.png index 453a3b6ca..3403ec8a6 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_01.png and b/assets/icons/MainMenu/FileManager_14/frame_01.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_02.png b/assets/icons/MainMenu/FileManager_14/frame_02.png index d0a410bdf..53cbfc541 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_02.png and b/assets/icons/MainMenu/FileManager_14/frame_02.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_03.png b/assets/icons/MainMenu/FileManager_14/frame_03.png index 618d81bdc..af4313708 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_03.png and b/assets/icons/MainMenu/FileManager_14/frame_03.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_04.png b/assets/icons/MainMenu/FileManager_14/frame_04.png index e22b2357c..edeed16d5 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_04.png and b/assets/icons/MainMenu/FileManager_14/frame_04.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_05.png b/assets/icons/MainMenu/FileManager_14/frame_05.png index b8a42ab6d..71e4f76a0 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_05.png and b/assets/icons/MainMenu/FileManager_14/frame_05.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_06.png b/assets/icons/MainMenu/FileManager_14/frame_06.png index c68776ffb..fd5e95020 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_06.png and b/assets/icons/MainMenu/FileManager_14/frame_06.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_07.png b/assets/icons/MainMenu/FileManager_14/frame_07.png index b8a42ab6d..71e4f76a0 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_07.png and b/assets/icons/MainMenu/FileManager_14/frame_07.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_08.png b/assets/icons/MainMenu/FileManager_14/frame_08.png index e22b2357c..edeed16d5 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_08.png and b/assets/icons/MainMenu/FileManager_14/frame_08.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_09.png b/assets/icons/MainMenu/FileManager_14/frame_09.png index 618d81bdc..af4313708 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_09.png and b/assets/icons/MainMenu/FileManager_14/frame_09.png differ diff --git a/assets/icons/MainMenu/FileManager_14/frame_10.png b/assets/icons/MainMenu/FileManager_14/frame_10.png index d0a410bdf..53cbfc541 100644 Binary files a/assets/icons/MainMenu/FileManager_14/frame_10.png and b/assets/icons/MainMenu/FileManager_14/frame_10.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_01.png b/assets/icons/MainMenu/GPIO_14/frame_01.png index 2b9b4db42..23e27d59c 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_01.png and b/assets/icons/MainMenu/GPIO_14/frame_01.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_02.png b/assets/icons/MainMenu/GPIO_14/frame_02.png index 9ab988563..aa171cfaf 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_02.png and b/assets/icons/MainMenu/GPIO_14/frame_02.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_03.png b/assets/icons/MainMenu/GPIO_14/frame_03.png index 25750041a..42fef0327 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_03.png and b/assets/icons/MainMenu/GPIO_14/frame_03.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_04.png b/assets/icons/MainMenu/GPIO_14/frame_04.png index f6f3d2dee..52ac41fb8 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_04.png and b/assets/icons/MainMenu/GPIO_14/frame_04.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_05.png b/assets/icons/MainMenu/GPIO_14/frame_05.png index 5a6bf042a..30a259371 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_05.png and b/assets/icons/MainMenu/GPIO_14/frame_05.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_06.png b/assets/icons/MainMenu/GPIO_14/frame_06.png index 4751e32ca..be19567f3 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_06.png and b/assets/icons/MainMenu/GPIO_14/frame_06.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_07.png b/assets/icons/MainMenu/GPIO_14/frame_07.png index 9c5bb11de..2f7a42368 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_07.png and b/assets/icons/MainMenu/GPIO_14/frame_07.png differ diff --git a/assets/icons/MainMenu/GPIO_14/frame_08.png b/assets/icons/MainMenu/GPIO_14/frame_08.png index 1cf9762ff..aa4ad384d 100644 Binary files a/assets/icons/MainMenu/GPIO_14/frame_08.png and b/assets/icons/MainMenu/GPIO_14/frame_08.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_01.png b/assets/icons/MainMenu/Games_14/frame_01.png new file mode 100644 index 000000000..f471e0593 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_02.png b/assets/icons/MainMenu/Games_14/frame_02.png new file mode 100644 index 000000000..7f06f6c60 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_03.png b/assets/icons/MainMenu/Games_14/frame_03.png new file mode 100644 index 000000000..15c412be5 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_04.png b/assets/icons/MainMenu/Games_14/frame_04.png new file mode 100644 index 000000000..6d539b5c9 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_05.png b/assets/icons/MainMenu/Games_14/frame_05.png new file mode 100644 index 000000000..de0ae5d18 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_06.png b/assets/icons/MainMenu/Games_14/frame_06.png new file mode 100644 index 000000000..6753b7a24 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_06.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_07.png b/assets/icons/MainMenu/Games_14/frame_07.png new file mode 100644 index 000000000..597451e87 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_07.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_08.png b/assets/icons/MainMenu/Games_14/frame_08.png new file mode 100644 index 000000000..2109b6b0f Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_08.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_09.png b/assets/icons/MainMenu/Games_14/frame_09.png new file mode 100644 index 000000000..65f1af5d4 Binary files /dev/null and b/assets/icons/MainMenu/Games_14/frame_09.png differ diff --git a/assets/icons/MainMenu/Games_14/frame_rate b/assets/icons/MainMenu/Games_14/frame_rate new file mode 100644 index 000000000..e440e5c84 --- /dev/null +++ b/assets/icons/MainMenu/Games_14/frame_rate @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/assets/icons/MainMenu/Infrared_14/frame_01.png b/assets/icons/MainMenu/Infrared_14/frame_01.png index ddffd29ba..63256dfff 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_01.png and b/assets/icons/MainMenu/Infrared_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Infrared_14/frame_02.png b/assets/icons/MainMenu/Infrared_14/frame_02.png index 21603a7ec..b31366d60 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_02.png and b/assets/icons/MainMenu/Infrared_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Infrared_14/frame_03.png b/assets/icons/MainMenu/Infrared_14/frame_03.png index 1aa8399ed..aed6b807c 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_03.png and b/assets/icons/MainMenu/Infrared_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Infrared_14/frame_04.png b/assets/icons/MainMenu/Infrared_14/frame_04.png index 8edaa2c88..df7829408 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_04.png and b/assets/icons/MainMenu/Infrared_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Infrared_14/frame_05.png b/assets/icons/MainMenu/Infrared_14/frame_05.png index 26bf497ce..bc1229a25 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_05.png and b/assets/icons/MainMenu/Infrared_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Infrared_14/frame_06.png b/assets/icons/MainMenu/Infrared_14/frame_06.png index f035b9a5a..711390213 100644 Binary files a/assets/icons/MainMenu/Infrared_14/frame_06.png and b/assets/icons/MainMenu/Infrared_14/frame_06.png differ diff --git a/assets/icons/MainMenu/NFC_14/frame_01.png b/assets/icons/MainMenu/NFC_14/frame_01.png index 78f349cc0..84b79da13 100644 Binary files a/assets/icons/MainMenu/NFC_14/frame_01.png and b/assets/icons/MainMenu/NFC_14/frame_01.png differ diff --git a/assets/icons/MainMenu/NFC_14/frame_02.png b/assets/icons/MainMenu/NFC_14/frame_02.png index 590873d3e..d8da3d730 100644 Binary files a/assets/icons/MainMenu/NFC_14/frame_02.png and b/assets/icons/MainMenu/NFC_14/frame_02.png differ diff --git a/assets/icons/MainMenu/NFC_14/frame_03.png b/assets/icons/MainMenu/NFC_14/frame_03.png index fc6aa1d7d..d33251fbf 100644 Binary files a/assets/icons/MainMenu/NFC_14/frame_03.png and b/assets/icons/MainMenu/NFC_14/frame_03.png differ diff --git a/assets/icons/MainMenu/NFC_14/frame_04.png b/assets/icons/MainMenu/NFC_14/frame_04.png index f65e1c757..568151d7d 100644 Binary files a/assets/icons/MainMenu/NFC_14/frame_04.png and b/assets/icons/MainMenu/NFC_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_01.png b/assets/icons/MainMenu/Passport_14/frame_01.png new file mode 100644 index 000000000..97da34659 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_02.png b/assets/icons/MainMenu/Passport_14/frame_02.png new file mode 100644 index 000000000..ecb66c5c9 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_03.png b/assets/icons/MainMenu/Passport_14/frame_03.png new file mode 100644 index 000000000..7164af227 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_04.png b/assets/icons/MainMenu/Passport_14/frame_04.png new file mode 100644 index 000000000..f28f77e25 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_05.png b/assets/icons/MainMenu/Passport_14/frame_05.png new file mode 100644 index 000000000..7d01eb345 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_06.png b/assets/icons/MainMenu/Passport_14/frame_06.png new file mode 100644 index 000000000..c445fae0a Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_06.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_07.png b/assets/icons/MainMenu/Passport_14/frame_07.png new file mode 100644 index 000000000..1b868072b Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_07.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_08.png b/assets/icons/MainMenu/Passport_14/frame_08.png new file mode 100644 index 000000000..a16cee964 Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_08.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_09.png b/assets/icons/MainMenu/Passport_14/frame_09.png new file mode 100644 index 000000000..c581a9e8f Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_09.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_10.png b/assets/icons/MainMenu/Passport_14/frame_10.png new file mode 100644 index 000000000..f217e9bbc Binary files /dev/null and b/assets/icons/MainMenu/Passport_14/frame_10.png differ diff --git a/assets/icons/MainMenu/Passport_14/frame_rate b/assets/icons/MainMenu/Passport_14/frame_rate new file mode 100644 index 000000000..e440e5c84 --- /dev/null +++ b/assets/icons/MainMenu/Passport_14/frame_rate @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/assets/icons/MainMenu/Plugins_14/frame_01.png b/assets/icons/MainMenu/Plugins_14/frame_01.png new file mode 100644 index 000000000..a3e192b83 Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_02.png b/assets/icons/MainMenu/Plugins_14/frame_02.png new file mode 100644 index 000000000..f025f2309 Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_03.png b/assets/icons/MainMenu/Plugins_14/frame_03.png new file mode 100644 index 000000000..f82dd553a Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_04.png b/assets/icons/MainMenu/Plugins_14/frame_04.png new file mode 100644 index 000000000..bc22d3b00 Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_05.png b/assets/icons/MainMenu/Plugins_14/frame_05.png new file mode 100644 index 000000000..ddbe5f700 Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_06.png b/assets/icons/MainMenu/Plugins_14/frame_06.png new file mode 100644 index 000000000..3ce0f8aca Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_06.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_07.png b/assets/icons/MainMenu/Plugins_14/frame_07.png new file mode 100644 index 000000000..91a1125de Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_07.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_08.png b/assets/icons/MainMenu/Plugins_14/frame_08.png new file mode 100644 index 000000000..c302db0ab Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_08.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_09.png b/assets/icons/MainMenu/Plugins_14/frame_09.png new file mode 100644 index 000000000..2be305721 Binary files /dev/null and b/assets/icons/MainMenu/Plugins_14/frame_09.png differ diff --git a/assets/icons/MainMenu/Plugins_14/frame_rate b/assets/icons/MainMenu/Plugins_14/frame_rate new file mode 100644 index 000000000..e440e5c84 --- /dev/null +++ b/assets/icons/MainMenu/Plugins_14/frame_rate @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/assets/icons/MainMenu/Settings_14/frame_01.png b/assets/icons/MainMenu/Settings_14/frame_01.png new file mode 100644 index 000000000..aad9e3558 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_02.png b/assets/icons/MainMenu/Settings_14/frame_02.png new file mode 100644 index 000000000..124ffde21 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_03.png b/assets/icons/MainMenu/Settings_14/frame_03.png new file mode 100644 index 000000000..e4d72fe6f Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_04.png b/assets/icons/MainMenu/Settings_14/frame_04.png new file mode 100644 index 000000000..fec89bb85 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_05.png b/assets/icons/MainMenu/Settings_14/frame_05.png new file mode 100644 index 000000000..fadaebc9f Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_06.png b/assets/icons/MainMenu/Settings_14/frame_06.png new file mode 100644 index 000000000..5b7b6423b Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_06.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_07.png b/assets/icons/MainMenu/Settings_14/frame_07.png new file mode 100644 index 000000000..6301512e8 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_07.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_08.png b/assets/icons/MainMenu/Settings_14/frame_08.png new file mode 100644 index 000000000..ce0611e34 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_08.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_09.png b/assets/icons/MainMenu/Settings_14/frame_09.png new file mode 100644 index 000000000..11e93da37 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_09.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_10.png b/assets/icons/MainMenu/Settings_14/frame_10.png new file mode 100644 index 000000000..aad9e3558 Binary files /dev/null and b/assets/icons/MainMenu/Settings_14/frame_10.png differ diff --git a/assets/icons/MainMenu/Settings_14/frame_rate b/assets/icons/MainMenu/Settings_14/frame_rate new file mode 100644 index 000000000..e440e5c84 --- /dev/null +++ b/assets/icons/MainMenu/Settings_14/frame_rate @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_01.png b/assets/icons/MainMenu/Sub1ghz_14/frame_01.png index 7e0a208e7..52dc4ad21 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_01.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_02.png b/assets/icons/MainMenu/Sub1ghz_14/frame_02.png index decfd41c7..2dff1c031 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_02.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_03.png b/assets/icons/MainMenu/Sub1ghz_14/frame_03.png index 2cf3dae3c..c1e438b01 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_03.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_04.png b/assets/icons/MainMenu/Sub1ghz_14/frame_04.png index efdeae43a..169fb6147 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_04.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_05.png b/assets/icons/MainMenu/Sub1ghz_14/frame_05.png index 687263361..79b2bc972 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_05.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Sub1ghz_14/frame_06.png b/assets/icons/MainMenu/Sub1ghz_14/frame_06.png index 817ba6353..8fce0c44d 100644 Binary files a/assets/icons/MainMenu/Sub1ghz_14/frame_06.png and b/assets/icons/MainMenu/Sub1ghz_14/frame_06.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_01.png b/assets/icons/MainMenu/Tamagotchi_14/frame_01.png index b6236d23b..4e33581b5 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_01.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_01.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_02.png b/assets/icons/MainMenu/Tamagotchi_14/frame_02.png index bee7fb188..4de357a59 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_02.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_02.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_03.png b/assets/icons/MainMenu/Tamagotchi_14/frame_03.png index bbb97521e..c2c11f610 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_03.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_03.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_04.png b/assets/icons/MainMenu/Tamagotchi_14/frame_04.png index c2d699afe..43645f94e 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_04.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_04.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_05.png b/assets/icons/MainMenu/Tamagotchi_14/frame_05.png index 225654763..a0040ebd1 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_05.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_05.png differ diff --git a/assets/icons/MainMenu/Tamagotchi_14/frame_06.png b/assets/icons/MainMenu/Tamagotchi_14/frame_06.png index 5345418b7..a5ee97966 100644 Binary files a/assets/icons/MainMenu/Tamagotchi_14/frame_06.png and b/assets/icons/MainMenu/Tamagotchi_14/frame_06.png differ diff --git a/assets/icons/MainMenu/U2F_14/frame_01.png b/assets/icons/MainMenu/U2F_14/frame_01.png index f59d2431b..6903a28b8 100644 Binary files a/assets/icons/MainMenu/U2F_14/frame_01.png and b/assets/icons/MainMenu/U2F_14/frame_01.png differ diff --git a/assets/icons/MainMenu/U2F_14/frame_02.png b/assets/icons/MainMenu/U2F_14/frame_02.png index bc674a97b..e4bba739d 100644 Binary files a/assets/icons/MainMenu/U2F_14/frame_02.png and b/assets/icons/MainMenu/U2F_14/frame_02.png differ diff --git a/assets/icons/MainMenu/U2F_14/frame_03.png b/assets/icons/MainMenu/U2F_14/frame_03.png index 1304ae108..4c903182c 100644 Binary files a/assets/icons/MainMenu/U2F_14/frame_03.png and b/assets/icons/MainMenu/U2F_14/frame_03.png differ diff --git a/assets/icons/MainMenu/U2F_14/frame_04.png b/assets/icons/MainMenu/U2F_14/frame_04.png index bc674a97b..e4bba739d 100644 Binary files a/assets/icons/MainMenu/U2F_14/frame_04.png and b/assets/icons/MainMenu/U2F_14/frame_04.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_01.png b/assets/icons/MainMenu/iButton_14/frame_01.png index 94f7f9ac5..d9f10748e 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_01.png and b/assets/icons/MainMenu/iButton_14/frame_01.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_02.png b/assets/icons/MainMenu/iButton_14/frame_02.png index 4be74a908..cf3422c03 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_02.png and b/assets/icons/MainMenu/iButton_14/frame_02.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_03.png b/assets/icons/MainMenu/iButton_14/frame_03.png index f2c768a7f..1b0ed62e0 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_03.png and b/assets/icons/MainMenu/iButton_14/frame_03.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_04.png b/assets/icons/MainMenu/iButton_14/frame_04.png index 1fec6a949..0caa9956b 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_04.png and b/assets/icons/MainMenu/iButton_14/frame_04.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_05.png b/assets/icons/MainMenu/iButton_14/frame_05.png index 8d6cc88a0..79f217b96 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_05.png and b/assets/icons/MainMenu/iButton_14/frame_05.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_06.png b/assets/icons/MainMenu/iButton_14/frame_06.png index 5be1c8443..eabb2b190 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_06.png and b/assets/icons/MainMenu/iButton_14/frame_06.png differ diff --git a/assets/icons/MainMenu/iButton_14/frame_07.png b/assets/icons/MainMenu/iButton_14/frame_07.png index 1a36c6a97..3a30aa7fb 100644 Binary files a/assets/icons/MainMenu/iButton_14/frame_07.png and b/assets/icons/MainMenu/iButton_14/frame_07.png differ diff --git a/assets/icons/StatusBar/BadUsb_9x8.png b/assets/icons/StatusBar/BadUsb_9x8.png index 2ba9167a9..010769e45 100644 Binary files a/assets/icons/StatusBar/BadUsb_9x8.png and b/assets/icons/StatusBar/BadUsb_9x8.png differ diff --git a/assets/icons/StatusBar/Battery_19x8.png b/assets/icons/StatusBar/Battery_19x8.png index d539f7f08..1265d7c18 100644 Binary files a/assets/icons/StatusBar/Battery_19x8.png and b/assets/icons/StatusBar/Battery_19x8.png differ diff --git a/assets/icons/StatusBar/Bluetooth_5x8.png b/assets/icons/StatusBar/Bluetooth_5x8.png index b7e6209f9..dc4a8733c 100644 Binary files a/assets/icons/StatusBar/Bluetooth_5x8.png and b/assets/icons/StatusBar/Bluetooth_5x8.png differ diff --git a/assets/icons/StatusBar/SDcardFail_11x8.png b/assets/icons/StatusBar/SDcardFail_11x8.png index 6bcacbe81..876cfa229 100644 Binary files a/assets/icons/StatusBar/SDcardFail_11x8.png and b/assets/icons/StatusBar/SDcardFail_11x8.png differ diff --git a/assets/icons/StatusBar/SDcardMounted_11x8.png b/assets/icons/StatusBar/SDcardMounted_11x8.png index 8d55d502d..68bc61921 100644 Binary files a/assets/icons/StatusBar/SDcardMounted_11x8.png and b/assets/icons/StatusBar/SDcardMounted_11x8.png differ diff --git a/assets/icons/StatusBar/USBConnected_15x8.png b/assets/icons/StatusBar/USBConnected_15x8.png index e91f02103..4a282391e 100644 Binary files a/assets/icons/StatusBar/USBConnected_15x8.png and b/assets/icons/StatusBar/USBConnected_15x8.png differ