summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-08-04Optimization and cleanup of various color finds during drawRye Mutt
2024-08-04Add LLUIColorTable debug-settings-like floater for easing skin designRye Mutt
2024-08-05Update ogg_vorbis to 1.3.5-1.3.7 (#2186)Rye Mutt
2024-08-05Reduce 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-03Adjust release notes URL (ending up like SLv's)Erik Kundiman
since I haven't been able to build the WebAssembly website again caused by its FreeType port's failure to link.
2024-08-03Merge branch 'webrtc-voice' into tmpErik Kundiman
2024-08-03Bring back FMOD, to be used on Fedora only, thoughErik Kundiman
https://megapahit.com/show_bug.cgi?id=64 Dullahan is still not working, something in webrtc-voice is breaking it too. But at least we're halfway now that we don't have to use Fedora's OpenAL that is in conflict with Dullahan/CEF.
2024-08-03Merge branch 'main' into webrtc-voiceErik Kundiman
2024-08-03Revert "Build process' set up to link to Boost statically"Erik Kundiman
This reverts commit 9268fdd5b99bb8e426e7c1232916dfd909039f96.
2024-08-03Disable WebRTC on FreeBSDErik Kundiman
Vivox even got broken here. But at least this port is still very much alive. WebRTC is not going to kill our FreeBSD port.
2024-08-02Merge pull request #2184 from Ansariel/altasaurus_underflowBrad Linden
Fix integer underflow causing issues with wearables
2024-08-03Display parcel name when clicking on a parcel on the world map (#2131)Ansariel Hiller
2024-08-02Fix integer underflow causing issues with wearablesAnsariel
2024-08-02Use dedicated property to determine if build is called from a fork (#2183)Andrey Lihatskiy
2024-08-02Update vlc to version 3.0.21 (#2181)Andrey Lihatskiy
2024-08-02viewer#853 Fix upload losing face data.Andrey Kleshchev
Multiple faces can share same mMaterial
2024-08-02Merge remote-tracking branch 'secondlife/release/webrtc-voice' into webrtc-voiceErik Kundiman
2024-08-02Update viewer-font and emojibase packages for Twemoji with Unicode 15 ↵Rye Mutt
support (#2176)
2024-08-02Disable EmojiHelper if Digit before Colon (#2178)TommyTheTerrible
* Disable EmojiHelper if Digit before Colon Typing in times with the new emoji helper pop-up can be frustrating, so I would like to propose disabling it when there is a number before the colon. * Remove trailing space in indra/llui/llemojihelper.cpp --------- Co-authored-by: Andrey Lihatskiy <alihatskiy@productengine.com>
2024-08-02Update to libhunspell 1.7.2-r1 (#2175)Rye Mutt
2024-08-02Remove dead pcre library dependency (#2177)Rye Mutt
2024-08-02Update from jpeglib to libjpeg-turbo 3.0.3 (#2161, #2173)Rye Mutt
2024-08-02Post pull request contribution doc update (#2077)Andrey Kleshchev
2024-08-02Crash at LLViewerTexture::updateClass()Andrey Kleshchev
2024-08-02Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-08-02Fix crash when opening map on higher-end Mx CPUsErik Kundiman
There's this comment in indra/llimage/llimagejpeg.cpp: //try/catch will crash on Mac and Linux if LLImageJPEG::errorExit throws an error //so as instead, we use setjmp/longjmp to avoid this crash, which is the best we can get. --bao but setjmp longjmp that aren't properly paired should be avoided on Apple Silicon (there are multiple setjmps but only 1 longjmp) so if it still crashes, then that might be because of the try and catch but if it doesn't crash any more, then the cause might just be improperly paired setjmp and longjmp https://megapahit.com/show_bug.cgi?id=34
2024-08-01Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into developBrad Linden
2024-08-01Merge remote-tracking branch 'origin/release/webrtc-voice' into ↵Brad Linden
release/2024.06-atlasaurus
2024-08-01Merge pull request #2168 from RyeMutt/emoji-fixesAndrey Lihatskiy
Emoji picker warning fixes and cleanup
2024-08-01Fix trying to bind to non-existent texunit sampler during water draw (#2128)Rye Mutt
2024-08-01Merge pull request #2162 from secondlife/roxie/webrtc-voice-crash-detectRoxanne Skelly
[WebRTC] Implement a Logging Sink for WebRTC
2024-08-01Fix excessive wstring conversions during emojipicker drawRye Mutt
2024-08-01Fix emojipicker floater group buttons leaking and xui warningRye Mutt
2024-08-01Fix failure to join or detach threads causing rare shutdown terminationRye Mutt
2024-08-01viewer#2163 Crash at getReflectionProbeIsDynamicAndrey Kleshchev
2024-08-01viewer#2157 Toolbar's drop position indicator does not appearAndrey Kleshchev
2024-08-01Pipewire on Ubuntu README & specific on bug reportErik Kundiman
and also decapitalise "In-world".
2024-07-31Implement a Logging Sink for WebRTCRoxie Linden
WebRTC logs now pass out of the webrtc library into a logging sink, which converts them into SecondLife.log compatable logging calls. This includes fatal errors and asserts, which are now logged into SecondLife.log, and should be available in the crash logger.
2024-07-31Merge pull request #2155 from secondlife/roxie/webrtc-voice-crash-detectRoxanne Skelly
[WebRTC] Use new webrtc lib with crash-on-fatal support
2024-07-31viewer#2153 Crash at LLViewerTextureList::updateImageDecodePriorityAndrey Kleshchev
Crash at getTextureEntry which calls getTE(mTEOffset)
2024-07-31viewer#2144 Correct unclear terminilogy in region's debug panelAndrey Kleshchev
2024-07-31Instructions for Boost on bookworm & GLM on LinuxErik Kundiman
2024-07-31Revert "Remove double macro conditions in GL headers"Erik Kundiman
This reverts commit 591ecf748a620f7528d498e576271a33df5366ee. Unnecessarily including GLX headers in llglheaders.h would cause a conflict with some Boost 1.81 JSON header on Debian bookworm.
2024-07-30Use new webrtc lib with crash-on-fatal supportRoxie Linden
2024-07-30build.yaml: Fix FROM_FORK value, ReleaseOS PR builds (#2147)Signal Linden
2024-07-30Cache LLVOAvatar::isBuddy check to reduce repeated calls to ↵Rye Mutt
LLAvatarTracker::isBuddy during draw (#2149)
2024-07-30viewer#2121 Don't update Audio visualizer if voice is blockedAndrey Kleshchev
2024-07-30fix another misleading indentation compiler warningZi Ree
Fix indentation mistake that trips gcc's misleading indentation warning.
2024-07-30viewer-private#255 p2p outgoing calls did not work correctly #2Andrey Kleshchev
2024-07-30viewer-private#255 p2p outgoing calls did not work correctlyAndrey Kleshchev
Issue: P2P was catching STATUS_LEFT_CHANNEL meant for nearby chat and adopting channel info for itself Solution: - Moved one of notifyStatusObservers calls so that it would have uri data instead of firing with no channel info - Made p2p sessions init with uri data, like it was before webrtc. Which is used to distinguish observer notifications. - Removed mAudioSessionChanged. It was unused yet confusing.