diff options
Diffstat (limited to 'apps/settings_menu.c')
-rw-r--r-- | apps/settings_menu.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c index e931fe63bc..d82053caa9 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c | |||
@@ -51,6 +51,15 @@ static bool contrast(void) | |||
51 | 51 | ||
52 | #ifdef HAVE_LCD_BITMAP | 52 | #ifdef HAVE_LCD_BITMAP |
53 | 53 | ||
54 | static bool invert(void) | ||
55 | { | ||
56 | char* names[] = { str(LANG_SET_BOOL_NO), | ||
57 | str(LANG_SET_BOOL_YES) }; | ||
58 | |||
59 | return set_option( str(LANG_INVERT), &global_settings.invert, | ||
60 | names, 2, lcd_set_invert_display ); | ||
61 | } | ||
62 | |||
54 | /** | 63 | /** |
55 | * Menu to configure the battery display on status bar | 64 | * Menu to configure the battery display on status bar |
56 | */ | 65 | */ |
@@ -724,6 +733,7 @@ static bool display_settings_menu(void) | |||
724 | { str(LANG_BACKLIGHT_ON_WHEN_CHARGING), backlight_on_when_charging }, | 733 | { str(LANG_BACKLIGHT_ON_WHEN_CHARGING), backlight_on_when_charging }, |
725 | { str(LANG_CONTRAST), contrast }, | 734 | { str(LANG_CONTRAST), contrast }, |
726 | #ifdef HAVE_LCD_BITMAP | 735 | #ifdef HAVE_LCD_BITMAP |
736 | { str(LANG_INVERT), invert }, | ||
727 | { str(LANG_PM_MENU), peak_meter_menu }, | 737 | { str(LANG_PM_MENU), peak_meter_menu }, |
728 | { str(LANG_VOLUME_DISPLAY), volume_type }, | 738 | { str(LANG_VOLUME_DISPLAY), volume_type }, |
729 | { str(LANG_BATTERY_DISPLAY), battery_type }, | 739 | { str(LANG_BATTERY_DISPLAY), battery_type }, |