| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-01 | Increase chance of arrival notification, correctly | Erik Kundiman | |
| Full (user) name should suffice for the chat log, as it's the one that is more of a reference anyway instead of display name. The other avatar's display name is still displayed on the header anyway. Seems like display names have higher chance of being empty, that we would miss it being logged/notified because of that. Also, now that we've optimised the avatars' positions' retrieval, the numbers can come later after some avatar arrives, that getting the position using the avatar's ID as the key would result in zero. In that case, rather than reporting wrong distances (like 403996.2), it's better to just skip distance information (it shouldn't matter that much anyway). | |||
| 2025-07-31 | Optimise arrival & departure notifications | Erik Kundiman | |
| by not having extra calls to getAvatars. The avatars' positions member had to be moved to an object that is accessible from VOAvatar too, and that would be the global Agent. It makes sense too, that it's the object that keeps the positions of other agents. It even has a section for positions too. | |||
| 2025-07-21 | Fix crash upon login on Linux aarch64 | Erik Kundiman | |
| Tested on Debian Asahi so far, will try on Fedora Asahi next. I had to trace this down, setting Logging Level to Debug, and comparing SecondLife.log with a successful login on Linux x86-64. At first setWeight() in LLViewerVisualParam::setInfo seemed to be avoiding a crash too when commented out, but turns out it's still okay when re-enabled. | |||
| 2025-07-03 | New Avatar Cloud design | mobserveur | |
| This commit changes the look of the avatar cloud | |||
| 2025-04-30 | Merge tag 'Second_Life_Release#d9e55c44-Second_Life_Release#d9e55c4-2025.04' ↵ | Erik Kundiman | |
| into 2025.04 | |||
| 2025-04-22 | #3870 Added joint initialization for LLVOAvatarSelf | Andrey Kleshchev | |
| Sometimes mesh thread crashes when allocating joints | |||
| 2025-04-19 | Merge tag 'Second_Life_Release#9a333e65-2025.04' into 2025.04 | Erik Kundiman | |
| 2025-04-05 | #3575 Shrink draw distance when VRAM is very low | Andrey Kleshchev | |
| 2025-04-04 | #2702 Increase hover height's limit | Andrey Kleshchev | |
| 2025-03-06 | Merge remote-tracking branch 'secondlife/release/2025.03' into 2025.03 | Erik Kundiman | |
| 2025-02-27 | theoretical earlier start to asset downloads during startup (#3589) | Andrew Meadows | |
| * process UDP packets earlier in startup sequence * call lazyAttach() when nonzero pending attachments | |||
| 2025-02-19 | Merge branch release/2025.03 | Andrey Kleshchev | |
| # Conflicts: # indra/newview/llmeshrepository.cpp # indra/newview/llmeshrepository.h | |||
| 2025-02-19 | #3488 Prioritization adjustments | Andrey Kleshchev | |
| 2025-01-28 | viewer#3037 hasPendingAttachedMeshes wasn't checking some objects | Andrey Kleshchev | |
| 2025-01-24 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-01-23 | Fix potential undefined behavior when converting to and from glm types from ↵ | Rye | |
| LLVector3/4 and fall back mul_mat4_vec3 to scalar implementation to attempt crash mitigation (#3339) | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-09-18 | Remove quads rendering mode entirely (#2593) | Ansariel Hiller | |
| 2024-09-17 | Suppress mapBuffer warnings. (#2584) | Dave Parks | |
| 2024-09-16 | Profile guided optimization pass (#2582) | Dave Parks | |
| - Tune up LLJointRiggingInfoTab - Visualize joint bounding boxes when visualizing joints - Use LLJointRiggingInfo to caclulate desired resolution of a texture - Throttle calls to calcPixelArea - Fetch MeshSkinInfo immediately when header is received | |||
| 2024-09-12 | #2166 Avatar does not move its lips when the corresponding checkbox is checked | Alexander Gavriliuk | |
| 2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
| 2024-09-12 | #2542 Buoyant Nametags | Alexander Gavriliuk | |
| 2024-09-12 | Fix incorrect operator warning and possible dereferencing of null pointer ↵ | Ansariel Hiller | |
| (#2546) | |||
| 2024-09-10 | Merge pull request #2544 from secondlife/davep-profile-session-9/10 | cosmic-linden | |
| Profile guided optimizations | |||
| 2024-09-10 | Profile guided optimizations | RunitaiLinden | |
| 2024-09-10 | #2460 Max-Non-Impostors uses a bad shape (code formatting) | Alexander Gavriliuk | |
| 2024-09-10 | #2460 Max-Non-Impostors uses a bad shape | Alexander Gavriliuk | |
| 2024-09-09 | Fix spelling error in variable name (#2526) | Kyler "Félix" Eastridge | |
| 2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-08-26 | secondlife/viewer#2391: Remove avatar rigging "callstack" logging | Cosmic Linden | |
| 2024-08-23 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
| 2024-08-23 | Prevent arrival/departure notifs with empty names | Erik Kundiman | |
| 2024-08-23 | Arrival/departure notifications body text are grey | Erik Kundiman | |
| 2024-08-23 | Arrival/departure notifs header links to profiles | Erik Kundiman | |
| But I haven't been able to make the body message text stay light grey. It's white now. I've tried changing the chat source, chat type and chat style (refer to indra/llui/llchat.h) but I couldn't get just the desired combined styles. | |||
| 2024-08-22 | secondlife/viewer#2391: Remove avatar rigging "callstack" logging | Cosmic Linden | |
| 2024-08-22 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
| 2024-08-22 | Showing arrivals and departures can be toggled now | Erik Kundiman | |
| and by default it's off. | |||
| 2024-08-21 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
| 2024-08-20 | Arrival, distance & leaving notifs in local chat | Erik Kundiman | |
| https://megapahit.com/show_bug.cgi?id=49 The LLVOAvatar class doesn't seem to have a display name getter. | |||
| 2024-08-12 | #2253 BugSplat Crash #1504389: ↵ | Alexander Gavriliuk | |
| SecondLifeViewer!LLVOAvatar::updateRiggingInfo(10561) | |||
| 2024-08-09 | #2229 BugSplat Crash #1502471: ↵ | Alexander Gavriliuk | |
| SecondLifeViewer!LLPolySkeletalDistortion::apply(196) | |||
| 2024-08-08 | Auto-scaling amortisation of dynamic BB calcs (#2226) | Beq Janus | |
| * Auto-scaling amortisation of dynamic BB calcs This fix limits the overhead of the dynamic BB calcs to AvatarExtentRefreshMaxPerBatch per AvatarExtentRefreshPeriodBatch frames default is 5 avatar per 4 frames. Thus a standard busy region 25 avatars would take 20 frames to refresh the BBs. * Add comments to give context to the amortised BB recalcs explain the frequency of updates given the number of avatars present as to how that limits the impact on frame rate in busy scenes | |||
| 2024-08-04 | Optimization and cleanup of various color finds during draw | Rye Mutt | |
| 2024-08-05 | Reduce Avatar Loading Checks (#2187) | TommyTheTerrible | |
| This simple trick stops checking if the avatar is loaded if the avatar is loaded, decreasing calculation times and increasing FPS. | |||
| 2024-08-03 | Merge branch 'webrtc-voice' into tmp | Erik Kundiman | |
| 2024-08-02 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
| 2024-08-01 | Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop | Brad Linden | |
| 2024-08-01 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
| release/2024.06-atlasaurus | |||
| 2024-07-30 | Cache LLVOAvatar::isBuddy check to reduce repeated calls to ↵ | Rye Mutt | |
| LLAvatarTracker::isBuddy during draw (#2149) | |||
