Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-12 | viewer#1730 Crash in LLFetchedGLTFMaterial::bind | Andrey Kleshchev | |
2024-06-12 | viewer#1728 Crash in LLViewerRegion::probeCache | Andrey Kleshchev | |
2024-06-12 | viewer#1698 Uniform being out of range shouldn't crash viewer | Andrey Kleshchev | |
2024-06-12 | viewer#1692 Crash at LLVOVolume::getReflectionProbeIsBox() | Andrey Kleshchev | |
2024-06-12 | viewer#1733 UI overlap in advanced settings | Andrey Kleshchev | |
2024-06-12 | Merge 'release/luau-scripting' of secondlife/viewer into lua-login | Nat Goodspeed | |
2024-06-11 | Merge pull request #1726 from secondlife/roxie/webrtc-voice | Roxanne Skelly | |
Merge from main. | |||
2024-06-11 | Add popup.lua, a preliminary API for viewer notifications. | Nat Goodspeed | |
WIP: This is known not to work yet. | |||
2024-06-11 | Add login.lua module with login() function. | Nat Goodspeed | |
The nullary login() call (login with saved credentials) has been tested, but the binary login(username, password) call is known not to work yet. | |||
2024-06-11 | Add to UI.lua a set of 'LLWindow' listener operations. | Nat Goodspeed | |
Add listviews(), viewinfo(), click(), doubleclick(), drag(), keypress() and type(). WIP: These are ported from Python LEAP equivalents, but the Lua implementation has only been partially tested. | |||
2024-06-11 | Fix a couple bugs in startup.lua. | Nat Goodspeed | |
The 'startup' table, the module's namespace, must be defined near the top because its local waitfor:process() override references startup. The byname table's metatable's __index() function wants to raise an error if you try to access an undefined entry, but it referenced t[k] to check that, producing infinite recursion. Use rawget(t, k) instead. Also use new leap.WaitFor(args) syntax instead of leap.WaitFor:new(args). | |||
2024-06-11 | Merge branch 'main' of github.com:secondlife/viewer into roxie/webrtc-voice | Roxie Linden | |
2024-06-11 | Allow Python-like 'object = ClassName(ctor args)' constructor calls. | Nat Goodspeed | |
The discussions we've read about Lua classes conventionally use ClassName:new() as the constructor, and so far we've followed that convention. But setting metaclass(ClassName).__call = ClassName.new permits Lua to respond to calls of the form ClassName(ctor args) by implicitly calling ClassName:new(ctor args). Introduce util.classctor(). Calling util.classctor(ClassName) sets ClassName's metaclass's __call to ClassName's constructor method. If the constructor method is named something other than new(), pass ClassName.method as the second arg. Use util.classctor() on each of our classes that defines a new() method. Replace ClassName:new(args) calls with ClassName(args) calls throughout. | |||
2024-06-11 | secondlife/viewer#1475: PBR Terrain texture transform UI: Second pass | Cosmic Linden | |
2024-06-11 | Merge remote-tracking branch 'origin/release/maint-a' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-11 | Fixed signed/unsigned warnings after they got enabled in the maint-A merge | Brad Linden | |
2024-06-11 | #1718 Add GLTF support for multiple texcoords (#1720) | Dave Parks | |
* Fix for GLTF MeshPrimitiveModes test | |||
2024-06-11 | #1687 Add support for KHR_texture_transform (#1717) | Dave Parks | |
2024-06-11 | mapargs() now accepts 'name1,name2,...' as argument names | Nat Goodspeed | |
in addition to a list {'name1', 'name2', ...}. | |||
2024-06-11 | Update "LLWindow" listener doc to cite github URL, not bitbucket. | Nat Goodspeed | |
2024-06-11 | Merge pull request #1690 from secondlife/v-1475 | cosmic-linden | |
secondlife/viewer#1475: Update PBR Terrain test plans | |||
2024-06-11 | Merge pull request #1697 from secondlife/lua-bradfix | nat-goodspeed | |
Merge promoted Featurettes + Brad's GitHub Windows build workaround. | |||
2024-06-11 | Fix some apparent previous merge error | Ansariel | |
2024-06-11 | Fix possible null pointer access crash | Ansariel | |
2024-06-11 | Merge branch 'main' into DRTVWR-600-maint-A | Andrey Lihatskiy | |
2024-06-11 | Windows build fix following #1695 | Andrey Lihatskiy | |
2024-06-11 | Merge branch 'release/luau-scripting' into lua-bradfix | Nat Goodspeed | |
2024-06-11 | Trim remaining trailing whitespaces after #1695 | Andrey Lihatskiy | |
2024-06-11 | clean up LLUIListener::call | Maxim Nikolenko | |
2024-06-11 | Merge branch 'main' of github.com:secondlife/viewer into lua-bradfix | Nat Goodspeed | |
to pick up Featurettes promotion + Brad's GitHub Windows build workaround. | |||
2024-06-11 | Merge branch 'release/luau-scripting' into lua-login | Nat Goodspeed | |
2024-06-11 | Merge pull request #1685 from ↵ | nat-goodspeed | |
secondlife/brad/materials_featurette_build_workaround Attempted workaround for actions/runner-images#10004 build failures. | |||
2024-06-11 | Clean up line endings that got mangled up during last merge | Ansariel | |
2024-06-11 | Merge branch 'main' of https://github.com/secondlife/viewer into ↵ | Ansariel | |
DRTVWR-600-maint-A # Conflicts: # indra/llappearance/llavatarappearance.h # indra/llimage/llimage.cpp # indra/llmath/llvolume.cpp # indra/llmath/llvolume.h # indra/llprimitive/llgltfmaterial.h # indra/llrender/llrendertarget.cpp # indra/llrender/llshadermgr.cpp # indra/newview/lldynamictexture.cpp # indra/newview/llenvironment.cpp # indra/newview/llfetchedgltfmaterial.cpp # indra/newview/llfloaterimagepreview.cpp # indra/newview/llfloaterimagepreview.h # indra/newview/llfloaterregioninfo.cpp # indra/newview/llfloaterregioninfo.h # indra/newview/llmaniprotate.cpp # indra/newview/llmaniptranslate.cpp # indra/newview/llpanelvolume.cpp # indra/newview/llselectmgr.cpp # indra/newview/llselectmgr.h # indra/newview/llsurface.cpp # indra/newview/llsurface.h # indra/newview/llsurfacepatch.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/lltinygltfhelper.cpp # indra/newview/llviewertexture.cpp # indra/newview/llviewerwindow.cpp # indra/newview/llviewerwindow.h # indra/newview/llvlcomposition.cpp # indra/newview/llvlcomposition.h # indra/newview/llvocache.cpp # indra/newview/llvovolume.cpp # indra/newview/pipeline.cpp | |||
2024-06-11 | Merge pull request #1481 from secondlife/lua-ui-callbacks | Maxim Nikolenko | |
Add trusted flag to UI callbacks, so not everything is accessible from the script | |||
2024-06-10 | Merge branch 'main' into brad/materials_featurette_build_workaround | Nat Goodspeed | |
2024-06-10 | secondlife/viewer#1475: Update PBR Terrain test plans | Cosmic Linden | |
2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-10 | Merge remote-tracking branch 'origin/main' into project/gltf_development | Brad Linden | |
2024-06-10 | Try to get sign-and-package-windows job a runner to run on | Brad Linden | |
2024-06-11 | Re-enable compiler warnings C4127, C4512 & C4706 | Ansariel | |
Disable particular CRT and WinSock API warnings for functions Microsoft considers unsafe/deprecated | |||
2024-06-10 | #1677 Add GLTF extensions serialization and support for KHR_materials_unlit ↵ | Dave Parks | |
(#1686) | |||
2024-06-10 | Increment viewer version to 7.1.9 | Nat Goodspeed | |
following promotion of secondlife/viewer #648: Release/materials featurette | |||
2024-06-10 | Merge release/materials_featurette to main on promotion of secondlife/viewer ↵ | Nat Goodspeed | |
#648: Release/materials featurette | |||
2024-06-10 | Attempted workaround for actions/runner-images#10004 build failures. | Brad Linden | |
2024-06-10 | Fix merge error introduced in eb526fec0aadcaf30363fdfb1e253a609bf83acc | Ansariel | |
2024-06-10 | Merge pull request #1667 from secondlife/v-1475 | cosmic-linden | |
secondlife/viewer#1475: Add PBR terrain repeats editing | |||
2024-06-10 | secondlife/viewer#1475: Fix whitespace and remove comment | Cosmic Linden | |
2024-06-10 | Post-merge - trim trailing whitespace | Andrey Lihatskiy | |
2024-06-10 | Add line endings changes to .git-blame-ignore-revs | Andrey Lihatskiy | |