Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-09 | Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵ | Brad Linden | |
release/2024.06-atlasaurus # Conflicts: # .github/workflows/build.yaml # indra/newview/CMakeLists.txt # indra/newview/llspeakers.cpp # indra/newview/llvoicechannel.cpp # indra/newview/llvoicechannel.h # indra/newview/llvoiceclient.cpp # indra/newview/llvoiceclient.h # indra/newview/llvoicewebrtc.cpp | |||
2024-08-09 | Fix spaces in indra/newview/lllocalbitmaps.cpp | Andrey Kleshchev | |
Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com> | |||
2024-08-09 | viewer#1750 Crash at LLGLTFMaterial::operator= | Andrey Kleshchev | |
2024-08-09 | viewer#2061 Crash in ~LLScriptEdCore() | Andrey Kleshchev | |
2024-08-09 | Fix rare shutdown crash in LLViewerObjectList | Rye Mutt | |
2024-08-09 | Fix rare shutdown crash in gCacheName | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLScrollListCtrl::getSelectedItemLabel | Rye Mutt | |
2024-08-09 | Fix crash in LLViewerWindow::handleDragNDrop | Rye Mutt | |
2024-08-09 | Fix nullptr crash in handleVSyncChanged | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLInventoryPanel::itemChanged | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLLandmarksPanel::isActionEnabled | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLLandmarksPanel::canItemBeModified | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLInvFVBridge::getClipboardEntries | Rye Mutt | |
2024-08-09 | Fix null region pointer crash in LLIMView | Rye Mutt | |
2024-08-09 | Fix nullptr crash in LLFloaterIMContainer::onAddButtonClicked | Rye Mutt | |
2024-08-09 | #2103 BugSplat Crash #1497033: LLViewerTextureList::getImage | Alexander Gavriliuk | |
2024-08-09 | viewer#2142 Crash at LLOutfitGalleryItem::setDefaultImage | Andrey Kleshchev | |
2024-08-09 | viewer#2163 Crash at getReflectionProbeIsDynamic | Andrey Kleshchev | |
2024-08-09 | Teleport to a region with a different voice server type causes failure in voice | Roxie Linden | |
When teleporting, the viewer 'hides' voice, effectively disabling it, until the teleport has completed. It does this by instructing the voice module to hide and then unhide. The problem was, it would instruct one voice module for one voice server type to hide, and then after teleport, it would instruct the other voice module for the other voice server type to unhide, resulting in one voice module being hidden. When the user transitions back to a region with the initial voice module, it's hidden, hence voice doesn't work. The solution is to hide/unhide both voice modules. | |||
2024-08-09 | Set most CPACK variables before including CPack | Erik Kundiman | |
so that we don't have to run cmake twice just to pick up those variables. | |||
2024-08-09 | Download sse2neon.h automatically | Erik Kundiman | |
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-08 | CR fixes | Roxie Linden | |
2024-08-08 | Install GLH, Mikktspace, TinyEXR, TinyGLTF & LLCA | Erik Kundiman | |
automatically. Fix tab to spaces too. | |||
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 | 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 | 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 | |