Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-06 | Add dynamic exposure correction (#12959) | x2048 | |
* Add uniform for frame delta time * Adjust exposure in logarithmic (EV) space * Add network support and LUA API * Add testing mod | |||
2023-01-05 | Use consistent optimization flags for *BSD | sfan5 | |
This was added for seemingly no reason in c410e9182d322a8c095ef94fbadf4d8f541e6b98 (2014) | |||
2022-11-09 | Fix typos and en_US/en_GB inconsistency in various files (#12902) | Abdou-31 | |
2022-10-23 | Check sizeof(int) and sizeof(size_t) | Jude Melton-Houghton | |
2022-10-15 | Exclude MSVC from new Lua sanity check | sfan5 | |
2022-10-13 | Other minor CMake improvements | sfan5 | |
2022-10-13 | Defer searching for libintl to CMake | sfan5 | |
resolves #12800 | |||
2022-10-13 | Get rid of LuaJIT linking workarounds | sfan5 | |
...and replace them with a cautionary warning message if someone uses an old version. The detection is kind of a hack but no choice as upstream is not interested in version numbering. | |||
2022-10-13 | Add extra check in case someone tries to unbundle Lua | sfan5 | |
2022-10-03 | Disable -ffinite-math-only (#12832) | Jude Melton-Houghton | |
2022-08-05 | Enable C++ stdlib assertions in debug flags | sfan5 | |
2022-05-29 | Fix linking with Postgres libs on older cmake versions | sfan5 | |
closes #12149 | |||
2022-05-06 | Add benchmarks for json string serialize/deserialize (#12258) | paradust7 | |
Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-05-04 | Fix Windows Visual Studio actions (#11176) | LoneWolfHT | |
Co-authored-by: rubenwardy <rw@rubenwardy.com> | |||
2022-04-30 | Enable additional warning flags | sfan5 | |
also make them work with the RelWithDebInfo build type | |||
2022-04-08 | Spacing fixes | ShadowNinja | |
2022-04-08 | Fix compiler warnings | ShadowNinja | |
2022-04-03 | Fix -mwindows flag not being applied anymore | sfan5 | |
closes #12165 | |||
2022-03-09 | Remove direct OpenGL(ES) dependency | sfan5 | |
IrrlichtMt now provides this for us (see last commit) fixes #12041 | |||
2022-02-26 | Move the codebase to C++14 | sfan5 | |
2022-01-27 | Enable high-res timers on Windows | sfan5 | |
This should fix issues like #11891, caused by the fps limiting code being unable to operate correctly. | |||
2022-01-08 | Fully remove bitmap font support (#11863) | sfan5 | |
Freetype is now a build requirement. | |||
2021-12-28 | Automatically use SSE registers for FP operations on i386 (#11853) | William L. DeRieux IV | |
use SSE for floating-point operations to avoid issues with improper fp-rounding and loss of precision when moving fp-data to incompatible or less-precise registers/storage locations https://gcc.gnu.org/wiki/FloatingPointMath https://gcc.gnu.org/wiki/x87note | |||
2021-11-26 | Add Lua bitop library (#9847) | Lejo | |
2021-10-31 | Automatically package MinGW runtime in buildbot | sfan5 | |
2021-09-26 | Touch UI support for desktop builds (#10729) | TheBrokenRail | |
2021-09-01 | Don't look for zlib and zstd manually on Windows | sfan5 | |
2021-08-31 | Switch MapBlock compression to zstd (#10788) | lhofhansl | |
* Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de> | |||
2021-07-27 | Take advantage of IrrlichtMt CMake target (#11287) | JosiahWI | |
With the CMake changes to IrrlichtMt, it's now possible to use a target for IrrlichtMt. Besides greatly improving the ease of setting up IrrlichtMt for users building the client, it removes the need for Minetest's CMake to include transitive dependencies such as image libraries, cleaning it up a tiny bit. The PR works by finding the IrrlichtMt package and linking to the target it provides. If the package isn't found and it isn't building the client, it will still fall back to using just the headers of old Irrlicht or IrrlichtMt. | |||
2021-07-20 | Fix no locales being generated when APPLY_LOCALE_BLACKLIST=0 | sfan5 | |
Also enable `ky` which appears to work fine. | |||
2021-05-15 | Use --image-base instead of -Ttext-segment for lld linker on FreeBSD (#9367) ↵ | Dmitry Marakasov | |
(#11263) | |||
2021-05-05 | Use Irrlicht functions to query npot texture support | sfan5 | |
2021-04-21 | Fix two CMake build issues | sfan5 | |
* PostgreSQL fallback code missed the includes (closes #11219) * build failed when Freetype enabled but not found | |||
2021-04-20 | Look for PostgreSQL library properly and fix CI | sfan5 | |
2021-04-16 | Fix ignored OpenGLES2 include path and cmake warning | sfan5 | |
2021-04-11 | Buildbot changes to allow out-of-tree builds (#11180) | sfan5 | |
* Do proper out-of-tree builds with buildbot * Don't write to bin/ for cross builds * This allows safely building multiple builds from the same source dir, e.g. with the buildbot. * Disable Gettext (by default) and Freetype (entirely) for server builds | |||
2021-03-29 | Replace fallback font nonsense with automatic per-glyph fallback (#11084) | sfan5 | |
2021-03-12 | Clean up cmake DLL installation and other minor things | sfan5 | |
2021-03-09 | Switch Irrlicht dependency to our own fork | sfan5 | |
-> https://github.com/minetest/irrlicht | |||
2021-01-29 | Handle changes caused by CMake minimum version bump (#10859) | sfan5 | |
fixes #10806 | |||
2020-12-24 | Fix some minor code issues all over the place | sfan5 | |
2020-11-10 | Mark additional locales as broken | sfan5 | |
2020-11-10 | Update fallback font to newer version | sfan5 | |
2020-09-29 | Improve MSVC cmake and update vcpkg instruction (#10407) | k.h.lai | |
Remove unnecessary compiler flag for clang-cl Update vcpkg instruction in README.md | |||
2020-08-23 | Complete Haiku platform support. (#10311) | David CARLIER | |
Fixing linkage/libraries missing issue. Implements missing platform specifics. | |||
2020-05-22 | Cleanup of particle & particlespawner structures and code (#9893) | sfan5 | |
2020-04-29 | Fix gettext detection and locale building (#9772) | Juozas | |
broken since a368e7e | |||
2020-04-29 | Add MetricsBackend with prometheus counter support | Loic Blot | |
2020-04-27 | Remove /LTCG from when compiling with clang-cl (#9765) | k.h.lai | |
Remove /LTCG from CMAKE_EXE_LINKER_FLAGS_RELEASE when compiling with clang on Windows | |||
2020-04-16 | Add an option to disable unittest build, & disable them on Docker build (#9677) | Loïc Blot | |