100 Commits
Author SHA1 Message Date
Hecklezz 1e8fd5491b [FIRE-35632] Fix LLViewerParcelMgr::writeHighlightSegments crashing from writing out of bounds
Merged upstream in SLViewer PR#6126
2026-08-13 07:13:36 +10:00
Hecklezz 414537c3c0 [FIRE-36899] Fix crash in the Landmarks Panel accessing potentially null root folder 2026-08-13 01:07:27 +10:00
Hecklezz c0846c53d7 [FIRE-36910] Fix crash when dragging onto the add button for custom inventory tabs 2026-08-12 03:31:31 +10:00
Hecklezz 11d6e5ffc9 Fix LLGroupMgr::removeObserver possibly failing to find and erase observers
Merged upstream in SLViewer PR#6051
2026-07-28 07:59:41 +10:00
Hecklezz 9adce53338 Fix Place Profiles sometimes showing uninitialized values for area and traffic 2026-07-27 00:55:12 +10:00
Hecklezz e0c5069492 Fix unnecessary duplicate AddGrid requests and AddGrid errors in OpenSim 2026-06-14 21:05:43 +10:00
Hecklezz bba1c2b7e9 Fix Velopack overwriting Second Life Viewer shortcuts to Firestorm 2026-05-26 20:16:59 +10:00
Hecklezz 8209857cc4 Fix unnecessary duplicate code caused by a merge 2026-05-26 19:41:42 +10:00
Hecklezz 2d9be86c53 Fix including and linking Velopack on macOS when it isn't being used 2026-05-26 19:32:22 +10:00
Hecklezz 133616e28b Fix WebRTC voice not working on Linux after 2 minutes 2026-05-21 02:31:32 +10:00
Hecklezz d141b9045c Fix legacy group search to better support maturity settings 2026-05-20 02:58:30 +10:00
Hecklezz 6d29c0028a Fix Nearby voice floater being empty after changing audio device settings 2026-05-16 19:19:52 +10:00
Hecklezz 13334b280b [FIRE-36615] Fix conversation floater becoming focused when it shouldn't be 2026-05-16 05:35:25 +10:00
Hecklezz 55991da083 [FIRE-36492] Improve Nearby Chat bar cutting off 2 pixels on the left 2026-05-11 18:57:11 +10:00
Hecklezz 1ae360b6e3 [FIRE-35431] Add MuteList fallback status to the FS BlockList 2026-05-11 07:01:47 +10:00
Hecklezz 70b646ee10 Revert "#5492 don't toggle Speak button state while voice is moderated" (FS:TJ- Until NearbyVoiceModeration is merged)
This reverts commit a51cdafc18.
2026-05-06 03:47:51 +10:00
Hecklezz f93d6ad998 Fix Control FSRenderFriendsOnly not found log warning 2026-05-05 03:04:12 +10:00
Hecklezz 0895a3d0fd Minor rewording and spelling fixes for the previous commit 2026-05-03 20:22:03 +10:00
Hecklezz b8d9e19eb1 [FIRE-36593] Fix external slurl handling and other issues when running the viewer from the installer 2026-05-03 20:17:47 +10:00
Hecklezz 0cef30c57e Fix GitHub runner failing on macOS (Homebrew install script already runs brew update) 2026-04-24 22:28:52 +10:00
Hecklezz 7c839b0f21 Fix nearby chat hiding behaviour and default deselect behaviour 2026-04-24 03:59:41 +10:00
Hecklezz 7e46f7cab9 Fix LL Legacy Search profiles not loading in OpenSim 2026-04-24 00:07:44 +10:00
Hecklezz a9bebd2ce9 [FIRE-35455] Load script keywords from the sim last so they are most up to date 2026-04-24 00:07:25 +10:00
Hecklezz fd1ab18f60 [FIRE-17359] Fix group profile member list being empty on first open 2026-04-21 22:15:00 +10:00
Hecklezz 4da1d13487 Fix compilation errors for SL-only builds 2026-04-21 19:34:27 +10:00
Hecklezz 1bbe36a9f0 [FIRE-16526] Fix Teleport and Location History for OpenSim when Hypergridding 2026-04-21 08:31:22 +10:00
Hecklezz 6a3066fb33 Fix experiences search and new classifieds content rating labels showing incorrectly
Merged upstream in SLViewer PR#5666
2026-04-18 19:46:19 +10:00
Hecklezz 8d5949a9a6 Always navigate to the SearchURL if it has changed in LL's Legacy Search floater 2026-04-16 03:05:02 +10:00
Hecklezz 39afa01a71 Use the SearchURL from the Login Response in LL's Legacy Search floater 2026-04-16 03:04:24 +10:00
Hecklezz cf758a8a8c Correctly preload the currently used Legacy Search floater 2026-04-16 03:04:06 +10:00
Hecklezz 54bc89a7b6 Fix Velopack installation information 2026-04-10 05:01:42 +10:00
Hecklezz 148e9c3ec2 Add OpenSim protocols support to Velopack 2026-04-10 02:40:08 +10:00
Hecklezz 82f2968e82 Add Velopack support to build script with --velopack 2026-04-10 02:40:08 +10:00
Hecklezz b2047defc8 Fix NSIS installer template script 2026-04-10 02:40:08 +10:00
Hecklezz 5623d59085 Fix autobuild.xml so Velopack package can be downloaded 2026-04-10 02:40:08 +10:00
Hecklezz e42abd5c2b Fix viewer_manifest for Velopack 2026-04-10 02:40:05 +10:00
Hecklezz dc3e5e1c61 Fix LL_VIEWER_CHANNEL having unnecessary quotes 2026-04-09 22:36:01 +10:00
Hecklezz 8f10be5b26 Removed unused/deleted setting 2026-04-09 22:34:01 +10:00
Hecklezz 0bd2f4d819 Fix macOS compilation with Xcode 26.4 2026-04-05 08:47:18 +10:00
Hecklezz 0cad4854e3 [FIRE-36454] Set event retries back to default(0) to test LL's fix 2026-03-28 19:40:07 +10:00
Hecklezz 9b04992ec3 Improve detection of marketplace urls for the marketplace floater
Merged upstream in SLViewer PR#5459
2026-03-21 07:54:56 +10:00
Hecklezz 4faf946dfb [FIRE-36464] Fix TOS floater not loading on SL-Only builds 2026-03-17 23:14:15 +10:00
Hecklezz e7f0d6c234 Remove unnecessary line in last commit for OpenSim STUN server support 2026-03-15 02:33:27 +10:00
Hecklezz d72e47dc71 [FIRE-36421] Add custom WebRTC STUN server support for OpenSim 2026-03-15 02:30:14 +10:00
Hecklezz c797327b44 Fix packaging due to unset app_suffix in app_name() 2026-03-14 19:08:33 +10:00
Hecklezz 4d21225f8a [FIRE-36453] Fix IM call button being disabled in WebRTC regions 2026-03-14 08:37:34 +10:00
Hecklezz 4cbca3ec8b Purge CEF cache in a background thread to help solve long startup times 2026-03-03 02:42:06 +10:00
Hecklezz 1c2ace304a [FIRE-36427] Fix Sun & Moon Fixed environment settings chopping off at the bottom 2026-03-01 19:13:23 +10:00
Hecklezz b78f211231 Updated WebRTC lib again because it was broken on Linux 2026-02-25 18:34:08 +10:00
Hecklezz c37cb195b9 [FIRE-36403] Fix nullptr crash reading audio stream tag data with FMOD 2026-02-24 22:12:21 +10:00
Hecklezz 3d2fb677dc Fix issues with outfits when worn clothing items exceed 56 (Max is still 60) 2026-02-24 03:18:55 +10:00
Hecklezz 47cd6e1f70 Fix Starlight and StarlightCUI OpenSim max password length being stuck at 16 2026-02-20 19:44:27 +10:00
Hecklezz 69a3e80cc1 Fix missing overrides causing macOS to not compile 2026-02-18 22:27:48 +10:00
Hecklezz 88bc1b5c88 Default the OmnifilterEnabled LLCachedControls to prevent a crash where it can't be found due to a bad install or settings issue 2026-02-10 23:05:50 +10:00
Hecklezz 997a9bdb11 Added Help->Whitelist Adviser to the login screen instead of only when logged in 2026-02-10 20:17:25 +10:00
Hecklezz 33b4df56e7 Fix undefined behaviour in FS PBR Texture Panel sometimes breaking the material picker 2026-02-08 19:20:28 +10:00
Hecklezz 4cd9b31a8f Allow creating new folders in favorites panel since we already allowed creating folders from selected 2026-02-06 04:27:30 +10:00
Hecklezz 3ae332ee35 Fix FS AO NewAONameCantExist notification appearing when clicking cancel and a very minor refactor 2026-02-05 20:23:16 +10:00
Hecklezz cfe7cef2b8 Fix incorrectly named variable from FS AO default set change 2026-02-05 18:59:59 +10:00
Hecklezz b98b4b6b1a Prevent creating new FS AO set if the AO set name already exists 2026-02-05 18:38:48 +10:00
Hecklezz d4876a1f77 [FIRE-36340] FS AO loads default set at login again unless no default is selected, then loads last sessions AO set 2026-02-05 18:38:48 +10:00
Hecklezz 852d8b9157 Fix navigation bar location history button being slightly chopped off 2026-01-30 01:02:41 +10:00
Hecklezz 49ec6d2d89 Adjusted missed About Land Options tab change in previous commit 2026-01-29 23:24:29 +10:00
Hecklezz 05b52ddece [FIRE-36279] Adjusted About Land Options tab to work better with non-zero font adjustment sizes (<=2px tested) 2026-01-29 19:49:01 +10:00
Hecklezz 499ec72553 Aligned FS Fixed Environment floater for sky and water to match day cycle floater and fixed other minor errors 2026-01-28 09:12:47 +10:00
Hecklezz c5de146e6a [FIRE-36296] Bulk uploading small textures now upload lossless if LosslessJ2CUpload is true 2026-01-28 02:14:24 +10:00
Hecklezz 9eb7ca3f8b Add missing override keyword after AO refactoring 2026-01-25 00:51:30 +10:00
Hecklezz 8a52c735da Update LLKDU cmake to match the new no internal threads behaviour 2026-01-22 21:15:05 +10:00
Hecklezz c032816c56 Fix crash in LLConvexDecompositionVHACD::executeStage accessing nullptr
Merged upstream in SLViewer PR#5306
2026-01-21 03:45:05 +10:00
Hecklezz a798aef4d2 Removed mesh upload no havok warnings and added pathfinding no havok warnings 2026-01-21 03:45:05 +10:00
Hecklezz 5b41bf0744 Fix crash in LLConvexDecompositionVHACD::executeStage accessing nullptr
Signed-off-by: Hecklezz <tj8@live.com.au>
2026-01-20 19:33:56 +02:00
Hecklezz 9d47ba0eab Fix hollowed prims not shading correctly and appearing not smooth
Merged upstream in SLViewer PR#5293
2026-01-19 20:23:00 +10:00
TJ 58ed702a77 Fix hollowed prims not shading correctly and appearing not smooth (#3013, #5293) 2026-01-19 03:16:58 +02:00
Hecklezz 106556538c Fix looping back to previous marketplace url when using the viewer navigation bar
Signed-off-by: Hecklezz <tj8@live.com.au>
2026-01-15 19:29:46 +02:00
Hecklezz 8e6a716006 Fix looping back to previous marketplace url when using the viewer navigation bar
Merged upstream in SLViewer PR#5264
2026-01-15 07:08:31 +10:00
Hecklezz 2e3d4e7c8d [FIRE-35339] Removed now seemingly unnecessary hotfix for FIRE-33958 when entering and leaving mouselook 2026-01-13 04:22:41 +10:00
Hecklezz c8f8eddad0 [FIRE-35441] Fixed additional '(group)' being appended to group transcript logs 2026-01-12 00:48:37 +10:00
Hecklezz dc40cdcd4d Fixed DAE exporter timer expiry on texture saving 2026-01-11 23:47:11 +10:00
Hecklezz e225d0ebdd Fixed Omnifilter not loading settings with unicode in the file path 2026-01-08 03:38:19 +10:00
Hecklezz b1a2f0710d Use the marketplace floater when a SL Marketplace URL is clicked
Merged upstream in SLViewer PR#5211
2026-01-06 17:13:14 +10:00
Hecklezz 22dd1a8606 Fix camera from becoming stuck if you rapidly zoom out with DisableCameraConstraints enabled
Merged upstream in SLViewer PR#5187
2026-01-06 16:55:14 +10:00
Hecklezz 787d00d532 Fix camera from becoming stuck if you rapidly zoom out with DisableCameraConstraints enabled
Signed-off-by: Hecklezz <tj8@live.com.au>
2026-01-06 01:54:45 +02:00
Hecklezz edb294a8fe Use the marketplace floater when a SL Marketplace URL is clicked
Signed-off-by: Hecklezz <tj8@live.com.au>
2026-01-05 21:59:46 +02:00
TJ 466ba4a36b Merge pull request #180 from DarlCat/FIRE-35241
[FIRE-35241] Restore ctrl+a to FSLSLPreProcViewer by adding an explicit check for it
2026-01-06 02:46:50 +10:00
Hecklezz 1c7571c389 [FIRE-36262] Fixed crash in inventory_offer_name_callback calling llformat with unescaped % characters 2026-01-04 05:37:43 +10:00
Hecklezz 9ee9484dad Fix FS Search Webpage not being preloaded 2026-01-04 03:40:22 +10:00
Hecklezz 264524b507 Fix marketplace floater to properly accommodate the FS plugin fail text 2026-01-04 03:39:51 +10:00
Hecklezz 72d51fbb02 Make the SL Marketplace use the preloaded CEF instance for it 2026-01-04 03:38:52 +10:00
TJ b7de3f1b9f Merge pull request #174 from metaverse-crossroads/fix-empty-mAgentsURL-logon-delays
Fix 15s login stall on OpenSim grids (`STATE_AGENTS_WAIT` timeout)
2026-01-02 09:39:37 +10:00
Hecklezz d4f3a52256 [FIRE-36255] Reapply Mega Prim fix when using lossy texture compression 2025-12-31 01:45:46 +10:00
Hecklezz 0ed565ca1f Remove now unnecessary macOS hack for blurry displays that causes some other issues 2025-12-30 21:02:34 +10:00
Hecklezz d77a846c34 [FIRE-36251] Fix crash with Omnifilter when receiving an item in OpenSim 2025-12-29 20:32:34 +10:00
Hecklezz b8ac4125f7 [FIRE-36242] Display a notification if a chat transcript doesn't exist and tries to be opened externally 2025-12-24 23:57:36 +10:00
Hecklezz 318592a414 [FIRE-36241] Fixed incorrect make_string_view macro for CATZNIP_STRINGVIEW 2025-12-24 22:01:23 +10:00
Hecklezz 8061dea118 Fixed people radar showing empty 2025-12-11 19:49:25 +10:00
Hecklezz a4d37094a6 Fixed two compilation errors on macOS 2025-12-09 06:46:22 +10:00
Hecklezz 2df8cc4f77 Disable the benchmark & occlusion on RDNA3.5 (#4999) (FS:TJ- Cherry-pick to fix FIRE-36163) 2025-11-30 03:54:40 +10:00
Hecklezz 4f00a13f5e Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4992) (FS:TJ- Cherry-pick to fix FIRE-36163)
* Disable shader profiling for certain AMD Radeon GPUs

Added logic to detect AMD Radeon 8060 GPUs and disable shader profiling to prevent client freezes and instability. Introduced sCanProfile flag in LLGLSLShader and mSkipProfiling in LLFeatureManager to control profiling behavior based on detected hardware.

* Add RDNA3.5 and check the vendor string for a known current family of bad drivers

* Update llfeaturemanager.cpp

* Make sure to check that this is a Radeon.
2025-11-30 03:53:32 +10:00
Hecklezz 8a1085c3cb Added llphysicsextensionsos as a dependency of newview since occasionally it wasn’t built before newview, causing a build failure 2025-11-29 04:15:54 +10:00
Hecklezz 18e152eba8 Fixed LLWindowMacOSX::setCursorPosition scaling gl_pos when it shouldn't
Signed-off-by: Hecklezz <tj8@live.com.au>
2025-11-24 19:06:53 +02:00