Commit Graph

6 Commits (668fedfa528f9971577f7bf19041f948db512d3d)

Author SHA1 Message Date
Marc Gilleron b67ca3d903 Namespaced every registered class 2022-01-09 22:16:44 +00:00
Marc Gilleron 4f8ba5549d Fix AboutDialog showing on startup and kinda broken 2021-12-14 01:29:04 +00:00
Marc Gilleron 922f361cb0 Made it compile in Godot 4
- Made a bunch of changes to comply with Godot 4 API
- Use Godot's Vector3i and add the missing stuff with helper functions
- Transvoxel uses custom attributes API, the old way would not work
- Wrap MeshOptimizer in a unique namespace (see build script why)
- Added clang-format file for the module as some rules now differ
- Prevent thirdparty code and lookup tables from being clang-formatted
- Very likely full of runtime bugs that need fixing
2021-12-13 21:38:10 +00:00
Marc Gilleron 6873f2a6b1 Added third-party licenses to about window 2021-09-26 19:33:44 +01:00
Marc Gilleron 659e45fe32 Fix hyperlinks not working in about window. Also made license text selectable 2020-12-18 23:12:32 +00:00
Marc Gilleron 2f8687fd12 Added About window and list of donors 2020-12-17 21:45:44 +00:00