summaryrefslogtreecommitdiff
path: root/apps/menus/settings_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/menus/settings_menu.c')
-rw-r--r--apps/menus/settings_menu.c35
1 files changed, 35 insertions, 0 deletions
diff --git a/apps/menus/settings_menu.c b/apps/menus/settings_menu.c
index 5c99cb4cd4..f23f01d4dc 100644
--- a/apps/menus/settings_menu.c
+++ b/apps/menus/settings_menu.c
@@ -295,6 +295,36 @@ MAKE_MENU(disk_menu, ID2P(LANG_DISK_MENU), 0, Icon_NOICON,
295 ); 295 );
296#endif 296#endif
297 297
298#ifdef CONFIG_POWER_SAVING
299#if (CONFIG_POWER_SAVING & POWERSV_CPU)
300MENUITEM_SETTING(cpu_powersave, &global_settings.cpu_powersave, NULL);
301#endif
302#if (CONFIG_POWER_SAVING & POWERSV_DISK)
303MENUITEM_SETTING(disk_powersave, &global_settings.disk_powersave, NULL);
304#endif
305#if (CONFIG_POWER_SAVING & POWERSV_I2C)
306MENUITEM_SETTING(i2c_powersave, &global_settings.i2c_powersave, NULL);
307#endif
308#if (CONFIG_POWER_SAVING & POWERSV_DISP)
309MENUITEM_SETTING(disp_powersave, &global_settings.disp_powersave, NULL);
310#endif
311
312MAKE_MENU(power_save_menu, ID2P(LANG_POWER_SAVING_MENU), 0, Icon_NOICON,
313#if (CONFIG_POWER_SAVING & POWERSV_CPU)
314 &cpu_powersave,
315#endif
316#if (CONFIG_POWER_SAVING & POWERSV_DISK)
317 &disk_powersave,
318#endif
319#if (CONFIG_POWER_SAVING & POWERSV_I2C)
320 &i2c_powersave,
321#endif
322#if (CONFIG_POWER_SAVING & POWERSV_DISP)
323 &disp_powersave,
324#endif
325 );
326#endif /* ifdef CONFIG_POWER_SAVING */
327
298/* Limits menu */ 328/* Limits menu */
299MENUITEM_SETTING(max_files_in_dir, &global_settings.max_files_in_dir, NULL); 329MENUITEM_SETTING(max_files_in_dir, &global_settings.max_files_in_dir, NULL);
300MENUITEM_SETTING(max_files_in_playlist, &global_settings.max_files_in_playlist, NULL); 330MENUITEM_SETTING(max_files_in_playlist, &global_settings.max_files_in_playlist, NULL);
@@ -412,6 +442,11 @@ MAKE_MENU(system_menu, ID2P(LANG_SYSTEM),
412 &disk_menu, 442 &disk_menu,
413#endif 443#endif
414 &limits_menu, 444 &limits_menu,
445
446#if defined(CONFIG_POWER_SAVING)
447 &power_save_menu,
448#endif
449
415#ifdef HAVE_QUICKSCREEN 450#ifdef HAVE_QUICKSCREEN
416 &shortcuts_replaces_quickscreen, 451 &shortcuts_replaces_quickscreen,
417#endif 452#endif