This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#4817 - Remove duplicated scrolling code in the LCD drivers.
Attached to Project:
Rockbox
Opened by Fredrik Öhrn (ohrn) - Saturday, 11 March 2006, 18:03 GMT+2
Last edited by Andrew Mahone (Unhelpful) - Thursday, 13 August 2009, 10:05 GMT+2
Opened by Fredrik Öhrn (ohrn) - Saturday, 11 March 2006, 18:03 GMT+2
Last edited by Andrew Mahone (Unhelpful) - Thursday, 13 August 2009, 10:05 GMT+2
|
DetailsThis patch merges the scrolling code from all the bitmap LCD drivers (except the H100 remote) into a single file.
The copyright notice needs to be fixed, I was unable to figure out from whom the scrolling code actually originated. |
This task blocks these from closing
FS#10461 - Support for custom drawing of styled/scrolled text in plugins.
FS#10461 - Support for custom drawing of styled/scrolled text in plugins.
Closed by Andrew Mahone (Unhelpful)
Thursday, 13 August 2009, 10:05 GMT+2
Reason for closing: Accepted
Additional comments about closing: Committed as r22289.
Thursday, 13 August 2009, 10:05 GMT+2
Reason for closing: Accepted
Additional comments about closing: Committed as r22289.
Here's the correct diff with scrolling.c included.
untested because stupid gcc complains about no sysfont.h with this, hopefully someone else has more luck
something causes sysfont.h to not be created...
I made the change to firmware/SOURCES, but there are a load of errors in compiling lcd-generic.c so I didn't go any further with testing it.
Edit: I've opened a task for the sysfont.h problem and added it as a related task here.
here is a partial sync.. it now compiles fine on 16 bit non-lcd-remote targets.. if this is wanted the rest of the lcd targets can be fixed up also
EDIT: new diff, previous one missed the new file