aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-13Enable stencil shadowsstencil_shadowsLizzy Fleckenstein
Needs https://github.com/LizzyFleckenstein03/irrlicht to compile. TODO: - make lighting directional (figure out z-fighting issues) - set light angle to sun angle - add dynamic lights for torches (use light manager?) - shadow map terrain - finally get some sleep
2023-04-12Add `vector.in_area()` utility function (#13390)AFCMS
2023-04-11Remove formspec_default_bg_color/opacity settings (#13419)rubenwardy
These settings are unnecessary. They only apply when formspecs don't have a background/bgcolor set. In practice, most games do theme their GUIs. Removing low value settings simplifies code and improves UX by decluttering the settings menu Split out from #12140
2023-04-11Get rid of global dummySoundManagerDesour
There is no need for this to be globally unique.
2023-04-11Use smart-ptrs in GUIEngineDesour
2023-04-11Add make_irrDesour
2023-04-10Android: Minor Code Improvements (#13342)Stvk imension
2023-04-10Add node pos to node damage HP change reason (#13196)Riley Adams
2023-04-10Add `progress_bar.png` and `progress_bar_bg.png` to LICENSE fileDavid Leal
2023-04-09Do not call updateDrawList, updateDrawListShadow, and touchMapBlocks in the ↵Lars
same frame
2023-04-09Add a default direction light for shadowsLars
2023-04-08Drop ENABLE_GLES optionsfan5
ENABLE_GLES predates forking Irrlicht. Its primary use was to distinguish Irrlicht-ogles from upstream version as Minetest could be compiled with either. That's not necessary anymore and gets in the way sometimes.
2023-04-08Move video_driver default selection to runtimesfan5
2023-04-08Get rid of wgettextDesour
2023-04-08Remove fast faces (#13216)Vitaliy
Co-authored-by: Lars <larsh@apache.org>
2023-04-08Continue with 5.8.0-devsfan5
2023-04-08Bump version to 5.7.0sfan5
2023-04-08Translated using Weblate (Russian)Артём Котлубай
Currently translated at 99.1% (1343 of 1355 strings)
2023-04-08Translated using Weblate (Ukrainian)Денис Савченко
Currently translated at 54.8% (743 of 1355 strings)
2023-04-08Translated using Weblate (Russian)Timofey Bezruchenko
Currently translated at 99.1% (1343 of 1355 strings)
2023-04-08Translated using Weblate (French)waxtatect
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Translated using Weblate (Welsh)dreigiau
Currently translated at 17.4% (237 of 1355 strings)
2023-04-08Translated using Weblate (Occitan)Walter Bulbazor
Currently translated at 23.6% (320 of 1355 strings)
2023-04-08Translated using Weblate (Bulgarian)109247019824
Currently translated at 33.1% (449 of 1355 strings)
2023-04-08Translated using Weblate (Slovak)Marian
Currently translated at 99.3% (1346 of 1355 strings)
2023-04-08Translated using Weblate (Russian)Артём Котлубай
Currently translated at 99.0% (1342 of 1355 strings)
2023-04-08Translated using Weblate (French)Julien Maulny
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Added translation using Weblate (Welsh)dreigiau
2023-04-08Translated using Weblate (Russian)Rodion Borisov
Currently translated at 98.9% (1341 of 1355 strings)
2023-04-08Translated using Weblate (Spanish)waxtatect
Currently translated at 88.4% (1199 of 1355 strings)
2023-04-08Translated using Weblate (Italian)Giov4
Currently translated at 96.1% (1303 of 1355 strings)
2023-04-08Translated using Weblate (German)Wuzzy
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Translated using Weblate (Czech)grreby
Currently translated at 68.1% (924 of 1355 strings)
2023-04-08Translated using Weblate (Malay (Jawi))Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi
Currently translated at 58.2% (789 of 1355 strings)
2023-04-08Translated using Weblate (Malay)Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Translated using Weblate (Japanese)BreadW
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Translated using Weblate (Indonesian)Muhammad Rifqi Priyo Susanto
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Translated using Weblate (French)waxtatect
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08Disable ubuntu-18.04 CI workflowssfan5
the base image has been removed by Github, we can see how to fix these later
2023-04-08Particle spawner: Fix missing parametersSmallJoker
The changes done to clientpackethandler.cpp and server.cpp move the compatibility code into a protocol version check so that older code parts can easily be removed in the future (e.g. bump of minimal version).
2023-04-08Particle spawner: Move definitions to sourceSmallJoker
Long functions were moved to the source file to keep the header short to speed up compiling. This has no functional change.
2023-04-07Lua API: Catch serialization error for chat messages (#13337)SmallJoker
Prevents server errors caused by too long chat messages from the Lua API.
2023-04-07Limit formspec fields to 640K (#13380)SmallJoker
Fixes an issue where long inputs could cause issues when dealing with formspecs. The expected data is usually below 1 KiB, however that's not a technical limit.
2023-04-03Take mesh-bounding-sphere into account in updateDrawListShadowLars
2023-04-03Revert "Add mesh-holding blocks to shadow drawlist. (#13203)"Lars
This reverts commit 2a8becd650a8adaa86fd7f76122ea75f11f49dad.
2023-04-02Revert "Enable connected glass by default (#13242)"SmallJoker
This reverts commit a93f3542d92e87c3d728f067358e6f42b31cfe96 for the upcoming 5.7.0 release. See https://github.com/minetest/minetest/issues/8290 for a detailed discussion.
2023-04-01Corrections to loops and BFS cullers (#13375)x2048
* Reset usage timers in loops culler * Correctly touch map blocks when using bfs culler * Align use of variables * Report statistics when using loop culler
2023-04-01Do not rely on ZSTD_CLEVEL_DEFAULT definesfan5
2023-03-30Restart map-send cycle if visible blocks are soon to be unloaded. (#13277)lhofhansl
* Restart map-send cycle if visible blocks are soon to be unloaded. * Reset completion timer when camera or position changed. Co-authored-by: sfan5 <sfan5@live.de>
2023-03-30Return 'loops' occlusion culler under a setting (#13352)x2048
* Add occlusion_culler setting to minetest.conf.example * Add raytraced occlusion culling to 'loops' algorithm --------- Co-authored-by: sfan5 <sfan5@live.de>