Fix charcell %pb and %pf tags, FS#11592
commit852b35929b26e6b2a86d39aef1bc75fd392f3921
authorgevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Sun, 10 Oct 2010 23:46:15 +0000 (10 23:46 +0000)
committergevaerts <gevaerts@a1c6a512-1295-4272-9138-f99709370657>
Sun, 10 Oct 2010 23:46:15 +0000 (10 23:46 +0000)
tree4b030482b9f788e673a4b74cbbb7e83f67118615
parent7a1107cb90e010ce0505fba089fcaf229854931c
Fix charcell %pb and %pf tags, FS#11592
This also moves draw_player_fullbar() and draw_player_progress() from skin_display.c to skin_tokens.c. Charcell is a bit different from bitmap here because drawing a progress bar is a combination of setting up the LCD controller (custom characters) and providing a format string. The custom character definition might fit in skin_display.c, but the format strings are needed in skin_tokens.c. Putting these functions in skin_tokens.c seemed to fit better.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28241 a1c6a512-1295-4272-9138-f99709370657
apps/gui/skin_engine/skin_display.c
apps/gui/skin_engine/skin_display.h
apps/gui/skin_engine/skin_render.c
apps/gui/skin_engine/skin_tokens.c