Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-23 | Encapsulate the lazy submodule idiom as util.submoduledir(). | Nat Goodspeed | |
2024-08-23 | Allow UI to have lazily-loaded submodules. | Nat Goodspeed | |
Equip UI with an __index metamethod. When someone references an unknown key/field in UI, require() that module and cache it for future reference. Add util.setmetamethods() as a way to find or create a metatable on a specified table containing specified metamethods. Exercise the new functionality by referencing UI.popup in test_popup.lua. | |||
2024-06-14 | Move Lua modules for 'require' to indra/newview/scripts/lua/require. | Nat Goodspeed | |
Make viewer_manifest.py copy them into the viewer install image. Make the require() function look for them there. |