Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-22 | SL-20603 Crash on CoInitialize | Andrey Kleshchev | |
Don't mix CoInitialize and CoInitializeEx, one is global, other is threaded. CoInitialize(0) is equal to CoInitializeEx(0, COINIT_APARTMENTTHREADED) and MULTITHREADED is not compatible with APARTMENTTHREADED. | |||
2023-11-20 | SL-20564 reset camera when teleporting Home, so avatar points to the ↵ | Mnikolenko Productengine | |
expected direction | |||
2023-11-20 | llmemory: use getrusage for getCurrentRSS on linux | Miezhiko | |
2023-11-17 | SL-20607 Version folder was not created when copying folders to marketplace | Andrey Kleshchev | |
2023-11-09 | DRTVWR-594 Update contributions.txt | Andrey Lihatskiy | |
2023-11-09 | Fix BUG-225288: Detaching stops unrelated animations | Salad Dais | |
This is to do with misunderstandings related to how .find() works with multimaps. .find() will, in fact, return an iterator to the first iterator it finds, and will iterate through all elements in the multimap when incremented, not just items with the same key. Change code working with animation sources to be aware of this fact, so unrelated animation sources do not have their animations stopped. | |||
2023-11-08 | SL-20579 Added "--outfile" and "--files" options to the translation export ↵ | Andrey Lihatskiy | |
script | |||
2023-11-07 | SL-20566 Allow removal of a teleport history locations | Andrey Kleshchev | |
2023-11-06 | mac build fix | Maxim Nikolenko | |
2023-11-06 | SL-20565 Places floater -- allow dragging a folder into a folder (#491) | Maxim Nikolenko | |
2023-11-02 | DRTVWR-594 Mac buildfix (remove unused field) | Andrey Lihatskiy | |
2023-11-02 | DRTVWR-594 Update LLCA to v202311020117.0-0f5d9c3 | Andrey Lihatskiy | |
2023-11-01 | SL-20462 show two decimal digits for Density Exponent | Mnikolenko Productengine | |
2023-10-31 | SL-20537 Add hover-preview for My Outfit list | Maxim Nikolenko | |
2023-10-27 | SL-20496 FIXED Auto-adjust causes incorrect UI value of Max number of ↵ | Maxim Nikolenko | |
non-impostors | |||
2023-10-26 | SL-20401 FIXED Popping out conversation floater second time moves location | Maxim Nikolenko | |
2023-10-25 | SL-20109 Add inventory_thumbnails_helper floater to blacklist_untrusted | Andrey Lihatskiy | |
2023-10-25 | Merge branch 'main' into DRTVWR-594-maint-Y | Andrey Lihatskiy | |
2023-10-25 | Merge pull request #473 from secondlife/marchcat/maint-Y-bulky-thumbs | Andrey Lihatskiy | |
SL-20109 -> Maint Y merge | |||
2023-10-25 | Merge branch 'viewer_bulky_thumbs' into marchcat/maint-Y-bulky-thumbs | Andrey Lihatskiy | |
# Conflicts: # indra/newview/skins/default/xui/en/menu_viewer.xml | |||
2023-10-25 | SL-18837: Build all branches on GitHub now. | Nat Goodspeed | |
2023-10-25 | Merge branch 'main' into DRTVWR-594-maint-Y | Andrey Lihatskiy | |
2023-10-25 | Merge branch 'main' into DRTVWR-594-maint-Y | Andrey Lihatskiy | |
2023-10-25 | Increment viewer version to 6.6.17 | Nat Goodspeed | |
following promotion of DRTVWR-578 | |||
2023-10-25 | SL-20517: When attempting to find orphans, if an object claims to be its own ↵ | Rider Linden | |
parent the viewer logs a warning and then continues the loop without incrementing the iterator. This increments the iterator so that loop processing can continue and the viewer does not get stuck on the bad object. | |||
2023-10-24 | SL-20468 Add ability to overwrite an existing outfit | Maxim Nikolenko | |
2023-10-18 | PIE-1057: viewer-build-util's azure branch has been merged to main. | Nat Goodspeed | |
2023-10-18 | PIE-1057: Merge branch 'actions-azure' into actions | Nat Goodspeed | |
for new Windows code signing mechanism. | |||
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-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-13 | PIE-1057: Pass sign-pkg-windows@azure the Azure-related secrets. | Nat Goodspeed | |
2023-10-13 | SL-18837: Update dullahan to v118.0.5993.54 | Nat Goodspeed | |
This includes this week's CEF 118. | |||
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-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-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-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 | SL-18837: Fix set-but-unreferenced in LLInventoryGallery::startDrag() | Nat Goodspeed | |
2023-10-04 | SL-18837: Restore setting ViewerManifest.package_file. | Nat Goodspeed | |
This is referenced after running the packaging. | |||
2023-10-04 | SL-18837: Merge branch 'main' of secondlife/viewer into actions | Nat Goodspeed | |
2023-10-03 | SL-19242: Remove signing and packaging from viewer_manifest.py | Nat Goodspeed | |
for Mac and Windows. That's now done by subsequent jobs in the GitHub build. Remove workflow step to upload installers before signing and packaging jobs. Remove from viewer_manifest.py conditionals for 32-bit Windows or Mac. Also bump to actions/checkout@v4, per dependabot. |