summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter D'Hoye <peter.dhoye@gmail.com>2007-09-06 22:32:46 +0000
committerPeter D'Hoye <peter.dhoye@gmail.com>2007-09-06 22:32:46 +0000
commitcc4541f08652f3ef7fbddab431fdb9445c659959 (patch)
tree67c3b0524ca444df158287f6f3dfde7652b4468d
parentad479ba40b71624e5a874f54388658a7a7a1eccb (diff)
downloadrockbox-cc4541f08652f3ef7fbddab431fdb9445c659959.tar.gz
rockbox-cc4541f08652f3ef7fbddab431fdb9445c659959.zip
Credits: better counter when scrolling manually
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14629 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/plugins/credits.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/plugins/credits.c b/apps/plugins/credits.c
index 7970d2913b..64aaddb68f 100644
--- a/apps/plugins/credits.c
+++ b/apps/plugins/credits.c
@@ -142,7 +142,7 @@ void roll_credits(void)
int name_w, name_h, name_targetpos=1, font_h;
int credits_w, credits_pos;
int numnames = (sizeof(credits)/sizeof(char*));
- char name[40], elapsednames[20];
+ char name[40], elapsednames[32];
int action = ACTION_NONE;
/* control if scrolling is automatic (with animation) or manual */
@@ -310,7 +310,8 @@ void roll_credits(void)
{
rb->lcd_clear_display();
rb->snprintf(elapsednames, sizeof(elapsednames),
- "[Credits] %d/%d", j+NUM_VISIBLE_LINES, numnames);
+ "[Credits] %d-%d/%d", j+1,
+ j+NUM_VISIBLE_LINES, numnames);
rb->lcd_getstringsize(elapsednames, &credits_w, NULL);
rb->lcd_putsxy(CREDITS_TARGETPOS, 0, elapsednames);