Commit Graph

9316 Commits

Author SHA1 Message Date
Loic Blot
298bb3d8f7 Drop irrUString from MT, it's owned by irrlicht now 2021-03-26 20:58:45 +01:00
Desour
437d011968 Fix attached-to-object sounds having a higher reference distance 2021-03-23 15:43:40 +01:00
sfan5
2da1eee394 Fix broken BiomeGen abstraction () 2021-03-23 15:43:26 +01:00
Jean-Patrick Guerrero
c9eba8440d Fix segfault for model[] without animation speed 2021-03-21 23:23:30 +01:00
Hugues Ross
afe988d83d lua_api.txt: Fix style selector examples 2021-03-21 23:23:14 +01:00
Vitaliy
44ed05ddf0 Restore minimal normal texture support (for minimap shading) 2021-03-21 23:22:22 +01:00
sfan5
531e7ef8eb Serialize tool capabilities JSON without whitespace
fixes 
2021-03-20 22:06:17 +01:00
sfan5
042131d91d Mainmenu: Improve "Join Game" tab () 2021-03-20 19:48:25 +01:00
SmallJoker
05719913ac Schematic: Properly deal with before/after node resolving and document ()
This fixes an out-of-bounds index access when the node resolver was already applied to the schematic (i.e. biome decoration).
Also improves the handling of the two cases: prior node resolving (m_nodenames), and after node resolving (manual lookup)
2021-03-20 13:02:15 +01:00
Wuzzy
a8cc3bdb08 Builtin: Translatable join, leave, profiler msgs () 2021-03-19 21:46:11 +01:00
Zughy
ee2d46dcbe Builtin: Italian translation () 2021-03-19 21:45:46 +01:00
Elias Fleckenstein
492110a640 Check for duplicate login in TOSERVER_INIT handler ()
i.e. checks for duplicate logins before sending all media data to the client.
2021-03-19 21:45:29 +01:00
Elias Åström
59a1b53d67 Scale mouse/joystick sensitivity depending on FOV () 2021-03-19 21:43:01 +01:00
sfan5
96d4df995c Drop old text input workarounds ()
* Drop unused intlGUIEditBox

* Drop unnecessary Linux text input workarounds
2021-03-19 18:44:32 +01:00
Jean-Patrick Guerrero
285ba74723 GUIScene: Clear depth buffer + replace deprecated clearZBuffer calls 2021-03-16 23:28:16 +01:00
Jean-Patrick Guerrero
66b5c08664 Fix deprecated calls with Irrlicht 1.9 2021-03-16 23:27:15 +01:00
Wuzzy
62e3593944 Tweak duration_to_string formatting 2021-03-16 18:37:46 +01:00
Wuzzy
9113538142 DevTest: Formspec tests, children getter, better lighttool () 2021-03-16 18:37:24 +01:00
Wuzzy
88f514ad7a Devtest: Fix missing log level in minetest.log () 2021-03-15 10:13:15 +01:00
HybridDog
88b052cbea Chatcommands: Show the execution time if the command takes a long time () 2021-03-13 11:18:25 +01:00
sfan5
051bc9e662 Enable Irrlicht debug logging with --trace 2021-03-12 20:56:02 +01:00
sfan5
1bc85a47cb Avoid unnecessary copies during media/mesh loading 2021-03-12 20:56:02 +01:00
sfan5
cff35cf0b3 Handle mesh load failure without crashing 2021-03-12 20:56:02 +01:00
sfan5
f213376b35 Update Gitlab-CI configuration too 2021-03-12 20:55:51 +01:00
sfan5
bb1c4badfb Clean up cmake DLL installation and other minor things 2021-03-12 20:55:51 +01:00
sfan5
75eb28b959 CI: update configurations for Irrlicht fork 2021-03-09 21:53:17 +01:00
sfan5
91c9313c87 Switch Irrlicht dependency to our own fork
-> https://github.com/minetest/irrlicht
2021-03-09 21:53:17 +01:00
sfan5
3579dd2186 Restore Irrlicht 1.9 support 2021-03-09 21:53:17 +01:00
Lejo
13b50f55a4 Fix missing jsoncpp in the Docker image 2021-03-09 00:57:12 +01:00
sfan5
bf8fb2672e Use place_param2 client-side for item appearance & prediction () 2021-03-09 00:56:53 +01:00
Wuzzy
a21402b38f Translate builtin into German (server-side) () 2021-03-08 20:27:48 +01:00
Wuzzy
c48bbfd067 Fix misleading chat messages of /clearobjects () 2021-03-08 20:27:32 +01:00
SmallJoker
176f5866cb Protect dropping from far node inventories
Also changes if/if to switch/case
2021-03-07 17:18:02 +01:00
SmallJoker
fc864029b9 Protect per-player detached inventory actions 2021-03-07 17:18:02 +01:00
Wuzzy
d9b78d6492 Predict failing placement of ignore nodes 2021-03-07 14:26:50 +01:00
sfan5
dcb30a593d Set ENABLE_SYSTEM_JSONCPP to TRUE by default 2021-03-07 14:26:09 +01:00
sfan5
593d5f4465 Clean up ClientEvent hudadd/hudchange internals 2021-03-06 23:02:10 +01:00
sfan5
dd228fd92e buildbot: Drop i586-mingw32msvc, add i686-w64-mingw32-posix detection 2021-03-06 23:01:50 +01:00
sfan5
1c7b69f9cf Fix function override warnings in mg_ore.h 2021-03-06 14:21:08 +01:00
Vitaliy
abb0c99a6c Pause animations while game is paused ()
Pauses all mesh animations while game is paused.
2021-03-05 16:30:01 +01:00
Wuzzy
cafad6ac03 Translate builtin ()
This PR is the second attempt to translate builtin.
Server-sent translation files can be added to `builtin/locale/`, whereas client-side translations depend on gettext.
2021-03-05 16:29:48 +01:00
sfan5
ac8ac19169 Protect mg_name and mg_flags from being set by Lua () 2021-03-04 20:38:28 +01:00
Elias Fleckenstein
5b42b5a8c2 Add mod.conf to preview clientmod () 2021-03-04 20:37:41 +01:00
Muhammad Rifqi Priyo Susanto
1abb83b1ab Use vec4 for varTexCoord in interlaced shader ()
Somewhen in the past, inTexCoord0 was a vec2. Now, it is a vec4.
2021-03-01 13:37:32 +01:00
SmallJoker
3a2f55bc19 Settings: Push groups in to_table as well 2021-03-01 12:14:41 +01:00
Elias Fleckenstein
c401a06f8a Make pkgmgr handle modpacks containing modpacks properly
fixes 
2021-03-01 12:13:47 +01:00
rubenwardy
ccdaf5de54 Disable clang-format, clean up scripts 2021-03-01 12:12:52 +01:00
rubenwardy
b390bd2ea5 pkgmgr: Fix crash when .conf release field is invalid
Fixes 
2021-02-28 17:11:41 +00:00
hecks
225e69063f Keep mapblocks in memory if they're in range ()
Some other minor parts of clientmap.cpp have been cleaned up along the way
2021-02-26 21:23:46 +01:00
savilli
3edb1ddb81 Fix hud_change and hud_remove after hud_add () 2021-02-26 21:21:20 +01:00