Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-17 | SL-20476: Don't let the compiler know we intend to crash. | Nat Goodspeed | |
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 | SL-20457 allow creating new items from the right-click context menu | Maxim Nikolenko | |
2023-10-17 | SL-18837: Avoid stuffing build number into 32-bit int. | Nat Goodspeed | |
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-16 | SL-18837: Second Life Release.app=>Second Life Viewer.app in tarball | Nat Goodspeed | |
2023-10-16 | SL-18837: Create Second Life Viewer.app, not Second Life Release.app | Nat Goodspeed | |
2023-10-16 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-10-16 | SL-20258 Fix for LSL spamming new probes into the scene deadlocking probe ↵ | RunitaiLinden | |
updater. Add probe update debug display. | |||
2023-10-16 | SL-20382 Warn when moving no-copy items on drop | Andrey Kleshchev | |
2023-10-13 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-10-13 | SL-20448 Fix for worn animesh corrupting octree bounding boxes. | RunitaiLinden | |
2023-10-13 | PIE-1057: Pass sign-pkg-windows@azure the Azure-related secrets. | Nat Goodspeed | |
2023-10-13 | SL-20464 Don't allow enetring non-unicode material name | Maxim Nikolenko | |
2023-10-13 | Merge pull request #442 from secondlife/SL-20062 | cosmic-linden | |
SL-20062: Fix near clip on reflection probes being clamped to at or below 10 | |||
2023-10-13 | SL-18837: Update dullahan to v118.0.5993.54 | Nat Goodspeed | |
This includes this week's CEF 118. | |||
2023-10-13 | SL-20453 Fix dupplicate items in menu | Andrey Kleshchev | |
Cleanup. Caused by a merge of main(D567) into D559 | |||
2023-10-12 | PIE-1057: Engage viewer-build-util azure branch. | Nat Goodspeed | |
2023-10-12 | SL-18837: Unify all llrand_test.cpp in-range tests. | Nat Goodspeed | |
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 | SL-20062: Fix near clip on reflection probes being clamped to at or below 10 | Cosmic Linden | |
2023-10-12 | SL-18837: Update openal to v1.23.1-18e315c | Nat Goodspeed | |
2023-10-12 | SL-18837: Update llca to v202310121525.0-d22bd98 | Nat Goodspeed | |
2023-10-12 | SL-20437 Make the "Unable to load material" message a modal notification. | Maxim Nikolenko | |
2023-10-11 | Merge pull request #438 from secondlife/SL-20450 | cosmic-linden | |
SL-20450: Fix missing LSL keyword INVENTORY_MATERIAL | |||
2023-10-11 | SL-20450: Fix missing LSL keyword INVENTORY_MATERIAL | Cosmic Linden | |
2023-10-11 | SL-20440 Followup -- balance PBR point light with legacy point light | RunitaiLinden | |
2023-10-11 | SL-20440 Followup -- fix for non-normalized vector and balance PBR spotlight ↵ | RunitaiLinden | |
with legacy spotlight | |||
2023-10-11 | SL-20440 Followup -- remove UI for decrufted LOCAL_LIGHT_KILL et al. | RunitaiLinden | |
2023-10-11 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-10-11 | SL-20440 Fix for projector ambiance destroying PBR shading. Also fix ↵ | RunitaiLinden | |
longstanding bug with hard line in projector ambiance lighting. Incidental decruft of legacy_adjust and LOCAL_LIGHT_KILL, etc. | |||
2023-10-11 | SL-20288 Lags in Appearance floater (code format in LLAccordionCtrl) | Alexander Gavriliuk | |
2023-10-10 | Merge pull request #419 from secondlife/SL-20396 | cosmic-linden | |
SL-20396: Apply blinn-phong rotation to texture translation animations for GLTF materials | |||
2023-10-10 | SL-19311 Grey textures after teleport | Andrey Kleshchev | |
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 | SL-20372 Picker should remember choice of texture source | Andrey Kleshchev | |
2023-10-09 | Merge pull request #354 from secondlife/SL-20225 | cosmic-linden | |
SL-20225: Update LLGLTFMaterial | |||
2023-10-09 | SL-20225: LLGLTFMaterial code sync | Cosmic Linden | |
2023-10-07 | SL-20386 Fix default material recognition in picker's inventory | Andrey Kleshchev | |
2023-10-07 | SL-20383 Fix scroll locking view | Andrey Kleshchev | |
2023-10-06 | SL-20420 Emoji - Increase nearby chat history buffer size | Alexander Gavriliuk | |
2023-10-06 | SL-20396: On second thought, just apply the whole Blinn-Phong transform ↵ | Cosmic Linden | |
stack to PBR, but only during texture animations | |||
2023-10-06 | SL-20396: Apply blinn-phong rotation to texture translation animations for ↵ | Cosmic Linden | |
GLTF materials, for more consistent behavior | |||
2023-10-06 | SL-18837: Update Tracy to 0.8.1-235e98f | Nat Goodspeed | |
2023-10-06 | SL-18837: Remove 32-bit Windows package entries. | Nat Goodspeed | |
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 | SL-18837: Update to Dullahan 1.14.0 with CEF 117 | Nat Goodspeed | |
2023-10-05 | SL-18837: Name the release for the build number to readily find it. | Nat Goodspeed | |
2023-10-05 | SL-18837: When llrand_test.cpp fails, display the failing value. | Nat Goodspeed | |
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-04 | SL-18837: Merge branch 'actions-clean-manifest' into actions. | Nat Goodspeed | |
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-05 | SL-20348 Focus should be in the chat bar when the Conversations floater is ↵ | Alexander Gavriliuk | |
opened | |||
2023-10-04 | SL-18837: build.sh shouldn't even check for an installer. | Nat Goodspeed | |
We no longer package the installer before this point, and we want to upload symbol files even so. | |||
2023-10-04 | SL-18837: Upload symbol file and physics pkg without installer. | Nat Goodspeed | |
build.sh logic used to test whether the installer existed and skip the symbol-file and llphysicsextensions uploads if not. Since we now sign and package the built viewer in a later build job, it's no longer appropriate to gate these uploads on existence of the installer. | |||
2023-10-04 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-10-04 | SL-20141 Remove "Local Lights" checkbox and instead make the number of ↵ | RunitaiLinden | |
lights rendered scale with the "Quality & speed" slider |