summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-05-28 12:10:12 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-05-28 12:10:12 +0000
commit856a13a2d2f230d390fea35395f3ed64df803952 (patch)
treeefa0589e042357fb6eb99e1609e69c7b4e90d125 /apps
parentf0085673799e0d7f20d9ba6a799147dfaf2dedc1 (diff)
downloadrockbox-856a13a2d2f230d390fea35395f3ed64df803952.zip
rockbox-856a13a2d2f230d390fea35395f3ed64df803952.tar.gz
rockbox-856a13a2d2f230d390fea35395f3ed64df803952.tar.bz2
rockbox-856a13a2d2f230d390fea35395f3ed64df803952.tar.xz
Adapted to modified button_get() call
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@760 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/credits.c4
-rw-r--r--apps/main_menu.c2
-rw-r--r--apps/menu.c8
-rw-r--r--apps/play.c8
-rw-r--r--apps/sound_menu.c6
-rw-r--r--apps/tree.c8
6 files changed, 7 insertions, 29 deletions
diff --git a/apps/credits.c b/apps/credits.c
index de27af2..31662b0 100644
--- a/apps/credits.c
+++ b/apps/credits.c
@@ -78,7 +78,7 @@ void show_credits(void)
/* abort on keypress */
for ( j=0;j<10;j++ ) {
sleep(DISPLAY_TIME/10);
- if (button_get())
+ if (button_get(false))
return;
}
lcd_clear_display();
@@ -90,7 +90,7 @@ void show_credits(void)
/* abort on keypress */
for ( j=0;j<10;j++ ) {
sleep(DISPLAY_TIME/10);
- if (button_get())
+ if (button_get(false))
return;
}
}
diff --git a/apps/main_menu.c b/apps/main_menu.c
index 2c23c31..31fe73b 100644
--- a/apps/main_menu.c
+++ b/apps/main_menu.c
@@ -99,7 +99,7 @@ void show_splash(void)
lcd_update();
for ( i=0;i<10;i++) {
sleep(HZ/10);
- if (button_get())
+ if (button_get(false))
break;
}
}
diff --git a/apps/menu.c b/apps/menu.c
index 027f1fc..c18a881 100644
--- a/apps/menu.c
+++ b/apps/menu.c
@@ -103,13 +103,7 @@ void menu_run(int m)
menu_draw(m);
while(1) {
- key = button_get();
- if(!key) {
- sleep(1);
- continue;
- }
-
- switch(key) {
+ switch( button_get(true) ) {
#ifdef HAVE_RECORDER_KEYPAD
case BUTTON_UP:
#else
diff --git a/apps/play.c b/apps/play.c
index b107b28..80c1019 100644
--- a/apps/play.c
+++ b/apps/play.c
@@ -89,13 +89,7 @@ void playtune(char *dir, char *file)
#endif
while(1) {
- int key = button_get();
-
- if(!key) {
- sleep(30);
- continue;
- }
- switch(key) {
+ switch ( button_get(true) ) {
#ifdef HAVE_RECORDER_KEYPAD
case BUTTON_OFF:
case BUTTON_LEFT:
diff --git a/apps/sound_menu.c b/apps/sound_menu.c
index f6908a5..c00b5cc 100644
--- a/apps/sound_menu.c
+++ b/apps/sound_menu.c
@@ -44,14 +44,10 @@ static void soundsetting(int setting)
lcd_puts(0,0,buf);
while ( !done ) {
- int key;
snprintf(buf,sizeof buf,"%d %% ",value);
lcd_puts(0,1,buf);
- while ( !(key = button_get()) )
- yield();
-
- switch ( key ) {
+ switch ( button_get(true) ) {
#ifdef HAVE_RECORDER_KEYPAD
case BUTTON_UP:
#else
diff --git a/apps/tree.c b/apps/tree.c
index 65ee433..3054813 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -178,13 +178,7 @@ bool dirbrowse(char *root)
#endif
while(1) {
- int key = button_get();
-
- if(!key) {
- sleep(1);
- continue;
- }
- switch(key) {
+ switch ( button_get(true) ) {
#if defined(SIMULATOR) && defined(HAVE_RECODER_KEYPAD)
case BUTTON_OFF:
return false;