sort menu in alphabetical order

This commit is contained in:
MX
2026-01-11 09:57:30 +03:00
parent 2db115783c
commit 8d5c14e283
12 changed files with 19 additions and 19 deletions

View File

@@ -134,14 +134,6 @@ static void loader_menu_build_menu(LoaderMenuApp* app, LoaderMenu* menu) {
} }
static void loader_menu_build_submenu(LoaderMenuApp* app, LoaderMenu* loader_menu) { static void loader_menu_build_submenu(LoaderMenuApp* app, LoaderMenu* loader_menu) {
for(size_t i = 0; i < FLIPPER_SETTINGS_APPS_COUNT; i++) {
submenu_add_item_ex(
app->settings_menu,
FLIPPER_SETTINGS_APPS[i].name,
(uint32_t)FLIPPER_SETTINGS_APPS[i].name,
loader_menu_settings_menu_callback,
loader_menu);
}
for(size_t i = 0; i < FLIPPER_EXTSETTINGS_APPS_COUNT; i++) { for(size_t i = 0; i < FLIPPER_EXTSETTINGS_APPS_COUNT; i++) {
submenu_add_item_ex( submenu_add_item_ex(
app->settings_menu, app->settings_menu,
@@ -150,6 +142,14 @@ static void loader_menu_build_submenu(LoaderMenuApp* app, LoaderMenu* loader_men
loader_menu_settings_menu_callback, loader_menu_settings_menu_callback,
loader_menu); loader_menu);
} }
for(size_t i = 0; i < FLIPPER_SETTINGS_APPS_COUNT; i++) {
submenu_add_item_ex(
app->settings_menu,
FLIPPER_SETTINGS_APPS[i].name,
(uint32_t)FLIPPER_SETTINGS_APPS[i].name,
loader_menu_settings_menu_callback,
loader_menu);
}
} }
static LoaderMenuApp* loader_menu_app_alloc(LoaderMenu* loader_menu) { static LoaderMenuApp* loader_menu_app_alloc(LoaderMenu* loader_menu) {

View File

@@ -9,7 +9,7 @@ App(
"dialogs", "dialogs",
], ],
stack_size=1 * 1024, stack_size=1 * 1024,
order=1000, order=10,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -8,7 +8,7 @@ App(
"bt", "bt",
"gui", "gui",
], ],
order=10, order=20,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -6,7 +6,7 @@ App(
requires=["gui"], requires=["gui"],
provides=["clock_settings_start"], provides=["clock_settings_start"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=90, order=30,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -8,7 +8,7 @@ App(
"gui", "gui",
], ],
stack_size=1 * 1024, stack_size=1 * 1024,
order=50, order=40,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -9,7 +9,7 @@ App(
"dolphin", "dolphin",
], ],
stack_size=1 * 1024, stack_size=1 * 1024,
order=60, order=80,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -5,7 +5,7 @@ App(
entry_point="expansion_settings_app", entry_point="expansion_settings_app",
requires=["gui"], requires=["gui"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=80, order=50,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -5,7 +5,7 @@ App(
entry_point="input_settings_app", entry_point="input_settings_app",
requires=["input"], requires=["input"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=100, order=60,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -5,7 +5,7 @@ App(
entry_point="notification_settings_app", entry_point="notification_settings_app",
requires=["notification"], requires=["notification"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=20, order=70,
fap_libs=["assets"], fap_libs=["assets"],
fap_category="assets", fap_category="assets",
) )

View File

@@ -10,5 +10,5 @@ App(
], ],
flags=["InsomniaSafe"], flags=["InsomniaSafe"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=40, order=10,
) )

View File

@@ -5,5 +5,5 @@ App(
entry_point="storage_settings_app", entry_point="storage_settings_app",
requires=["storage"], requires=["storage"],
stack_size=2 * 1024, stack_size=2 * 1024,
order=30, order=20,
) )

View File

@@ -5,5 +5,5 @@ App(
entry_point="system_settings_app", entry_point="system_settings_app",
requires=["gui", "locale"], requires=["gui", "locale"],
stack_size=1 * 1024, stack_size=1 * 1024,
order=70, order=30,
) )