summaryrefslogtreecommitdiff
path: root/indra/llxuixml/llxuiparser.h
AgeCommit message (Collapse)Author
2010-10-06added param block support for empty/undefined elements in XML/LLSD respectively.Richard Nelson
This way <foo/> or LLSD["foo"]; both define a default constructed value for the parameter named foo, useful in the Multiple<T> case
2010-09-14fixed text contents parsing for LLSimpleXUIParser...each contiguous range of ↵Richard Nelson
text is submitted as a new "value" element whenever an open/close tag is encountered
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-24removed LLLayoutStack::fromXML custom xml parsingRichard Nelson
2010-08-23made Params parsers not act as singletonsRichard Nelson
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden
2010-08-06renamed LLFastXUIParser to LLSimpleXUIParser and added support for parsing ↵Richard Nelson
xml node text contents
2010-08-04first pass at faster XUI parsing (no recursion support yet)Richard Nelson
also made LLSD->param block parsing faster
2009-10-20removed unnecessary static variable instantiations to improve compile timesRichard Nelson
moved a bunch of template class statics to cpp files also added filename parameter to LLXUIParser::readXUI for better debugging of XUI errors reviewed by James
2009-08-21svn merge -r130238:130240 ↵Adam Moss
svn+ssh://svn.lindenlab.com/svn/linden/branches/linux-updater-6 QAR-1771 Linux Viewer Autoupdater + XUI-parse refactoring