Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-12 | Merge pull request #1152 from secondlife/lua-terminate-script | nat-goodspeed | |
Add script termination option to 'Lua Scripts' floater | |||
2024-04-12 | viewer#1081 Fix XMLPRC not being parced to LLSD correctly | Andrey Kleshchev | |
which interferred with getting benefits from LLSD array | |||
2024-04-12 | viewer#1081 LLFloaterImagePreview 2048 image upload support | Andrey Kleshchev | |
2024-04-12 | viewer#1081 2K texture apload price arrives as an array #2 | Andrey Kleshchev | |
2024-04-12 | 'Lua Scripts' floater clean up | Mnikolenko Productengine | |
2024-04-12 | Merge pull request #1198 from secondlife/signal/xz | Signal Linden | |
CI: adopt xz compression, actions/*-artifact@v4 | |||
2024-04-12 | Merge pull request #1211 from secondlife/marchcat/x-merge | Andrey Lihatskiy | |
Release (Maint W) -> Maint X merge | |||
2024-04-12 | viewer-private#226 Unhandled PngError throws application into a loop | Andrey Kleshchev | |
png_read_info triggered a PngError, LLAppViewer::frame() handled it instead of LLPngWrapper::readPng, and since status didn't change viewer tried to decode image again and again and again. | |||
2024-04-12 | Merge branch 'main' into marchcat/x-merge | Andrey Lihatskiy | |
# Conflicts: # indra/llimage/llimageworker.cpp # indra/llimage/llimageworker.h # indra/newview/llcontrolavatar.cpp # indra/newview/llfloaterprofiletexture.cpp # indra/newview/lloutfitslist.cpp # indra/newview/lloutfitslist.h # indra/newview/lltexturefetch.cpp | |||
2024-04-11 | secondlife/viewer#1184: Stop making terrain textures undeletable | Cosmic Linden | |
2024-04-11 | CI: adopt xz compression | Bennett Goble | |
Move towards packaging artifacts with xz, which offers higher compression ratios and faster decode time. | |||
2024-04-11 | Merge pull request #1197 from secondlife/signal/rm-incredibuild.py | Signal Linden | |
Remove unused fix-incredibuild.py | |||
2024-04-11 | Merge pull request #1095 from secondlife/signal/rm-buildparams | Signal Linden | |
Remove BuildParams | |||
2024-04-11 | Merge pull request #1199 from secondlife/signal/rm-py-matrix | Signal Linden | |
CI: Remove python-version from matrix | |||
2024-04-11 | CI: Remove python-version from matrix | Bennett Goble | |
Drop python version from matrix configuration as it's always 3.11. | |||
2024-04-10 | Remove unused fix-incredibuild.py | Bennett Goble | |
2024-04-10 | Merge pull request #1194 from secondlife/v-1163 | cosmic-linden | |
viewer#1163: Avoid terrain texture memory leak | |||
2024-04-10 | viewer#1163: Unboost terrain textures when done to allow deletion | Cosmic Linden | |
2024-04-10 | Multiple fixes for mirrors. (#1192) | Jonathan "Geenz" Goodman | |
* #1064 Fix for mirror surfaces going black when the roughness is set too high. * #1130 Fix for the user's avatar not appearing in mouselook in a mirror. * #1059 Disable mirrors on low settings per the feature table. * #860 Modify the settings UI to better reflect that we only have two AA modes: off and FXAA. * #1191 Add some settings for mirrors in preferences. * #1185 Add support for runtime mirror resolution changing. Useful for quality settings, and auto-FPS. | |||
2024-04-10 | Merge branch 'release/luau-scripting' into lua-terminate-script | Nat Goodspeed | |
2024-04-10 | Fix mac build (#1182) | RunitaiLinden | |
* Fix mac build * Mac build take 2 * Mac build take 3 | |||
2024-04-10 | 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. | |||
2024-04-10 | Merge pull request #1179 from secondlife/marchcat/y-merge | Andrey Lihatskiy | |
Release (Maint W) -> Maint YZ merge | |||
2024-04-10 | Merge branch 'main' into marchcat/y-merge | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/llcommon/llsys.cpp | |||
2024-04-09 | #1126 gltf scene import prototype (#1172) | RunitaiLinden | |
* #1126 GLTF Scene import initial prototype (working geometry import for some assets) * #1126 WIP -- Expand support for more vertex formats, PoC material import, shadow support, scale support * #1126 move GLTF implementation to newview/gltf * #1126 Refactor attribute loading to be less copy/pasta for each combination of types * #1126 Partially working object selection. Ability to have multiple scenes at once. Helpful message on how to use the preview button. * #1126 Add bounding box debug display and untangle GLTF raycast from LLVOVolume raycast * #1126 Working raycast on GLTF scenes. * #1126 Remove some #pragma optimize offs | |||
2024-04-09 | Merge remote-tracking branch 'origin/main' into release/materials_featurette | Brad Linden | |
2024-04-09 | Increment viewer version to 7.1.6 | Nat Goodspeed | |
following promotion of secondlife/viewer #690 | |||
2024-04-09 | Merge pull request #1168 from secondlife/lua-floater-class | nat-goodspeed | |
Add Lua Floater class to simplify Lua script showing floaters. | |||
2024-04-09 | Merge pull request #1162 from secondlife/v-759 | cosmic-linden | |
secondlife/viewer#759: Fix minimap loading for 2k PBR materials | |||
2024-04-09 | mac build fix - remove unused variable | Maxim Nikolenko | |
2024-04-09 | Add Lua Floater class to simplify Lua script showing floaters. | Nat Goodspeed | |
Add test_luafloater_demo2.lua and test_luafloater_gesture_list2.lua examples. | |||
2024-04-08 | secondlife/viewer#759: Fix minimap loading for 2k PBR materials, and ↵ | Cosmic Linden | |
probably other odd cases | |||
2024-04-08 | Add script termination option to 'Lua Scripts' floater | Mnikolenko Productengine | |
2024-04-04 | Merge pull request #1125 from secondlife/lua-pr-feedback | Maxim Nikolenko | |
Introduce LLInstanceTracker::destruct() methods; use in ~LuaState(). | |||
2024-04-03 | Merge branch 'release/luau-scripting' into lua-pr-feedback | Nat Goodspeed | |
2024-04-03 | Merge pull request #1133 from secondlife/v-773 | cosmic-linden | |
secondlife/viewer#773: Improve documentation for RenderTerrainPBREnabled | |||
2024-04-03 | Merge pull request #1124 from Nicky-D/release/luau-scripting | nat-goodspeed | |
Luau for Linux | |||
2024-04-03 | LLInstanceTracker::destruct() instead of destroy(). | Nat Goodspeed | |
Avoid ambiguity with LLFloater::destroy(). | |||
2024-04-03 | Merge branch 'release/luau-scripting' into lua-pr-feedback | Nat Goodspeed | |
2024-04-03 | Merge branch 'main' into release/luau-scripting. | Nat Goodspeed | |
2024-04-03 | Merge pull request #1101 from secondlife/lua-scripts-floater | nat-goodspeed | |
Lua scripts floater | |||
2024-04-03 | Introduce LLInstanceTracker::destroy() methods; use in ~LuaState(). | Nat Goodspeed | |
2024-04-03 | Merge branch 'release/luau-scripting' into release/luau-scripting | Nicky Dasmijn | |
2024-04-03 | - Enable luaulib linking for Linux | Nicky | |
- Put lubLuau.Ast.a at the right most side as GCC/LD is peculiar about link order. | |||
2024-04-03 | Proper casing for Lualibs (or case sensitive filesystems do not agree with ↵ | Nicky | |
the filename) | |||
2024-04-03 | Merge pull request #1110 from secondlife/lua-startup | nat-goodspeed | |
Add `startup.lua` module with `startup.ensure()`, `startup.wait()` functions. | |||
2024-04-03 | secondlife/viewer#773: Improve test plan for PBR terrain feature flag | Cosmic Linden | |
2024-04-03 | secondlife/viewer#773: Amend dev setting description for RenderTerrainPBREnabled | Cosmic Linden | |
2024-04-03 | Use raw string literal syntax for LLLeapListener help strings. | Nat Goodspeed | |
2024-04-03 | Introduce fsyspath subclass of std::filesystem::path. | Nat Goodspeed | |
Our std::strings are UTF-8 encoded, so conversion from std::string to std::filesystem::path must use UTF-8 decoding. The native Windows std::filesystem::path constructor and assignment operator accepting std::string use "native narrow encoding," which mangles path strings containing UTF-8 encoded non-ASCII characters. fsyspath's std::string constructor and assignment operator explicitly engage std::filesystem::u8path() to handle encoding. u8path() is deprecated in C++20, but once we adapt fsyspath's conversion to C++20 conventions, consuming code need not be modified. |