This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#10922 - SBS cleanup, remove lots of bandaids.
Attached to Project:
Rockbox
Opened by Jonathan Gordon (jdgordon) - Wednesday, 20 January 2010, 09:21 GMT+2
Last edited by Jonathan Gordon (jdgordon) - Friday, 29 January 2010, 08:52 GMT+2
Opened by Jonathan Gordon (jdgordon) - Wednesday, 20 January 2010, 09:21 GMT+2
Last edited by Jonathan Gordon (jdgordon) - Friday, 29 January 2010, 08:52 GMT+2
|
DetailsThis patch changes *internally* how the colour, backdrop and ui viewport setting are used.
if a .sbs fails to load (or is never loaded) a in ram sbs is created from the above settings and loaded. This first version doesnt hande backgrounds at all, everything else should work the same as svn |
This task depends upon
Closed by Jonathan Gordon (jdgordon)
Friday, 29 January 2010, 08:52 GMT+2
Reason for closing: Accepted
Additional comments about closing: in 24366.
Friday, 29 January 2010, 08:52 GMT+2
Reason for closing: Accepted
Additional comments about closing: in 24366.
%Xd will not dispaly any backdrop, %X|filename.bmp| will use that file, no %X tag will use the backdrop setting *NOT* the one loaded in the sbs (this might change if both are using the setting)
also change the buffer size to have room for 2 full colour screens and 1 backdrop for each screen (svn is 1 full colour screen, 2 full mono screens, and 1 backdrop per screen) ~180KB extra on e200. this should be able to come down if the above bracketed text happens... also this should eventually be user configurable.
load/clear a backdrop from the file browser/menu will unconditioanlly change the sbs backdrop. you might need to change the .sbs file to have it change permanenelty (which makes sense.)