summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-07-29 09:08:38 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-07-29 09:08:38 +0000
commit650c5e81c318c33c01f0192f3ffebfd417da5dc8 (patch)
tree85cadb237a1c8bfabbadea6a3033a99f3457191f
parent16ec2063a1f2b05f6ae4f11cac37067e72f0c535 (diff)
downloadrockbox-650c5e81c318c33c01f0192f3ffebfd417da5dc8.zip
rockbox-650c5e81c318c33c01f0192f3ffebfd417da5dc8.tar.gz
rockbox-650c5e81c318c33c01f0192f3ffebfd417da5dc8.tar.bz2
rockbox-650c5e81c318c33c01f0192f3ffebfd417da5dc8.tar.xz
Volume changes now handles repeated keys
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1486 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/wps.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/wps.c b/apps/wps.c
index 0054ab5..76951aa 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -273,6 +273,7 @@ int wps_show(void)
#ifdef HAVE_RECORDER_KEYPAD
case BUTTON_UP:
+ case BUTTON_UP | BUTTON_REPEAT:
if (keys_locked)
{
display_keylock_text(keys_locked);
@@ -287,6 +288,7 @@ int wps_show(void)
break;
case BUTTON_DOWN:
+ case BUTTON_DOWN | BUTTON_REPEAT:
if (keys_locked)
{
display_keylock_text(keys_locked);
@@ -324,6 +326,7 @@ int wps_show(void)
#ifdef HAVE_PLAYER_KEYPAD
case BUTTON_MENU | BUTTON_LEFT:
+ case BUTTON_MENU | BUTTON_LEFT | BUTTON_REPEAT:
dont_go_to_menu = true;
global_settings.volume--;
if(global_settings.volume < mpeg_sound_min(SOUND_VOLUME))
@@ -332,6 +335,7 @@ int wps_show(void)
break;
case BUTTON_MENU | BUTTON_RIGHT:
+ case BUTTON_MENU | BUTTON_RIGHT | BUTTON_REPEAT:
dont_go_to_menu = true;
global_settings.volume++;
if(global_settings.volume > mpeg_sound_max(SOUND_VOLUME))