Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-17 | #1080 BugSplat Crash: LLAppViewer::initStrings() - show crash reason | Alexander Gavriliuk | |
2024-06-15 | Merge pull request #1774 from secondlife/marchcat/b-merge | Andrey Lihatskiy | |
Release (Materials featurette) -> Maint B sync | |||
2024-06-14 | Linux build fix (#1774) | Andrey Lihatskiy | |
2024-06-14 | Merge branch 'release/maint-b' into marchcat/b-merge | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # indra/newview/app_settings/shaders/class2/deferred/alphaF.glsl # indra/newview/app_settings/shaders/class3/deferred/reflectionProbeF.glsl # indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl # indra/newview/llfilepicker.cpp | |||
2024-06-14 | Revert "Replace LL_X11 and LL_FLTK to LL_LINUX" | AiraYumi | |
2024-06-12 | Replace LL_X11 and LL_FLTK to LL_LINUX | AiraYumi | |
2024-06-11 | Merge pull request #1685 from ↵ | nat-goodspeed | |
secondlife/brad/materials_featurette_build_workaround Attempted workaround for actions/runner-images#10004 build failures. | |||
2024-06-10 | Merge branch 'main' into brad/materials_featurette_build_workaround | Nat Goodspeed | |
2024-06-10 | Try to get sign-and-package-windows job a runner to run on | Brad Linden | |
2024-06-10 | Increment viewer version to 7.1.9 | Nat Goodspeed | |
following promotion of secondlife/viewer #648: Release/materials featurette | |||
2024-06-10 | Merge release/materials_featurette to main on promotion of secondlife/viewer ↵ | Nat Goodspeed | |
#648: Release/materials featurette | |||
2024-06-10 | Attempted workaround for actions/runner-images#10004 build failures. | Brad Linden | |
2024-06-05 | Merge pull request #1639 from secondlife/nat/stack-overflow | nat-goodspeed | |
Make LLLeap iterate over child stdout while read data is pending | |||
2024-06-05 | Make LLLeap iterate over child stdout while read data is pending | Nat Goodspeed | |
instead of using mutual recursion to exhaust the read buffer. | |||
2024-06-04 | #989 Fix for blurry terrain on Mac (#1633) | Brad Linden | |
Co-authored-by: Dave Parks <davep@lindenlab.com> | |||
2024-06-04 | #1628 Disable spherical mirror probes for the time being. (#1631) | Jonathan "Geenz" Goodman | |
2024-06-04 | Merge pull request #1630 from secondlife/nat/fix-ftr8-exr | nat-goodspeed | |
Update tinyexr package to package based on secondlife/3p-tinyexr. | |||
2024-06-04 | Update tinyexr package to package based on secondlife/3p-tinyexr. | Nat Goodspeed | |
2024-06-04 | Merge pull request #1265 from makidoll/pipewire-linux-volume-catcher | Andrey Lihatskiy | |
Add PipeWire as option for Linux volume catcher | |||
2024-06-04 | Merge pull request #1626 from ↵ | cosmic-linden | |
secondlife/1614-pbr-materials-exhibit-striationmoiré-patterns-in-specular-highlights 1614 pbr materials exhibit striationmoiré patterns in specular highlights | |||
2024-06-04 | #1614 Fix for moire pattern in specular highlights. Incidental cleanup. | RunitaiLinden | |
2024-05-31 | Add support for RequestTaskInventory capability | Salad Dais | |
The viewer now prefers to load inventory via the capability rather than over the deprecated Xfer system, though both are still supported. | |||
2024-05-30 | Merge pull request #1393 from secondlife/nat/maint-b-tests | nat-goodspeed | |
Turn on LL_TESTS for Maint B. | |||
2024-05-30 | Merge pull request #1496 from secondlife/nat/catch-test-blown-stack | nat-goodspeed | |
Attempt to diagnose stack overflow in test programs. Also, improve build.yaml logic. | |||
2024-05-30 | Disable build-time tests on Linux entirely. | Nat Goodspeed | |
Having done that, fall back to default `continue-on-error: false` for all platforms. | |||
2024-05-30 | Merge branch 'release/maint-b' into nat/maint-b-tests. | Nat Goodspeed | |
2024-05-30 | Merge branch 'release/maint-b' into nat/catch-test-blown-stack. | Nat Goodspeed | |
Retargeting PR #1496 to Maint B. | |||
2024-05-29 | #1581 Only render mirrors when reflection probes are enabled. (#1592) | Jonathan "Geenz" Goodman | |
2024-05-29 | viewer#1577 Attachments cannot be detached in performance floater | Andrey Kleshchev | |
attachment list gets filled with object ids, not attachment ids | |||
2024-05-29 | viewer#1568 Revert "SL-17597 AV height in Shape dialog IS WRONG" | Andrey Kleshchev | |
This reverts commit f5a7c22cea16b51db12360436ce64c2433a5aa5f to fix viewer#1568. | |||
2024-05-28 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-05-28 | Improvements to mirror probe update rates (#1570) | Jonathan "Geenz" Goodman | |
#1494 Fix for mirror updates getting "stuck" on some faces. | |||
2024-05-28 | Merge pull request #1580 from secondlife/v-1531 | cosmic-linden | |
secondlife/viewer#1531: Attempt to fix PBR terrain fragment shader | |||
2024-05-28 | secondlife/viewer#1531: Attempt to fix PBR terrain fragment shader. | Cosmic Linden | |
2024-05-28 | Fix up llexception.h's cross-platform SEH wrapper. | Nat Goodspeed | |
Introduce AlwaysReturn<void> specialization, which always discards any result of calling the specified callable with specified args. Derive new Windows_SEH_exception from LLException, not std::runtime_error. Put the various SEH functions in LL::seh nested namespace, e.g. LL::seh::catcher() as the primary API. Break out more levels of Windows SEH handler to work around the restrictions on functions containing __try/__except. The triadic catcher() overload now does little save declare a std::string stacktrace before forwarding the call to catcher_inner(), passing a reference to stacktrace along with the trycode, filter and handler functions. catcher_inner() accepts the stacktrace and the three function template arguments. It contains the __try/__except logic. It calls a new filter_() wrapper template, which calls fill_stacktrace() before forwarding the call to the caller's filter function. fill_stacktrace(), in the .cpp file, contains the logic to populate the stacktrace string -- unless the Structured Exception is stack overflow, in which case it puts an explanatory string instead. catcher_inner()'s __except clause passes not only the code, but also the stacktrace string, to the caller's handler function. It wraps the caller's handler function in always_return<rtype>(), where rtype is the type returned by the trycode function. This allows a handler to return a value, while also supporting the void handler case, e.g. one that throws a C++ exception. (This is why we need AlwaysReturn<void>: some trycode() functions are themselves void.) For the dyadic catcher() overload, introduce common_filter() containing the logic to distinguish a C++ exception from any other kind of Structured Exception. The fact that the stacktrace is captured before the filter function is called should permit capturing a stacktrace for a C++ exception as well as for most other Structured Exceptions. As before, the monadic catcher() overload supplies the rethrow() handler, in the .cpp file. Change existing calls from seh_catcher() to LL::seh::catcher(). | |||
2024-05-24 | Reset memorized Chromium volume and apply temporary volume | Maki | |
2024-05-24 | fix "lines starting with tabs found" | AiraYumi | |
2024-05-24 | Promote seh_catcher() et al. to llexception.{h,cpp} for general use. | Nat Goodspeed | |
2024-05-22 | Merge pull request #1546 from Ansariel/main-vs-fix | Andrey Lihatskiy | |
Adjust Copy3rdPartyLibs.cmake for Visual Studio 2022 17.10.0 and greater | |||
2024-05-22 | Adjust Copy3rdPartyLibs.cmake for Visual Studio 2022 17.10.0 and greater | Ansariel | |
2024-05-22 | Tabs to spaces. | Nicky | |
2024-05-22 | Move Linux specific VolumeCatcherImport into the linux specific files. | Nicky | |
2024-05-22 | Remove obsolete member mSystemIsVistaOrHigher | Nicky | |
2024-05-22 | Merge remote-tracking branch 'mkd/pipewire-linux-volume-catcher' into ↵ | Nicky | |
pipewire-linux-volume-catcher | |||
2024-05-21 | viewer#1520 Material upload floater displays wrong upload fee | Andrey Kleshchev | |
2024-05-20 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-05-17 | fix bad indentation and modernise (#1503) | Beq Janus | |
2024-05-17 | Merge pull request #1505 from secondlife/marchcat/b-merge | Andrey Lihatskiy | |
Main -> Maint B sync | |||
2024-05-17 | Merge branch 'main' into marchcat/b-merge | Andrey Lihatskiy | |
# Conflicts: # .github/workflows/build.yaml # indra/test/test.cpp | |||
2024-05-17 | Don't try to report a stack trace on stack overflow (sigh) | Nat Goodspeed | |