Add saucer4lua integration, window management features

Integrates the saucer4lua library for enhanced Lua support and adds new window management functionalities, including window centering and resizing capabilities. Updates related files, such as CMakeLists, headers, and submodules, to support the new library and features effectively.
This commit is contained in:
2025-01-17 09:59:13 +01:00
parent f49d8874c1
commit c93758f732
5 changed files with 63 additions and 1 deletions

5
.gitmodules vendored
View File

@@ -15,4 +15,7 @@
url = https://github.com/nlohmann/json.git
[submodule "lib/cppcodec"]
path = lib/cppcodec
url = https://github.com/tplgy/cppcodec.git
url = https://github.com/tplgy/cppcodec.git
[submodule "lib/saucer4lua"]
path = lib/saucer4lua
url = https://git.schmidti.digital/Yadciel/saucer4lua.git