Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-29 | Remove unused SDL includes | Stephan Vedder | |
2022-04-29 | Use already existing forward declarations | Stephan Vedder | |
2022-04-29 | Decrease engine.h cost | Stephan Vedder | |
2022-04-29 | Remove unused debug visualization | Stephan Vedder | |
2022-04-29 | Remove unused geometry helpers | Stephan Vedder | |
2022-04-29 | Remove unused texturepack | Stephan Vedder | |
2022-04-29 | Expand buffer size to avoid buffer overflow | Taylor Asplund | |
2022-04-29 | Use the SDL2 perf counter (#50) | Stephan Vedder | |
Using SDL2 functions will allow us to be compatible to more platforms and not having to maintain our own implementations for each platform. | |||
2022-04-28 | Remove static libraries from dist | Stephan Vedder | |
2022-04-28 | Add CentOS Stream 8 to test reasonably old GCC version for Linux | Neal Gompa | |
We want to establish a decent floor for compiler compatibility, and CentOS Stream 8 is a good place for supportability reasons, as it is essentially the Red Hat Enterprise Linux 8 platform. We use the CentOS Hyperscale SIG official container since it pre-configures all the necessary base repositories for us. | |||
2022-04-28 | Merge pull request #42 from feliwir/platform-header | Neal Gompa (ニール・ゴンパ) | |
Detect target environment at compile time | |||
2022-04-28 | Merge pull request #43 from feliwir/remove-nv-tex-tools | Neal Gompa (ニール・ゴンパ) | |
Remove unused nvidia texture tools | |||
2022-04-28 | Merge pull request #44 from feliwir/remove-unused-crunch | Neal Gompa (ニール・ゴンパ) | |
Remove duplicate crunch sourcetree | |||
2022-04-28 | Merge pull request #46 from feliwir/remove-duplciate-glew | Neal Gompa (ニール・ゴンパ) | |
Remove glew duplicate | |||
2022-04-28 | Merge pull request #45 from feliwir/remove-fltk | Neal Gompa (ニール・ゴンパ) | |
Remove unused FLTK | |||
2022-04-28 | Add BlenderScript files from the Auxiliary repo | Max Danielsson | |
2022-04-28 | Remove glew duplicate | Stephan Vedder | |
2022-04-28 | Remove unused FLTK | Stephan Vedder | |
2022-04-28 | Fix windows compilation | Stephan Vedder | |
2022-04-28 | Remove duplicate crunch sourcetree | Stephan Vedder | |
2022-04-28 | Remove unused nvidia texture tools | Stephan Vedder | |
2022-04-28 | Merge pull request #40 from feliwir/imgui-lib | Max Danielsson | |
Statically link imgui | |||
2022-04-28 | Merge pull request #41 from feliwir/fix-windows | Max Danielsson | |
Don't copy system library | |||
2022-04-28 | Detect target environment at compile time | Stephan Vedder | |
2022-04-28 | Don't copy system library | Stephan Vedder | |
2022-04-28 | Statically link imgui | Stephan Vedder | |
2022-04-27 | Merge pull request #39 from feliwir/imgui-freetype | Max Danielsson | |
Use ImGui freetype rasterizer | |||
2022-04-27 | Merge pull request #31 from feliwir/windows-ci | Max Danielsson | |
Add windows CI | |||
2022-04-27 | Merge pull request #30 from feliwir/fix-linux-compilation | Max Danielsson | |
Include freetype headers properly | |||
2022-04-27 | Merge pull request #32 from feliwir/remove-xinput | Max Danielsson | |
Remove unused xinput library | |||
2022-04-27 | Merge pull request #38 from dressupgeekout/portable_toplevel_makefile | Max Danielsson | |
More portable top-level Makefile | |||
2022-04-27 | Use ImGui freetype rasterizer | Stephan Vedder | |
2022-04-27 | More portable top-level Makefile | Charlotte Koch | |
* Don't assume GNU make is called "make" * Don't assume nproc(1) is available | |||
2022-04-26 | Remove unused xinput library | Stephan Vedder | |
2022-04-26 | Add windows CI | Stephan Vedder | |
2022-04-26 | Include freetype headers properly | Stephan Vedder | |
2022-04-22 | Merge pull request #13 from EmpSurak/sc/s4997 | Max Danielsson | |
Replace deprecated auto_ptr (S4997) | |||
2022-04-22 | Merge pull request #16 from EmpSurak/fix/dont-analyze-pr | Max Danielsson | |
Disable analysis for pull requests | |||
2022-04-22 | Disable analysis for pull requests | Surak | |
2022-04-22 | Remove deprecated auto_ptr (S4997) | Surak | |
2022-04-22 | Merge pull request #11 from EmpSurak/sc/s1763 | Max Danielsson | |
Remove unreachable code (S1763) | |||
2022-04-22 | Remove unreachable code (S1763) | Surak | |
2022-04-22 | Make SonarCloud workflow similar to new main workflow | Neal Gompa | |
This reuses the same containerized environment and makes it easier to identify how to locally reproduce it. | |||
2022-04-22 | Test builds via GitHub Actions | Neal Gompa | |
This introduces Linux CI via GitHub Actions to ensure the code compiles when contributions are submitted. | |||
2022-04-22 | COMPILING: Add command for installing build dependencies on Fedora Linux | Neal Gompa | |
Fedora Linux is a common Linux distribution people build and develop games on, so let's document that. | |||
2022-04-22 | COMPILING: Use the actual project names for the generic Linux dependencies | Neal Gompa | |
This makes it easier to identify them across Linux distributions. | |||
2022-04-22 | Merge pull request #7 from EmpSurak/main | Max Danielsson | |
Add SonarCloud integration | |||
2022-04-22 | Merge pull request #8 from m-ildefons/cmake-linux-dependencies | Max Danielsson | |
cmake: configure freetype and openal on linux | |||
2022-04-22 | cmake: configure freetype and openal on linux | Moritz Röhrich | |
- Utilize the `FindFreetype` and `FindOpenAL` cmake modules to locate FreeType2 and OpenAL libraries and configure compiler- and linker- flags on Linux. - Generate `compile_commands.json` for use with a language server when not compiling in release mode. | |||
2022-04-14 | Add SonarCloud integration | EmpSurak | |