diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2010-11-18 11:47:42 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2010-11-18 11:47:42 +0000 |
commit | 1ce7ba4931c64a7ae6a95981e838db97d7e05699 (patch) | |
tree | 0bb3de85e23bb64951f3acbd176a20301f7efb30 /lib | |
parent | 62b8efe6741b61ef10d3c7b98dd0d3416b7fce11 (diff) | |
download | rockbox-1ce7ba4931c64a7ae6a95981e838db97d7e05699.tar.gz rockbox-1ce7ba4931c64a7ae6a95981e838db97d7e05699.zip |
Make the %tr (radio RSSI) tag work as a bar tag or as a conditional.
As a conditional it scales its value to the number of options you give it (like volume)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28613 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'lib')
-rw-r--r-- | lib/skin_parser/tag_table.c | 2 | ||||
-rw-r--r-- | lib/skin_parser/tag_table.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/skin_parser/tag_table.c b/lib/skin_parser/tag_table.c index b579ee2aaa..197963f2ac 100644 --- a/lib/skin_parser/tag_table.c +++ b/lib/skin_parser/tag_table.c | |||
@@ -153,7 +153,7 @@ static const struct tag_info legal_tags[] = | |||
153 | { SKIN_TOKEN_TUNER_MINFREQ, "ta", "", SKIN_REFRESH_STATIC }, | 153 | { SKIN_TOKEN_TUNER_MINFREQ, "ta", "", SKIN_REFRESH_STATIC }, |
154 | { SKIN_TOKEN_TUNER_MAXFREQ, "tb", "", SKIN_REFRESH_STATIC }, | 154 | { SKIN_TOKEN_TUNER_MAXFREQ, "tb", "", SKIN_REFRESH_STATIC }, |
155 | { SKIN_TOKEN_TUNER_CURFREQ, "tf", "", SKIN_REFRESH_DYNAMIC }, | 155 | { SKIN_TOKEN_TUNER_CURFREQ, "tf", "", SKIN_REFRESH_DYNAMIC }, |
156 | { SKIN_TOKEN_TUNER_RSSI, "tr", "", SKIN_REFRESH_DYNAMIC }, | 156 | { SKIN_TOKEN_TUNER_RSSI, "tr", BAR_PARAMS, SKIN_REFRESH_DYNAMIC }, |
157 | { SKIN_TOKEN_TUNER_RSSI_MIN, "tl", "", SKIN_REFRESH_STATIC }, | 157 | { SKIN_TOKEN_TUNER_RSSI_MIN, "tl", "", SKIN_REFRESH_STATIC }, |
158 | { SKIN_TOKEN_TUNER_RSSI_MAX, "th", "", SKIN_REFRESH_STATIC }, | 158 | { SKIN_TOKEN_TUNER_RSSI_MAX, "th", "", SKIN_REFRESH_STATIC }, |
159 | { SKIN_TOKEN_PRESET_ID, "Ti", "", SKIN_REFRESH_STATIC }, | 159 | { SKIN_TOKEN_PRESET_ID, "Ti", "", SKIN_REFRESH_STATIC }, |
diff --git a/lib/skin_parser/tag_table.h b/lib/skin_parser/tag_table.h index ad72dab3d3..a39939d225 100644 --- a/lib/skin_parser/tag_table.h +++ b/lib/skin_parser/tag_table.h | |||
@@ -252,6 +252,7 @@ enum skin_token_type { | |||
252 | SKIN_TOKEN_TUNER_RSSI, | 252 | SKIN_TOKEN_TUNER_RSSI, |
253 | SKIN_TOKEN_TUNER_RSSI_MIN, | 253 | SKIN_TOKEN_TUNER_RSSI_MIN, |
254 | SKIN_TOKEN_TUNER_RSSI_MAX, | 254 | SKIN_TOKEN_TUNER_RSSI_MAX, |
255 | SKIN_TOKEN_TUNER_RSSI_BAR, | ||
255 | SKIN_TOKEN_PRESET_ID, /* "id" of this preset.. really the array element number */ | 256 | SKIN_TOKEN_PRESET_ID, /* "id" of this preset.. really the array element number */ |
256 | SKIN_TOKEN_PRESET_NAME, | 257 | SKIN_TOKEN_PRESET_NAME, |
257 | SKIN_TOKEN_PRESET_FREQ, | 258 | SKIN_TOKEN_PRESET_FREQ, |