Commit Graph

76431 Commits (df31077256bf9a7d84a97e51e95bcdb6a445e76b)

Author SHA1 Message Date
Beq df31077256 [build] try to fix builds with duplicate keys. 2024-10-01 01:45:51 +01:00
Beq 30008c3624 FIRE-34593 - Bugsplat crash when closing group/conference call 2024-09-30 23:28:57 +01:00
Beq 289ac2c60e FIRE-34589 - bugsplat crash due to nullptr on face when querying gltf 2024-09-30 14:31:29 +01:00
Beq 51ffb15749 FIRE-34588 - Bugsplat due to unhandled runtime exception in datapacker
Revert older change that throws throw an exception. FS had replaced the conditional check and bool return with an exception, but the exception is never caught. The return value is however checked so lets do that.
2024-09-30 13:47:26 +01:00
Beq b0f7ad8e18 FIRE-34587 bugsplat - echoes of previous mirror related splats.
Assumption: When a viewer object is destroyed and unregistered, references to it in mNearestHero and mDefaultProbe->mViewerObject are not cleared, leading to dangling pointers.
2024-09-30 13:14:07 +01:00
Beq 103594f8e6 fix typo in function name 2024-09-29 18:06:16 +01:00
Beq d64f98b8e3 More adjustments to handle expanded build matrix 2024-09-29 15:34:05 +01:00
PanteraPolnocy b8924592e9 FIRE-34582, FIRE-34583 Italian (Spartaco Zemenis) and Russian (Romka Swallowtail) translation updates 2024-09-29 13:23:37 +02:00
PanteraPolnocy 31fbe0a150 FIRE-34550 Wiki link not showing in Whitelist Adviser 2024-09-29 13:14:00 +02:00
Beq 11af1619dd Move variant lookup to correct level in build_info map 2024-09-29 11:51:36 +01:00
Beq f8cca242f2 cos bash hates me 2024-09-29 00:11:57 +01:00
Beq 0c8dc7d1f8 Updated build workflow for avx2
Significant changes include:
- Added a new 'variant' matrix in the GitHub Actions workflow, replacing the previous 'addrsize' matrix.
- Introduced support for AVX2 builds with additional flags.
- Modified artifact naming to include the variant type.
- Updated tag-fs-build.yml to reflect changes in tag creation logic.
- Overhauled extract_vars_from_zipfile_name function in download_list.py to handle new filename format and provide more detailed extraction of variables from zip file names.
- Included variant information in gathered build info and updated fs_version_mgr accordingly.
2024-09-29 00:04:56 +01:00
PanteraPolnocy 30aad977b2 Show the upload cost, even untranslated, in the remaiing languages 2024-09-27 15:41:23 +02:00
Ansariel 63098acbdd FIRE-34562: Make the snapshot fee calculation actually work (partial version of my fix contribution to LL) 2024-09-26 19:04:47 +02:00
PanteraPolnocy 4a9bbc14bc FIRE-33091 Grid-Status button does not blink anymore
Since GridStatusRSS doesn't seem to be used anywhere else in the code other than that one place, replacing the URL seems to be a valid solution.
2024-09-26 18:14:39 +02:00
Beq 783caacd5f [build] refactor tagger a little for consistent tagname use 2024-09-26 09:40:05 +01:00
Beq 9ccb1ae8ce downloader can unpack just the json.
we could allow it to continue on fail but all future builds will
have the json if they complete.
2024-09-26 01:51:29 +01:00
Beq 59f7ef4e5e [build]missed a fi 2024-09-26 01:42:46 +01:00
Beq 22c9e15b23 [build]refactor tagger to trigger on workflow completion
still allow manual trigger
extract parameters for tag from the build_info.json artifact
unless they are overridden by the workflow trigger
not entirely sure how to handle 'undefined' inputs
2024-09-26 01:38:46 +01:00
Beq 52072ac3f6 [build]Add a json build_info file to the artifacts 2024-09-26 01:34:35 +01:00
Beq 091c6575c3 [build] remove redundant workflow step 2024-09-26 00:06:41 +01:00
Beq dfb216c367 [build]correct terminology run_id to run_number and fix usage 2024-09-26 00:03:16 +01:00
Beq f346e830ff [build] Mac splats - locate the dSYM files 2024-09-25 23:55:38 +01:00
Beq 9f5440ab2a [build] Avoid dependabot nag and add github_token
GITHUB_TOKEN environment variable was added to the 'Get run info' step for secure access to GitHub resources.
2024-09-25 22:58:54 +01:00
Beq 1be32f31fe [build] initial commit of fs-build-tagger 2024-09-25 22:34:03 +01:00
Beq a24ed7116e [build] make consistent use of variables 2024-09-25 21:54:03 +01:00
Beq 7edbaaf40a [build] Unpack dSYM from xcarchive before upload 2024-09-25 21:54:03 +01:00
PanteraPolnocy d77dd1a9e3 FIRE-34562 Modify Shapshot floater option text from "Current Window (512x512)" to "Current Window"
Final resolution is shown in the larger version of the snapshot floater anyway, right under the preview itself
2024-09-25 20:48:12 +02:00
PanteraPolnocy 50eee2f35b FIRE-34542 Update credits section
Confirmed, as my.secondlife.com redirects paladin.forzane to dragonborn.forzane
2024-09-25 19:36:34 +02:00
PanteraPolnocy 9fb66024e3 Polish translation update; Correcting copy and paste mistake of mine in the copy and paste context menu, spotted by Spartaco Zemenis 2024-09-25 19:22:45 +02:00
PanteraPolnocy a748791521 FIRE-34553 Italian Translation Update, by Spartaco Zemenis 2024-09-25 19:21:25 +02:00
Beq f16c7b2eee [FIRE-34565] Bugsplat crash Added null check to prevent crash
Is this a whack-a-mole bug that will pop up later?
2024-09-25 00:23:53 +01:00
Beq 3bc16bd6da FIRE-34534 - guard against some more tex == null on other code paths. 2024-09-24 00:06:32 +01:00
Ansariel b262f6578c Pass UUID via const-ref instead of copy 2024-09-24 00:26:27 +02:00
Beq f00ae9cd4e FIRE-34532 Fixed crash uploading snapshot with non-tabbed inventory view
Place a null guard around the check for a tabbed view, preventing crashes. Also, adjustments were made to try to ensure "Show in Main View" works a bit better when combined with a single folder view
2024-09-23 21:10:50 +01:00
Beq 1bf03f6c16 [FIRE-34534/FIRE-34540] (bugsplat) Crash when editing PBR and switch to BP
Added a null-check for the 'tex' object before calling its getPrimaryFormat() method. 
This appears to be triggered when editing a BP texture that is empty.
This fix prevents the crash, there is more work to be done to restore the "show BP textures" functionality.
2024-09-23 01:03:47 +01:00
PanteraPolnocy 2238605a4d FIRE-34531 French translation update, by Laurent Bechir 2024-09-22 02:54:54 +02:00
Beq f33733d3b6 FIRE-34515 - Updated settings restoration process
Added a step in the settings restoration process to apply recommended settings after resetting to defaults. This ensures that any necessary default configurations are properly set up before restoring user-specific global settings from backup.
2024-09-21 19:20:52 +01:00
PanteraPolnocy 50826c445c Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2024-09-21 18:30:22 +02:00
PanteraPolnocy bd3040ac1a FIRE-34438 Shorten English labels in Take pie submenu a bit, sync menu options order in all languages 2024-09-21 18:30:04 +02:00
Beq 07edf07891 Revert "FIRE-34515 - Mac restore settings crash"
This reverts commit d4e9604700.
2024-09-21 08:55:16 +01:00
Beq 5b74521e78 FIRE-34524 - Improve whitelist adviser text
Updated the text in the whitelist adviser for better clarity and corrected a typo. The changes include clearer instructions on adding viewer executables to AV executable exclusions.
2024-09-20 22:47:07 +01:00
Beq d4e9604700 FIRE-34515 - Mac restore settings crash
PBRTerrainDetail is not a user setting as it is critically dependent on the GPU/OpenGL capabilities, do not restore to "default" during resets.
2024-09-20 22:25:21 +01:00
Beq 39961e357b [builds] relase_type needs to be lower case. 2024-09-20 21:47:10 +01:00
Ansariel cf974195ef Update German translation so the labels kinda fit 2024-09-20 13:44:23 +02:00
Ansariel df3a9f741f Shuffle pie menu options around to have previous take default on the same slice the cursor is on already 2024-09-20 13:43:40 +02:00
Ansariel f322f68fd6 Reapply "FIRE-34438 Add new Take options to Pie menu"
This reverts commit 0840d3253c.
2024-09-20 13:17:16 +02:00
Ansariel 298f16b235 Extend autohide pie menu function to also work with sub menus and not only slices 2024-09-20 13:16:45 +02:00
Beq 4646b6dd4a Merge remote-tracking branch 'origin/master' 2024-09-19 22:27:56 +01:00
Beq 6ee21420bf remove libfreetype from the manifest on linux 2024-09-19 22:27:46 +01:00