| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-16 | #5785 fix login and world UI overlap | Maxim Nikolenko | |
| 2026-06-16 | #5856 Improve stats reliability on non-standard shutdown | Andrey Kleshchev | |
| 2026-06-16 | Merge tag 'Second_Life_Release#e7fee9e7-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-15 | p#604 Fix draw range fluctuations #2 | Andrey Kleshchev | |
| 2026-06-15 | Merge branch 'main' into 26.3 | Erik Kundiman | |
| 2026-06-15 | Fix typo in 8bde6901477280e7eaf719daebbf978143e2d0cb | Erik Kundiman | |
| 2026-06-14 | Merge branch 'main' into 26.3 | Erik Kundiman | |
| 2026-06-14 | So packaged GLM headers can be found on macOS x86-64 | Erik Kundiman | |
| 2026-06-14 | Merge branch 'main' into 26.3 | Erik Kundiman | |
| 2026-06-14 | Upgrade Dullahan to 1.31 on Arch | Erik Kundiman | |
| as its system CEF has been upgraded to 148. 1.31 is chosen here instead of the newer 1.35 because 1.31 is the one used so far in SL's callum/cef-148 branch. | |||
| 2026-06-14 | Fix Dullahan/CEF versions Undefined on Win (& FBSD) | Erik Kundiman | |
| on the About floater. Also, linking to ll::cef should've been enabled all this time for Windows too (I'm surprised it's been working anyway). | |||
| 2026-06-14 | Windows arm64 & macOS x86-64 use LL's packaged GLM | Erik Kundiman | |
| so we don't have to keep 1.0.1 on vcpkg or MacPorts around any more (the last version they compile with, in the code's current state). | |||
| 2026-06-14 | Separate VLC MMX & SSE2 plugins signing for macOS | Erik Kundiman | |
| as they are available only for x86-64. The PACKAGE=ON parity files are done too in case we switch it on (and use CPack for macOS too, again) in the future. | |||
| 2026-06-13 | Merge remote-tracking branch 'secondlife/release/26.3' into 26.3 | Erik Kundiman | |
| 2026-06-13 | Merge tag 'Second_Life_Release#9858207a-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-13 | Merge tag 'Second_Life_Release#1f65fa87-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-13 | Merge tag 'Second_Life_Release#663bf4d3-26.3' into 26.3 | Erik Kundiman | |
| 2026-06-13 | Add minizip to its pkgconf include dir var on vcpkg | Erik Kundiman | |
| See commit b8a0eb6b9c7735eb910f6faf2d23229519a23b75 | |||
| 2026-06-13 | Basic @detach:uuid=force implementation | Erik Kundiman | |
| There's this: Force removing attachments : @detach[:attachpt]=force (*) Implemented in v1.10 Where part is : chest|skull|left shoulder|right shoulder|left hand|right hand|left foot|right foot|spine| pelvis|mouth|chin|left ear|right ear|left eyeball|right eyeball|nose|r upper arm|r forearm| l upper arm|l forearm|right hip|r upper leg|r lower leg|left hip|l upper leg|l lower leg|stomach|left pec| right pec|center 2|top right|top|top left|center|bottom left|bottom|bottom right|neck|root It doesn't say UUID, but then there's this: Force removing attachments (alias) : @remattach[:attachpt or :uuid]=force (*) Implemented in v1.22, uuid parameter added in v2.9.20 This command is an alias to @detach[:attachpt]=force (to keep things consistent). So there should be a @detach:uuid=force, because there are objects that command this. | |||
| 2026-06-13 | Remove +universal variants from instruction line | Erik Kundiman | |
| The instruction is for building thin binaries anyway, the +universal was meant for systems that are set up to build for both architectures, BUT separate thin ones. | |||
| 2026-06-13 | #5924 Crash on is_water_exclusion_face | Andrey Kleshchev | |
| 2026-06-12 | p#604 Fix draw range fluctuations | Andrey Kleshchev | |
| 2026-06-11 | #5874 Fix transparent highlights omitting HUDs | trish-sl | |
| 2026-06-11 | #5917 Fix crash on deleted LLVoiceClient | Andrey Kleshchev | |
| 2026-06-11 | #5915 A missed null check in give_inventory_cb | Andrey Kleshchev | |
| 2026-06-10 | #5905 Fix Win32 white flash on startup | primgineer | |
| by handling WM_ERASEBKGND with black brush (#5903) | |||
| 2026-06-10 | Update viewer copyright year in About licenses | Maycon Bekkers | |
| 2026-06-10 | #5775 Update copyright date in cmake | Andrey Kleshchev | |
| 2026-06-09 | #3672 Fix shader compilation error | Andrey Kleshchev | |
| 2026-06-09 | #5611 Skip default windows' gpu drivers | Andrey Kleshchev | |
| 2026-06-09 | #5900 Fix material editor lockup when saving from object to inventory | Andrey Kleshchev | |
| 2026-06-09 | Merge pull request #27 from HadetTheUndying/gha | Erik Kundiman | |
| Add Windows x64 & macOS actions | |||
| 2026-06-08 | macOS CI: re-enable media plugins | HadetTheUndying | |
| 2026-06-09 | p575 Fix wrong text field type in locales | Andrey Kleshchev | |
| 2026-06-09 | p575 Unify description field | Andrey Kleshchev | |
| 2026-06-08 | Revert "#1625 Blinding white screen when changing environments" | Andrey Kleshchev | |
| This reverts commit 53af39b68e2dbc2f89096bbd987f1d0b8a12ace5. | |||
| 2026-06-07 | Add Windows x64 & macOS actions | HadetTheUndying | |
| 2026-06-05 | Add Estate Eject and Estate Ban to avatar context menus | HadetTheUndying | |
| 2026-06-04 | #5881 Adjust buttons for llDialog | Andrey Kleshchev | |
| 2026-06-04 | llappviewer: gate media version reporting on LL_CEF/LL_VLC, not _M_ARM64 | Hadet | |
| The CEF/Dullahan and libVLC version-reporting blocks were guarded with '#if !_M_ARM64'. _M_ARM64 is an MSVC-only predefined macro: defined only by MSVC when targeting ARM64, never by GCC or Clang. The intent (per the '// !LL_LINUX' comment) was to skip these blocks where the media version headers are unavailable, but the macro only ever excludes MSVC-on-ARM64. On Clang/macOS _M_ARM64 is undefined even on Apple Silicon, so the blocks compiled and failed with: fatal error: 'cef/dullahan_version.h' file not found whenever those headers were not on the include path (a build with ENABLE_MEDIA_PLUGINS off, or any non-MSVC platform lacking the headers). Gate the includes and the two version-string blocks on the LL_CEF / LL_VLC compile definitions emitted by newview/CMakeLists.txt, which track the actual build configuration. The combined include/usage is split so a platform that provides one library but not the other is handled correctly. | |||
| 2026-06-04 | newview: emit LL_VLC/LL_CEF compile definitions for media version reporting | Hadet | |
| The viewer reports the bundled libVLC and CEF/Dullahan versions in the Help->About info. Whether those version headers are available is a build configuration fact (ENABLE_MEDIA_PLUGINS, and for CEF the DARWIN/LINUX condition), not a CPU/compiler property. Emit LL_VLC and LL_CEF compile definitions that mirror the existing media-plugin link availability so the source can gate the version-reporting code on the build configuration. No behavior change on platforms that already link these libraries. | |||
| 2026-06-03 | Some minor tweaks to the color picker after interest was expressed in a CCUG ↵ | Callum Prentice | |
| and a Canny was generated - details here: https://github.com/secondlife/viewer/issues/5400 | |||
| 2026-06-04 | #5856 Localize OS hibernation preference strings across locales | copilot-swe-agent[bot] | |
| 2026-06-04 | #5856 An option to prevent hibernation | Andrey Kleshchev | |
| 2026-06-04 | Make platform specific files visible in the IDE | Andrey Kleshchev | |
| 2026-06-03 | #5877 Fix truncated Favorites bar text | Andrey Kleshchev | |
| 2026-06-03 | #5881 Adjust llDialog width | Andrey Kleshchev | |
| Due to font size changes script dialog was showing less, so adjusted it up | |||
| 2026-06-03 | #3342 Fix "Cut" and "Copy" options for objects in notecards | Andrey Kleshchev | |
| 2026-06-02 | #5877 Fix truncated Favorites bar text | Andrey Kleshchev | |
| 2026-06-01 | #5798 fix displaying outfit Search results and update default filtering | Maxim Nikolenko | |
