Commit Graph

70554 Commits (f47a2bddaae32eec378fa9b85565419b59971eab)

Author SHA1 Message Date
Ansariel f47a2bddaa Ditch Github credentials requirements for our private libs 2023-11-02 21:56:05 +01:00
Ansariel 49e44d817b Random changes just for our leecher friends :) 2023-11-02 21:54:18 +01:00
PanteraPolnocy a27e5be75d Updated Polish translation, Vintage skin 2023-11-02 19:49:02 +01:00
Pork Chop 698168efbe Linux: Remove conflicting xmlrpc_epi package and revert back to a working one 2023-11-02 14:30:48 +11:00
Zi Ree 019d2c6a0c Vintage: add inventory settings menu item to Inventory menu 2023-10-29 23:57:08 +01:00
RunitaiLinden 242c378df9 SL-20473 Add GenericStreamingMessage and dummy handler to suppress packet loss and log spam noise when visiting GLTF enabled regions. 2023-10-28 13:34:12 +02:00
Ansariel b64793e2b0 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2023-10-27 16:24:33 +02:00
Ansariel a6822ec426 Update Windows build instructions 2023-10-27 16:24:05 +02:00
Beq a7578e9690 Update autobuild for Mac fmodstudio 2.02.18
GHA builds already have this, this change keeps the autobuild in step
2023-10-27 10:03:43 +01:00
Ansariel 39a6735fc9 Merge branch 'main' of https://github.com/secondlife/viewer
# Conflicts:
#	.gitignore
#	autobuild.xml
#	indra/cmake/APR.cmake
#	indra/newview/CMakeLists.txt
#	indra/newview/installers/windows/installer_template.nsi
#	indra/newview/viewer_manifest.py
#	indra/test/namedtempfile.h
2023-10-26 15:49:12 +02:00
Nat Goodspeed e4d6a08941 SL-18837: Build all branches on GitHub now. 2023-10-25 14:39:31 -04:00
Nat Goodspeed 732fedbe8f Increment viewer version to 6.6.17
following promotion of DRTVWR-578
2023-10-25 14:31:48 -04:00
Pantera e2e77b4f20 Replace ReportBugURL 2023-10-25 10:00:07 +02:00
Ansariel 0a8da4aa43 FIRE-33305: Fix secondary inventory window being empty 2023-10-24 13:17:41 +02:00
Ansariel 7cd953967f Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2023-10-24 11:58:52 +02:00
Ansariel 142f2be1c0 FIRE-33310: Restore toned down label color for inventory links 2023-10-24 11:58:37 +02:00
Beq Janus 78648ce3da
Merge pull request #13 from ScentualLust/master
Starlight Crash Fix+LL update merge
2023-10-18 22:35:25 +00:00
ScentualLust 0f8b9e2389
Add files via upload 2023-10-18 18:32:01 -04:00
ScentualLust 3bde279aad
Add files via upload 2023-10-18 18:30:45 -04:00
Nat Goodspeed 2e8e96cfbc PIE-1057: viewer-build-util's azure branch has been merged to main. 2023-10-18 17:44:07 -04:00
Nat Goodspeed ce791fdc59 PIE-1057: Merge branch 'actions-azure' into actions
for new Windows code signing mechanism.
2023-10-18 17:41:52 -04:00
Zi Ree 20141adbbc Vintage: implement combination view switch button 2023-10-18 15:12:25 +02:00
Zi Ree 58759db5c6 Vintage: remove superfluous search visibility button and move visibility options to the search menu 2023-10-18 14:02:58 +02:00
Nat Goodspeed 651353560b SL-20476: Don't let the compiler know we intend to crash.
clang has gotten smart enough to recognize an inline attempt to store to
address zero. Fool it by storing to an address passed as a parameter, and pass
nullptr from a different source file.
2023-10-17 14:56:10 -04:00
Nat Goodspeed 117f07e5a4 SL-18837: Avoid stuffing build number into 32-bit int.
Even though LLVersionInfo::getBuild() already returns a 64-bit int, various
consumers assumed it could fit into 32 bits. It was especially bad to pass it
to a classic C style varargs function. Only on a little-endian CPU, and only
because it was the last argument, the damage was limited to truncation --
instead of arbitrary undefined behavior.

Where the consumer doesn't support 64-bit ints, pass as string instead.
2023-10-17 06:33:05 -04:00
Nat Goodspeed 19f453fc20 SL-18837: Second Life Release.app=>Second Life Viewer.app in tarball 2023-10-16 19:46:37 -04:00
Nat Goodspeed 016023c780 SL-18837: Create Second Life Viewer.app, not Second Life Release.app 2023-10-16 19:04:23 -04:00
Pantera e05ddfc18b FIRE-33296 Russian translation update, by Romka Swallowtail 2023-10-14 14:35:19 +02:00
Nat Goodspeed f6d872a027 PIE-1057: Pass sign-pkg-windows@azure the Azure-related secrets. 2023-10-13 15:11:30 -04:00
Nat Goodspeed 56911455e0 SL-18837: Update dullahan to v118.0.5993.54
This includes this week's CEF 118.
2023-10-13 09:32:53 -04:00
Nat Goodspeed 549e56572b PIE-1057: Engage viewer-build-util azure branch. 2023-10-12 17:25:30 -04:00
Nat Goodspeed f5a34fd074 SL-18837: Unify all llrand_test.cpp in-range tests.
The header file documents that no llrand function should ever return a value
equal to the passed extent, so the one test in llrand_test.cpp that checked
less than or equal to the high end of the range was anomalous.

But changing that to an exclusive range means that we no longer need separate
exclusive range and inclusive range functions. Replace
ensure_in_range_using(), ensure_in_exc_range() and ensure_in_inc_range() with
a grand unified (simplified) ensure_in_range() function.
2023-10-12 16:55:04 -04:00
Ansariel 3dc9e6e4c6 Add inventory context menu back that some UI/UX nodesigner removed 2023-10-12 21:22:28 +02:00
Nat Goodspeed be5a6e6179 SL-18837: Update openal to v1.23.1-18e315c 2023-10-12 13:32:50 -04:00
Nat Goodspeed 787ca67b5f SL-18837: Update llca to v202310121525.0-d22bd98 2023-10-12 11:32:25 -04:00
PanteraPolnocy 39f8e49aee FIRE-33290 French translation update, by Laurent Bechir 2023-10-08 23:09:08 +02:00
PanteraPolnocy 9be0701744 Updated Polish translation 2023-10-08 19:03:50 +02:00
PanteraPolnocy e4e8c8635f Minor XML cleanup 2023-10-08 02:14:31 +02:00
Pork Chop 188b3ae9b1 FMOD Studio update to 2.02.18 for Linux 2023-10-08 00:11:28 +11:00
Ansariel 352d39e3df FMOD Studio update to 2.02.08 for Windows 2023-10-07 14:01:17 +02:00
Nat Goodspeed 6d3fa5f13f SL-18837: Update Tracy to 0.8.1-235e98f 2023-10-06 12:25:13 -04:00
Nat Goodspeed 909371d080 SL-18837: Remove 32-bit Windows package entries.
glext, which contains only header files, now builds only a single common
package instead of platform-specific ones. But as long as we retain the
platform-specific URLs, autobuild will continue to prefer those over the
common platform. Remove all platform-specific glext package entries.
2023-10-06 11:52:42 -04:00
Nat Goodspeed 093b6a1494 SL-18837: Update to Dullahan 1.14.0 with CEF 117 2023-10-06 06:55:34 -04:00
Nat Goodspeed 7648978397 SL-18837: Name the release for the build number to readily find it. 2023-10-05 15:25:54 -04:00
PanteraPolnocy 169c19ea36 F32s datatypes are reals, not integers 2023-10-05 20:41:53 +02:00
PanteraPolnocy b6861d7cd7 Fix some minor XML issues 2023-10-05 19:58:24 +02:00
Nat Goodspeed 7504b1c319 SL-18837: When llrand_test.cpp fails, display the failing value.
It's frustrating and unactionable to have a failing test report merely that
the random value was greater than the specified high end. Okay, so what was
the value? If it's supposed to be less than the high end, did it happen to be
equal? Or was it garbage? We can't reproduce the failure by rerunning!

The new ensure_in_exc_range(), ensure_in_inc_range() mechanism is somewhat
complex because exactly one test allows equality with the high end of the
expected range, where the rest mandate that the function return less than the
high end. If that's a bug in the test -- if every llrand function is supposed
to return less than the high end -- then we could simplify the test logic.
2023-10-05 10:17:09 -04:00
Ansariel 835222cccb Change inventory parse order so callbacks for categories are called first before callbacks for items 2023-10-05 11:39:35 +02:00
Ansariel 271ed0f28a What's this??? 2023-10-05 11:20:33 +02:00
Nat Goodspeed 18b8a68c46 SL-18837: Merge branch 'actions-clean-manifest' into actions.
This branch cleans up crufty code in build.yaml, build.sh and
viewer_manifest.py that was packaging, signing and uploading installers before
the SL-19242 work.
2023-10-04 20:46:22 -04:00