1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/gui/skin_engine
William Wilgus 62b5dfd81d [Feature] Skin engine Themes grab text from a file %ft(file, line) WIP
allow the skin engine to read text files and return a particular line

you then can use ss on that string to allow display of strings from the file
(Playername comes to mind)

able to be used as conditional
%?ft(filename)<Found|Not Found>

if (selected) line of file is empty the tag is treated as #COMMENT

scroll timeouts now persist thru trackchange

bugfix:
%t(n)%?x<text|text>
would ignore the specified timeout defaulting to 2 seconds

playername.txt generated at boot if it doesn't exist contents: 'RockBox!'

Change-Id: I961910e01be052ef902f77e6d92fc3e367ffe9d0
2024-12-07 13:21:21 -05:00
..
skin_backdrops.c Remove buflib allocation names, part two 2023-01-13 10:32:54 +00:00
skin_display.c radio.c presets.c small clean-up 2024-11-30 16:42:43 -05:00
skin_display.h skin engine: Remove progressbar viewport field 2022-11-23 09:44:23 -05:00
skin_engine.c [Fix Yellow] remove DEBUGF from skin_parser.c cleanup spaces 2024-12-03 01:48:50 -05:00
skin_engine.h [Fix Yellow] remove DEBUGF from skin_parser.c cleanup spaces 2024-12-03 01:48:50 -05:00
skin_parser.c [Feature] Skin engine Themes grab text from a file %ft(file, line) WIP 2024-12-07 13:21:21 -05:00
skin_render.c [Feature] Skin engine Themes grab text from a file %ft(file, line) WIP 2024-12-07 13:21:21 -05:00
skin_tokens.c radio.c presets.c small clean-up 2024-11-30 16:42:43 -05:00
skin_touchsupport.c RFC: Extend skin engine to handle EQ settings 2024-04-21 18:27:11 -04:00
wps_internals.h skin_engine minor refactoring struct alignment No Functional Changes 2024-12-03 01:21:28 -05:00