Commit Graph

18 Commits (8a8e9ccdb67e7e8a492a4fe1505407ebe128ee18)

Author SHA1 Message Date
Leslie Linden 1e0a81ad68 Build fixes because damn standard doesn't allow binding rvalues to non-const refs. 2011-10-13 14:50:37 -07:00
Paul ProductEngine c845925eeb Fixed Linux build 2011-10-11 17:50:28 +02:00
Leslie Linden a07c3559b6 Mac build fix 2011-10-10 15:53:44 -07:00
Richard Nelson e61569d714 added compound LLSD parsing to param blocks
reviewed by Leslie
2011-10-10 14:08:14 -07:00
Richard Nelson 09e179b238 param block cleanup
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-09-30 16:57:08 -07:00
Richard Nelson 2809778bf1 EXP-1201 FIX Quit button option not present in Mode Changing and Exit viewer dialogs 2011-09-14 19:45:00 -07:00
Richard Nelson 860962d365 EXP-1063 FIX Destination Guide link in side panel does not open to destination guide specific search window
fixed param->LLSD serialization to not introduce empty strings
2011-09-12 18:00:52 -07:00
Richard Linden 6c0e9432d0 potential fix for linux build 2010-10-08 12:18:16 -07:00
Richard Nelson 5647e74598 added param block support for empty/undefined elements in XML/LLSD respectively.
This way <foo/> or LLSD["foo"]; both define a default constructed value for the parameter named foo, useful in the Multiple<T> case
2010-10-06 16:56:38 -07:00
Richard Linden f07c4f5bdc streamlined llsd serialization logic of param blocks 2010-09-16 00:42:01 -07:00
Richard Linden 3918b251e0 implemented param block -> LLSD serialization 2010-09-14 20:10:18 -07:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Nelson 0daa627db4 removed LLLayoutStack::fromXML custom xml parsing 2010-08-24 11:44:28 -07:00
Richard Nelson 65c9914d23 made Params parsers not act as singletons 2010-08-23 11:03:19 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Richard Nelson b2028085fd first pass at faster XUI parsing (no recursion support yet)
also made LLSD->param block parsing faster
2010-08-04 19:02:30 -07:00
Richard Nelson 58bce2d205 merge -r132032-132812 svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-1 2009-09-09 01:26:44 +00:00
Steven Bennetts 9ec432034d merge -r 122421-124917 viewer-2.0.0-2 -> viewer-2.0.0-3
ignore-dead-branch
2009-06-21 08:04:56 +00:00