summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
authorHristo Kovachev <bger@rockbox.org>2006-03-25 19:16:45 +0000
committerHristo Kovachev <bger@rockbox.org>2006-03-25 19:16:45 +0000
commita70c6b9b1e2bcf7a5a207017d6c40f5254f6ef98 (patch)
treee39563c6b848d65c0700875676c01da43d3f645b /apps/settings.c
parent7b9ab84e7d37a761a7b4a5817c6da71213cc17ad (diff)
downloadrockbox-a70c6b9b1e2bcf7a5a207017d6c40f5254f6ef98.zip
rockbox-a70c6b9b1e2bcf7a5a207017d6c40f5254f6ef98.tar.gz
rockbox-a70c6b9b1e2bcf7a5a207017d6c40f5254f6ef98.tar.bz2
rockbox-a70c6b9b1e2bcf7a5a207017d6c40f5254f6ef98.tar.xz
Patch #4913 by David Rothenberger with some changes by me: add only backlight on first keypress to the lcd remotes, too.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9253 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 4487361..8c4e3de 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -297,11 +297,18 @@ static const struct bit_entry rtc_bits[] =
#endif
#ifdef CONFIG_BACKLIGHT
+ {1, S_O(bl_filter_first_keypress),
#ifdef HAVE_LCD_COLOR
- {1, S_O(bl_filter_first_keypress), true, "backlight filters first keypress", off_on },
+ true,
#else
- {1, S_O(bl_filter_first_keypress), false, "backlight filters first keypress", off_on },
+ false,
#endif
+ "backlight filters first keypress", off_on },
+#ifdef HAVE_REMOTE_LCD
+ {1, S_O(remote_bl_filter_first_keypress), false,
+ "backlight filters first remote keypress", off_on },
+#endif
+
#endif
/* new stuff to be added here */
@@ -1126,6 +1133,9 @@ void settings_apply(void)
#ifdef CONFIG_BACKLIGHT
set_backlight_filter_keypress(global_settings.bl_filter_first_keypress);
+#ifdef HAVE_REMOTE_LCD
+ set_remote_backlight_filter_keypress(global_settings.remote_bl_filter_first_keypress);
+#endif
#endif
}