Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-09 | Download Dullahan macOS arm64 only if it hasn't | Erik Kundiman | |
2024-08-09 | Automatically download and install Dullahan | Erik Kundiman | |
For now it still downloads even though the builder has downloaded the files before. You could temporarily comment out the relevant use_prebuilt_binary calls to skip all the re-downloads and re-installs. | |||
2024-08-09 | viewer-private#259 Chat names get mixed up in voice calls | Andrey Kleshchev | |
Obsolete channel was uses as a participant provider | |||
2024-08-09 | Fix libllwebrtc.dylib installation to the package | Erik Kundiman | |
llwebrtc.h is not unnecessarily installed any more. When code signing the app on macOS, there was also a problem where it said that this header wasn't signed. ??? That's why we make sure that it won't be installed now. Also on macOS, the dylib is installed to Frameworks right away, so now we don't have any unused double in Resources. | |||
2024-08-09 | Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voice | Erik Kundiman | |
2024-08-09 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-08-08 | Merge pull request #2201 from secondlife/roxie/webrtc-symbols | Roxanne Skelly | |
Upload dynamic library debug information (llwebrtc.pdb, etc.) to the crash logger in addition to the main binary. | |||
2024-08-09 | Fix copy&paste error in LLPanelFace (#2233) | Ansariel Hiller | |
2024-08-08 | CR fixes | Roxie Linden | |
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-08 | viewer#2225 Fix Joystick Floater's FPS drops | Andrey Kleshchev | |
2024-08-08 | Update libexpat to 2.6.2 and libapr 1.7.4 (#2214) | Rye Mutt | |
2024-08-08 | Install GLH, Mikktspace, TinyEXR, TinyGLTF & LLCA | Erik Kundiman | |
automatically. Fix tab to spaces too. | |||
2024-08-08 | #1922 Make PBR scale and offset crosshair work like Texture crosshair do | Alexander Gavriliuk | |
2024-08-08 | Long parameters go into new lines in FMOD CMake | Erik Kundiman | |
2024-08-08 | Make sure lib/release exists before copying FMOD | Erik Kundiman | |
Since llaudio is configured before any other LL library, FMOD gets to be checked first that has a binary library. | |||
2024-08-08 | FreeBSD uses linux64 package when it's common | Erik Kundiman | |
For example, emoji_shortcodes, it's actually common, not a platform specific binary, so it can be used by FBSD as well. | |||
2024-08-08 | Automate viewer fonts & emoji shortcodes install | Erik Kundiman | |
Also minimise ViewerMiscLibs.cmake diff from upstream. | |||
2024-08-08 | Alternative to Autobuild-based use_prebuilt_binary | Erik Kundiman | |
It still parses autobuild.xml, but using `xmllint --xpath`. It searches for the "common" version of the package first, if not found then it searches for the platform specific version. The URL parsed is then fed to cURL, determining our own output file name (since I couldn't find a way to extract remote file name easily using cURL) assuming the ones we need all have tar.zst extension now. It downloads to /tmp and finally extracts to packages. | |||
2024-08-08 | Fix glext header inclusion on macOS | Erik Kundiman | |
Somehow it hasn't led to an error on my and observeur's systems. It should have had, really. | |||
2024-08-08 | Install FMOD 2.03.02 automatically on GNU/Linux | Erik Kundiman | |
2024-08-07 | build debug symbols for llwebrtc even for release | Roxie Linden | |
2024-08-07 | Add Windows multi-pdb upload capability | Roxie Linden | |
2024-08-07 | #1922 Make PBR scale and offset crosshair work (fix PBR channels in LLPanelFace) | Alexander Gavriliuk | |
2024-08-07 | #1922 Make PBR scale and offset crosshair work (store control pointers in ↵ | Alexander Gavriliuk | |
LLPanelFace) | |||
2024-08-07 | megapahit tuning : return of the smoothie | mobserveur | |
This commit reintroduces the meapahit specic optimisations while maintaining an option for the LL vertex buffer optimisation mode. | |||
2024-08-07 | viewer#2212 Bulk upload makes an incorrect cost estimate | Andrey Kleshchev | |
2024-08-07 | #1922 Make PBR scale and offset crosshair work (fix callbacks in LLPanelFace) | Alexander Gavriliuk | |
2024-08-07 | Open VLC dmg automatically | Erik Kundiman | |
It's assumed any relevant VLC dmg has been downloaded to ~/Downloads/. | |||
2024-08-07 | Install FMOD automatically on macOS | Erik Kundiman | |
It's assumed that fmodstudioapi20223mac-installer.dmg has been downloaded to ~/Downloads/. | |||
2024-08-07 | viewer-private#262 viewer crashes on exit if the call is not completed | Andrey Kleshchev | |
2024-08-07 | Adjust some LLVoiceClient functions | Andrey Kleshchev | |
Feels like I should have made isParticipant and getParticipantList static to minimize singleton dependency/calls | |||
2024-08-07 | Replace boost::shared_ptr with std in voice classes | Andrey Kleshchev | |
2024-08-07 | No need for custom target to generate contributors | Erik Kundiman | |
The code is also moved to where it's relevant. | |||
2024-08-07 | Generate InfoPlist.strings | Erik Kundiman | |
It didn't work before because the destination folder wouldn't exist yet by the time it's configured, but CMake has been silent about it. | |||
2024-08-07 | Install macOS executable without `make install` | Erik Kundiman | |
Somehow the MACOSX_BUNDLE in add_executable isn't taking effect. | |||
2024-08-07 | viewer#2203 Crash at breakVoiceConnectionCoro | Andrey Kleshchev | |
bar webrtc's coroutines from necromancy | |||
2024-08-06 | Build an xcarchive for mac symbol upload. | Roxie Linden | |
2024-08-06 | secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools | Cosmic Linden | |
2024-08-06 | NOISSUE: Prevent potential bad matrix state in HUD render | Cosmic Linden | |
2024-08-06 | viewer-private#261 (Vivox) Viewer doesn't reconnect to voice chat | Andrey Kleshchev | |
If state was 'ringing' viewer failed to set mSessionTerminateRequested on cancel so the call kept sort of going | |||
2024-08-06 | Convert LLUI and LLRender2D to LLSimpleton to reduce overhead during ui draw ↵ | Rye Mutt | |
(#2202) | |||
2024-08-06 | Attempt to fix the teleport issue from legacy search | mobserveur | |
This commit attempts to fix an a crash occuring when using the teleport button in the legacy search floater. | |||
2024-08-05 | Missed file | Roxie Linden | |
2024-08-05 | Build mac symbols for multiple binaries/dynamic libraries and upload them ↵ | Roxie Linden | |
all to bugsplat | |||
2024-08-05 | viewer#2195 Voice morphs 'not supported' notification lacks description | Andrey Kleshchev | |
2024-08-05 | Fixed unwanted implicit cast from U32 to U16 causing possible crash (#2193, ↵ | TJ | |
#2194) | |||
2024-08-05 | Remove remainder of unused packet data code from LLTextureFetch | Andrey Kleshchev | |
Downloading packets from server was removed in favor of HTTP | |||
2024-08-05 | macOS build fix attempt | Rye Mutt | |
2024-08-05 | Simplify, reindent and minimise difference from LL | Erik Kundiman | |
This also contains removal of commented out lines that had previously been used to get macOS using SDL2 instead of Cocoa, and removal of dependency on SLPlugin when no media plugins are enabled (at all). |