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