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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6d5103900f 
					 
					
						
						
							
							Some refactoring and fixes to VoxelArea and VoxelManip  
						
						... 
						
						
						
						In particular this validates the edges of VoxelArea and fixes
all the nonsense tests uncovered by it. 
						
						
					 
					
						2024-10-12 22:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						5532248cd7 
					 
					
						
						
							
							Add missing setting callbacks for display_density_factor ( #15273 )  
						
						
						
						
					 
					
						2024-10-12 22:34:39 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						2188adc0f9 
					 
					
						
						
							
							Ensure that null C strings do not break logging ( #15255 )  
						
						
						
						
					 
					
						2024-10-12 22:34:24 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						4e6e8b7bf1 
					 
					
						
						
							
							Fix hotbar alignment with hud_hotbar_max_width  
						
						
						
						
					 
					
						2024-10-12 22:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Zemtzov7 
							
						 
					 
					
						
						
							
						
						1b2d24791a 
					 
					
						
						
							
							Separate anticheat settings ( #15040 )  
						
						
						
						
					 
					
						2024-10-11 12:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d2b4c27f21 
					 
					
						
						
							
							Implement minetest.ipc_poll()  
						
						
						
						
					 
					
						2024-10-11 12:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						72801d0233 
					 
					
						
						
							
							Implement minetest.ipc_cas()  
						
						
						
						
					 
					
						2024-10-11 12:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f1a436619f 
					 
					
						
						
							
							Add generic IPC mechanism between Lua envs  
						
						
						
						
					 
					
						2024-10-11 12:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						06907aa99b 
					 
					
						
						
							
							Support floating-point animation frame numbers  
						
						
						
						
					 
					
						2024-10-10 21:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						323fc0a798 
					 
					
						
						
							
							Add glTF animation support  
						
						
						
						
					 
					
						2024-10-10 21:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						521e678d39 
					 
					
						
						
							
							Add binary glTF (.glb) support  
						
						
						
						
					 
					
						2024-10-10 21:02:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						7e4919c6ed 
					 
					
						
						
							
							Refactor matrix4.h  
						
						... 
						
						
						
						Sets the surprising row-major conventions used here straight.
Renames rotateVect to rotateAndScaleVect:
If the matrix also scales, that is applied as well by the method.
Obsolete rotateVect variants are removed.
The inverseRotateVect method is also renamed accordingly.
Note that this applies the transpose of the product
of the scale and rotation matrices, which inverts just the rotation. 
						
						
					 
					
						2024-10-10 17:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c8f1efebea 
					 
					
						
						
							
							Use execvp in fs::RecursiveDelete()  
						
						
						
						
					 
					
						2024-10-10 17:40:06 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						bd15f26c35 
					 
					
						
						
							
							Disable automatic switching on Linux to avoid bug on X11  
						
						
						
						
					 
					
						2024-10-09 18:26:19 +02:00