summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-29merge changes for vmrg-231Oz Linden
2012-02-29merge changes for sh-2963Oz Linden
2012-02-29merge tags from beta branchOz Linden
2012-02-29SH-3018 WIP - removed obsolete texture category and texture size consolesBrad Payne (Vir Linden)
2012-02-29SH-2689 FIX - a bit more logging and related cleanup. Somewhat arbitrarily ↵Brad Payne (Vir Linden)
calling this done, although tweaks will be ongoing
2012-02-28SH-2908 Reset graphics drivers to "low" if viewer crashes when allocating ↵Dave Parks
deferred rendering targets.
2012-02-28SH-2908 Fix for incompatibility issue with GLSL 1.30Dave Parks
2012-02-28Automated merge with ssh://hg.lindenlab.com/richard/viewer-experienceRichard Linden
2012-02-28EXP-1918 FIX Floaters that are stacked are not offsetRichard Linden
EXP-1919 FIX Resizing viewer window with minimized floaters can result in floaters appearing off screen when un-minimized
2012-02-28EXP-1888 FIX Update text for emtpy Received Items folder in the ViewerRichard Linden
2012-02-28Updated llqtwebkit install URLs for Mac and Win.Seth ProductEngine
2012-02-28EXP-1633 FIXED Updated llqtwebkit package for Linux and WebKitLibPlugin ↵Seth ProductEngine
build configuration.
2012-02-27mergeDave Parks
2012-02-27SH-2889 Fix for crash when encountering certain attachments.Dave Parks
2012-02-27SH-2689 WIP - fix for isFullyTextured when no skirt wornBrad Payne (Vir Linden)
2012-02-27SH-2689 WIP - tracking cloud/gray/textured state for avs, display with ↵Brad Payne (Vir Linden)
rendering cost
2012-02-27fix for mac buildRichard Linden
2012-02-27EXP-1181 FIX As a designer, I would like to specify default floater ↵Richard Linden
positions using relative coordinates store and load floater relative positions
2012-02-27Reduce redundancy in llprocess_test.cpp using get_test_name().Nat Goodspeed
2012-02-27Automated merge with file:///Users/nat/linden/viewer-leap-daggyNat Goodspeed
2012-02-27Add LLInstanceTracker test for exception in subclass constructor.Nat Goodspeed
We want to verify the sequence: LLInstanceTracker constructor adds instance to underlying container Subclass constructor throws exception LLInstanceTracker destructor removes instance from underlying container.
2012-02-27EXP-1832 WIP Viewer Size not persistent across loginsRichard Linden
fixed not unmaximizing properly on Windows put in error logging on Mac
2012-02-27Automated merge with file:///Users/nat/linden/viewer-leap-daggyNat Goodspeed
2012-02-27Make LLInstanceTracker<T, T*>::getInstance(T*) validate passed T*.Nat Goodspeed
For the T* specialization (no string, or whatever, key), the original getInstance() method simply returned the passed-in T* value. It was defined, as the comments noted, for completeness of the analogy with the keyed LLInstanceTracker specialization. It turns out, though, that getInstance(T*) can still be useful to ask whether the T* you have in hand still references a valid T instance. Support that usage.
2012-02-27avatar logging and cleanupBrad Payne (Vir Linden)
2012-02-27EXP-1305 FIXED Prevent avatar from walking after double-clicking the title bar.Vadim ProductEngine
2012-02-26Add TODOs for getTokens() to known places that scan command lines.Nat Goodspeed
Lacking time to properly test new LLStringUtil::getTokens() against the present (different!) command-line scanners in LLExternalEditor::tokenize() and LLCommandLineParser::parseCommandLineString(), just annotate as future work the goal of unifying them... SIGH.
2012-02-26Add LLStringUtil::getTokens() test for quoted empty string.Nat Goodspeed
This is an important differentiator between getTokens() and the present LLCommandLineParser::parseCommandLineString() logic: you cannot currently --set SomeVar to an empty string value because parseCommandLineString() discards empty strings.
2012-02-24ignore *.rej files generated by patchRichard Linden
2012-02-24EXP-1181 FIX As a designer, I would like to specify default floater ↵Richard Linden
positions using relative coordinates fixed bug where resizing window would cause stacked floaters to move relative to each other renamed positioning enums to reflect the fact that they apply all the time now, not just when opening floaters
2012-02-24EXP-1181 FIX As a designer, I would like to specify default floater ↵Richard Linden
positions using relative coordinates floaters given specified positions will stay in that location floaters that stack will treat that as a specified position moving any floater will switch to relative positioning mode cleaned up some XUI where widgets were relying on a default height of 10 pixels
2012-02-24Get rid of indra/llcommon/tests/setpython.py.Nat Goodspeed
run_build_test.py already has the capability to set environment variables, and we may as well direct it to set PYTHON to the running Python interpreter. That completely eliminates one level of process wrapper.
2012-02-24"Then there's Windows..." Fix llstring.h to build there too.Nat Goodspeed
2012-02-24Update llevents_tut.cpp to use StringVec, not local StringList.Nat Goodspeed
2012-02-24Add LLStringUtil::getTokens() overload handling quoted substrings.Nat Goodspeed
We didn't have any tokenizer suitable for scanning something like a bash command line. We do have a couple hacks, e.g. LLExternalEditor::tokenize() and LLCommandLineParser::parseCommandLineString(). Both try to work around boost::tokenizer limitations; but existing boost::tokenizer support just doesn't address this case. Neither of the above is available as a general scanner anyway, and parseCommandLineString() fails outright when passed "". New getTokens() also distinguishes between "drop delimiters" (e.g. space, return, newline) to be discarded from the token stream, versus "keep delimiters" (e.g. "+-*/") to be returned as tokens in their own right. There's an overload that honors escapes and a more efficient one that doesn't; each has a convenience overload that returns the scanned string vector rather than requiring a separate declaration. Tweak and comment older getTokens() implementation. Add unit tests for both old and new getTokens() implementations. Break out StringVec and std::ostream << StringVec from indra/llcommon/tests/listener.h to StringVec.h: that's coming in handy for a number of different TUT test sources.
2012-02-24potential fix for linux buildRichard Linden
2012-02-24MAINT-387 FIXED [PUBLIC]Possible crash in llviewermenufile/upload_done_callbackpaul_productengine
- Just moved the deletion to the inspected block
2012-02-23Automated merge with ssh://hg.lindenlab.com/richard/viewer-experienceRichard Linden
2012-02-23Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-mergeRichard Linden
2012-02-23EXP-1832 FIX Viewer Size not persistent across loginsRichard Linden
made Set Window Size correctly set interior window rect, preserving measured dimensions
2012-02-23EXP-1335 FIXED empty folders not draggable between Inventory windows.Seth ProductEngine
Added filtering empty folders as any other folder view item. This enables dragging empty folders between Inventory floaters when they pass the filter.
2012-02-23SH-2908 Fix for linux build.Dave Parks
2012-02-23Linux build fix.Seth ProductEngine
Moved type casts from protected base classes to derived LLCoord. (transplanted from fa4c01adac7224b909ab1dbfc90416b633e6d6c2)
2012-05-03MAINT-869 FIXED The object is marked as dead before it was removed from the ↵AlexanderP ProductEngine
selection.
2012-02-23Linux build fix.Seth ProductEngine
Moved type casts from protected base classes to derived LLCoord.
2012-02-23Tighten up LLProcess pipe support, per Richard's code review.Nat Goodspeed
Clarify wording in some of the doc comments; be a bit more explicit about some of the parameter fields. Make some query methods 'const'. Change default LLProcess::ReadPipe::getLimit() value to 0: don't post any incoming data with notification event unless caller requests it. But do post pertinent FILESLOT in case caller reuses same listener for both stdout and stderr. Use more idiomatic, readable syntax for accessing LLProcess::Params data.
2012-02-23SH-2689 WIPBrad Payne (Vir Linden)
2012-02-23EXP-1910 FIXED (Viewer usually crashes whith empty list of voice morphs )paulgproductengine
- Added missed strings to the XML - Just adding unlocalized name to the effects list if localized string was not found in XML. I think it's a better than throwing an error.
2012-02-23EXP-1909 FIXED (Pasted gesture displayed twice)paulgproductengine
- Refreshing gesture list after an item was copied
2012-02-23EXP-1895 : Fix the evaluation of visible children in foldersMerov Linden