wrrrzr
1c92d6243f
MainMenuManager: fix FIXME ( #15414 )
2024-11-12 10:52:37 +01:00
grorp
af61de7777
Minor rendering code fixes ( #15399 )
...
* Fix line numbers in shader errors
* Fix uninitialized variables in shadow code
2024-11-12 10:52:20 +01:00
sfence
e55ba9c390
Support generation of working Xcode project for signature purposes on MacOS ( #15303 )
2024-11-10 19:06:52 +01:00
sfan5
122b2d70d9
Re-fix CAO mesh lighting with shaders disabled
...
previously: 65af606729f7e3c162bf0b77a02570697f784c66
2024-11-10 13:21:19 +01:00
SmallJoker
4bb9c8c61b
Revert "Fix collisions with long dtime, in particular with bouncing" ( #15400 )
...
This reverts commit cb6c8eb2f013edfe127ce18f760c432aee5aba01.
2024-11-10 13:20:30 +01:00
Lars Müller
1fa4ca7c59
Switch to a more neutral ASCII art banner ( #15356 )
2024-11-06 20:06:39 +01:00
sfan5
294a30e445
Fix ScriptApiSecurity::checkPath mangling non-existent paths
...
bug introduced in 1c1c97cbd1d7913ac12bf550ec02c97f843a0fd3
2024-11-03 19:27:08 +01:00
veprogames
9982c56373
Replace occurences of 'forum.minetest.net' with 'forum.luanti.org' ( #15372 )
2024-11-03 15:10:58 +01:00
SmallJoker
c884e7181f
JsonCPP: restore '1.0.0+' compatibility ( #15368 )
...
Previously, compiling on Ubuntu 20.04 would fail with the system-provided JsonCPP
version (1.7.4). Which would satisfy the documented requirement of "1.0.0+".
2024-11-03 15:10:39 +01:00
Lars Müller
3064f3ccb7
Fix model[] being lit wrongly if shaders are disabled ( #15364 )
2024-11-03 15:10:21 +01:00
sfan5
e952a0807b
Use servers.luanti.org ( #15369 )
2024-11-02 20:40:45 +00:00
rubenwardy
ba370d9841
Use content.luanti.org ( #15360 )
2024-11-02 20:40:33 +00:00
sfan5
5c5538685e
Don't memset SEvent directly ( #15359 )
...
Fixes a compiler warning by manually zeroing the tag and the largest union member instead
2024-10-31 19:24:43 +01:00
updatepo.sh
47d551d780
Update minetest.conf.example and settings_translation_file.cpp
2024-10-28 19:57:02 +01:00
sfence
03cf7a8e05
Make Luanti buildable for macOS 10.15 also. ( #15352 )
2024-10-28 19:40:28 +01:00
chmodsayshello
409e75b94d
Fix newline rejection and whitespace trimming for chat messages ( #15290 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2024-10-28 19:39:59 +01:00
sfan5
38f4d11d53
Avoid VLA usage and prohibit it by compiler flag
2024-10-28 15:59:17 +01:00
sfan5
721e06451e
Minor improvements to startup logging and related code
2024-10-28 15:59:17 +01:00
sfan5
8d648364c0
Remove handling of MT_LOGCOLOR env variable
2024-10-28 15:59:17 +01:00
sfan5
d60189915c
Remove 'mesetint' gameid rewriting kludge
2024-10-28 15:59:17 +01:00
sfence
d849d51c2d
Replace licensing text in headers (LGPLv2.1) ( #15321 )
2024-10-28 15:57:39 +01:00
grorp
a450301686
Fix server steps shorter than dedicated_server_step since #13370 ( #15330 )
...
Co-authored-by: Desour <ds.desour@proton.me>
Co-authored-by: sfan5 <sfan5@live.de>
2024-10-28 15:57:22 +01:00
Nathanaëlle Courant
806fba6448
Fix missing rename
2024-10-28 11:02:59 +01:00
grorp
4b90e582b4
Rename to Luanti ( #15294 )
...
The new header intentionally isn't in MTG stone design (or any other MTG-esque design), since we want to distance Luanti and MTG from each other. The font "undefined medium" (https://undefined-medium.com/ ) was used.
ASCII art generated by https://patorjk.com/software/taag/#p=display&f=Graffiti&t=luanti
https://github.com/minetest/minetest/pull/11952#issuecomment-1013364703
---------
Co-authored-by: sfan5 <sfan5@live.de>
2024-10-27 14:04:51 +01:00
Erich Schubert
cb6c8eb2f0
Fix collisions with long dtime, in particular with bouncing ( #15029 )
2024-10-26 17:39:45 +02:00
LoneWolfHT
e441b5d240
Fix spelling mistakes in player_sao.cpp
2024-10-23 10:52:28 +02:00
sfan5
d4daa9fd40
Fix build error due to missing include
2024-10-18 11:59:02 +02:00
DS
e5d321d286
Cleanup headers in irr/include/ ( #15181 )
2024-10-18 10:58:32 +02:00
ALi.w
f2ab887644
Fix getDimension throwing error if there is \r at end of line ( #15299 )
2024-10-17 19:39:11 +02:00
SmallJoker
4975afb5ff
Clean up header includes related to settings.h
2024-10-17 19:38:49 +02:00
SmallJoker
e3813cf027
Settings: semi-automatic callback cleanup
2024-10-17 19:38:49 +02:00
grorp
9f43018df2
Better UX when touch events aren't supported by Irrlicht device ( #15288 )
2024-10-16 21:37:00 +02:00
sfan5
b61c83a19d
Move some more sources to shared target
2024-10-16 19:39:59 +02:00
sfan5
4e9aa7dc77
Make itemdef.h safe to include anywhere
2024-10-16 19:39:59 +02:00
sfan5
a18355e7e8
Introduce object target for shared sources
2024-10-16 19:39:59 +02:00
sfan5
37095f3e49
Change the preprocessor macro that differs server/client builds
2024-10-16 19:39:59 +02:00
Lars Mueller
e2ea359925
JSON: Support consistent larger max. depth of 1024
2024-10-15 12:19:49 +02:00
Lars Mueller
4c419c4020
Improve minetest.parse_json
...
Let modders handle parsing errors, get rid of two unnecessary copies.
2024-10-15 12:19:49 +02:00
Lars Müller
c7938ce81c
Improve glTF logging ( #15274 )
...
Also removes all animations but the first one from gltf_frog.gltf
to address the corresponding warning.
Catches some more possible exceptions (out of bounds, optional access)
which might be caused by a broken model to properly log them.
2024-10-15 12:19:19 +02:00
cx384
ecf8488406
Fix HUD inventory direction position
2024-10-13 18:40:29 +02:00
Lars Mueller
067a5b5ac3
Fix local animations not working (was broken in 06907aa)
2024-10-13 15:48:39 +02:00
y5nw
e3aa79cffb
Gettext and plural support for client-side translations ( #14726 )
...
---------
Co-authored-by: Ekdohibs <nathanael.courant@laposte.net>
Co-authored-by: y5nw <y5nw@protonmail.com>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2024-10-13 11:29:08 +02:00
sfan5
cbc741f464
Various improvements to push_json_value
2024-10-13 10:57:25 +02:00
sfan5
d95e916a42
Defer to read_from_map in VoxelManip ctor
...
concrete problem: the getEmergeThread safety check was missing there
2024-10-12 22:37:17 +02:00
sfan5
244f4f285a
Alias MutexAutoLock to the simpler std::lock_guard
2024-10-12 22:37:17 +02:00
sfan5
99b6315c1a
Make logging respect stream flushes
...
also add override keyword and fix overflow() behavior
2024-10-12 22:37:17 +02:00
sfan5
dbf103da32
Fix hexadecimal line number in abort msgs
2024-10-12 22:37:17 +02:00
sfan5
3778ed7466
Keep PlayerMetaRef via name not pointer
2024-10-12 22:37:17 +02:00
sfan5
c8dc9c2b8d
Increase safety checks around ObjectRefs
2024-10-12 22:37:17 +02:00
sfan5
41091a147c
Handle VOXELFLAG_NO_DATA when in VManip get_data()
2024-10-12 22:37:17 +02:00