Commit Graph

51410 Commits (8754ce088fd0e901ad2d9dfd7bfc70266340bc39)

Author SHA1 Message Date
Andrey Kleshchev 8754ce088f viewer#2212 Bulk upload makes an incorrect cost estimate 2024-08-07 17:43:24 +03:00
Alexander Gavriliuk 93164fc560 #1922 Make PBR scale and offset crosshair work (fix callbacks in LLPanelFace) 2024-08-07 16:03:21 +02:00
Rye Mutt 75455d101c
Convert LLUI and LLRender2D to LLSimpleton to reduce overhead during ui draw (#2202) 2024-08-06 16:21:19 +03:00
TJ db376f2ace
Fixed unwanted implicit cast from U32 to U16 causing possible crash (#2193, #2194) 2024-08-05 17:05:10 +03:00
Andrey Kleshchev 7144fb2359 Remove remainder of unused packet data code from LLTextureFetch
Downloading packets from server was removed in favor of HTTP
2024-08-05 15:57:48 +03:00
Andrey Lihatskiy 693c217da5
Merge pull request #2190 from RyeMutt/color-debug-floater
Introduce LLUIColorTable debug-settings-alike floater and fix various color system bugs
2024-08-05 15:19:42 +03:00
Rye Mutt f63a371f92 macOS build fix attempt 2024-08-05 06:47:06 -04:00
Rye Mutt 409b9eebe1 Fix chat text segments not dynamically updating when colors changed in preferences 2024-08-04 23:11:57 -04:00
Rye Mutt 9e777e1109 Fix various issues with text segments not updating UI color 2024-08-04 23:11:57 -04:00
Rye Mutt 456d013ba8 Fix various issues with ui elements not updating colors dynamically 2024-08-04 23:11:57 -04:00
Rye Mutt c4e921828a Optimization and cleanup of various color finds during draw 2024-08-04 23:11:57 -04:00
Rye Mutt 874794ea58 Add LLUIColorTable debug-settings-like floater for easing skin design 2024-08-04 23:11:57 -04:00
Rye Mutt 4a702182da
Update ogg_vorbis to 1.3.5-1.3.7 (#2186) 2024-08-05 03:03:01 +03:00
TommyTheTerrible adf2d91fb9
Reduce Avatar Loading Checks (#2187)
This simple trick stops checking if the avatar is loaded if the avatar is loaded, decreasing calculation times and increasing FPS.
2024-08-05 02:58:54 +03:00
Ansariel Hiller 593479f33c
Display parcel name when clicking on a parcel on the world map (#2131) 2024-08-03 01:24:41 +03:00
Andrey Lihatskiy 01688e5216
Use dedicated property to determine if build is called from a fork (#2183) 2024-08-02 20:48:06 +03:00
Andrey Lihatskiy 73f89548cb
Update vlc to version 3.0.21 (#2181) 2024-08-02 20:03:42 +03:00
Andrey Kleshchev a37590b452 viewer#853 Fix upload losing face data.
Multiple faces can share same mMaterial
2024-08-02 15:41:52 +03:00
Rye Mutt db8adab2a3
Update viewer-font and emojibase packages for Twemoji with Unicode 15 support (#2176) 2024-08-02 13:34:33 +03:00
TommyTheTerrible a134e850c1
Disable EmojiHelper if Digit before Colon (#2178)
* 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-02 13:33:00 +03:00
Rye Mutt f08b3f2046
Update to libhunspell 1.7.2-r1 (#2175) 2024-08-02 13:31:11 +03:00
Rye Mutt 05fd13f896
Remove dead pcre library dependency (#2177) 2024-08-02 13:29:28 +03:00
Rye Mutt 68ad61f6f5
Update from jpeglib to libjpeg-turbo 3.0.3 (#2161, #2173) 2024-08-02 13:25:39 +03:00
Andrey Kleshchev daa240164d Post pull request contribution doc update (#2077) 2024-08-02 13:02:36 +03:00
Andrey Kleshchev 793f5ac341 Crash at LLViewerTexture::updateClass() 2024-08-02 12:21:11 +03:00
Brad Linden 0ff2bd1a40 Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop 2024-08-01 15:42:22 -07:00
Brad Linden 002be0f243 Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus 2024-08-01 15:40:41 -07:00
Andrey Lihatskiy f9377566b9
Merge pull request #2168 from RyeMutt/emoji-fixes
Emoji picker warning fixes and cleanup
2024-08-01 22:56:32 +03:00
Rye Mutt 212b1edd2d
Fix trying to bind to non-existent texunit sampler during water draw (#2128) 2024-08-01 22:50:23 +03:00
Roxanne Skelly 5f66a15142
Merge pull request #2162 from secondlife/roxie/webrtc-voice-crash-detect
[WebRTC] Implement a Logging Sink for WebRTC
2024-08-01 09:33:33 -07:00
Rye Mutt 4217a778d6 Fix excessive wstring conversions during emojipicker draw 2024-08-01 11:51:31 -04:00
Rye Mutt 0723308c9c Fix emojipicker floater group buttons leaking and xui warning 2024-08-01 11:51:31 -04:00
Rye Mutt 86668633c3 Fix failure to join or detach threads causing rare shutdown termination 2024-08-01 17:54:25 +03:00
Andrey Kleshchev 8f6e623a5f viewer#2163 Crash at getReflectionProbeIsDynamic 2024-08-01 16:04:26 +03:00
Andrey Kleshchev 06ce9ac802 viewer#2157 Toolbar's drop position indicator does not appear 2024-08-01 13:24:14 +03:00
Roxie Linden b9c222dfae Implement a Logging Sink for WebRTC
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-31 21:23:30 -06:00
Roxanne Skelly 89d5e8bf4f
Merge pull request #2155 from secondlife/roxie/webrtc-voice-crash-detect
[WebRTC] Use new webrtc lib with crash-on-fatal support
2024-07-31 09:51:15 -07:00
Andrey Kleshchev beb177bb23 viewer#2153 Crash at LLViewerTextureList::updateImageDecodePriority
Crash at getTextureEntry which calls getTE(mTEOffset)
2024-07-31 18:16:18 +03:00
Andrey Kleshchev c3b678276d viewer#2144 Correct unclear terminilogy in region's debug panel 2024-07-31 15:57:46 +03:00
Roxie Linden 2582e4a47a Use new webrtc lib with crash-on-fatal support 2024-07-30 16:53:46 -06:00
Signal Linden dfa7d60a72
build.yaml: Fix FROM_FORK value, ReleaseOS PR builds (#2147) 2024-07-30 10:09:49 -07:00
Rye Mutt 0c70d3c616
Cache LLVOAvatar::isBuddy check to reduce repeated calls to LLAvatarTracker::isBuddy during draw (#2149) 2024-07-30 17:53:38 +03:00
Andrey Kleshchev a7177cc4b6 viewer#2121 Don't update Audio visualizer if voice is blocked 2024-07-30 14:19:25 +03:00
Zi Ree 34cc2de079 fix another misleading indentation compiler warning
Fix indentation mistake that trips gcc's misleading indentation warning.
2024-07-30 08:07:56 +03:00
Andrey Kleshchev f75735d741 viewer-private#255 p2p outgoing calls did not work correctly #2 2024-07-30 07:31:05 +03:00
Andrey Kleshchev 7b119c01e0 viewer-private#255 p2p outgoing calls did not work correctly
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.
2024-07-30 07:31:05 +03:00
Andrey Kleshchev 9e4cc30b29 viewer#2142 Crash at LLOutfitGalleryItem::setDefaultImage 2024-07-30 07:27:52 +03:00
Signal Linden d881c72a9a
Merge pull request #2143 from secondlife/signal/rm-build-crust
build.yaml: Remove unused BUILD variable
2024-07-29 12:07:27 -07:00
Ansariel 2d69e4d239 Fix trailing whitespaces 2024-07-29 21:22:05 +03:00
Ansariel d163d90323 Fix callbacks for PBR region terrain panel not getting wired up properly 2024-07-29 21:22:05 +03:00