diff options
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index 58be3d2575..57763d345a 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -2118,9 +2118,13 @@ const struct settings_list settings[] = { | |||
2118 | false, "shortcuts instead of quickscreen", NULL), | 2118 | false, "shortcuts instead of quickscreen", NULL), |
2119 | #endif | 2119 | #endif |
2120 | #ifdef HAVE_SPEAKER | 2120 | #ifdef HAVE_SPEAKER |
2121 | OFFON_SETTING(0, speaker_enabled, LANG_ENABLE_SPEAKER, false, "speaker", | 2121 | CHOICE_SETTING(0, speaker_mode, LANG_ENABLE_SPEAKER, 0, "speaker mode", |
2122 | audiohw_enable_speaker), | 2122 | # ifdef HAVE_HEADPHONE_DETECTION |
2123 | #endif | 2123 | "on,off,auto", audio_enable_speaker, 3, ID2P(LANG_OFF), ID2P(LANG_ON), ID2P(LANG_AUTO)), |
2124 | #else /* HAVE_HEADPHONE_DETECTION */ | ||
2125 | "on,off", audio_enable_speaker, 2, ID2P(LANG_OFF), ID2P(LANG_ON)), | ||
2126 | #endif /* HAVE_HEADPHONE_DETECTION */ | ||
2127 | #endif /* HAVE_SPEAKER */ | ||
2124 | #ifdef HAVE_TOUCHSCREEN | 2128 | #ifdef HAVE_TOUCHSCREEN |
2125 | CHOICE_SETTING(0, touch_mode, LANG_TOUCHSCREEN_MODE, DEFAULT_TOUCHSCREEN_MODE, | 2129 | CHOICE_SETTING(0, touch_mode, LANG_TOUCHSCREEN_MODE, DEFAULT_TOUCHSCREEN_MODE, |
2126 | "touchscreen mode", "point,grid", NULL, 2, | 2130 | "touchscreen mode", "point,grid", NULL, 2, |