From 53095684f70a4a4b27339677de48683d3cd5da17 Mon Sep 17 00:00:00 2001 From: Jonathan Gordon Date: Sun, 12 Aug 2007 02:18:12 +0000 Subject: Flip the balance setting list on scrollwheel targets so it feels more natural git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14288 a1c6a512-1295-4272-9138-f99709370657 --- apps/settings_list.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'apps/settings_list.c') diff --git a/apps/settings_list.c b/apps/settings_list.c index 5311c3e6c4..d6f493c9ee 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c @@ -370,11 +370,19 @@ static long jumpscroll_getlang(int value) } #endif /* HAVE_LCD_CHARCELLS */ +#if defined (HAVE_SCROLLWHEEL) || \ + (CONFIG_KEYPAD == IPOD_3G_PAD) || \ + (CONFIG_KEYPAD == IPOD_4G_PAD) || \ + (CONFIG_KEYPAD == IPOD_1G2G_PAD) +#define BALANCE_FLIP F_FLIPLIST +#else +#define BALANCE_FLIP 0 +#endif const struct settings_list settings[] = { /* sound settings */ SOUND_SETTING(0,volume, LANG_VOLUME, "volume", SOUND_VOLUME), - SOUND_SETTING(0,balance, LANG_BALANCE, "balance", SOUND_BALANCE), + SOUND_SETTING(BALANCE_FLIP, balance, LANG_BALANCE, "balance", SOUND_BALANCE), SOUND_SETTING(0,bass, LANG_BASS, "bass", SOUND_BASS), SOUND_SETTING(0,treble, LANG_TREBLE, "treble", SOUND_TREBLE), -- cgit v1.2.3