summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2022-02-11SL-10190: Slightly reduce conditional clutter in llcoros.{h,cpp}.Nat Goodspeed
Rename 'winlevel()' to 'sehandle()'; change it from a static member function to a free function, thus eliminating the conditional in llcoros.h. Elsewhere than Windows, provide a zero-cost pass-through sehandle() implementation, eliminating the conditional in toplevel(). # Conflicts: # indra/llcommon/llcoros.cpp # indra/llcommon/llcoros.h
2022-02-11SL-10190: Introduce LLCoros::saveException() and rethrow().Nat Goodspeed
This mechanism uses a queue of std::exception_ptrs to transport an (otherwise) uncaught exception from a terminated coroutine to the thread's main fiber. The main loop calls LLCoros::rethrow() just after giving some cycles to ready coroutines that frame. # Conflicts: # indra/llcommon/llcoros.cpp # indra/llcommon/llcoros.h # indra/newview/llappviewer.cpp
2022-02-11Revert "SL-14961 Coroutine crash was not reported to bugsplat"Andrey Kleshchev
Will be replaced with retrow from nat
2022-02-11SL-1370 Add more memory logging to mesh repositoryAndrey Kleshchev
2022-02-10SL-16789 FIXED [MAC] only default cursor is shown after nstalling the Viewer ↵Mnikolenko Productengine
in a directory with a non-ASCII name
2022-02-09SL-16827 Play doesn't start audio if audio reached endAndrey Kleshchev
2022-02-09SL-16827 Time slider not working for some musicAndrey Kleshchev
2022-02-09SL-13470 Media on a prim loops when it should notAndrey Kleshchev
2022-02-08Merged in SL-98 (pull request #864)Howard Stearns
SL-98 - Render a "ground plane" in the model upload preview, so users can see any added offset Approved-by: Andrey Kleshchev Approved-by: Andrey Lihatskiy
2022-02-08SL-98 - Remove dead codeHoward Stearns
2022-02-08Merge branch 'DRTVWR-555' into DRTVWR-553+555Andrey Lihatskiy
# Conflicts: # autobuild.xml # indra/newview/llappviewer.cpp # indra/newview/viewer_manifest.py
2022-02-08SL-16757 FIXED [Mac] third-person cursor doesn't return after switching away ↵Mnikolenko ProductEngine
from app and back
2022-02-07SL-16778 handle shutdown exceptionsAndrey Kleshchev
These exceptions are expected and do not need to be logged
2022-02-05SL-16799 Clean up use of hardcoded folder namesAndrey Kleshchev
2022-02-04SL-98 - Remove special new tab-specific display behaviorHoward Stearns
2022-02-04SL-98 - move new renderGroundPlane from LLVOAvatar to LLModelPreviewHoward Stearns
2022-02-04SL-98 - Guessing at what might make MS compiler happier.Howard Stearns
2022-02-04SL-98 - Render a "ground plane" in the model upload preview, so users can ↵Howard Stearns
see any added offset
2022-02-03SL-16755 Show alert that download is not supported instead of failing silentlyAndrey Kleshchev
2022-02-03DRTVWR-555 Sign SLVersionChecker with the hardened runtimeAndrey Lihatskiy
2022-02-02SL-16630 Notarization script updateAndrey Lihatskiy
(cherry picked from commit 5fcb811aa2b455cebf18830cf0cdef14025dacdb)
2022-02-02SL-11011 Multiselect, scroll to selection and search fix for estate's ban listAndrey Kleshchev
2022-02-02SL-16758 Show light controls regardless of current graphic settingsMnikolenko Productengine
2022-02-02SL-14769 Allow to log-in, even if there's an inventory errorMnikolenko Productengine
2022-02-02SL-16746 Avatar animation preview shouldn't show skirtAndrey Kleshchev
2022-02-02SL-16755 Show alert that download is not supported instead of failing silentlyAndrey Kleshchev
2022-02-01SL-16638 don't allow downloading files from the built-in browserMnikolenko Productengine
2022-02-01SL-16344 #6 Fixed 'choose media' button not working in some casesAndrey Kleshchev
2022-02-01SL-13792: Cannot mix print statement and print function.Nat Goodspeed
'from __future__ import print_function' not only makes the print() function available, it also makes the Python 2 print statement invalid syntax. Until we merge with the Python 3 branch (soon!), don't import print_function: instead revert to 'print >> sys.stderr' statements.
2022-02-01SL-13792: _greenlet.so is no longer exposed in Mac viewer app bundle.Nat Goodspeed
Instead we have a new bundled executable SLVersionChecker, so that must be signed instead of _greenlet.so.
2022-01-31SL-13792: Use new Python 3 SLVersionChecker.Nat Goodspeed
On Mac, execute the packaged SLVersionChecker directly rather than invoking system Python on our manually-bundled scripts.
2022-01-31SL-16681 Better handling of locked files by NSIS InstallerAndrey Kleshchev
1. When SL window closes it doesn't mean that process died so gave it a bit more time to terminate 2. Added a retry logic in case first run happened too early for some reason 3. Replaced ok/cancel on locked file with abort/retry/ignorei
2022-01-31SL-16729 FIXED Keyframes preview does not work in automatic modeMnikolenko Productengine
2022-01-28SL-16728 FIXED animations are not stopped after pressing the Alt + Shift + AMnikolenko Productengine
2022-01-28SL-16715 - viewerstats, added more detail about failure cases in inventoryBrad Payne (Vir Linden)
2022-01-27SL-16669 FIXED Wrong context menu is opened for objects owned by the groupMnikolenko Productengine
2022-01-26SL-16698 Replace tabs with spaces which are used in the editorMnikolenko Productengine
2022-01-26OPEN-358 Readable errorAndrey Kleshchev
2022-01-25SL-3007 mac build fixAndrey Kleshchev
2022-01-25SL-16695 Fixed report Abuse floater's screenshot encroaching onto tittleAndrey Kleshchev
2022-01-24SL-3007 Ability to report abuse from chatAndrey Kleshchev
2022-01-24Merged DRTVWR-544-maint into SL-316Howard Stearns
2022-01-21SL-1159 Fix inbox consolidation failureAndrey Kleshchev
2022-01-21Revert "SL-14717 Ability to trigger left clicks (and more) on animesh objects"Andrey Lihatskiy
This reverts commit 8215fff0c2a1c895ef916837847cf7526ae61ef9. # Conflicts: # indra/newview/lltoolpie.cpp
2022-01-21SL-12335 Viewer loaded notifications from wrong fileAndrey Kleshchev
2022-01-20SL-16672 Fix object's inventory not sorting contentAndrey Kleshchev
2022-01-19SL-16630 Notarization script updateAndrey Lihatskiy
2022-01-18SL-16639 Fixed Marketplace folder depth limit not working in some casesAndrey Kleshchev
2022-01-18SL-16344 #5 CleanupAndrey Kleshchev
2022-01-17SL-16344 #4 Only load 'title' media if it is neededAndrey Kleshchev
Mostly for the sake of MAC. setVolume(0) doesn't work on MAC which resulted in invisible media playing in background when editor was open.