| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-30 | Merge tag 'Second_Life_Release#d9e55c44-Second_Life_Release#d9e55c4-2025.04' ↵ | Erik Kundiman | |
| into 2025.04 | |||
| 2025-04-30 | Merge branch 'main' into 2025.04 | Erik Kundiman | |
| 2025-04-29 | #3997 Crash in a gltf asset enabled region | Andrey Kleshchev | |
| 2025-04-29 | #3993 Fix missing 'add to favorites' option | Andrey Kleshchev | |
| 2025-04-29 | #3924 Fix favorites inventory panel being stuck | Andrey Kleshchev | |
| 2025-04-29 | Fix: ignore *pass-on* counters when detecting left-button grabs (#3990) | Sekkmer | |
| LLAgent::leftButtonGrabbed() must report TRUE only when an attachment has **actually grabbed** the left mouse button (accept = TRUE, pass_on = FALSE), like every other ...Grabbed() function below it | |||
| 2025-04-29 | #3791 check against alpha blending as a part of determining exclude water | Maxim Nikolenko | |
| 2025-04-28 | Merge pull request #3973 from Hecklezz/improvement/pbr_rpm_and_panel_fixes | Jonathan "Geenz" Goodman | |
| [#3972] Implemented Texture Panel Repeats per meter improvements and PBR feature | |||
| 2025-04-29 | Fix uploading small textures with OpenJPEG, and minor logging refactor. | Hecklezz | |
| 2025-04-28 | viewerp#300 Fix inconsistency with copying textures vs pbr | Andrey Kleshchev | |
| 2025-04-28 | #3953 My Inventory folder appears in Favorites | Andrey Kleshchev | |
| 2025-04-28 | #3978 Fix offset in Land Owner highlights | Andrey Kleshchev | |
| texture_stride with '-1' was added in DRTVWR-592 along with getMetersPerGrid multiplication. | |||
| 2025-04-28 | Cursed stuff! | Jonathan "Geenz" Goodman | |
| 2025-04-27 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-04-27 | Add dependency on libgles-dev on Debian/Ubuntu | Erik Kundiman | |
| Thanks to Jenni Windrider for the bug report and solution. On startup, the log gets flooded with: [0426/150813.911339:ERROR:viz_main_impl.cc(196)] Exiting GPU process due to errors during initialization [0426/150813.918965:ERROR:egl_util.cc(44)] Failed to load GLES library: /usr/lib/x86_64-linux-gnu/libGLESv2.so: /usr/lib/x86_64-linux-gnu/libGLESv2.so: cannot open shared object file: No such file or directory doing a ls shows there's indeed no libGLESv2.so: ll /usr/lib/x86_64-linux-gnu/libGLESv2* - rw-r--r-- root root 110.39K 18.Mar'25 15:10 libGLESv2_nvidia.so.2 - rw-r--r-- root root 110.39K 18.Mar'25 15:10 libGLESv2_nvidia.so.570.133.07 - rw-r--r-- root root 70.30K 08.Apr'24 10:04 libGLESv2.so.2 - rw-r--r-- root root 70.30K 08.Apr'24 10:04 libGLESv2.so.2.1.0 The package that provides this isn't installed by default: apt-file search libGLESv2.so libgles-dev: /usr/lib/x86_64-linux-gnu/libGLESv2.so So installing libgles-dev fixes that. | |||
| 2025-04-27 | Replace {.._DIR}/lib/release with ARCH_PREBUILT_DIRS_RELEASE | Erik Kundiman | |
| Shorter. | |||
| 2025-04-27 | Replace USE_AUTOBUILD_3P OR USE_CONAN with USESYSTEMLIBS | Erik Kundiman | |
| Simpler. | |||
| 2025-04-27 | Reseparate target_include_directories condition check | Erik Kundiman | |
| The two conditions might not be exclusive for some platforms (in another branch). | |||
| 2025-04-27 | Config libcurl install dirs so it can make install | Erik Kundiman | |
| Same as reason as previous commit, plus the moving of OpenSSL libs up 1 directory is still needed. | |||
| 2025-04-27 | Config OpenSSL install dirs so it can make install | Erik Kundiman | |
| so there's no need to have the long list of installed files. openssldir is set to isolate the files so they won't pollute the packages directory (which could lead to confusion). | |||
| 2025-04-27 | One Collada DOM try_compile for all platforms | Erik Kundiman | |
| On macOS, it's static library too, now, hence the stream editing is done out of any platform scope (which it's still needed because BUILD_SHARED_LIBS is ignored), and the (so)versions don't need to be set any more. CMAKE_INSTALL_LIBDIR is also ignored, hence the libcollada14dom.a moving. | |||
| 2025-04-27 | One OpenJPEG try_compile for all OSes | Erik Kundiman | |
| Same as previous commits, plus reminding CMAKE_BUILD_WITH_INSTALL_RPATH needs to be set ON otherwise there would be configure error on FreeBSD, plus the codec executables aren't needed (they would encounter linking errors on FreeBSD, because /usr/local/lib isn't automatically added as a header search directory). By default OpenJPEG installation header directory is "openjpeg-2.5", hence the renaming. The 3 non-API headers are copied, still. | |||
| 2025-04-27 | Explicit significant NDOF try_compile settings | Erik Kundiman | |
| and use ARCH_PREBUILT_DIRS_RELEASE for shortening paths. | |||
| 2025-04-27 | Back to one Meshoptimizer try_compile for all OSes | Erik Kundiman | |
| CMAKE_OSX_ARCHITECTURES & CMAKE_OSX_DEPLOYMENT_TARGET won't affect non-macOS. Settings such as those 2, and CMAKE_BUILD_TYPE, aren't inherited, so the significant ones should be set explicitly. Meshoptimizer default installation header directory is without the encapsulating "meshoptimizer" directory. | |||
| 2025-04-27 | Suppress repetitive SSE2NEON warnings on macOS | Erik Kundiman | |
| 2025-04-25 | #3982 Crash at getChild<LLScrollListCtrl> | Andrey Kleshchev | |
| Notification about inventory change from fetchInventoryFromCapCoro Looks like floater was closed a moment before receiving inventoryChanged | |||
| 2025-04-25 | #3986 Packet ring crash in memcpy | Andrey Kleshchev | |
| packet_size was negative | |||
| 2025-04-25 | Merge pull request #3943 from secondlife/maxim/2025.04-chat-mention | Maxim Nikolenko | |
| #3758 initial chat mention support | |||
| 2025-04-25 | Merge pull request #3984 from secondlife/brad/version-increments | Brad Linden | |
| Increment viewer version after 2024.05 | |||
| 2025-04-25 | Increment viewer version after 2024.05 | Brad Linden | |
| 2025-04-25 | Merge pull request #3983 from secondlife/brad/version-increments | Brad Linden | |
| Increment viewer version after 2025.04 | |||
| 2025-04-25 | Merge pull request #3981 from secondlife/brad/version-increments | Brad Linden | |
| Increment viewer version after 2025.03 | |||
| 2025-04-25 | Increment viewer version after 2025.04 | Brad Linden | |
| 2025-04-25 | Reduce cost of joint lookups by reducing string allocations via use of ↵ | Ansariel Hiller | |
| std::string_view and heterogeneous map lookups (#3970) | |||
| 2025-04-25 | Increment viewer version after 2025.03 | Brad Linden | |
| 2025-04-25 | #3758 clean up: move EUnderlineLink | Mnikolenko Productengine | |
| 2025-04-25 | post merge fix | Mnikolenko Productengine | |
| 2025-04-25 | Merge branch 'release/2025.04' into 2025.04-chat-mention | Mnikolenko Productengine | |
| 2025-04-25 | Merge tag 'Second_Life_Release#ec6c988-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-04-25 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-04-25 | Unset CFLAGS after building libcurl | Erik Kundiman | |
| so that the C90 standard setting is not used when compiling other dependencies such as OpenJPEG. | |||
| 2025-04-25 | #3758 disable editing of mention segment | Mnikolenko Productengine | |
| 2025-04-24 | #3975 Crash at LLSpatialGroup::dirtyGeom | Andrey Kleshchev | |
| 2025-04-25 | Fix scale values not updating if they were focused and you used repeats per ↵ | Hecklezz | |
| meter | |||
| 2025-04-24 | Autofit Blinn Phong normal and specular when using repeats per meter | Hecklezz | |
| 2025-04-24 | Implemented PBR repeats per meter | Hecklezz | |
| 2025-04-23 | #3758 show mention name in bubble chat | Mnikolenko Productengine | |
| 2025-04-23 | #3784 Increase gltf scale boundaries | Andrey Kleshchev | |
| 2025-04-23 | #3920 LLPanel::getString crash | Andrey Kleshchev | |
| Make sure new floater can launch wihtout a key. It isn't supposed to be launched wihtout a key, but there are some ways to do that intentionally. | |||
| 2025-04-23 | #3918 Implement automatic shutdown for WorkQueueBase | Andrey Lihatskiy | |
