summaryrefslogtreecommitdiff
path: root/indra/newview/llluamanager.cpp
AgeCommit message (Expand)Author
2024-03-08Allow build-time Lua tests to require() bundled Lua modules.Nat Goodspeed
2024-02-29Fix caching for loaded Lua require() modules.Nat Goodspeed
2024-02-29Refactor require() to make it easier to reason about Lua stack usage.Nat Goodspeed
2024-02-27Merge branch 'release/luau-scripting' into luau-require-impl.Nat Goodspeed
2024-02-26Clear the stack after requiring a moduleMnikolenko Productengine
2024-02-26Clean-up and restoring correct pathMnikolenko Productengine
2024-02-23require() code clean-upMnikolenko Productengine
2024-02-22Lua listen_events(), await_event() => get_event_{pumps,next}().Nat Goodspeed
2024-02-20Don't accept a full path as arg for require()Mnikolenko Productengine
2024-02-20Initial require implementationMnikolenko Productengine
2024-02-13Add leaphelp() Lua builtin function for help on LEAP operations.Nat Goodspeed
2024-02-09Make LLLUAmanager::runScriptFile() use filename as description.Nat Goodspeed
2024-02-08Add required helptext parameter to lua_function() macro.Nat Goodspeed
2024-02-07Add LLLUAmanager::startScriptFile(), startScriptLine() functions.Nat Goodspeed
2024-02-07Add machinery to capture result of running a Lua script or snippet.Nat Goodspeed
2024-02-06Break out lua_function.h,.cpp and lualistener.h,.cpp.Nat Goodspeed
2024-01-31strip lua testing functionsMnikolenko Productengine
2024-01-29DRTVWR-589: get rid of pragma and update windows libsMnikolenko Productengine
2024-01-26DRTVWR-589: update to start using Luau libsMnikolenko Productengine
2023-11-09DRTVWR-589 - don't prevent mangling names as we use C++ libMnikolenko Productengine
2023-11-02DRTVWR-589: Update Lualibs.cmake to use lua54.lib from 3p-lua.Nat Goodspeed
2023-10-19DRTVWR-589: Fix unreferenced LuaListener::mState member.Nat Goodspeed
2023-10-07DRTVWR-589: Solved the bug in traversing nested Lua tables.Nat Goodspeed
2023-10-04DRTVWR-589: Add tests for LLSD-to-Lua round-trip conversions.Nat Goodspeed
2023-10-03Merge branch 'DRTVWR-589' of github.com:/secondlife/viewer-private into DRTVW...Brad Payne (Vir Linden)
2023-10-03DRTVWR-589 - more demo workBrad Payne (Vir Linden)
2023-10-02DRTVWR-589: Add initial integration test for LLLUAmanager.Nat Goodspeed
2023-09-30DRTVWR-589: Emulate print() better, show output on Lua floater.Nat Goodspeed
2023-09-28DRTVWR-589 - support for moving to destMnikolenko Productengine
2023-09-28DRTVWR-589: Call lua_pushstdstring() correctly.Nat Goodspeed
2023-09-28DRTVWR-589: Merge remote branch 'DRTVWR-589' into DRTVWR-589Nat Goodspeed
2023-09-28DRTVWR-589: Rename post_on_pump() to post_on()Nat Goodspeed
2023-09-28DRTVWR-589: Add Lua-callable await_event() function.Nat Goodspeed
2023-09-28DRTVWR-589: Try to override Lua's built-in print() with print_info()Nat Goodspeed
2023-09-28DRTVWR-589 - support for rezing primsMnikolenko Productengine
2023-09-27DRTVWR-589: Always check regtype to avoid unref errorNat Goodspeed
2023-09-27DRTVWR-589: Use std::placeholders::_1, etc., for std::bind()Nat Goodspeed
2023-09-27DRTVWR-589: Fix compile errors in 354585d.Nat Goodspeed
2023-09-27DRTVWR-589: Add Lua-callable listen_events() function.Nat Goodspeed
2023-09-26DRTVWR-589: Fix typo due to old documentation.Nat Goodspeed
2023-09-26DRTVWR-589: Collect int table keys in vector<int>, not set<int>.Nat Goodspeed
2023-09-25DRTVWR-589: Fix Lua table to LLSD array conversion.Nat Goodspeed
2023-09-22DRTVWR-589: Introduce LuaFunction: simplified function registration.Nat Goodspeed
2023-09-22DRTVWR-589: Existing lua_pushmumble() functions usually return void.Nat Goodspeed
2023-09-22DRTVWR-589: lua_objlen() removed, use lua_rawlen() insteadNat Goodspeed
2023-09-21DRTVWR-589: lua_objlen() only defined in luaconf.hNat Goodspeed
2023-09-21DRTVWR-589: Merge branch 'DRTVWR-589-llsd' into DRTVWR-589Nat Goodspeed
2023-09-21DRTVWR-589: Add lua_tollsd() and lua_pushllsd() functions.Nat Goodspeed
2023-09-21DRTVWR-589 - allow adding branch to the menuMnikolenko Productengine
2023-09-21DRTVWR-589 - adding menu items to the top menuMnikolenko Productengine