Nu har jag haft tid att koda vidare på detta. I snowy funkar nu formatsträngar, och snowy kan ladda ned layouter på samma sätt som man laddar ned skins/ikoner.
Formatsträngar kan se lite knepiga ut. Skall se om jag på något sätt kan lägga till dem i den grafiska byggaren eller hur jag skall göra. Just nu kan ett kontent vara ett gäng parametrar, där paramametrarnas betydelse visas nedan. (Gamla kontentsträngar fungerar fortfarande):
HTML:
%a - wind direction, angle or e.g NE
%b - forecast date of phone
%c - local date of phone
%d - day
%e - end of period
%f - forecast (e.g sunny)
%g - start of period as date, and not time
%h - hour in forecast time
%i - sunrise
%k - wind speed
%l - location
%m - minute in forecast time
%o - month
%p - precipitation
%q - period (formatted)
%r - pressure
%s - start of period
%t - temperature
%u - sunset
%w - wind (e.g. breeze)
%x - next update
%y - year
%z - last update
%0 - newline.
%1 - from (just the text from)
%2 - comma
%3 - space
%4 - dot
%5 - precipitation (the text)
%6 - air presure (the text)
Efter varje parameter kan man ange "formatlängd":
HTML:
t = tiny
s = short
m = medium
l = long
En exempelformatsträng:
HTML:
content=%fm%4%3%km%2%3%wm%3%1%3%am%4%3%pm%3%5%4%3%rm%3%6%4[0]
Tolkning/betydelse:
HTML:
// %fm (forecast, medium format)
// %4 (dot)
// %3 (space)
// %km (wind speed, medium format)
// %2 (comma)
// %3 (space)
// %wm (wind name, medium format)
// %3 (space)
// %1 (the text 'form')
// %3 (space)
// %am (wind angle)
// %4 (dot)
// %3 (space)
// %pm (precipitation value, medium format)
// %3 (space)
// %5 (precipitation text)
// %4 (dot)
// %3 (space)
// %rm (pressure value, medium format)
// %3 (space)
// %6 (pressure string)
// %4 (dot)
Vilket exempelvis ger:
Cloudy. 4m/s, gentle breeze from southwest. 0mm precipitation. 1018hPa air pressure.
Borde funka för de flesta behoven, och fungerar med olika språk.