Age | Commit message (Collapse) | Author |
|
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
|
|
|
|
usage: <foo><bar/></foo> will set the bar flag on foo
LLSD foo; foo["bar"]; will set the bar flag on foo
converted notifications unique to use flag
|
|
|
|
changed ordering of template loading relative to constructor setting of params
moved a lot of constructor-set params to template files
reviewed by Leslie
|
|
fixed regression where profile window wasn't using requested size
|
|
fixed regression where preferred content size was no longer being respected
|
|
Modified viewer window to not create a navigation bar on exit if one doesn't yet exist.
Reviewed by Richard.
|
|
|
|
|
|
of profile pic in Basic and Advanced modes
reviewed by Leyla
|
|
|
|
use Multiple<LLUIImage> for a sequence of images
Factored out param block data classes so that specialized param block types, such as LLUIImage, LLFontGL, LLRect, etc. can be stored in a Multiple<T> context
Converted loading_indicator to take image sequence from XUI
deprecated name-value pairs for LLUIColor values, and put them in colors.xml
|
|
|
|
This way <foo/> or LLSD["foo"]; both define a default constructed value for the parameter named foo, useful in the Multiple<T> case
|
|
|
|
|
|
access functions, begin(), end(), etc.
this allows mutation of param block contents, without being able to change number of elements
|
|
mandatory elements) not merging over complete params
|
|
alternative
fixed deserialization of Multiple<Block> leaving dummy blocks around when failing to find matching key
|
|
|
|
|
|
|
|
|
|
after copying a derived block type to a base block value.
|
|
|
|
|
|
also made LLSD->param block parsing faster
|
|
|
|
|
|
fixed merging logic for blockvalues like rect, uiimage, etc
|
|
fixed merging logic for blockvalues like rect, uiimage, etc
|
|
reviewed by Rick
|
|
|
|
Checker: UNINIT_CTOR
Function: LLInitParam::BlockDescriptor::BlockDescriptor()
File: /indra/llxuixml/llinitparam.h
|
|
Checker: UNINIT_CTOR
Function: LLInitParam::ParamDescriptor::ParamDescriptor(...)
|
|
reviewed by Rick
|
|
|
|
LLRect param in code will set the individua
|
|
individual left, right, top, bottom values, for example
don't call setupParams when creating widgets from code
moved Multiple param constraints into BaseBlock to remove extra scoping
|
|
blocks up to 32k in size
reviewed by James
|
|
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
|
|
made debug mouse events use standard / separator instead of ->
reviewed by Leyla
|
|
|
|
eliminated usage of iterator_range from LLInitParam
made LLTextEditor::addChar consistent with truncate in counting text bytes (not including null terminator)
EXT-1494 - Avatar profile description text truncated to 255 characters
reviewed by Leyla
|
|
tooltips to 3D avatars, 2D avatar names, and 3D objects. Refactors tooltips and text boxes, line editors, and text editors. Breaks LLExpandableTextBox, but a fix is coming.
Resolved conflicts in lltexteditor.cpp, llchatitemscontainerctrl.cpp, llchatmsgbox.cpp, llfloaterbuycurrency.cpp, llnearbychat.cpp, floater_buy_currency.xml, and ru/strings.xml
Merging revisions 134925-135157 of svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-4 into C:\source\viewer-2.0.0-3, respecting ancestry
|
|
svn+ssh://svn.lindenlab.com/svn/linden/branches/gooey/gooey-1
|
|
DEV-11254 DEV-11254 DEV-2003: DEV-21567 DEV-37301 EXT-104 EXT-138 EXT-217 EXT-256 EXT-259 EXT-259 EXT-328 EXT-348 EXT-386 EXT-399 EXT-403 EXT-460 EXT-492 EXT-492 EXT-531 EXT-537 EXT-684
improved text editor (handles multiple fonts simultaneously as well as inline widgets)
|
|
svn+ssh://svn.lindenlab.com/svn/linden/branches/linux-updater-6
QAR-1771 Linux Viewer Autoupdater + XUI-parse refactoring
|