Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-20 | Automated merge with http://hg.secondlife.com/viewer-release | Nat Goodspeed | |
2012-03-20 | Tighten Linux treatment of command-line args to 'secondlife' script. | Nat Goodspeed | |
New --leap switch takes a quoted command line likely to contain spaces. Sloppy handling of quoted arguments definitely gets us into trouble. Fix that. | |||
2012-03-20 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience | Richard Linden | |
2012-03-20 | CHUI-61 FIX Relative floater positions not written to settings file if ↵ | Richard Linden | |
previous settings exist from old viewer only write back floater positioning information generated from legacy saved rect after reading any new floater positioning info | |||
2012-03-20 | MAINT-789 FIXED ([PUBLIC]Button "Buy" isn't work in Object profile) | Paul ProductEngine | |
- Set proper callback for buy button - Removed dead code - Fixed values for action combobox in object profile panel | |||
2012-03-19 | EXP-1841 : Pull the whole Cut and Paste feature in viewer-experience | Merov Linden | |
2012-03-19 | enable per-appearance-change metrics sending | Brad Payne (Vir Linden) | |
2012-03-19 | merge viewer-thx-runway-shared-1 to runway | Brad Payne (Vir Linden) | |
2012-03-19 | merge | Dave Parks | |
2012-03-19 | MAINT-771 Add RenderAutoHideSurfaceAreaLimit debug setting for protecting ↵ | Dave Parks | |
against sculpt based crashers. | |||
2012-03-19 | MAINT-141, MAINT-95, MAINT-62 FIXED Don't delete files using masks starting ↵ | Vadim ProductEngine | |
with "/". Encountering such a mask will show a warning message and throw a debug assertion. | |||
2012-03-19 | merge viewer-release to project runway | Brad Payne (Vir Linden) | |
2012-03-19 | MAINT-261 FIXED Display previously retrieved data (until we get the update) ↵ | Vadim ProductEngine | |
if object inspector is invoked for the same object. | |||
2012-03-16 | EXP-1181 FIX as a designer I would like to specify default floater positions ↵ | Richard Linden | |
using realtive coordinates changed settings naming scheme for floater positioning so that related settings appear together in file | |||
2012-03-16 | Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience | Richard Linden | |
2012-03-16 | CHUI-61 FIX Relative floater positions not written to settings file if ↵ | Richard Linden | |
previous settings exist from old viewer apply relative positioning to floaters that are loaded with rects specified from earlier viewer | |||
2012-03-16 | EXP-1767 FIX (Received Items panel state does not persist between sessions) | Richard Linden | |
made received items not auto resizable save/restore received items height on collapse/expand | |||
2012-03-16 | EXP-1915 : Fetch recursively folders when selected | Merov Linden | |
2012-03-16 | EXP-1841 : pull from current viewer-experience. | Merov Linden | |
2012-03-16 | Introduce LLLeapListener, associating one with each LLLeap object. | Nat Goodspeed | |
Every LEAP plugin gets its own LLLeapListener, managing its own collection of listeners to various LLEventPumps. LLLeapListener's command LLEventPump now has a UUID for a name, both for uniqueness and to make it tough for a plugin to mess with any other. | |||
2012-03-16 | MAINT-290 FIXED ([PUBLIC]Take object (which belongs to another avatar) does ↵ | Paul ProductEngine | |
not work) Reason: Showing the confirmation dialog resets object selection, thus there is nothing to derez. Fix: pass selection to the confirm_take, so that selection doesn't "die" after confirmation dialog is opened | |||
2012-03-16 | SH-3044 FIX - bit more cleanup on log messages | Brad Payne (Vir Linden) | |
2012-03-16 | SH-3044 FIX - updated logcontrol.xml | Brad Payne (Vir Linden) | |
2012-03-16 | SH-3044 FIX - change avatar log message to LL_DEBUGS to allow effective ↵ | Brad Payne (Vir Linden) | |
toggling when default is INFO | |||
2012-03-16 | SH-3044 - tag avatar log messages LL_INFOS(Avatar) | Brad Payne (Vir Linden) | |
2012-03-15 | EXP-3049 : Implement partial loading using the calcDataSize(discard_level) ↵ | Merov Linden | |
computation found in the viewer. | |||
2012-03-15 | Make LLLeap intercept LL_ERRS termination and notify LEAP plugin. | Nat Goodspeed | |
Have to pump "mainloop" a few times to flush the buffer to the pipe, a potentially risky strategy: we have to trust that whatever condition led to the LL_ERRS fatal error didn't break anything that listens on "mainloop". But the worst that could happen is that the plugin won't be notified -- just as if we didn't try in the first place. In other words, no harm in trying. | |||
2012-03-15 | Promote LLProcess::ReadPipe::size() to BasePipe (hence WritePipe). | Nat Goodspeed | |
Certain use cases need to know whether the WritePipe buffer has been flushed to the pipe, or is still pending. | |||
2012-03-16 | CHUI-53 FIXED vertical scroll bar in inventory floater to appear when ↵ | Seth ProductEngine | |
horizontal scroll bar hides last item in folder view. Added a scroll container which provides the information about the height of currently displayed folder view contents. It is used for updating vertical scroll bar visibility in inventory panel. | |||
2012-03-15 | SH-2970 WIP - pretty-print some metrics for more readable log | Brad Payne (Vir Linden) | |
2012-03-15 | SH-3047 : Add a load_size argument to llimage_libtest and allow partial ↵ | Merov Linden | |
image file to be loaded. | |||
2012-03-15 | On Windows, make "very large message" test ridiculously small. | Nat Goodspeed | |
This test must not be subject to spurious environmental failures, else some kind soul will disable it entirely. We observe that APR specifies a hard-coded buffer size of 64Kbytes for pipe creation -- use that and cross fingers. | |||
2012-03-15 | Explicitly clean up all LLLeap instances during viewer shutdown. | Nat Goodspeed | |
This code replaces the previous cleanup of DLLs loaded by APR. | |||
2012-03-15 | SH-3047 : Read the number of levels from the j2c image header instead of ↵ | Merov Linden | |
relying on hacked computation based on width / height. | |||
2012-03-15 | Automated merge with https://bitbucket.org/don_linden/viewer-thx-runway-shared-1 | Richard Linden | |
2012-03-15 | added stats tracking for texture/object cache hit rates and texture cache ↵ | Richard Linden | |
read latency | |||
2012-03-14 | Fix --leap assumption that LeapCommand setting is ALWAYS an array. | Nat Goodspeed | |
Nuance of command-line processing: when there's exactly one --leap switch, the resulting LLSD is a scalar string rather than an array with one entry. Fix processing code to handle either case. | |||
2012-03-14 | EXP-1841 : Comments clean up | Merov Linden | |
2012-03-14 | CHUI-59 FIX Floater stacking offset only occurs first time a floater is opened | Richard Linden | |
changed stacking logic to attempt to stack against any floater that is cascade head *or* in a cascade group | |||
2012-03-14 | SH-2970 FIX - per-region logging of basic avatar stats | Brad Payne (Vir Linden) | |
2012-03-14 | MAINT-708 Fix for pink when enabling RenderUseVAO | Dave Parks | |
2012-03-14 | CHUI-60 FIX Initial chat bubble from object is incorrectly sized on login | Richard Linden | |
bad XUI | |||
2012-03-14 | Add --leap command-line switch to launch one or more LEAP plugins. | Nat Goodspeed | |
You can specify one or more instances of --leap 'command line'. Each such command line is parsed using bash-like conventions, notably honoring double quotes, e.g. --leap '"c:/Program Files/Something/something.exe" arg1 arg2'. (Specifying such an argument in a Windows Command Prompt may be tricky.) Such a program should read its stdin and write to its stdout using LLSD Event API Plugin protocol: length:serialized_LLSD where 'length' is the decimal integer count of bytes in serialized_LLSD, ':' is a literal colon character, and 'serialized_LLSD' is notation-format LLSD. A typical LLSD object is a map containing 'pump' and 'data' keys, where 'pump' is the name of the LLEventPump on which to send 'data' (or on which 'data' was received). In particular, the initial LLSD object on stdin mentions the name of this plugin's reply LLEventPump: the LLEventPump that will send every subsequent received event to the plugin's stdin. Anything written to the plugin's stderr will be logged in the viewer log. In addition to being generally useful, this helps debug problems with particular plugins. | |||
2012-03-14 | Commit merge of reinstating Windows APR pipe write bug fix. | Nat Goodspeed | |
2012-03-14 | Backed out changeset 22664c76b59e (reinstate Windows pipe workaround) | Nat Goodspeed | |
Sigh, the rejoicing was premature. | |||
2012-03-14 | Commit merge of backout of Windows APR pipe write bug workaround. | Nat Goodspeed | |
2012-03-14 | Backed out changeset 51205a909e2c (Windows APR pipe bug workaround) | Nat Goodspeed | |
If in fact we've managed to fix the APR bug writing to a Windows named pipe, it should no longer be necessary to try to work around it by testing with a much smaller data volume on Windows! | |||
2012-03-14 | Try new 20120314 APR build to verify Windows pipe write bug fix. | Nat Goodspeed | |
2012-03-14 | On Windows, try cutting down the size of a "very large message." | Nat Goodspeed | |
Ideally we'd love to be able to nail the underlying bug, but log output suggests it may actually go all the way down to the OS level. To move forward, try to bypass it. | |||
2012-03-13 | EXP-1924 : Relax the cconsistency policy between text and UUID on the clipboard. | Merov Linden | |