Zughy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d52e4cdbdb 
							
						 
					 
					
						
						
							
							DOCS: replace Minetest -> Luanti, minetest. -> core. ( #15292 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: grorp <gregor.parzefall@posteo.de> 
						
					 
					
						2024-10-22 23:05:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa273119f2 
							
						 
					 
					
						
						
							
							Irrlicht: Use EGL over GLX ( #15286 )  
						
						 
						
						
						
					 
					
						2024-10-22 23:04:46 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
							
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								grorp 
							
						 
					 
					
						
						
						
						
							
						
						
							24704b01d9 
							
						 
					 
					
						
						
							
							Fix wrong minimum for repeat_place_time in settingtypes.txt  
						
						 
						
						... 
						
						
						
						rebase mistake from #14542  
						
					 
					
						2024-10-16 21:35:30 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e2ea359925 
							
						 
					 
					
						
						
							
							JSON: Support consistent larger max. depth of 1024  
						
						 
						
						
						
					 
					
						2024-10-15 12:19:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d7a519740 
							
						 
					 
					
						
						
							
							Disable SDL2 for 5.10.0 ( #15284 )  
						
						 
						
						... 
						
						
						
						see #14545  
						
					 
					
						2024-10-14 22:09:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erich Schubert 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6431ef7324 
							
						 
					 
					
						
						
							
							Trivial improvement to get_item_group ( #15260 )  
						
						 
						
						... 
						
						
						
						One hash table lookup is enough, and this is even easier for the JIT to inline, optimize, etc. 
						
					 
					
						2024-10-14 22:09:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								grorp 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7435ea0d4e 
							
						 
					 
					
						
						
							
							Show warning in the settings menu when shaders are disabled ( #15272 )  
						
						 
						
						
						
					 
					
						2024-10-14 09:43:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cx384 
							
						 
					 
					
						
						
						
						
							
						
						
							ecf8488406 
							
						 
					 
					
						
						
							
							Fix HUD inventory direction position  
						
						 
						
						
						
					 
					
						2024-10-13 18:40:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							dbbe0ca065 
							
						 
					 
					
						
						
							
							Update jsoncpp copy to 1.9.6  
						
						 
						
						... 
						
						
						
						note: the version number is different due to https://github.com/open-source-parsers/jsoncpp/issues/1571  
						
					 
					
						2024-10-13 10:57:25 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							06907aa99b 
							
						 
					 
					
						
						
							
							Support floating-point animation frame numbers  
						
						 
						
						
						
					 
					
						2024-10-10 21:39:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							323fc0a798 
							
						 
					 
					
						
						
							
							Add glTF animation support  
						
						 
						
						
						
					 
					
						2024-10-10 21:39:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d8274af670 
							
						 
					 
					
						
						
							
							Refactor global inversed matrix usage (+ minor fix)  
						
						 
						
						... 
						
						
						
						Thanks to GreenXenith and Josiah for spotting a bug here 
						
					 
					
						2024-10-10 21:39:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							224066c1d3 
							
						 
					 
					
						
						
							
							Implement glTF texture wrapping support  
						
						 
						
						
						
					 
					
						2024-10-10 21:02:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2fee37f31b 
							
						 
					 
					
						
						
							
							Fix gltf / glb loader oversights  
						
						 
						
						... 
						
						
						
						- Avoid an unnecessary copy
- Reject models requiring extensions
Co-authored-by: DS <ds.desour@proton.me> 
						
					 
					
						2024-10-10 21:02:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							521e678d39 
							
						 
					 
					
						
						
							
							Add binary glTF (.glb) support  
						
						 
						
						
						
					 
					
						2024-10-10 21:02:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5a58a4e5 
							
						 
					 
					
						
						
							
							Fix rebase mistake in  #14840  after  #14749  
						
						 
						
						... 
						
						
						
						Old enable_touch was used instead of new touch_gui. 
						
					 
					
						2024-10-09 18:46:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								grorp 
							
						 
					 
					
						
						
						
						
							
						
						
							bd15f26c35 
							
						 
					 
					
						
						
							
							Disable automatic switching on Linux to avoid bug on X11  
						
						 
						
						
						
					 
					
						2024-10-09 18:26:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								grorp 
							
						 
					 
					
						
						
						
						
							
						
						
							f5076723e8 
							
						 
					 
					
						
						
							
							Android: Fix camera jump when switching to mouse mode  
						
						 
						
						... 
						
						
						
						Easy way to reproduce:
1. Connect a bluetooth mouse to your Android phone with Minetest installed
2. Play Minetest
3. Slowly move the mouse to the right so that the camera rotates continously
4. While still moving the mouse continously, tap the screen a few times per second
Before this commit: The camera jumps around randomly.
After this commit: The camera moves like it should.
This is a combination of two Irrlicht changes copied from MoNTE48/irrlicht
and one Minetest change authored by me. I have no idea why this works, but
it does work and I have spent way too much time on this bug already. 
						
					 
					
						2024-10-09 18:26:19 +02:00