| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-07 | Eliminate pointless mutelist cache fallback attempt, instead manually set ↵ | Darl | |
| state to guard against a possible cache write to disk to be safe Signed-off-by: Darl <me@darl.cat> | |||
| 2026-04-07 | Rename LLMuteList state machine touch points for clarity | Darl | |
| getLoadFailed -> updateLoadState - No longer labeled as a plain getter, but instead as a state machine advancement point - This name reflects its role in advancing the state according to design parameters when called from the idle loop - Call site in LLIMProcessing::requestOfflineMessages simplified by internalizing our readiness checks isFailed - Reintroduced const to match isLoaded for determining state Signed-off-by: Darl <me@darl.cat> | |||
| 2026-04-07 | Treat emptymutelist dispatch from the simulator as authoritative when in a ↵ | Darl | |
| cache fallback status. This yields to the simulator's responsibility as source-of-truth. e.g. Bob has Alice blocked for a while across all his devices 1. Bob unblocked Alice on his laptop 2. Bob logs in on his desktop with a cached mutelist 3. LLDispatchEmptyMuteList fires 4. LLMuteList becomes eventually-correct, reflecting most recent signaled user intent Signed-off-by: Darl <me@darl.cat> | |||
| 2026-04-07 | Allow mute list to fallback to cached copy when simulator response somehow ↵ | Darl | |
| isn't received Signed-off-by: Darl <me@darl.cat> | |||
| 2026-04-07 | #5618 fix displaying Inventory tab scroll buttons when they are not needed | Maxim Nikolenko | |
| 2026-04-07 | #5612 Reduce delays on resource access for main thread | Andrey Kleshchev | |
| Our main thread was of normal priority, despite being a render thread, so it was forced to compete for some of the resources. Give it high priority. | |||
| 2026-04-04 | #2892 Make thumbnail drop work the same way picker does | Andrey Kleshchev | |
| 2026-04-03 | #5612 Fix fast cache freezing main thread | Andrey Kleshchev | |
| 2026-04-03 | #5612 Improve profiling coverage | Andrey Kleshchev | |
| 2026-04-03 | #5602 deleteProbe optimization pass | Andrey Kleshchev | |
| glGenQueries synchronizes cpu with gpu, which is expensive | |||
| 2026-04-02 | #5447 update Dialog buttons to correctly display emoji | Maxim Nikolenko | |
| 2026-04-02 | Update login page url for tests | Maxim Nikolenko | |
| 2026-04-01 | Update login page url | Maxim Nikolenko | |
| 2026-04-01 | #5367 Leap API support for combo boxes | Maxim Nikolenko | |
| 2026-04-01 | #5569 Potential fix for frequent disconnects #2 | Andrey Kleshchev | |
| 2026-03-31 | #5373 add leap api to open Build floater and change selected tool | Maxim Nikolenko | |
| 2026-03-31 | #5579 Cleanup | Andrey Kleshchev | |
| 2026-03-31 | #5579 Implement partial complexity calculations | Andrey Kleshchev | |
| 2026-03-31 | #5579 Separate parts of calculateUpdateRenderComplexity | Andrey Kleshchev | |
| Cleanup of the function, since these parts should remain unchanged. | |||
| 2026-03-31 | Merge branch 'main' into 2026.02 | Erik Kundiman | |
| 2026-03-31 | Fix links to newer ICU on macOS | Erik Kundiman | |
| 2026-03-31 | MacPorts' zlib has been upgraded from 1.3.1 to 1.3.2 | Erik Kundiman | |
| 2026-03-31 | MacPorts' libxml2 (compatibility) has been updated | Erik Kundiman | |
| 2026-03-31 | liblzma not linked anymore by direct deps on macOS | Erik Kundiman | |
| 2026-03-31 | MacPorts' icu has been upgraded from 76.1 to 78.3 | Erik Kundiman | |
| 2026-03-31 | MacPorts' expat (compatibility) has been updated | Erik Kundiman | |
| 2026-03-31 | Add "minizip" to its pkgconf include dir variable | Erik Kundiman | |
| on Arch and macOS. Somehow `pkg-config --cflags minizip` of current minizip packages on those 2 OSes doesn't include the encapsulating folder "minizip". | |||
| 2026-03-31 | #3420 CreateLandmarkForPosition floater fails to save descriptions | Andrey Kleshchev | |
| Description field isn't supposed to hold newline | |||
| 2026-03-30 | #5585 fix the issue with ptt state when joining p2p call while in ↵ | Maxim Nikolenko | |
| voice-disabled parcel | |||
| 2026-03-30 | Merge tag 'Second_Life_Release#f148dbcc-26.2' into 2026.02 | Erik Kundiman | |
| 2026-03-28 | #4298 Handle various out of memory cases | Andrey Kleshchev | |
| 2026-03-26 | Merge pull request #5554 from secondlife/rider/mesh_upload | Rider Linden | |
| Send metadata for textures to get correct upload cost estimate. | |||
| 2026-03-26 | #5575 fix incoming webRTC voice audio being disrupted after editing audio ↵ | Maxim Nikolenko | |
| settings (#5581) | |||
| 2026-03-25 | #5577 Remove first login screen | Maxim Nikolenko | |
| 2026-03-25 | #5569 Potential fix for frequent disconnects | Andrey Kleshchev | |
| According to firestorm's investigation #4685's removal of http level retries negatively affects disconnects. Removal is still nessesary to not cause increasing wait time for legal timeout 'errors'. To compensate for the removal, increase retry count and decrease delay for unexpected errors. | |||
| 2026-03-24 | #5564 use additional common background to avoid scaling issues | Maxim Nikolenko | |
| 2026-03-24 | Extend sendMapBlockRequest stub and add test<4> for request-size assertions | copilot-swe-agent[bot] | |
| Co-authored-by: akleshchev <117672381+akleshchev@users.noreply.github.com> Agent-Logs-Url: https://github.com/secondlife/viewer/sessions/fb89a385-185d-4179-a3a4-39a45a713f4f | |||
| 2026-03-24 | #5558 Don't spam server with requests we don't need | Andrey Kleshchev | |
| Animation takes less than a second, regions take over a second to load. Don't request transitionarry regions, got for target. | |||
| 2026-03-24 | #5558 Adjust map request size dynamically | Andrey Kleshchev | |
| 2026-03-23 | Add 'copilot-swe-agent' to allowlist in CLA workflow (#5566) | Brad Linden | |
| 2026-03-21 | Remove "vlc-codecs" from opensuse package requires | Secret Foxtail | |
| Package no longer available from stock repos, doesn't seem to be required for viewer to run. | |||
| 2026-03-20 | Improve detection of marketplace urls for the marketplace floater | Hecklezz | |
| 2026-03-20 | #5557 adjust buttons position when hiding grid selector (#5559) | Maxim Nikolenko | |
| 2026-03-20 | #5543 Clear pipette button's visibility logic for materials | Andrey Kleshchev | |
| Removed the limitation as pipette now works for pbr materials. Logic wasn't working correctly as pipette stayed visible regardless of state. | |||
| 2026-03-20 | #5543 PBR support for pipette | Andrey Kleshchev | |
| 2026-03-19 | #5454 fix not showing Friend requests during start up notification | Maxim Nikolenko | |
| 2026-03-18 | Always include the empty texture_list array for backwards compat and get ↵ | Rider Linden | |
| image hight and width from the jpeg. | |||
| 2026-03-18 | Issue #5547: When sending the request for a cost estimate for texture ↵ | Rider Linden | |
| upload, include metadata about the texture size. | |||
| 2026-03-19 | Merge pull request #5509 from secondlife/maxim/login_form_update | Maxim Nikolenko | |
| #5462 Login form update | |||
| 2026-03-19 | Merge branch project/Flat_UI into maxim/login_form_update | Mnikolenko Productengine | |
