Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2024-06-10 | Merge branch 'release/luau-scripting' into lua-login | Nat Goodspeed | |
2024-06-10 | Merge pull request #1585 from secondlife/signal/trim-trailing | Andrey Lihatskiy | |
Trim trailing whitespace | |||
2024-06-10 | Merge branch 'DRTVWR-600-maint-A' into signal/trim-trailing | Andrey Lihatskiy | |
2024-06-10 | Fix possible null pointer crash | Ansariel | |
2024-06-10 | Fix incorrect use of VX/VY/VZ/VW indices when color components are accessed | Ansariel | |
2024-06-10 | viewer#1673 Crash calling dirtyDescendantsFilter | Andrey Kleshchev | |
2024-06-10 | #1654 generate normals and tangents according to gltf specification (#1662) | Dave Parks | |
* Disable unloading of objects in background. * Add unlit GLTF shader variant | |||
2024-06-10 | Fix Windows build following #1676 | Andrey Lihatskiy | |
2024-06-10 | Merge pull request #1676 from Ansariel/DRTVWR-600-maint-A | Andrey Lihatskiy | |
Re-enable compiler warnings C4018, C4100, C4231 and C4506 | |||
2024-06-10 | Add more missing type casts | Ansariel | |
2024-06-10 | Re-enable compiler warnings C4018, C4100, C4231 and C4506 | Ansariel | |
2024-06-10 | Update fix_whitespace.py to handle newlines correctly | Andrey Lihatskiy | |
2024-06-10 | Merge branch 'release/luau-scripting' into lua-ui-callbacks | Mnikolenko Productengine | |
2024-06-10 | another batch of changes to use ScopedRegistrarHelper | Mnikolenko Productengine | |
2024-06-10 | Remove SharedCommitCallbackRegistry; add helpers CommitRegistrarHelper and ↵ | Mnikolenko Productengine | |
ScopedRegistrarHelper | |||
2024-06-09 | Merge pull request #1670 from Ansariel/DRTVWR-600-maint-A | Andrey Lihatskiy | |
Fix issues resulting from b42f9d836b4c0f7fbd4bdae1734021e2a09fdbe8 | |||
2024-06-09 | Found string should not be directly at the start | Ansariel | |
2024-06-09 | Fix issues resulting from b42f9d836b4c0f7fbd4bdae1734021e2a09fdbe8 | Ansariel | |
2024-06-09 | Merge pull request #1613 from Ansariel/DRTVWR-600-maint-A | Andrey Lihatskiy | |
Fix/re-enable MSVC compiler warnings | |||
2024-06-07 | Introduce mapargs.lua, which defines the mapargs() function. | Nat Goodspeed | |
There are two conventions for Lua function calls. You can call a function with positional arguments as usual: f(1, 2, 3) Lua makes it easy to handle omitted positional arguments: their values are nil. But as in C++, positional arguments get harder to read when there are many, or when you want to omit arguments other than the last ones. Alternatively, using Lua syntactic sugar, you can pass a single argument which is a table containing the desired function arguments. For this you can use table constructor syntax to effect keyword arguments: f{a=1, b=2, c=3} A call passing keyword arguments is more readable because you explicitly associate the parameter name with each argument value. Moreover, it gracefully handles the case of multiple optional arguments. The reader need not be concerned about parameters *not* being passed. Now you're coding a Lua module with a number of functions. Some have numerous or complicated arguments; some do not. For simplicity, you code the simple functions to accept positional arguments, the more complicated functions to accept the single-table argument style. But how the bleep is a consumer of your module supposed to remember which calling style to use for a given function? mapargs() blurs the distinction, accepting either style. Coding a function like this (where '...' is literal code, not documentation ellipsis): function f(...) local args = mapargs({'a', 'b', 'c'}, ...) -- now use args.a, args.b, args.c end supports calls like: f(1, 2, 3) f{1, 2, 3} f{c=3, a=1, b=2} f{1, 2, c=3} f{c=3, 1, 2} -- unlike Python! In every call above, args.a == 1, args.b == 2, args.c == 3. Moreover, omitting arguments (or explicitly passing nil, positionally or by keyword) works correctly. test_mapargs.lua exercises these cases. | |||
2024-06-07 | secondlife/viewer#1475: Add PBR terrain repeats editing | Cosmic Linden | |
2024-06-07 | Fix another merge glitch | Nat Goodspeed | |
2024-06-07 | Tidy up merge from main. | Nat Goodspeed | |
2024-06-07 | Merge branch 'main' of secondlife/viewer into release/luau-scripting | Nat Goodspeed | |
2024-06-07 | viewer#1645 Expose RenderLocalLightCount in UI | Andrey Kleshchev | |
2024-06-07 | #1638 Add permissions checks to GLTF Save As and Upload buttons (#1653) | Dave Parks | |
2024-06-06 | Merge pull request #1660 from secondlife/roxie/webrtc-voice | Roxanne Skelly | |
Merge from main into release/webrtc-voice |