diff --git a/applications/app-loader/app-loader.c b/applications/app-loader/app-loader.c index a01f9835..09c44425 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 26284f7c..edcd2636 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 60696d74..00000000 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 2d81ca51..4725aab9 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 5b861db4..0f46d426 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 d0edfbeb..13c252b1 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 9a62d8c0..cdc882e7 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 93280051..bdbc7adf 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 5dbb95ab..3b107335 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 cbcc779d..748a0d9d 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 7d93b230..7a90fea5 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 6483e1be..8baed331 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 b6bf8b37..41d3347d 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 d4fa6076..06013e7e 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 453a3b6c..3403ec8a 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 d0a410bd..53cbfc54 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 618d81bd..af431370 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 e22b2357..edeed16d 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 b8a42ab6..71e4f76a 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 c68776ff..fd5e9502 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 b8a42ab6..71e4f76a 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 e22b2357..edeed16d 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 618d81bd..af431370 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 d0a410bd..53cbfc54 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 2b9b4db4..23e27d59 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 9ab98856..aa171cfa 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 25750041..42fef032 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 f6f3d2de..52ac41fb 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 5a6bf042..30a25937 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 4751e32c..be19567f 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 9c5bb11d..2f7a4236 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 1cf9762f..aa4ad384 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 00000000..f471e059 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 00000000..7f06f6c6 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 00000000..15c412be 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 00000000..6d539b5c 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 00000000..de0ae5d1 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 00000000..6753b7a2 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 00000000..597451e8 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 00000000..2109b6b0 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 00000000..65f1af5d 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 00000000..e440e5c8 --- /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 ddffd29b..63256dff 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 21603a7e..b31366d6 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 1aa8399e..aed6b807 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 8edaa2c8..df782940 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 26bf497c..bc1229a2 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 f035b9a5..71139021 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 78f349cc..84b79da1 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 590873d3..d8da3d73 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 fc6aa1d7..d33251fb 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 f65e1c75..568151d7 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 00000000..97da3465 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 00000000..ecb66c5c 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 00000000..7164af22 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 00000000..f28f77e2 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 00000000..7d01eb34 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 00000000..c445fae0 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 00000000..1b868072 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 00000000..a16cee96 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 00000000..c581a9e8 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 00000000..f217e9bb 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 00000000..e440e5c8 --- /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 00000000..a3e192b8 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 00000000..f025f230 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 00000000..f82dd553 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 00000000..bc22d3b0 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 00000000..ddbe5f70 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 00000000..3ce0f8ac 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 00000000..91a1125d 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 00000000..c302db0a 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 00000000..2be30572 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 00000000..e440e5c8 --- /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 00000000..aad9e355 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 00000000..124ffde2 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 00000000..e4d72fe6 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 00000000..fec89bb8 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 00000000..fadaebc9 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 00000000..5b7b6423 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 00000000..6301512e 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 00000000..ce0611e3 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 00000000..11e93da3 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 00000000..aad9e355 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 00000000..e440e5c8 --- /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 7e0a208e..52dc4ad2 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 decfd41c..2dff1c03 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 2cf3dae3..c1e438b0 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 efdeae43..169fb614 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 68726336..79b2bc97 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 817ba635..8fce0c44 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 b6236d23..4e33581b 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 bee7fb18..4de357a5 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 bbb97521..c2c11f61 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 c2d699af..43645f94 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 22565476..a0040ebd 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 5345418b..a5ee9796 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 f59d2431..6903a28b 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 bc674a97..e4bba739 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 1304ae10..4c903182 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 bc674a97..e4bba739 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 94f7f9ac..d9f10748 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 4be74a90..cf3422c0 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 f2c768a7..1b0ed62e 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 1fec6a94..0caa9956 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 8d6cc88a..79f217b9 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 5be1c844..eabb2b19 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 1a36c6a9..3a30aa7f 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 2ba9167a..010769e4 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 d539f7f0..1265d7c1 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 b7e6209f..dc4a8733 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 6bcacbe8..876cfa22 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 8d55d502..68bc6192 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 e91f0210..4a282391 100644 Binary files a/assets/icons/StatusBar/USBConnected_15x8.png and b/assets/icons/StatusBar/USBConnected_15x8.png differ