Commit Graph
80604 Commits
Author SHA1 Message Date
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
PanteraPolnocy b8cf418e21 FIRE-36539, FIRE-36537, FIRE-36538 Updated Chinese (小滢 Zi Ying), French (Laurent Bechir) and Polish translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-09 14:18:23 +02:00
Ansariel 21bc9aff62 Update German translation 2026-04-09 10:35:15 +02:00
Zi Ree 6c71ed5ef4 Linux: Fix build on gcc 2026-04-09 02:30:02 +02:00
Ayane eea3bd1e3e Merge pull request #209 from AyaneStorm/pr-fix-camera-floater
fix clicking outside camera joystick_rotate triggered rotation with non-square shape
2026-04-09 01:33:02 +02:00
Ayane c5f429d116 Merge pull request #214 from AyaneStorm/pr-fix-compass-floater
Pr fix compass floater
2026-04-09 01:26:00 +02:00
chanayane 7b9a1dbc98 compass floater: not opaque anymore 2026-04-09 01:22:57 +02:00
chanayane 479a2fc472 compass floater: translatable mini/full 2026-04-09 01:22:47 +02:00
PanteraPolnocy 602e796a5b Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-08 22:49:14 +02: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" GoodmanandAndrey 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
PanteraPolnocy 6706ea9b10 FIRE-36533 Customised Quick Prefs does not show the current value for some settings
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-06 18:41:31 +02:00
PanteraPolnocy 2d2791d1b5 FIRE-36532 Fix Group Titles floater missing/duplicating entries
Filter FSGroupTitlesObserver::changed() to only act on GC_TITLES, preventing observer removal by unrelated updates
Guard processGroupTitleResults() against empty title data to avoid silently removing observers before said data arrives
Fire "update grouptitle list" event from HTTP AgentGroupDataUpdate handler for parity with the deprecated message-based path
Change "return" to "continue" in LLGroupMgr::notifyObservers() so groups later in the iteration aren't skipped

Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-06 17:37:54 +02:00
Ansariel ec66084aeb Why is there an icon column for the world map search results if it doesn't show anything??? Let's just show region rating then! 2026-04-06 16:38:28 +02:00
PanteraPolnocy e50bb07e4c FIRE-36519 Notifications: Message time cut off
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-06 15:11:25 +02:00
PanteraPolnocy 68762f6abf Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-04-06 13:14:36 +02:00
PanteraPolnocy 4785157971 FIRE-36525, FIRE-36528 Chinese (小滢 Zi Ying) and French (Laurent Bechir) translation updates
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-06 13:14:14 +02:00
Hecklezz 0bd2f4d819 Fix macOS compilation with Xcode 26.4 2026-04-05 08:47:18 +10:00
Ansariel 49785529dc Fix Y2038 problem in radar and add some optimizations 2026-04-04 20:56:35 +02:00
PanteraPolnocy 27b09a6e58 Add filter field in gestures floater
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-04 19:51:34 +02:00
Ansariel 0740644eca FIRE-36527: Derender option is missing from pie menu 2026-04-04 13:06:29 +02:00
Beq 7f6bd88e41 Use updated symbol-uploader until bugsplat merge my PR 2026-04-03 21:09:24 +01:00
Beq 4e6d62535e Attempt to add proper fail behaviour to builds. 2026-04-03 21:08:36 +01:00
Beq 707bcbd957 Add the tagging oops Firestorm_Beta_7.2.4.80456 2026-04-03 20:26:49 +01:00
Beq 5dc1597800 More attempts to cheer up macOs 2026-04-03 20:21:11 +01:00
PanteraPolnocy d04b19bfcc Update Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-03 19:57:58 +02:00
Ansariel 399ae8ba8b Fix incorrect element name in previous commit... 2026-04-03 19:53:37 +02:00
Ansariel a848213883 Update German translation 2026-04-03 19:52:45 +02:00
Beq 22dc55da87 Add new alignment and face-towards to the avatar->movement menu Firestorm_Beta_7.2.4.80451 2026-04-03 18:17:31 +01:00
PanteraPolnocy 32c01e89a6 Updated Polish translation
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-03 18:44:51 +02:00
Ansariel Hiller 84e03ffed5 Merge pull request #213 from trish-sl/TidyUpChatbarStyle
IMPROVEMENT - NearbyChatControl styling
2026-04-03 18:07:21 +02:00
Ansariel 5bb70ec24d Update German translation 2026-04-03 17:39:55 +02:00
Ansariel 8f62dc951c Pretty sure it needs to be "to the left/right"; Also adjust toybox height 2026-04-03 17:38:59 +02:00
Ansariel 0e04a92d60 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-04-03 16:46:58 +02:00
Ansariel 1718f9718c Some cleanup 2026-04-03 16:46:53 +02:00
Beq Janus e8bd502bb0 Merge pull request #208 from AyaneStorm/pr-feat-compass-and-avatar-alignment
Floater that shows a compass, adds ability to face towards nearest avatar or given cardinal point
2026-04-03 15:31:23 +01:00
Ansariel f0c8747fb0 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-04-03 16:30:27 +02:00
Ansariel 3eb97c81e2 More sadfaces! 2026-04-03 16:30:20 +02:00
Beq 278304d705 Merge remote-tracking branch 'origin/master' 2026-04-03 15:26:45 +01:00
Beq 59f9ef2840 Update node-version on symbol-upload to avoid deprecation warnings. 2026-04-03 15:26:27 +01:00
Ansariel 34742c231c Update German translation 2026-04-03 16:22:56 +02:00
PanteraPolnocy c39f5f4631 Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm 2026-04-03 16:07:52 +02:00
PanteraPolnocy 53a96ab2d3 FIRE-36516, FIRE-36521 Updated French (Laurent Bechir) and Polish translations
Signed-off-by: PanteraPolnocy <panterapolnocy@gmail.com>
2026-04-03 16:07:33 +02:00
Beq 0e41658dd3 Missing overrides make macOs sad 2026-04-03 15:05:54 +01:00
Ansariel 303e54233c Select default search box when changing tabs in LL's legacy search 2026-04-02 22:35:40 +02:00
chanayane 4d94329677 New features : Floater that shows a compass, and let us align our avatar on cardinal points or face towards the nearest avatar, as well as some context menu items in minimap, nearby avatars and avatars to face towards a given avatar 2026-04-02 14:27:14 +02:00
Trish_sl a802af718d IMPROVEMENT - NearbyChatControl styling 2026-04-01 17:24:08 -04:00