Commit Graph

54 Commits

Author SHA1 Message Date
6d6848c2fb Lua: refactor script api, more doc, add button for Open Lua Scripts Folder (#1588)
* lua manager: pass down the scripts folder to the instance instead of hard coding calls to the file manager everywhere
* lua: add open lua scripts folder button
* lua api: change script binding so that user cannot by mistake try to sleep or yield in a non script context
2023-07-03 13:01:12 +02:00
3bdd0796f4 Lua doc (#1552) 2023-07-02 00:59:02 +02:00
c3121de8e7 lua: change the way native functions are binded (#1543) 2023-06-27 20:13:05 +02:00
70efa40afe Lua Scripting (#1334)
Closes #83
Fixes #1309
Fixes #1287
Fixes #1129 (actually fixed now)
2023-06-06 09:40:40 +02:00