summaryrefslogtreecommitdiff
path: root/lib/skin_parser/skin_parser.c
AgeCommit message (Expand)Author
2015-01-11Limit more variables to file scopeThomas Jarosch
2015-01-05Fix yellowThomas Jarosch
2015-01-05Make thirty functions static to reduce binary sizeThomas Jarosch
2013-02-27more error handling for checkwpsJonathan Gordon
2013-02-26checkwps: show a helpful error if the parser callback errors outJonathan Gordon
2012-07-29skin_engine: Support percentages for viewport positioningJonathan Gordon
2012-07-05skin_engine: Fix a obscure parser bugJonathan Gordon
2012-04-22skin_engine: rework the parser to be closer to the langauge grammar.Jonathan Gordon
2012-04-17Revert "skin_engine: rework the parser to be closer to the langauge grammar."Thomas Martitz
2012-04-17skin_engine: rework the parser to be closer to the langauge grammar.Jonathan Gordon
2012-02-07skin engine: New logical 'and' and 'or' tags to evaluate multiple tags in a s...Jonathan Gordon
2012-02-01skin parser: Allow the first character after conditional seperators to be \nJonathan Gordon
2012-02-01skin parser: skip \t characters at the begining of lines to allow for more re...Jonathan Gordon
2011-11-15Use buflib for all skin engine allocations.Jonathan Gordon
2011-10-08de-tabifyNils Wallménius
2011-09-25Partial fix for FS#12289 - comment lines would waste lots of buffer space. St...Jonathan Gordon
2011-05-01Fix further 'variable set but not used' warnings reported from GCC 4.6.0.Andree Buschmann
2011-04-17Remove duplicate #include in skin_parser.cBertrik Sikken
2010-12-24Fix FS#11829 - %?xx<....> Crashes on targets where the %xx feature tag isnt a...Jonathan Gordon
2010-11-05Fix unchecked result skin_parse_tag() exposed by r28480.Thomas Martitz
2010-11-05Correct spelling of 'seperate' in the skin parsing code - FS#11724 by Alexand...Bertrik Sikken
2010-11-03Fix a bug introduced with r28370 (feature check tag improvements) where %Rp<f...Jonathan Gordon
2010-10-28skin_parser: Change the way hardware conditionals are done (i.e %?cc)Jonathan Gordon
2010-10-05libskin_parser: fix a annoying bug where viewports required at least one line...Jonathan Gordon
2010-08-19New skin tag: %if(<tag>, <operator>, <operand> [,option count]) which lets yo...Jonathan Gordon
2010-08-14Change %xd to allow for a number to be used to specify the subimage. i.e %xd(...Jonathan Gordon
2010-08-05Add a T type to the tag table which allows parameters to be a single tagJonathan Gordon
2010-08-03make -vvv display the parse tree in checkwps. Fix a potential bug in the pars...Jonathan Gordon
2010-07-31skinparser lib: more const correctnessNils Wallménius
2010-07-31skinparser lib: some const correctness and marking of local vars as 'static'Nils Wallménius
2010-07-29FS#11470 - new skin code, finally svn uses the new parser from the theme edit...Jonathan Gordon
2010-07-18Theme Editor: Added column number to parser error messagesRobert Bieber
2010-07-15Theme Editor: Committed FS#11477 to add a DECIMAL parameter type in the parse...Robert Bieber
2010-07-04s/SUBLINES/LINE_ALTERNATOR/Jonathan Gordon
2010-07-04Theme Editor: Implemented a flags column in the tag table, removed the \n fla...Robert Bieber
2010-07-02Theme Editor: Fixed a warning in the parser due to a stray asteriskRobert Bieber
2010-07-02Theme Editor: Removed some old hash code that caused viewer not to update due...Robert Bieber
2010-07-01Theme Editor: Fixed line numbering bug in parser. Implemented playlist displ...Robert Bieber
2010-07-01minor tweak to r27210 to make it the same as the svn parser... eat everything...Jonathan Gordon
2010-07-01Theme Editor: Implemented JdGordon's tag newline-eating mechanismRobert Bieber
2010-06-22skin_parser: Fixed bug handling sublines with no contentRobert Bieber
2010-06-17tiny clean up of memory allocationJonathan Gordon
2010-06-17make the parser slightly more usable for rockbox, move the buffer allocation ...Jonathan Gordon
2010-06-17Move the skin parser to a seperate libraryJonathan Gordon