mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
sort menu in alphabetical order
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -10,5 +10,5 @@ App(
|
|||||||
],
|
],
|
||||||
flags=["InsomniaSafe"],
|
flags=["InsomniaSafe"],
|
||||||
stack_size=1 * 1024,
|
stack_size=1 * 1024,
|
||||||
order=40,
|
order=10,
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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,
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -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,
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user