Commit Graph

10682 Commits

Author SHA1 Message Date
sfan5 1b95998d11 Bump version to 5.7.0 2023-04-08 18:04:52 +02:00
Артём Котлубай cc29bb473d Translated using Weblate (Russian)
Currently translated at 99.1% (1343 of 1355 strings)
2023-04-08 17:37:31 +02:00
Денис Савченко bdebacd3a5 Translated using Weblate (Ukrainian)
Currently translated at 54.8% (743 of 1355 strings)
2023-04-08 17:37:31 +02:00
Timofey Bezruchenko 036d08fb70 Translated using Weblate (Russian)
Currently translated at 99.1% (1343 of 1355 strings)
2023-04-08 17:37:31 +02:00
waxtatect 803a57a490 Translated using Weblate (French)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:31 +02:00
dreigiau f2433c7b63 Translated using Weblate (Welsh)
Currently translated at 17.4% (237 of 1355 strings)
2023-04-08 17:37:31 +02:00
Walter Bulbazor f9376ac763 Translated using Weblate (Occitan)
Currently translated at 23.6% (320 of 1355 strings)
2023-04-08 17:37:30 +02:00
109247019824 6885fd4fd0 Translated using Weblate (Bulgarian)
Currently translated at 33.1% (449 of 1355 strings)
2023-04-08 17:37:30 +02:00
Marian cee1c5d11d Translated using Weblate (Slovak)
Currently translated at 99.3% (1346 of 1355 strings)
2023-04-08 17:37:30 +02:00
Артём Котлубай 22041c5e8a Translated using Weblate (Russian)
Currently translated at 99.0% (1342 of 1355 strings)
2023-04-08 17:37:30 +02:00
Julien Maulny f0fcc150d0 Translated using Weblate (French)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
dreigiau 469a2eb4a4 Added translation using Weblate (Welsh) 2023-04-08 17:37:30 +02:00
Rodion Borisov 7ae5c91d62 Translated using Weblate (Russian)
Currently translated at 98.9% (1341 of 1355 strings)
2023-04-08 17:37:30 +02:00
waxtatect 051102cde0 Translated using Weblate (Spanish)
Currently translated at 88.4% (1199 of 1355 strings)
2023-04-08 17:37:30 +02:00
Giov4 76b61f07c9 Translated using Weblate (Italian)
Currently translated at 96.1% (1303 of 1355 strings)
2023-04-08 17:37:30 +02:00
Wuzzy 52956464a5 Translated using Weblate (German)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
grreby 046ca78dfa Translated using Weblate (Czech)
Currently translated at 68.1% (924 of 1355 strings)
2023-04-08 17:37:30 +02:00
Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi aa28084604 Translated using Weblate (Malay (Jawi))
Currently translated at 58.2% (789 of 1355 strings)
2023-04-08 17:37:30 +02:00
Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi a3a4640257 Translated using Weblate (Malay)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
BreadW 87b3e9cc5f Translated using Weblate (Japanese)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
Muhammad Rifqi Priyo Susanto 4083fcf93a Translated using Weblate (Indonesian)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
waxtatect 1036c2a639 Translated using Weblate (French)
Currently translated at 100.0% (1355 of 1355 strings)
2023-04-08 17:37:30 +02:00
sfan5 7bfea9b0fe Disable ubuntu-18.04 CI workflows
the base image has been removed by Github, we can see how to fix these later
2023-04-08 17:27:28 +02:00
SmallJoker ba2fee0751 Particle spawner: Fix missing parameters
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-08 17:23:17 +02:00
SmallJoker f8e0778fc9 Particle spawner: Move definitions to source
Long functions were moved to the source file to keep the header
short to speed up compiling. This has no functional change.
2023-04-08 17:23:17 +02:00
SmallJoker 9c9309cdbb
Lua API: Catch serialization error for chat messages (#13337)
Prevents server errors caused by too long chat messages from the Lua API.
2023-04-07 12:49:35 +02:00
SmallJoker d975ebdcb9
Limit formspec fields to 640K (#13380)
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-07 12:49:23 +02:00
Lars 7048fc25dd Take mesh-bounding-sphere into account in updateDrawListShadow 2023-04-03 13:57:05 -07:00
Lars b01f85d573 Revert "Add mesh-holding blocks to shadow drawlist. (#13203)"
This reverts commit 2a8becd650.
2023-04-03 13:57:05 -07:00
SmallJoker 1c1f1b1615 Revert "Enable connected glass by default (#13242)"
This reverts commit a93f3542d9 for
the upcoming 5.7.0 release.

See https://github.com/minetest/minetest/issues/8290 for a detailed discussion.
2023-04-02 20:56:31 +02:00
x2048 6c0a6925fc
Corrections to loops and BFS cullers (#13375)
* 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-01 22:41:00 +02:00
sfan5 819e9fc615 Do not rely on ZSTD_CLEVEL_DEFAULT define 2023-04-01 22:06:03 +02:00
lhofhansl 48fc286a95
Restart map-send cycle if visible blocks are soon to be unloaded. (#13277)
* 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-30 09:19:13 -07:00
x2048 93898957b6
Return 'loops' occlusion culler under a setting (#13352)
* Add occlusion_culler setting to minetest.conf.example
* Add raytraced occlusion culling to 'loops' algorithm

---------

Co-authored-by: sfan5 <sfan5@live.de>
2023-03-30 00:10:23 +02:00
sfan5 bd88d299b9 Bump protocol version
and correct documentation of previous version
2023-03-29 23:19:39 +02:00
sfan5 0a698d92c3 Update credits tab and mailmap 2023-03-29 23:19:11 +02:00
DS 0f496f1ed2
Always build locale files in CMAKE_SOURCE_DIR if building RUN_IN_PLACE (#13272) 2023-03-27 20:02:48 +02:00
DS ea095d3f69
Fix core.item_eat for same-item replace_with_item and split stacks before dropping (#13286)
The replace_with_item can be added to the slot of the wield item, which
is afterwards overwritten. This causes item loss.
2023-03-27 20:02:23 +02:00
DS 2180dc14ef
Fix safeLoadFile() skipping 2 chars too much from the shebang (#13310) 2023-03-27 20:01:05 +02:00
Muhammad Rifqi Priyo Susanto baf99f826c
Add Indonesian translation of builtin 2023-03-24 12:35:12 +01:00
Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi (MNH48) 9c07bf68f1
Add Malay translation of builtin 2023-03-24 12:34:58 +01:00
DS ed632f3854
Safely handle block deletion (#13315)
Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com>
2023-03-24 12:34:44 +01:00
x2048 f3b198e490
Return shadow_sky_body_orbit_tilt setting
Used as a default value when the game does not change the value via API (e.g. legacy server)
2023-03-24 12:34:21 +01:00
x2048 9af587c54e
Move rendering engine reset after deletion of game objects 2023-03-20 11:42:16 +01:00
x2048 6cd2eea487
Move drawing of wield tool into a dedicated step of the pipeline (#13338) 2023-03-19 21:31:15 +01:00
Wuzzy 09342c0811
Clarify documentation of inventory actions (#13181)
The text was not clear enough on what these do exactly. It was written in a way that sounded like this allows you to capture ALL inventory changes of the player inventory. However, this is not true: It only captures inventory changes within the player inventory or when the item was exchanged with another inventory.
2023-03-19 20:25:08 +01:00
Wuzzy 0050f12b32
Various smaller lua_api documentation updates (#13240)
This fixes several smaller documentation issues at once because posting one PR for every tiny documentation fix is a nightmare.
2023-03-19 20:24:37 +01:00
luk3yx 5fa63a0b0c
Fix server-side formspec state keeping issue (#13332) 2023-03-19 20:23:11 +01:00
x2048 6fe9bc8ae1
Remove obsolete rendering core init code (#13341)
Also removes duplicate call to shadow render step
2023-03-19 20:22:45 +01:00
Gregor Parzefall 38e005294f
Remove default keybind for pitchmove (#13319) 2023-03-16 14:57:44 +01:00