summaryrefslogtreecommitdiff
path: root/indra/llxuixml/llxuiparser.h
AgeCommit message (Collapse)Author
2011-10-10fixed toolbar serializationRichard Nelson
2011-10-10added compound LLSD parsing to param blocksRichard Nelson
reviewed by Leslie
2011-09-30param block cleanupRichard Nelson
added Flag as value type moved Batch to BatchBlock renamed Choice to ChoiceBlock made merging of parameters for ValueParams consistent (fillFrom and overwriteFrom are inverses of each other now) made iteration over Multiple<T> type params easier initial schema param blocks
2011-05-05Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated ↵brad kittenbrink
a bunch of unnecesary header dependencies.
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