Ansariel Hiller
fd939e47ce
Merge pull request #270 from FirestormViewer/dependabot/github_actions/actions/labeler-7
...
Bump actions/labeler from 6 to 7
2026-08-01 20:34:13 +02:00
Ansariel Hiller
c3283f04c0
Merge pull request #269 from FirestormViewer/dependabot/github_actions/actions/setup-python-7
...
Bump actions/setup-python from 6 to 7
2026-08-01 20:34:02 +02:00
Ansariel Hiller
120e80deb7
Merge pull request #268 from FirestormViewer/dependabot/github_actions/actions/stale-11
...
Bump actions/stale from 10 to 11
2026-08-01 20:33:48 +02:00
Ansariel Hiller
044494cd84
Merge pull request #267 from FirestormViewer/dependabot/github_actions/actions/setup-dotnet-6
...
Bump actions/setup-dotnet from 5 to 6
2026-08-01 20:33:34 +02:00
dependabot[bot]
da3c69b14e
Bump actions/labeler from 6 to 7
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 6 to 7.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:33:43 +00:00
dependabot[bot]
5b0f48c781
Bump actions/setup-python from 6 to 7
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:33:38 +00:00
dependabot[bot]
aeacdc95b1
Bump actions/stale from 10 to 11
...
Bumps [actions/stale](https://github.com/actions/stale ) from 10 to 11.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v10...v11 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-version: '11'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:33:20 +00:00
dependabot[bot]
a82cdd1a49
Bump actions/setup-dotnet from 5 to 6
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:33:15 +00:00
dependabot[bot]
388d67b03d
Bump BugSplat-Git/symbol-upload from 10.5.0 to 10.5.1
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 10.5.0 to 10.5.1.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/ab8a5097b50707645ed9b51d3191499f9bea6d34...3857759bd957dadb075509a4e951f04f9baa5ea3 )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: 10.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-01 10:33:06 +00:00
Beq
cb9ef1516c
Fix build warning on macOs
...
The aws/tap that ius preinstalled on the macos runner seems to be conflicting... let's ignore it. Here is the warning we're hoping to remove.
The following taps are not trusted:
aws/tap
Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required.
Untap them with:
brew untap aws/tap
Trust specific formulae, casks and commands with:
brew trust --formula <user>/<tap>/<formula>
brew trust --cask <user>/<tap>/<cask>
brew trust --command <user>/<tap>/<command>
Whole-tap trust is broader and includes all current and future formulae,
casks and commands from the listed taps. Trust whole taps with:
brew trust aws/tap
To disable trust checks:
export HOMEBREW_NO_REQUIRE_TAP_TRUST=1
This is not recommended and will be removed in a later release.
For more information, see:
https://docs.brew.sh/Tap-Trust
2026-07-16 14:02:28 +01:00
Beq
b0192f7a0e
Let's try gcc-14 to increase C++ 23 compatibility
2026-07-16 09:52:10 +01:00
Beq
07c8d0e321
Promote Linux build runners to Ubuntu 24.04
2026-07-16 09:47:43 +01:00
Beq
b1900415b8
Merge branch '7.2.5_preview'
2026-07-03 10:52:28 +01:00
Ansariel Hiller
d48fcef679
Merge pull request #254 from FirestormViewer/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 6 to 7
2026-07-01 20:31:47 +02:00
Ansariel Hiller
9e7f7480a0
Merge pull request #253 from FirestormViewer/dependabot/github_actions/actions/cache-6
...
Bump actions/cache from 5 to 6
2026-07-01 20:31:32 +02:00
dependabot[bot]
6d0967d51b
Bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 10:33:38 +00:00
dependabot[bot]
fce8c5a45d
Bump actions/cache from 5 to 6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 10:33:31 +00:00
dependabot[bot]
4cf479ee79
Bump BugSplat-Git/symbol-upload from 10.3.2 to 10.5.0
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 10.3.2 to 10.5.0.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/33f604b631df9b4be22a06c52e46acccd2db596b...ab8a5097b50707645ed9b51d3191499f9bea6d34 )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: 10.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-01 10:33:25 +00:00
Beq
6a27cf0bfb
Let's see how LTO affects GH build times
2026-06-30 10:32:05 +01:00
dependabot[bot]
787f5e019a
Bump azure/trusted-signing-action from 1.2.0 to 2.0.0
...
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/azure/trusted-signing-action/releases )
- [Commits](https://github.com/azure/trusted-signing-action/compare/v1.2.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-02 06:52:26 +00:00
Beq
40d667ce93
Make gcc-13 fetch more network resistant
2026-05-01 16:40:40 +01:00
Beq Janus
a8429b9654
Merge pull request #220 from FirestormViewer/dependabot/github_actions/actions/setup-dotnet-5
...
Bump actions/setup-dotnet from 4 to 5
2026-05-01 15:38:13 +01:00
Beq Janus
2335ac59a5
Merge pull request #219 from FirestormViewer/dependabot/github_actions/actions/github-script-9
...
Bump actions/github-script from 8 to 9
2026-05-01 15:37:57 +01:00
Beq Janus
a7d02d1f88
Merge pull request #218 from FirestormViewer/dependabot/github_actions/BugSplat-Git/symbol-upload-10.3.2
...
Bump BugSplat-Git/symbol-upload from 10.2.5 to 10.3.2
2026-05-01 15:37:44 +01:00
Beq Janus
297e9f64be
Merge pull request #217 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-21
...
Bump dawidd6/action-download-artifact from 19 to 21
2026-05-01 15:37:24 +01:00
dependabot[bot]
018def73f0
Bump actions/download-artifact from 4 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:11 +00:00
dependabot[bot]
beb04107a9
Bump actions/setup-dotnet from 4 to 5
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:04 +00:00
dependabot[bot]
d214596389
Bump actions/github-script from 8 to 9
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:07:00 +00:00
dependabot[bot]
cba1ef9695
Bump BugSplat-Git/symbol-upload from 10.2.5 to 10.3.2
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 10.2.5 to 10.3.2.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/f56c6c85e5d04890d5358fb378fa782d3e3800d8...33f604b631df9b4be22a06c52e46acccd2db596b )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: 10.3.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:06:56 +00:00
dependabot[bot]
e8feff2fa5
Bump dawidd6/action-download-artifact from 19 to 21
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 19 to 21.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v19...v21 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '21'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-01 12:06:51 +00:00
Hecklezz
0cef30c57e
Fix GitHub runner failing on macOS (Homebrew install script already runs brew update)
2026-04-24 22:28:52 +10:00
Ansariel
47925009f8
Merge branch 'main' of https://github.com/secondlife/viewer
...
# Conflicts:
# .github/workflows/build.yaml
# indra/cmake/Python.cmake
# indra/cmake/Velopack.cmake
# indra/lib/python/indra/util/llmanifest.py
# indra/newview/CMakeLists.txt
# indra/newview/app_settings/settings.xml
# indra/newview/installers/windows/installer_template.nsi
# indra/newview/llappviewer.cpp
# indra/newview/llappviewerwin32.cpp
# indra/newview/llpanellogin.cpp
# indra/newview/llstartup.cpp
# indra/newview/llvelopack.cpp
# indra/newview/llvelopack.h
# indra/newview/skins/default/xui/en/notifications.xml
# indra/newview/viewer_manifest.py
2026-04-08 22:09:24 +02:00
Ansariel
85760db00e
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-04-08 21:35:33 +02:00
Jonathan "Geenz" Goodman and Andrey Kleshchev
5c500ccf40
Release/26.1.1 ( #5530 )
...
* Integrate Velopack installer and update framework
* Add Velopack update support for macOS and VVM integration
* Update Velopack version and dependencies
* Improve Velopack packaging for macOS
* #5346 Uninstall older non-velopack viewer (#5363 )
* #5335 Fix silent uninstall asking about registry
* #5346 Uninstall older non-velopack viewer
* Use runtime viewer exe name, handle Velopack URL
* Velopack download failure diagnostic (#5520 )
* Velopack download failure diagnostic
* Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524 )
* More velopack changes. Should download updates properly now.
* Don't include NSI files
* Restore optional updates, refine viewer restart behavior. (#5527 )
* Add support for optional updates.
* Don't restart the viewer after the update unless it was optional.
* Setup UpdaterServiceSetting with velopack properly.
* Refine the restart behavior a bit - readd the old "the viewer must update" UX.
* If the update is still downloading, close should just reopen the downloading dialog.
---------
Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com >
* Remove SLVersionChecker from the viewer with velopack. (#5528 )
* Remove SLVersionChecker updater integration
* Ensure that the portable install has the correct version number.
* Don't produce shortcuts with VPK - we do this with our post install.
* Bump viewer version from 26.1.0 to 26.1.1
* Potential fix for uninstaller not being functional.
* Fix for UpdaterServiceSetting being ignored.
* Filter for release channel when generating shortcuts.
* Add some more logging for icons on Windows builds.
* More VPK logging.
* Move velopack packaging in CI to the sign and package step.
* Enable velopack downgrade and skip older updates
* Move the version required checking into velopack's checks.
* Potential fix for downgrade prompts.
* Make sure our macOS flow mirrors Windows.
* Make sure to use the dev version of the mac sign and package.
* p#553 Only one of two uninstallers displayed
* #5346 Don't force user to shutdown velopack build for NSIS uninstall
* #5346 Ignore option for the uninstall dialog
* #5346 Fix early exit crash
* #5346 Properly reset version flag.
* Add some autodetect logic on macOS.
* p#564 Clear legacy links
* p#553 Handle uninstall records
* p#549 Permit testing release notes on a test build
* p#564 Remake nsis to velopack update flow
* p#564 Remake nsis to velopack update flow #2
* p#564 Fix incorrect value type
* p#553 Clear velopack's own registry entry in favor of a custom one
* #5346 Resolve duplicated window class name
* Bump to 2.1.0 of sign and package.
---------
Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com >
2026-04-07 19:12:59 -04:00
Beq
7f6bd88e41
Use updated symbol-uploader until bugsplat merge my PR
2026-04-03 21:09:24 +01:00
Beq
59f9ef2840
Update node-version on symbol-upload to avoid deprecation warnings.
2026-04-03 15:26:27 +01:00
Ansariel Hiller
8a9fae55fe
Merge pull request #210 from FirestormViewer/dependabot/github_actions/azure/trusted-signing-action-1.2.0
...
Bump azure/trusted-signing-action from 1.1.0 to 1.2.0
2026-04-01 14:37:11 +02:00
Ansariel Hiller
abe7321715
Merge pull request #211 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-19
...
Bump dawidd6/action-download-artifact from 16 to 19
2026-04-01 14:36:59 +02:00
dependabot[bot]
e780ef7aa5
Bump BugSplat-Git/symbol-upload
...
Bumps [BugSplat-Git/symbol-upload](https://github.com/bugsplat-git/symbol-upload ) from 095d163ae9ceb006d286a731dcd35cf6a1b458c8 to f56c6c85e5d04890d5358fb378fa782d3e3800d8.
- [Release notes](https://github.com/bugsplat-git/symbol-upload/releases )
- [Commits](https://github.com/bugsplat-git/symbol-upload/compare/095d163ae9ceb006d286a731dcd35cf6a1b458c8...f56c6c85e5d04890d5358fb378fa782d3e3800d8 )
---
updated-dependencies:
- dependency-name: BugSplat-Git/symbol-upload
dependency-version: f56c6c85e5d04890d5358fb378fa782d3e3800d8
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:06:10 +00:00
dependabot[bot]
e6904156bf
Bump dawidd6/action-download-artifact from 16 to 19
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 16 to 19.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v16...v19 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '19'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:06:01 +00:00
dependabot[bot]
7c6935977f
Bump azure/trusted-signing-action from 1.1.0 to 1.2.0
...
Bumps [azure/trusted-signing-action](https://github.com/azure/trusted-signing-action ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/azure/trusted-signing-action/releases )
- [Commits](https://github.com/azure/trusted-signing-action/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: azure/trusted-signing-action
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-01 12:05:56 +00:00
Ansariel
5b5bf7811d
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-03-25 10:13:12 +01:00
Ansariel
b663b8cc74
Merge branch 'release/26.1.1' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/llappviewer.cpp
2026-03-25 10:12:53 +01:00
Jonathan "Geenz" Goodman
8bac218153
Make sure to use the dev version of the mac sign and package.
2026-03-18 02:41:31 -04:00
Jonathan "Geenz" Goodman
a611d22d90
Make sure our macOS flow mirrors Windows.
2026-03-18 01:14:29 -04:00
Beq
3969cb2090
make sure builds use the FS version file
2026-03-15 15:06:04 +00:00
Jonathan "Geenz" Goodman
0a29d51716
Move velopack packaging in CI to the sign and package step.
2026-03-13 18:28:33 -04:00
Ansariel
796876e6c4
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2026-03-13 10:27:33 +01:00
Ansariel
65c567bef5
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# .github/workflows/build.yaml
# indra/newview/app_settings/settings.xml
# indra/newview/llinventorygallerymenu.cpp
# indra/newview/skins/default/xui/en/notifications.xml
2026-03-12 18:12:12 +01:00
Ansariel Hiller
7d9fb73240
Merge pull request #201 from FirestormViewer/dependabot/github_actions/dawidd6/action-download-artifact-16
...
Bump dawidd6/action-download-artifact from 13 to 16
2026-03-01 15:42:15 +01:00