1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 20:49:49 +04:00
This commit is contained in:
MX
2023-07-17 22:12:34 +03:00
parent 6870304a73
commit e2028eb731
2 changed files with 20 additions and 18 deletions

View File

@@ -16,7 +16,7 @@ App(
], ],
icon="A_Sub1ghz_14", icon="A_Sub1ghz_14",
stack_size=3 * 1024, stack_size=3 * 1024,
order=10, order=1,
fap_libs=["assets", "hwdrivers"], fap_libs=["assets", "hwdrivers"],
fap_icon="icon.png", fap_icon="icon.png",
fap_category="Sub-GHz", fap_category="Sub-GHz",

View File

@@ -94,7 +94,25 @@ static uint32_t loader_menu_exit(void* context) {
} }
static void loader_menu_build_menu(LoaderMenuApp* app, LoaderMenu* menu) { static void loader_menu_build_menu(LoaderMenuApp* app, LoaderMenu* menu) {
size_t i; size_t i = 0;
menu_add_item(
app->primary_menu,
LOADER_APPLICATIONS_NAME,
&A_Plugins_14,
i++,
loader_menu_applications_callback,
(void*)menu);
for(i = 0; i < FLIPPER_APPS_COUNT; i++) {
menu_add_item(
app->primary_menu,
FLIPPER_APPS[i].name,
FLIPPER_APPS[i].icon,
i,
loader_menu_apps_callback,
(void*)menu);
}
for(i = 0; i < FLIPPER_EXTERNAL_APPS_COUNT; i++) { for(i = 0; i < FLIPPER_EXTERNAL_APPS_COUNT; i++) {
menu_add_item( menu_add_item(
@@ -106,24 +124,8 @@ static void loader_menu_build_menu(LoaderMenuApp* app, LoaderMenu* menu) {
(void*)menu); (void*)menu);
} }
for(i = 0; i < FLIPPER_APPS_COUNT; i++) {
menu_add_item(
app->primary_menu,
FLIPPER_APPS[i].name,
FLIPPER_APPS[i].icon,
i,
loader_menu_apps_callback,
(void*)menu);
}
menu_add_item( menu_add_item(
app->primary_menu, "Settings", &A_Settings_14, i++, loader_menu_switch_to_settings, app); app->primary_menu, "Settings", &A_Settings_14, i++, loader_menu_switch_to_settings, app);
menu_add_item(
app->primary_menu,
LOADER_APPLICATIONS_NAME,
&A_Plugins_14,
i++,
loader_menu_applications_callback,
(void*)menu);
}; };
static void loader_menu_build_submenu(LoaderMenuApp* app, LoaderMenu* loader_menu) { static void loader_menu_build_submenu(LoaderMenuApp* app, LoaderMenu* loader_menu) {