Commit Graph

75884 Commits (0fcf3291923d6681f3f4cb465375556cda2f5be0)

Author SHA1 Message Date
PanteraPolnocy 0fcf329192 FSRestrictMaxTextureSize change for few other languages 2024-09-15 02:25:44 +02:00
Ansariel 064337d2e5 Restore max texture size option in preferences that accidentally got lost 2024-09-14 18:03:23 +02:00
Roxanne Skelly 2a3cf66396 Merge pull request #2551 from secondlife/roxie/webrtc-1436
Fix issue with improper reporting as to whether voice is working.
2024-09-14 09:06:41 +01:00
Beq a4d6fad698 FIRE-34497 - Bugsplat - crash during shutdown due to null mutex.
This is evidently a race condition, not everyone is crashing and according to LL it does not repro in DeltaFPS (though it does in Atlasaurus for them too). This probably suggests that DeltaFPS just happened to move the race condition needle a little in the right direction.
2024-09-13 23:03:16 +01:00
PanteraPolnocy 2824d2d23b FIRE-34486 Italian Translation Update, by Spartaco Zemenis 2024-09-12 22:48:40 +02:00
Beq dcf115beb6 FIRE-34496 - BugSplat Crash: renderAvatars (when imposter rendering)
Fix for mAvatar not initialised when single_avatar is null.

Also added additional null checks in the avatar rendering process to prevent potential null dereference issues.
2024-09-12 16:35:32 +01:00
PanteraPolnocy df4229adc1 FIRE-34479 French translation update, by Laurent Bechir 2024-09-07 11:49:49 +02:00
Ansariel 17d97a679f Include Python files in solution 2024-09-06 23:09:28 +02:00
Beq 3aae77cc6f Capture the BUGSPLAT_DB and fix Mac executable name 2024-09-06 17:47:00 +01:00
Beq e42e4d0db3 Updated MacOS BugSplat handling to pacify gatekeeper
Borrowed from LL:
IThe BugsplatMac framework currently causes Gatekeeper popups at viewer start.
LL used this code to workaround that. Perhaps it will work for us?
The update also ensures that 'strip' keeps enough info for annotated backtraces, making crash logs more useful.
2024-09-06 15:33:44 +01:00
Dave Parks 1d4534d115 #1852 Fix for some visual corruption caused by divide by zero in lighting functions (#2488) 2024-09-06 14:15:08 +01:00
Beq 1dc1316e79 FIRE-33989 - Noto-Sans font fallbacks not finding the default
Applying a correction to replace the non-existent NotoSans.ttf as the default fallback. 

It has been "wrong" for a long time suggesting that it was an unrelated change (possibly aligning our fallbacks with LL) that triggered this, so there may be other issues.

We may need to review this further if it has other side-effects.
2024-09-06 14:08:15 +01:00
Beq 832adb4996 FIRE-34403 - remove downgrade the assertion.
Previously, an assertion failure would occur if mComplete.size() was zero. This has been downgraded to a warning message and early return, improving stability especially for large inventories or slow grid asset servers.
2024-09-06 14:06:45 +01:00
Ansariel 8c4c9fbe96 Put everything in FSCommon into the namespace with the same name 2024-09-06 14:29:02 +02:00
Ansariel bb4385bf0f Looks like this only exists on Windows 2024-09-06 02:34:27 +02:00
PanteraPolnocy 100dfdc736 FIRE-34475 Russian translation update, by Romka Swallowtail 2024-09-05 22:43:42 +02:00
PanteraPolnocy c29a856d7c Updated Polish translation 2024-09-05 22:41:44 +02:00
Ansariel 1f477be2ce In or out? Just throw it out! :) 2024-09-05 21:08:09 +02:00
Ansariel a2f5183d6f Apply some VRAM detection changes from DeltaFPS 2024-09-05 18:47:36 +02:00
Ansariel 74b53143a2 Merge branch 'webrtc_preview' of https://github.com/FirestormViewer/phoenix-firestorm 2024-09-05 15:52:12 +02:00
Brad Linden df60c3dd48 Backport fix for secondlife/viewer#1856
Add error handling for intel crashes from GLTF Scene shader (#2456)
2024-09-05 15:51:06 +02:00
Ansariel 39321b85ad Adding this translation for the 3rd time now... 2024-09-05 15:48:48 +02:00
Ansariel Hiller 580a24383c
Merge pull request #42 from brad-linden/brad/1856-backport
Backport fix for secondlife/viewer#1856
2024-09-05 15:47:05 +02:00
Ansariel 4ee0056c59 Add missing changes from 682eaf6a13 2024-09-04 23:17:03 +02:00
Beq b3d8cde4a3 Revert "Attempt to get better file/line info for LL_ERRS crahses in bugsplat. (#2447)"
This reverts commit 34389c6cc2.
This would require another TPV physics update
2024-09-04 01:06:35 +01:00
Beq 240f69f830 correct case for VIEWER_VERSION.txt 2024-09-04 00:44:07 +01:00
Brad Linden 34389c6cc2 Attempt to get better file/line info for LL_ERRS crahses in bugsplat. (#2447)
secondlife/viewer#2445
2024-09-04 00:23:23 +01:00
PanteraPolnocy 41eedc9bb3 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-09-04 00:37:28 +02:00
PanteraPolnocy ab19b772bb Tiny label typo fix
d2145142d9 (r146096173)
2024-09-04 00:37:21 +02:00
PanteraPolnocy ba9e45a12f FIRE-34470 Italian Translation Update, by Spartaco Zemenis 2024-09-04 00:34:40 +02:00
Beq 96ef422551 Let's just try Linux without the dumpSyms 2024-09-03 22:11:08 +01:00
PanteraPolnocy b517e94471 FIRE-34471 French translation update, by Laurent Bechir 2024-09-03 21:21:58 +02:00
Beq 6b2e9ffb77 Linux needs pwsh for the dump-syms...
We'll see if installing ti works before we resort to cloning the action and rewriting it to bash
2024-09-03 16:15:58 +01:00
Beq 85b07d8817 Updated npm packages in GitHub workflow
npm dump-syms installation can fallback to source building. This has a dependency on pre-gyp to grab cargo.
2024-09-03 13:43:06 +01:00
Beq 46677f3877 Updated workflow for symbol upload
The GitHub Actions workflow has been updated to handle different types of releases. The changes include:
- Replaced the package in the node-dump-syms installation step.
- Expanded the conditions for setting clientId, clientSecret, and database based on viewer_release_type.
- Added support for 'Nightly', 'Manual', 'Beta', and 'Alpha' release types besides the existing 'Release'.
- Default secrets are used if none of the conditions match.
2024-09-03 00:06:10 +01:00
Beq 2b593e7e74 Allow (try at least) to enable bugsplat on Mac 2024-09-02 19:56:59 +01:00
Beq acae30fd28 Added node-dump-syms installation for Linux
In the GitHub workflow, a step has been added to install node-dump-syms when the runner OS is Linux. Also, the file path for Windows in Post Bugsplat Symbols has been updated to specifically target Release files.
2024-09-02 17:39:41 +01:00
Beq aeb146f269 optimise the file specs. also use beq fork to enable dumpSyms 2024-09-02 15:38:08 +01:00
Beq c9f773b25c Tweak BugSplat submission recipe
Different builds ahave different secrets
Unify rules for x-platform to reduce duplication.
2024-09-02 12:09:01 +01:00
Beq f186f3f1d1 Exploring bugsplat symbol auto-upload. 2024-09-01 22:01:33 +01:00
Beq dab786ff45 FIRE-34189 - Fix for Vignette behaviour is wrong.
FIX remove unwanted screen_res divisor
The vertex shader already normalises the vary_fragcoord to be (0..1)
2024-09-01 13:59:15 +01:00
Ansariel 1e36a20648 FIRE-34403: More OpenSim inventory fixes 2024-08-31 00:33:28 +02:00
Brad Linden eb0bafc33a Backport fix for secondlife/viewer#1856
Add error handling for intel crashes from GLTF Scene shader (#2456)
2024-08-30 12:08:33 -07:00
PanteraPolnocy d9fa45aec1 FIRE-34455 Russian translation update, by Romka Swallowtail 2024-08-30 16:42:56 +02:00
PanteraPolnocy c5896f3a57 Fiddle with Voice panel UI a little, streamline it a bit 2024-08-30 16:26:21 +02:00
PanteraPolnocy 2cd6b1bcfe Revert "Adding a separator, hopefully will help with readability"
This reverts commit 4fb84053e9.
2024-08-30 01:00:34 +02:00
PanteraPolnocy 3f80edad2d Allow FS Badge in profiles to overwrite lifetime/beta ones, ensuring consistent team identification 2024-08-30 00:58:38 +02:00
Ansariel 00788cb97f FIRE-34403: Presumable fix for inventory loading on OpenSim 2024-08-28 10:27:20 +02:00
Ansariel 60313bc9c3 Add UI callback function registrations that somehow didn't make it during merge 2024-08-28 02:07:02 +02:00
PanteraPolnocy 4fb84053e9 Adding a separator, hopefully will help with readability 2024-08-28 01:07:46 +02:00