Another major skin backend update/hopefully bugfix:
commitcdc28d985833a3f9ebb851245f688050218d41fa
authorjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Tue, 14 Sep 2010 11:56:50 +0000 (14 11:56 +0000)
committerjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Tue, 14 Sep 2010 11:56:50 +0000 (14 11:56 +0000)
tree397b13a537a476feb77b7d052250b98055924aec
parentebcf34076fb5f8628c0c5e7ec496fbf99cea333d
Another major skin backend update/hopefully bugfix:
Skins are now more self contained in the skin manager which in the future might allow on demand skin loading (i.e smaller skin buffers)
Skin backdrops are also managed more intelegently (fixes a bug where you can get a crazy backdrop loaded if a .sbs fails to load)

the rockbox_default rescue theme is now called rockbox_failsafe to better express what it actually is.

This commit hopefully/maybe fixes the heavily reported data aborts, so please check if you are getting them

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28073 a1c6a512-1295-4272-9138-f99709370657
21 files changed:
apps/SOURCES
apps/gui/skin_engine/skin_backdrops.c
apps/gui/skin_engine/skin_display.c
apps/gui/skin_engine/skin_engine.h
apps/gui/skin_engine/skin_parser.c
apps/gui/skin_engine/skin_render.c
apps/gui/skin_engine/skin_tokens.c
apps/gui/skin_engine/wps_internals.h
apps/gui/statusbar-skinned.c
apps/gui/statusbar-skinned.h
apps/gui/theme_settings.c [deleted file]
apps/gui/viewport.c
apps/gui/wps.c
apps/main.c
apps/menus/theme_menu.c
apps/onplay.c
apps/radio/radio.c
apps/radio/radio.h
apps/radio/radio_skin.c
tools/buildzip.pl
wps/WPSLIST