| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-04 | Self-build ColladaDOM on Windows | Erik Kundiman | |
| Plus simplifying the SHARED to STATIC stream editing by not using the global 'g' key, cause it's only 1 instance to edit. For now, BOOST_CFLAGS & BOOST_LIBS are set to refer to SLv prebuilt binary installation, along with its library suffix. try_compile doesn't seem to "compile" it, but it does configure it, so we just execute MSBuild.exe afterwards. Last time I tried, it didn't finish building or didn't build successfully, though. So what I did is manually run MSBuild.exe on ColladaDOM's solution file, and the next CMake configuration picked up the generated library, renamed to be the same as expected when using SLv prebuilt one, so that we don't have to adjust more lines for this, it has to be copied/moved anyway, might as well rename it the same. About the WIN32 definition stream editing, somehow WIN32 is not defined in daeUtils.cpp, that it would fail at deciding which commands to compile. I did try adding /DWIN32 to CXX_FLAGS but it ruined it for the Minizip header directory search. So the hack is to just forcefully define WIN32 in that file. | |||
| 2025-06-03 | Remove the old avatar selector (Complete Avatars) - replaced by Avatar ↵ | Callum Prentice | |
| Welcome Pack | |||
| 2025-06-03 | First commit - bare bones of it working - pointing to test page on S3 | Callum Prentice | |
| 2025-06-04 | #4080 Rigged mesh support #7 | Andrey Kleshchev | |
| 2025-06-04 | Exclude Windows from compiling llappviewerlinux | Erik Kundiman | |
| That's why it was trying to find llwindowsdl.h, through llappviewerlinux.cpp. I had to scroll up a bit to find out that it was trying to compile llappviewerlinux.cpp. The last error message only complained about missing SDL/SDL.h (referred from llwindowsdl.h). | |||
| 2025-06-03 | #4097 Fix crash in LLGLTFLoader::populateModelFromMesh() | Andrey Lihatskiy | |
| 2025-06-03 | Exclude Windows from referring to LibVLC headers | Erik Kundiman | |
| for now, until we are ready to enable media plugins on Windows. | |||
| 2025-06-03 | Simple usleep implementation for Windows | Erik Kundiman | |
| Just copying from this site and adjusting it for now: https://filipivianna.blogspot.com/2010/07/usleep-on-windows-win32.html | |||
| 2025-06-03 | Exclude Windows from using -Wno-unused-but-set-variable | Erik Kundiman | |
| compile flag. | |||
| 2025-06-03 | Exclude Windows from compiling SDL related files | Erik Kundiman | |
| 2025-06-03 | Fix ftsystem path for including vcpkg's FT one | Erik Kundiman | |
| 2025-06-03 | Fix vcpkg APR library names to link with | Erik Kundiman | |
| 2025-06-03 | Make vcpkg APR able to find sockaddr_in6 definition | Erik Kundiman | |
| and get rid of the error: 'apr_sockaddr_t::sin6' uses undefined struct 'sockaddr_in6' | |||
| 2025-06-03 | Use LL's prebuilt Windows Boost for now | Erik Kundiman | |
| I got "definition of dllimport function not allowed" errors when using vcpkg's Boost. Someone else got this problem too: https://github.com/boostorg/serialization/issues/278 Hopefully later we can get back to using vcpkg's Boost. | |||
| 2025-06-03 | Instruction for disabling VS fatal warnings | Erik Kundiman | |
| otherwise we'd have to deal with every warning. Instruction for building from the command line too. Add MSBuild binary directory to PATH, and MSBuild needs its .exe extension typed too for it to be found, unlike other commands such as cmake, vcpkg, pkg-config, and so on. By default, MSBuild builds using the RelWithDebInfo configuration, hence the -p:Configuration parameter to have Release instead. I guess that's why CMake would consider CMAKE_BUILD_TYPE as not being used by the project. | |||
| 2025-06-03 | Re-include GLEXT.cmake, but for Windows only | Erik Kundiman | |
| There doesn't seem to be glext.h on Windows, so we'll just use the package from LL for now. | |||
| 2025-06-03 | Revert "Promote seh_catcher() et al. to llexception.{h,cpp} for general use." | Erik Kundiman | |
| This reverts commit 71d777ea126e7f02cb46c11bdb606094ca06f75c. | |||
| 2025-06-03 | Revert "Fix up llexception.h's cross-platform SEH wrapper." | Erik Kundiman | |
| This reverts commit 5ed8df22cd59680a685c4ada7daa5555bf59d4fe. | |||
| 2025-06-02 | #4203 show valid log info about 16 bit limit | Maxim Nikolenko | |
| 2025-06-02 | Adds missing ambient color blending to day cycle | Hecklezz | |
| 2025-06-02 | Revert "Make using the system browser for links works" | Erik Kundiman | |
| This reverts commit 0b62583eb7dd6e193d5daa2e24646bbb9f3c74e5. We have SDL for opening URLs now. | |||
| 2025-06-02 | Revert "Stop trying to force OpenGL version on non-macOS" | Erik Kundiman | |
| This reverts commit fcdef29504a32ad85ce32c3d95ea8648aa169004. The moment 1 or 2 lines got removed, we lost core profile again. | |||
| 2025-06-02 | Stop trying to force OpenGL version on non-macOS | Erik Kundiman | |
| Turns out my old GPU is detected as complying only to 4.5 when on Linux. The fact that it's been detected as complying to 4.6 on FreeBSD this whole time, is quite ironic. I've only tested that the viewer runs with 4.6 without this on FreeBSD (the implication works), will test Linux distros next. | |||
| 2025-06-01 | Update openSUSE Tumbleweed readme & cmakelists | secretfoxtail | |
| Update libboost package names. | |||
| 2025-06-01 | Add install eselect-repository to Gentoo steps | Erik Kundiman | |
| and remove the necessity of using sudo to su on FreeBSD, just like on Gentoo. | |||
| 2025-05-31 | Merge pull request #4176 from secondlife/geenz/2025.04-to-develop | Jonathan "Geenz" Goodman | |
| Merge 2025.04 into develop | |||
| 2025-05-31 | Revert back to currently shipping release. | Jonathan "Geenz" Goodman | |
| 2025-05-31 | DisableLookAtAnimation persistence | secretfoxtail | |
| Make DisableLookAtAnimation setting persistent across restarts. | |||
| 2025-05-31 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-05-31 | Squeeze 1 more person into the team | Erik Kundiman | |
| 2025-05-31 | Merge tag 'Second_Life_Release#2d0f9e47-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-05-31 | Use awk to make PV channel name | Andrey Lihatskiy | |
| 2025-05-31 | #4191 Crash opening a gltf model | Andrey Kleshchev | |
| 2025-05-30 | Merge remote-tracking branch 'secondlife/project/gltf-mesh-import' into ↵ | Erik Kundiman | |
| gltf-mesh-import | |||
| 2025-05-30 | #4191 skip loading model compressed with Draco | Maxim Nikolenko | |
| 2025-05-29 | #4190 provide unsupported extension info in log | Maxim Nikolenko | |
| 2025-05-29 | Enable the all MOAP option, forgot that was blocked out. | Darl | |
| 2025-05-29 | #3367 Fix post-merge regression | Andrey Lihatskiy | |
| 2025-05-29 | Remove duplicated code (#4187) | Ansariel Hiller | |
| 2025-05-29 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge remote-tracking branch 'secondlife/main' | Erik Kundiman | |
| 2025-05-29 | first_login_image placeholder | secretfoxtail | |
| Use original, if somewhat generic landscape screenshot inplace of edited stock screenshot. | |||
| 2025-05-29 | RenderMinFreeMainMemoryThreshold decrease & persistence | secretfoxtail | |
| Decrease to 256 to reduce aggressive culling & make user changes to this value persistent across restarts. | |||
| 2025-05-29 | MP_Logo.png adjustment | secretfoxtail | |
| Better match style of default SL_Logo.png | |||
| 2025-05-29 | Merge remote-tracking branch 'secondlife/release/2025.05' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge branch 'main' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge tag 'Second_Life_Project#b9ab6c36-2025.05' into 2025.05 | Erik Kundiman | |
| 2025-05-29 | Merge branch '2025.04' | Erik Kundiman | |
| 2025-05-29 | Fix GL init on Linux/SDL on various combinations of GPU driver | Rye Cogtail | |
| 2025-05-29 | Clean up more dead X11 code from SDL impl and modernize mouse capture with ↵ | Rye Cogtail | |
| SDL_CaptureMouse | |||
