Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-01 | SL-16024: Enhance LLThreadSafeQueue for use with WorkQueue. | Nat Goodspeed | |
First, parameterize LLThreadSafeQueue's queue type. This allows us to substitute (e.g.) a std::priority_queue for a particular instance. Use std::queue for the default queue type, changing the operations invoked on the queue type from std::deque methods to std::queue methods. Rename published methods from (e.g.) pushFront() and popBack() to simple push() and pop(), retaining legacy names as aliases. Not only are the overt Front and Back unnecessary; they're the opposite of how std::queue uses std::deque or std::list, so they only confuse the reader. Break out tryPushUntil() method. We already use that logic internally to tryPushFor(), so it's just as easy to publish it as its own entry point. Add tryPopFor() and tryPopUntil() to allow limiting the time we'll wait for a queue item to become available. | |||
2021-10-01 | SL-16124 First pass at a Python3 script to launch multiple non-interactive ↵ | Callum Linden | |
Viewers with differing command line options | |||
2021-10-01 | SL-13934 Crash at saveToFile #2 | Andrey Kleshchev | |
More detailed stream handling and logging | |||
2021-10-01 | SL-16094 Move LLWindowWin32::mainWindowProc and Windows message handling to ↵ | Dave Parks | |
a background thread to prevent frame stalls in LLWindowWin32::gatherInput | |||
2021-10-01 | SL-15999 use callback for updating window title | Mnikolenko Productengine | |
2021-09-30 | SL-16116 FIXED Mouse clicks don't work in-world | Mnikolenko Productengine | |
2021-09-29 | SL-13934 Crash at saveToFile | Andrey Kleshchev | |
2021-09-29 | Merge branch 'SL-15999' of ssh://bitbucket.org/lindenlab/viewer into SL-15999 | Brad Payne (Vir Linden) | |
2021-09-29 | SL-15999 - force multiple viewers support for noninteractive mode | Brad Payne (Vir Linden) | |
2021-09-29 | SL-16034 init LLNavigationBar to allow setting title with location info later | Mnikolenko Productengine | |
2021-09-29 | SL-16105 Crash at LLTrackBlenderLoopingManual's setPosition | Andrey Kleshchev | |
User opened editor, pressed play, according to logs environment wasn't loaded yet, asset had yet to arrive. | |||
2021-09-29 | Merge branch 'SL-15999' of ssh://bitbucket.org/lindenlab/viewer into SL-15999 | Brad Payne (Vir Linden) | |
2021-09-29 | SL-15999 - noninteractive sessions should quit cleanly when they get a close ↵ | Brad Payne (Vir Linden) | |
message. Removed some possible crashes | |||
2021-09-29 | SL-15999 - don't create floaters in noninteractive mode | Brad Payne (Vir Linden) | |
2021-09-29 | Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-546 | |||
2021-09-29 | SL-16034 Disable all displays and UI in noninteractive mode | Mnikolenko Productengine | |
2021-09-28 | SL-16040: _aligned_malloc() and _aligned_free() are Microsoft only. | Nat Goodspeed | |
Fortunately we already have platform-independent wrappers in llmemory.h. | |||
2021-09-28 | Merge branch 'SL-15999' of https://bitbucket.org/lindenlab/viewer into SL-15999 | Callum Linden | |
2021-09-28 | SL-16102 Set window title to agent name (child of SL-15999 Support for low ↵ | Callum Linden | |
overhead, non interactive viewer sessions) | |||
2021-09-28 | SL-16040: operator new() must never return nullptr. | Nat Goodspeed | |
2021-09-28 | SL-16040: Honor autobuild_{configure,build}_parameters variables. | Nat Goodspeed | |
The generic build.sh script honors these environment variables to specify parameters to the autobuild configure and autobuild build steps, respectively. Support them in the viewer-specific build.sh too. In the generic build.sh, autobuild_configure_parameters allows specifying command-line switches either for autobuild or, following --, for the underlying tool (in our case, CMake). In order to support that variable the same way here, we insert -- (as before) when autobuild_configure_parameters is unset or empty, since the rest of the switches *we* specify are for CMake. That means that, as with the generic build.sh, a non-empty autobuild_configure_parameters override must precede any switches intended for CMake with the -- separator. | |||
2021-09-28 | SL-15999 - noninteractive sessions disable logging | Brad Payne (Vir Linden) | |
2021-09-28 | SL-15999 - draw no objects when noninteractive | Brad Payne (Vir Linden) | |
2021-09-28 | SL-15999 - noninteractive mode: create minimal objects,load no textures | Brad Payne (Vir Linden) | |
2021-09-28 | SL-16098 Unable to sit on an object using the 'Object inspector' floater | Andrey Kleshchev | |
The same should probably be done for onClickTouch | |||
2021-09-28 | DRTVWR-545 New line for the coding policy check | Andrey Lihatskiy | |
2021-09-28 | Revert "Merge branch 'c++17' into DRTVWR-522-maint" | Andrey Lihatskiy | |
This reverts commit 203ea3a70a775a09cbbffb1740ab7c58f1780baa, reversing changes made to 8e3f0778863a5aa337d1148a243ea91d238a8ac5. # Conflicts: # indra/newview/llmachineid.cpp | |||
2021-09-27 | SL-16093 Don't force the console window to be open on developer builds ↵ | Dave Parks | |
because it causes frame stalls while logging. | |||
2021-09-27 | SL-16088 Fix for stall from many calls to glGenBuffers. | Dave Parks | |
2021-09-27 | SL-15999 - noninteractive: debugging run issues, suppress AFK/Away pose | Brad Payne (Vir Linden) | |
2021-09-27 | SL-16087 [D545] New clothes do not have the word 'New' in their names | Andrey Kleshchev | |
2021-09-27 | DRTVWR-543: Fix local Mac builds with BugSplat. (Thanks NickyD!) | Nat Goodspeed | |
With the affected line, local Mac builds with BugSplat enabled fail. Without it, they build clean. | |||
2021-09-27 | Merge branch 'SL-15999' of ssh://bitbucket.org/lindenlab/viewer into SL-15999 | Brad Payne (Vir Linden) | |
2021-09-27 | SL-15999 - removed kludgy run disablement, needs better fix | Brad Payne (Vir Linden) | |
2021-09-27 | SL-16085 FIXED "Reset skeleton and animation" isn't reset the animation on ↵ | Mnikolenko Productengine | |
the avatar without selecting part of the avatar | |||
2021-09-24 | Ignore build-vc160-64 | Runitai Linden | |
2021-09-24 | SL-15999 (SL-16055) Turn off voice in non-interactive mode | Callum Linden | |
2021-09-24 | SL-16063 FIXED The favorite landmark does not change after editing from ↵ | Mnikolenko Productengine | |
another machine | |||
2021-09-23 | DRTVWR-543: Consistently use ClassicCallback<USERDATA> throughout. | Nat Goodspeed | |
2021-09-23 | DRTVWR-543: Merge branch 'DRTVWR-543-maint' into classic | Nat Goodspeed | |
2021-09-23 | DRTVWR-543: Add ClassicCallback utility class with tests | Nat Goodspeed | |
2021-09-23 | DRTVWR-520 Updated dullahan to codeticket build 563968 | Andrey Lihatskiy | |
2021-09-22 | Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546 | Runitai Linden | |
2021-09-23 | SL-15903 SLPlugin entitlements fix | Andrey Lihatskiy | |
2021-09-22 | Merged in SL-16014 (pull request #692) | Michael Pohoreski | |
SL-16014 Approved-by: Euclid Linden Approved-by: Dave Parks | |||
2021-09-22 | Fix merge conflict | Ptolemy | |
2021-09-22 | SL-16014: Fix typo | Ptolemy | |
2021-09-22 | Merge remote-tracking branch 'remotes/origin/DRTVWR-541' into DRTVWR-546 | Runitai Linden | |
# Conflicts: # indra/llcommon/linden_common.h | |||
2021-09-22 | SL-16014: Add Tracy markup to doFrame() | Ptolemy | |
2021-09-22 | SL-16014: Add Tracy markup for LLEventFilter | Ptolemy | |