Commits

Show all
Author Commit Message Labels Comments Date
nat_linden
tag merge of DRTVWR-252
davep
MAINT-1953 Add NVIDIA GT 230 to gpu table
Tags
DRTVWR-252
Scott Lawrence
Added tag 3.4.3-beta1 for changeset 94ab2b49458a
Scott Lawrence
merge changes for DRTVWR-245
Tags
3.4.3-beta1
Scott Lawrence
tag merge of DRTVWR-245
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Improve draw performance of scroll lists by only drawing what is visible * Reduce frequency of expensive column width calculations Fixes by Richard
Tags
DRTVWR-245
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Remove debug spam
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * LLScrollListControl to use LLAvatarNameCache instead of gCacheName
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Use LLAvatarNameCache in group UI to match what namelists use and prevent double lookups * Remove LLSD -> Prams legacy pattern which is super slow. * Member list on general tab only adds to the list after names are known
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Fix bad font name in llpanelgrouplandmoney
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * llpanelgroupinvite to use LLAvatarNameCache isntead of legacy gCacheName
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Clean up 'is group' extra data in namelists.
Kelly Washington
MAINT-1897 Poor performance viewing large group member lists * Split avatar name requests up among multiple frames to prevent overloading the nameserver and having requests time out.
Scott Lawrence
Added tag DRTVWR-232 for changeset f1d3b3fcab28
max nikolenko
DRTVWR-232: MAINT-1440: FIXED Call Tools.TakeCopy instead of InspectObject.TakeFreeCopy
Tags
DRTVWR-232
Scott Lawrence
correct attribution for STORM-1868 (add Wolf Loonie)
Scott Lawrence
tag merge of DRTVWR-241
nat_linden
DRTVWR-241: resolve merge conflict with viewer-development. LLUI::setupPaths() went away with DRTVWR-210.
Tags
DRTVWR-241
nat_linden
nat_linden
Trivial commit to force TeamCity to generate a new codeticket number
nat_linden
nat_linden
Allow user to override either English, or localized, skinned file. Original LLDir::findSkinnedFilenames() implementation used a tricky rule: a given skin directory was only considered if it provided a default-language override for the sought filename, regardless of whether it also provided localizations for that filename. Discussion with Richard clarifies that we want to allow the user to override neither, either or both. Change findSkinnedFilenames() accordingly…
nat_linden
Remove LLUICtrlFactory::findSkinnedFilename(): cf. LLDir method. Richard points out that LLUICtrlFactory::findSkinnedFilename() adds little value. It was called from exactly one place, and that one place could easily obtain the information another way. The concern is that it could confuse a reader of the code with regard to the other findSkinnedFilename[s]() methods in LLDir. Clarifying the code base is a Good Thing. Removing.
nat_linden
Fix LLUI::locateSkin() failure case; clarify lldir.cpp static init. Per code review: Previous refactoring of LLUI::locateSkin() preserved odd failure behavior: it would return last-considered pathname, whether or not it exists. Changed to emit LL_WARNS log message and return empty string. Use Boost.Assign to simplify initialization of a couple static containers in lldir.cpp.
nat_linden
LLUICtrlFactory::getLayeredXMLNode() gets LLDir::ESkinConstraint. At this point, LLUICtrlFactory::getLayeredXMLNode() is a pretty thin wrapper around LLDir::findSkinnedFilenames() and LLXMLNode::getLayeredXMLNode(). Until now, LLUICtrlFactory::getLayeredXMLNode() passed (by default) LLDir::CURRENT_SKIN to LLDir::findSkinnedFilenames(). But that meant that a caller such as LLTransUtil::parseStrings() that wants almost the same functionality, but with LLDir::ALL_S…
nat_linden
Change LLDir::findSkinnedFilenames() to use enum instead of bool. At Richard's suggestion, changed the bool merge parameter to new enum ESkinConstraint with values CURRENT_SKIN and ALL_SKINS. This clarifies what we're requesting at the point of the call.
nat_linden
Merge revised viewer_manifest.py rename logic
nat_linden
Use viewer_manifest.py magic to rename embedded html dir to html.old. Previous attempt at this same feat copied "*/html" and then iterated through every such directory in the copy-target space, renaming each individually with os.rename(). Richard kindly pointed out that it can be done more simply by using a viewer_manifest.py feature permitting wildcards even in dst= args.
nat_linden
Make LLTransUtil::parseStrings() merge all relevant strings.xml files. Until now, adding a xui/en/strings.xml file in any non-default skin meant you had to clone the entire file, editing only the particular entries you wanted to override. With this change, we load strings.xml file(s) from the default skin before loading the specified skin -- so a non-default skin can now provide a strings.xml file containing only the specific entries it wants to override.
nat_linden
Remove HelpUseLocal setting variable. Hide local html skin dir. We assert that the local html directory is no longer used. Remove machinery related to its use, notably HelpUseLocal, the code that checks it and the code that sets and examines special flag URL "__local". Before actually killing off the local skins/default/html directory, make viewer_manifest.py rename it but continue packaging it as html.old. If this doesn't cause a panic, we can proceed with re…
  1. Prev
  2. Next