• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by musicmad - 2006-02-12
Last edited by musicmad - 2006-02-13

FS#3012 - List scroller with new page at limits.

This patch makes the GUI jump to a new page everytime a
list scroller is about to go outside the viewable
areas. Much like the original iRiver. This works very
well with the slow update speed of the display. Only
tested with H120.

Very simple patch - still needs to reset the button
repeat delay everytime this happens I think.

Closed by  musicmad
2006-02-13 21:07
Reason for closing:  Fixed

These are my first lines of C code ever so please bear with
me btw.

- The patch is now an option in the file view settings menu.

- moved option to Display>scrolling.

Hey. I just wanted to tell you (and everyone else…) that a
while ago, we had the pointer always pointing in the 2/3
middle of the screen. that means you would have reached the
last 1-3 files only at list ends (top or bottom, depending
on font size.)
today the pointer stops at the one-before-last item, and
then the list starts to scroll.
The change was because of how lists are now handled (list.c)

 a. I liked the old way better  (if you come to think

about it, it was a better way…)

 b. sometimes there are very small abnormal behaviors - 

like after selecting a file » open with… command, the
list doesn’t return to the exact same position

 c. you can hold ON+UP/DOWN on a list to make the GUI jump

to an new page as it is now!

Thanks - but I know all this, and I don’t think either
method works as good as this one, but hey - it’s an option…


Available keyboard shortcuts


Task Details

Task Editing