summaryrefslogtreecommitdiffstats
path: root/utils/skinupdater/skinupdater.c
AgeCommit message (Collapse)AuthorFilesLines
2010-06-09SKIN BREAK: %pb, %bl and %pv (bar types) changed so the image is the last ↵Jonathan Gordon1-1/+17
param instead of the first. skin updater, skins and manual all updated. NEW PARSER: add an 'N' param type which will accept any number of strings, will cause very big problems if this isnt the last param for a tag. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26727 a1c6a512-1295-4272-9138-f99709370657
2010-06-09fix %Vp updating... Jonathan Gordon1-1/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26722 a1c6a512-1295-4272-9138-f99709370657
2010-06-08The real reason to change the %C was to remove a very nasty hack!Jonathan Gordon1-5/+16
%CL - load the AA %C - check if AA is avilable %Cd - display the AA git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26696 a1c6a512-1295-4272-9138-f99709370657
2010-06-08fix %Vi againJonathan Gordon1-1/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26695 a1c6a512-1295-4272-9138-f99709370657
2010-06-08change to %Cd to display albumart (instead of %C to make it more consistant ↵Jonathan Gordon1-0/+8
with %Vd/%Vl and %xd/%xl) Also assume ; in skins are for sublines.. this means if you want ; in text you need to manually escape it (%;) far less false positives then git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26693 a1c6a512-1295-4272-9138-f99709370657
2010-06-08fix FS#11384, skinupdater barfed on %Xd and %ViJonathan Gordon1-1/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26691 a1c6a512-1295-4272-9138-f99709370657
2010-06-02change the %Cl tag to be cleaner. it it now %Cl(x, y, width, height [, ↵Jonathan Gordon1-1/+72
xalign][, yalign]) d,i,s modifiers are no longer supported (were there for origional compatability) and +,- modifiers are not supported anymore either. Legal values for xalign are: l,c,r (left, center, right) Legal values for xalign are: t,c,b (top, center, bottom) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26475 a1c6a512-1295-4272-9138-f99709370657
2010-06-02we need to escape more chars now, so fix that. test skins with this update ↵Jonathan Gordon1-2/+19
parse correctly with the themeditor :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26468 a1c6a512-1295-4272-9138-f99709370657
2010-05-30add support for the possible viewport colour tags (%Vf and %Vb). use -c to ↵Jonathan Gordon1-2/+45
disable them git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26408 a1c6a512-1295-4272-9138-f99709370657
2010-05-29be smarter about %xd so it only eats 2 letters if that image has subimagesJonathan Gordon1-3/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26371 a1c6a512-1295-4272-9138-f99709370657
2010-05-29fix error when a comment is on the last line of the fileJonathan Gordon1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26370 a1c6a512-1295-4272-9138-f99709370657
2010-05-28Add the beggingings of a perl script to run the update over a whole theme ↵Jonathan Gordon1-0/+21
zip file... someoene who knows perl please finish this :D git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26351 a1c6a512-1295-4272-9138-f99709370657
2010-05-28fix %Xl tag... this shuold be useable nowJonathan Gordon1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26347 a1c6a512-1295-4272-9138-f99709370657
2010-05-28%aX should have been %ax..Jonathan Gordon1-13/+81
setup the skinupdater to allow options (currently only -m to set mono display because the viewport definition is different on mono). still not completly working git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26346 a1c6a512-1295-4272-9138-f99709370657
2010-05-27handle # comments and fix some printfs which should be fprintfJonathan Gordon1-2/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26334 a1c6a512-1295-4272-9138-f99709370657
2010-05-27make it slightyl more useful.. read in a up to 10Kb file, dump to stdout or ↵Jonathan Gordon1-6/+26
outfile git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26333 a1c6a512-1295-4272-9138-f99709370657
2010-05-27first go at a general skin updater program. not very useful yetJonathan Gordon1-0/+199
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26332 a1c6a512-1295-4272-9138-f99709370657