Commit Graph

49047 Commits (60196f6ab3697c5b6cff6b2c856449d94d56ddee)

Author SHA1 Message Date
Jonathan "Geenz" Goodman b3fb5a92ea Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559 2023-10-17 15:59:31 -07:00
Jonathan "Geenz" Goodman f5294527f5 Update settings.xml
SL-20154
2023-10-17 15:59:14 -07:00
Jonathan "Geenz" Goodman 652d9a76a4
Merge pull request #457 from secondlife/SL-20392
Prepend the material name to each texture.

SL-20392
2023-10-17 15:46:15 -07:00
Jonathan "Geenz" Goodman 89fe8d6133 Update llmaterialeditor.cpp
SL-20392
2023-10-17 15:37:36 -07:00
Jonathan "Geenz" Goodman 4db38a86cb Update llmaterialeditor.cpp
SL-20392
2023-10-17 15:31:48 -07:00
Jonathan "Geenz" Goodman 1cb0e6d46d Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559 2023-10-17 14:47:04 -07:00
Jonathan "Geenz" Goodman fe2e3e4702 Fix for SL-19283 2023-10-17 14:47:01 -07:00
Andrey Kleshchev 7d75853261 SL-20461 Don't display 'sky converted to HDR' message when opening water 2023-10-17 23:35:35 +03: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
Maxim Nikolenko 4c7920778f
SL-20457 allow creating new items from the right-click context menu 2023-10-17 18:12:13 +03: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
RunitaiLinden dedda64d70 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-10-16 13:55:02 -05:00
RunitaiLinden 09aedbb7a9 SL-20258 Fix for LSL spamming new probes into the scene deadlocking probe updater. Add probe update debug display. 2023-10-16 13:54:38 -05:00
Andrey Kleshchev b6a201f702 SL-20382 Warn when moving no-copy items on drop 2023-10-16 21:12:33 +03:00
RunitaiLinden 71d0603773 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-10-13 15:32:42 -05:00
RunitaiLinden 20f1ca9297 SL-20448 Fix for worn animesh corrupting octree bounding boxes. 2023-10-13 15:32:23 -05:00
Nat Goodspeed f6d872a027 PIE-1057: Pass sign-pkg-windows@azure the Azure-related secrets. 2023-10-13 15:11:30 -04:00
Maxim Nikolenko b877e80d70
SL-20464 Don't allow enetring non-unicode material name 2023-10-13 20:08:02 +03:00
cosmic-linden cba7163355
Merge pull request #442 from secondlife/SL-20062
SL-20062: Fix near clip on reflection probes being clamped to at or below 10
2023-10-13 09:14:54 -07: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
Andrey Kleshchev 66da7af77c SL-20453 Fix dupplicate items in menu
Cleanup. Caused by a merge of main(D567) into D559
2023-10-13 00:58:06 +03: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
Cosmic Linden 07a830a4ce SL-20062: Fix near clip on reflection probes being clamped to at or below 10 2023-10-12 13:02:23 -07: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
Maxim Nikolenko ea67abf78f
SL-20437 Make the "Unable to load material" message a modal notification. 2023-10-12 18:12:05 +03:00
cosmic-linden 5473c0e2da
Merge pull request #438 from secondlife/SL-20450
SL-20450: Fix missing LSL keyword INVENTORY_MATERIAL
2023-10-11 15:34:27 -07:00
Cosmic Linden 68cf572514 SL-20450: Fix missing LSL keyword INVENTORY_MATERIAL 2023-10-11 15:17:42 -07:00
RunitaiLinden 0d47ea31e3 SL-20440 Followup -- balance PBR point light with legacy point light 2023-10-11 15:55:12 -05:00
RunitaiLinden ede7b04f87 SL-20440 Followup -- fix for non-normalized vector and balance PBR spotlight with legacy spotlight 2023-10-11 15:25:43 -05:00
RunitaiLinden 5431ad7e56 SL-20440 Followup -- remove UI for decrufted LOCAL_LIGHT_KILL et al. 2023-10-11 14:57:35 -05:00
RunitaiLinden 9cd5314ca8 Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 2023-10-11 14:21:00 -05:00
RunitaiLinden 478703e3c8 SL-20440 Fix for projector ambiance destroying PBR shading. Also fix longstanding bug with hard line in projector ambiance lighting. Incidental decruft of legacy_adjust and LOCAL_LIGHT_KILL, etc. 2023-10-11 14:20:47 -05:00
Alexander Gavriliuk 61a04f5ee1 SL-20288 Lags in Appearance floater (code format in LLAccordionCtrl) 2023-10-11 01:40:05 +02:00
cosmic-linden f576fae46c
Merge pull request #419 from secondlife/SL-20396
SL-20396: Apply blinn-phong rotation to texture translation animations for GLTF materials
2023-10-10 14:20:30 -07:00
Andrey Kleshchev 7b2dfc4e82 SL-19311 Grey textures after teleport
There is no asset capability during teleport and it can take some time
to arrive, texture shouldn't just fail to fetch if capability arrives
after content.
2023-10-10 21:07:12 +03:00
Andrey Kleshchev fa368f8bcd SL-20372 Picker should remember choice of texture source 2023-10-10 16:39:53 +03:00
cosmic-linden 87b34fb742
Merge pull request #354 from secondlife/SL-20225
SL-20225: Update LLGLTFMaterial
2023-10-09 16:18:06 -07:00
Cosmic Linden d22ea319a5 SL-20225: LLGLTFMaterial code sync 2023-10-09 16:05:58 -07:00
Andrey Kleshchev eab9396579 SL-20386 Fix default material recognition in picker's inventory 2023-10-07 19:20:44 +03:00
Andrey Kleshchev 18f3ecfc04 SL-20383 Fix scroll locking view 2023-10-07 19:20:44 +03:00
Alexander Gavriliuk c6f469a2b4 SL-20420 Emoji - Increase nearby chat history buffer size 2023-10-06 23:10:35 +02:00
Cosmic Linden 7297f02704 SL-20396: On second thought, just apply the whole Blinn-Phong transform stack to PBR, but only during texture animations 2023-10-06 11:08:44 -07:00
Cosmic Linden 85470fc4d2 SL-20396: Apply blinn-phong rotation to texture translation animations for GLTF materials, for more consistent behavior 2023-10-06 10:13:00 -07: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