Commit Graph

75875 Commits (e42e4d0db39d2faccb96065f447adbdc6c94c4ae)

Author SHA1 Message Date
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
PanteraPolnocy 67c6206a6c Minor Polish translation update... 2024-08-28 01:03:23 +02:00
PanteraPolnocy 81cd344d6f Consolidate 'take' options in object context menu into their own sub-menu 2024-08-28 01:00:47 +02:00
PanteraPolnocy e5709f5731 Updated Polish translation 2024-08-28 00:38:03 +02:00
Ansariel b1c5ab95cc Make sure to write to the correct destination buffer 2024-08-27 19:42:39 +02:00
Ansariel 6136ac62e7 Remove orphaned translations for non-existing label 2024-08-27 11:19:13 +02:00
Ansariel c67ded8740 Replace "AlwaysRenderFriends" option with new extended option by LL 2024-08-27 11:16:34 +02:00
Ansariel 5ac7ad0da2 Fix incorrect fallback value 2024-08-27 00:01:22 +02:00
Ansariel ed0eca6aed Merge branch 'main' of https://github.com/secondlife/viewer 2024-08-26 22:31:36 +02:00
Nat Goodspeed 35efadf783 Increment viewer version to 7.1.10
following promotion of secondlife/viewer #1829: 2024.06 Atlasaurus
2024-08-26 16:12:31 -04:00