Jeremy L.
Jeremy L.
Fix CMake policy warnings and upgrade CMake minimum version. ### Description * Fix CMake policy [CMP0148](https://cmake.org/cmake/help/latest/policy/CMP0148.html) by upgrading to `FindPython3` from the old find package methods for Python * Fix...
### Which component should be improved? Audio ### Describe your feature suggestion in more detail Currently only WAV sounds can be looped, and this is done using special metadata that...
### What would this enhancement be for? Audio ### Describe your enhancement suggestion in more detail Currently the VOX subsystem can only load a single sentences.txt, which makes it impossible...
Argument parsing is currently done in a really ugly and horrific way (and just generally sucks). It needs to be rewritten, ideally using an existing open source library. https://github.com/p-ranav/argparse seems...
This is going to be a pretty significant rewrite, possibly even from the ground up. Dumping VTFLib should also yield cleaner code in general. Sourcepp: https://github.com/craftablescience/sourcepp API usage example: https://github.com/craftablescience/MareTF
vtfview should be packaged as an appimage because it needs the Qt libraries and whatnot. Just annoying that it's a zip file. the vtex2 cli doesn't need this because it's...
### Describe the bug Transparent static props receive incorrect fog sometimes. See the below screenshot + fog settings.  ### To Reproduce 1. Open sp_a2_bts2 2. Apply the shown fog...
### What would this enhancement be for? Scripting ### Describe your enhancement suggestion in more detail Provide a simple client-only class that can be used to create and manage a...
C23 mandates casting between function pointer types, and the compiler can no longer infer arguments when calling functions with empty argument lists. GCC 15 changes the default C standard to...