Commit Graph

7 Commits

Author SHA1 Message Date
Benedikt Peetz 20c155d58a
sqoush 2023-07-23 16:36:58 +02:00
Benedikt Peetz c243c90cab
Fix(lua_macros): Rework to support new command focused layout
The internal commands are wrapped by a lua api, which allows to write
the whole thing a little bit more language agnostic.
2023-07-20 21:43:41 +02:00
Benedikt Peetz 6412650686
Fix(lua_macros): Add sender trough app_data 2023-07-18 08:03:16 +02:00
Benedikt Peetz c3a2b2d566
Fix(lua): Switch to mlua library, as it's better than rlua 2023-07-17 07:27:51 +02:00
Benedikt Peetz 91ea3f65ea
Refactor(lua_macros): Remove dead code 2023-07-17 07:23:36 +02:00
Benedikt Peetz 3e8722433d
Fix(lua_macros): Expand to generate the required types and functions 2023-07-16 14:01:48 +02:00
Benedikt Peetz 327450c64b
Feat(command_interface): Add basic lua support 2023-07-12 21:48:51 +02:00