| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-08-01 | SL-20109: write the name of each copied inventory item to the text editor | Callum Prentice | |
| 2023-08-01 | Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_thumbs | Callum Prentice | |
| 2023-08-01 | First commit of code to investigate how we might do bulk uploads of ↵ | Callum Prentice | |
| inventory item thumbnails - both from a code and a UI perspective | |||
| 2023-08-01 | SL-20107 Detaching items from COF in gallery view didn't update COF | Andrey Kleshchev | |
| 2023-08-01 | SL-20101 Fix ThumbnailDimentionsLimit poping up on success | Andrey Kleshchev | |
| 2023-08-01 | SL-19982 Adjustable font size in LSL editor | Mnikolenko Productengine | |
| 2023-08-01 | SL-20100 remove inappropriate param to get rid of parse warning | Mnikolenko Productengine | |
| 2023-08-01 | Fix commit 7aa029 | Erik Kundiman | |
| 2023-08-01 | Initialise vars so they wouldn't be errors on GCC | Erik Kundiman | |
| 2023-08-01 | Set so dangling pointer is no error when using GCC | Erik Kundiman | |
| 2023-08-01 | llaudio can be installed to the system too | Erik Kundiman | |
| 2023-07-31 | DRTVWR-559 remove extra debug logging of Capabilities tag | Brad Linden | |
| 2023-08-01 | SL-18623 LLAvatarRenderInfoAccountant coroutine crash | Andrey Kleshchev | |
| For unknown reason allocations of these coroutines often crash on client machines. 1. Limit quantity of coros running in parallel by reducing retries and wait time 2. Print out more diagnostic info | |||
| 2023-07-31 | SL-20096 Thumbnails shouldn't be editable for items in the library | Andrey Kleshchev | |
| 2023-07-31 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
| 2023-07-30 | libmedia_plugin_libvlc is installed to system too | Erik Kundiman | |
| libmedia_plugin_base is now explicitly set as static, since it could be set as shared when BUILD_SHARED_LIBS is on and it's just easier to have it compiled into with every media plugin cause it's small and would only be shared by 2 dynamic libraries anyway. Trying to put a dynamic version where the media plugin can find it so the reference is not broken, seems like a hassle. | |||
| 2023-07-30 | SLPlugin is in libexec when installed to system | Erik Kundiman | |
| 2023-07-30 | llplugin not refer to gSavedSettings when no CEF | Erik Kundiman | |
| so SLPlugin wouldn't lose reference to it when the libraries are built as dynamic. | |||
| 2023-07-29 | Add system XMLRPC-EPI include directory for Darwin | Erik Kundiman | |
| 2023-07-29 | Darwin escapes prebuilt dir inclusion on sys libs | Erik Kundiman | |
| 2023-07-29 | Fix CMAKE_PREFIX_PATH setting syntax for Darwin | Erik Kundiman | |
| 2023-07-29 | Customise APP_NAME values to Megapahit, & the caps | Erik Kundiman | |
| 2023-07-29 | Viewer & resources can be installed on the system | Erik Kundiman | |
| 2023-07-29 | Viewer executable name depends on CMake argument | Erik Kundiman | |
| 2023-07-29 | The Linden libraries can be installed now | Erik Kundiman | |
| Useful when installed as shared libraries, so other viewer executables can share these libraries. | |||
| 2023-07-29 | Setting BUILD_SHARED_LIBS on is now possible | Erik Kundiman | |
| by removing cyclic dependencies, and allowing shlib undefined on SLPlugin alone. | |||
| 2023-07-29 | stringop truncation warnings aren't errors on GCC | Erik Kundiman | |
| 2023-07-29 | So we don't get errors from uninitialised vars | Erik Kundiman | |
| when compiling newview using GCC. | |||
| 2023-07-29 | Start adding LibVLC support when using system libs | Erik Kundiman | |
| Streaming is not working yet, though. Until it's made sure that the dynamic library and plugins needed are on the paths the executable is expecting them to be. | |||
| 2023-07-29 | Revert "VLC & CEF aren't deps when no media plugins on mac" | Erik Kundiman | |
| This reverts commit f4c8949ac66d08263845f60a7cef2ecb9c77079b. | |||
| 2023-07-29 | Fix newer libcurl from not being able to download | Erik Kundiman | |
| System libcurl, which is typically newer, doesn't accept when SL server responses with an invalid Content-Encoding value (usually some value that's probably meant to be put as the Content-Type value), that we'd get "unrecognized or bad HTTP Content or Transfer-Encoding" https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding A way to fix this would be to just not expect decompressed contents, by letting libcurl have the default value for CURLOPT_ACCEPT_ENCODING, which is NULL. | |||
| 2023-07-28 | SL-20094 Add "Select Reflection Probes" checkbox | RunitaiLinden | |
| 2023-07-28 | SL-20067 Make new default midday the new default sky setting | RunitaiLinden | |
| 2023-07-28 | SL-20088 EmojiPicker - replace the image on the activation button with an emoji | Alexander Gavriliuk | |
| 2023-07-28 | SL-20037 Don't pop up the material editor implicitly. | RunitaiLinden | |
| 2023-07-28 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
| 2023-07-28 | DRTVWR-559 Stop some light leak on spot shadows. | RunitaiLinden | |
| 2023-07-28 | SL-18399 'DisableCameraConstraints' debug setting is not working on RC | Alexander Gavriliuk | |
| 2023-07-28 | DRTVWR-587: Use [[noreturn]] attribute on callFail() methods | Nat Goodspeed | |
| that unconditionally return. This eliminates the problem of pacifying a compiler that expects a return statement vs. a compiler that detects that callFail() unconditionally throws. Thanks, Ansariel. | |||
| 2023-07-27 | DRTVWR-587: Skip some tests that only fail with older Visual Studio | Nat Goodspeed | |
| 2023-07-27 | SL-20053: Fix sometimes unable to unset a PBR material on a prim. | Cosmic Linden | |
| Caused by inventory item asset IDs being null. Seems suspicious. But working around it for now seems best. | |||
| 2023-07-27 | DRTVWR-587: Make LLSDParam<LLSD> simplify type when delegating. | Nat Goodspeed | |
| LLSDParam<LLSD> is the generic case, when we need to pass LLSDParam adapters to some set of function parameters whose types we don't specifically know. Its templated conversion operator notices the actual parameter type T and delegates conversion to the specific LLSDParam<T> specialization. But when T has picked up references, e.g. somewhere along the way in the LL::apply() machinery, the compiler might not choose the desired conversion because we don't have a sufficiently specific LLSDParam specialization. LLSDParam<LLSD> can address that by using std::decay_t<T> when delegating to the specific LLSDParam specialization. This removes references, const and volatile. | |||
| 2023-07-27 | SL-18396 PBR and blinn phong should not be allowed to be edited together | Andrey Kleshchev | |
| 2023-07-27 | SL-19958 An inventory material without asset should default to a blank ↵ | Andrey Kleshchev | |
| material #2 | |||
| 2023-07-27 | DRTVWR-587: Disable LazyEventAPI tests on TeamCity Macs. | Nat Goodspeed | |
| There's a limit to how much time it's worth trying to work around a compiler bug that's already been fixed in newer Xcode. | |||
| 2023-07-27 | DRTVWR-587: Try harder to work around clang bug. | Nat Goodspeed | |
| 2023-07-27 | DRTVWR-587: Try to work around clang bug. | Nat Goodspeed | |
| 2023-07-27 | DRTVWR-587: Revert "Try again to address older clang difficulties." | Nat Goodspeed | |
| That wasn't the issue. This is a compiler bug: https://github.com/llvm/llvm-project/issues/41999 https://stackoverflow.com/q/57080425 https://bugs.llvm.org/show_bug.cgi?id=42654 This reverts commit c406fa7ae97441d1d6e0ea6727c42c8f978fabed. | |||
| 2023-07-27 | DRTVWR-587: Try again to address older clang difficulties. | Nat Goodspeed | |
| 2023-07-27 | DRTVWR-587: Tweak LazyEventAPIBase::add() to mollify clang. | Nat Goodspeed | |
| Both the previous version and this compile and run successfully with Xcode 14.3.1, but our older TeamCity compiler chokes -- so we must iterate remotely, sigh. | |||
