| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-21 | Reduce temporary istringstream allocations during LLDate and GLTF override ↵ | Rye | |
| parsing | |||
| 2026-01-21 | Reduce tens of thousands of recursive calls during menu initialization | Rye | |
| 2026-01-21 | Optimize gObjectList findObject and getUUIDFromLocal with unordered_map due ↵ | Rye | |
| to frequent find access | |||
| 2026-01-21 | Optimize LLViewerRegion getCapability with unordered_map and trivial string ↵ | Rye | |
| cleanup | |||
| 2026-01-21 | Modernize std::type_info* usage in containers with std::type_index | Rye | |
| Introduce operator<< for std::type_index for logging output Utilize std::unordered_map inside llheteromap, llinitparam, llregistry Remove unused Comparator template parameter from LLRegistry | |||
| 2026-01-21 | Optimize various usages of std::map with frequent find access with ↵ | Rye | |
| std::unordered_map Introduce ll::string_hash heterogeneous string hasher | |||
| 2026-01-21 | Replace usage of remaining boost::unordered containers with std | Rye | |
| Replace LLUUID and LLMaterialID container hashing functions with more collision resistant versions Utilize boost::hash_combine for TEMaterialPair to generate good hash distribution Generalize is_in_map and get_if_there for usage with all mapped types | |||
| 2026-01-21 | Introduced Tracy instrumentation to app initialization | Rye | |
| 2026-01-21 | secondlife/viewer#3584 Fix avatar body mesh and system clothing conflicting ↵ | Rye | |
| with water and alpha due to missing discard of invisible pixels | |||
| 2026-01-21 | #5310 Resolve 'unimplented copyScalar' error | Andrey Kleshchev | |
| 2026-01-21 | Merge tag 'Second_Life_Release#ca6601cb-2026.01' into 2026.01 | Erik Kundiman | |
| 2026-01-21 | Merge branch 'main' into 2026.01 | Erik Kundiman | |
| 2026-01-21 | FMOD has been upgraded | Erik Kundiman | |
| 2026-01-21 | #5296 Clothes of other avatars are rendered skin tight | Andrey Kleshchev | |
| Fix raw image callback never firing for outfits. Use saved image when raw image isn't present. | |||
| 2026-01-20 | #5304 fix UI inconsistencies related to maturity setting in Legacy Search ↵ | Maxim Nikolenko | |
| floater | |||
| 2026-01-20 | p#124 Fix wrong max image size for model upload | Andrey Kleshchev | |
| 2026-01-20 | secondlife/viewer#1851 Fix PBR Opaque alpha mask hud shading mismatching in ↵ | Rye | |
| world | |||
| 2026-01-19 | #5284 Fix UV flipping | Andrey Kleshchev | |
| and fix uri based texture upload failing | |||
| 2026-01-19 | #5084 Adjust watchdog to avoid false-positives | Andrey Kleshchev | |
| And increase allowed time to be more in tune with disconnects. | |||
| 2026-01-17 | #5276 Freeze when bulk editing outfits | Andrey Kleshchev | |
| Schedule refreshOutfit into idle loop instead of doing lots of updates at once. | |||
| 2026-01-16 | Merge pull request #5093 from secondlife/rider/privileged_land | Rider Linden | |
| Work for new caution permission. | |||
| 2026-01-16 | #4267 Slight logging improvement for mute list | Andrey Kleshchev | |
| 2026-01-16 | #5275 Make landmark search by position cheaper | Andrey Kleshchev | |
| by stopping after first item was found. | |||
| 2026-01-16 | #5275 Optimize hasParcelLandmark | Andrey Kleshchev | |
| Implemented result caching. hasParcelLandmark can get repeatedly called when performing operations on landmarks en masse, which was causing repeated inventory searches and leads to stalls with large collections of landmarks. | |||
| 2026-01-15 | Merge branch 'project/fonts-update' into project/flat-ui-fonts-update | Mnikolenko Productengine | |
| 2026-01-15 | Merge branch 'develop' into project/flat-ui-fonts-update | Mnikolenko Productengine | |
| 2026-01-15 | Fix looping back to previous marketplace url when using the viewer ↵ | Hecklezz | |
| navigation bar Signed-off-by: Hecklezz <tj8@live.com.au> | |||
| 2026-01-15 | #2639 Reapplied GPU benchmark fix | Andrey Kleshchev | |
| First test returns quarter to a half the throughput, do two tests. May be caused by driver, may be some 'energy saving', but not important enough to spend time investingating. It was working the same way prior to ExtraFPS, but viewer was running an extra CPU test that 'preheated' the system. Also increasing minimum throughput as numerous new features, like mirrors and pbr were added and requirements are now higher. | |||
| 2026-01-15 | #5086 Update links from settings to https | Andrey Kleshchev | |
| 2026-01-14 | #5250 use Documents as default save location | Maxim Nikolenko | |
| 2026-01-14 | #3612 "Copy SLURL" from Favorites bar not working #3 | Andrey Kleshchev | |
| 2026-01-13 | Permit vertically adjusting label position in inventory | Andrey Kleshchev | |
| 2026-01-12 | #5241 Crash at onIdleUpdateFavorites | Maxim Nikolenko | |
| 2026-01-11 | Merge tag 'Second_Life_Release#b26f62eb-26.1' into 2026.01 | Erik Kundiman | |
| 2026-01-11 | Merge branch 'main' into 2026.01 | Erik Kundiman | |
| 2026-01-11 | Update copyright years | Erik Kundiman | |
| For sse2neon licences too since it's been upgraded recently. | |||
| 2026-01-09 | Stop model preview render window sending it's fov to the simulator as the ↵ | WolfGangS | |
| agent's camera fov Signed-off-by: WolfGangS <flamin2k8@gmail.com> | |||
| 2026-01-09 | secondlife/viewer#5083 Fix external editor default open handling failing to ↵ | Rye | |
| work on mac and windows | |||
| 2026-01-09 | secondlife/viewer#5083 Fix external editor default open handling failing to ↵ | Rye | |
| work on mac and windows | |||
| 2026-01-09 | Merge release/2026.01 into develop | Andrey Kleshchev | |
| 2026-01-09 | #5238 WebRTC connection's task outlived the connection | Andrey Kleshchev | |
| 2026-01-08 | #5228 crash at updateLoginButtons | Maxim Nikolenko | |
| 2026-01-08 | #5232 Crash in handleMessage when trying to access llsd's content | Andrey Kleshchev | |
| Crash at LLSD::Impl::assign | |||
| 2026-01-07 | #4991 Fix showing incorrect alpha | Andrey Kleshchev | |
| Due to _isAlpha alpha was considered as blend even if only one texture had an alpha and was set to anything but blend. | |||
| 2026-01-07 | #5220 do not save 'Highlight Transparent Probes' setting between sessions | Maxim Nikolenko | |
| 2026-01-07 | #4834 update object's modify flag after being granted Edit permission | Maxim Nikolenko | |
| 2026-01-07 | #5217 Treat issues with control variables smarter and show a proper warning | Andrey Kleshchev | |
| 2026-01-07 | #5217 Small cleanup and const declarations | Andrey Kleshchev | |
| 2026-01-06 | revert #4735 Remove the word "Viewer" from application shortcut | Maxim Nikolenko | |
| 2026-01-06 | Fix camera from becoming stuck if you rapidly zoom out with ↵ | Hecklezz | |
| DisableCameraConstraints enabled Signed-off-by: Hecklezz <tj8@live.com.au> | |||
