- Status Closed
- Percent Complete
- Task Type Patches
- Category LCD
-
Assigned To
bagder - Operating System
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#1821 - Recorder scrolling bug fixes
This patch fixes two bugs associated with lcd_puts and
scrolling on the recorder.
1 - Unlike the implementation in the player code, on
the recorder a call to lcd_puts does not stop the
scrolling text from a previous lcd_puts_scroll call, so
the new line gets overwritten by the old scrolling
text. More discussion and details can be found at:
http://rockbox.haxx.se/mail/archive/rockbox-archive-2003-11/0531.shtml
2 - When the function lcd_puts_scroll_style is called
with an x offset greater than 0, the scrolling text is
placed at an offset of 2x instead of x.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Is this still valid? If so, can you update it to current CVS and only make the for() loop in lcd_puts_style if there
actually is at least one line scrolling:
if(scrolling_lines) {
}
(I’ll take a stab on your alternating WPS patch next, once
we’ve fixed this.)
Yes this is still valid. I will add the change you suggest
and submit a patch updated to the current CVS.
Patch updated.