Gil Reis

Results 30 issues of Gil Reis

This PR changes script and script instances to be structs, to maintain a more consistent behavior regarding the call of property getters and setters in `__index` and `__newindex` metamethods (#5)....

Using Godot Object pointers provide unexpected results regarding the access to properties that are not declared (see https://github.com/gilzoide/godot-lua-pluginscript/discussions/46). Using Lua tables, it doesn't matter if a property is declared or...

This PR refactors layout node classes (`DockableLayoutNode`, `DockableLayoutPanel` and `DockableLayoutSplit`) to inherit from `RefCounted` instead of `Resource`. This makes all layout data concentrated in a single resource, avoiding sub-resources. Also,...

This fixes compilation for arm64 platforms that support neon instructions, like Apple Silicon, because the assembly code contained in `pixman-arm-neon-asm.S` is armv7 assembly, which is not supported by arm64 compilers....

In `to_lua`, we should only unpack `LuaObject`s to the `LuaState` that they belong. In case of accessing them in a different `LuaState`, keep them wrapped in a `Variant` to avoid...