grorp 
							
						 
					 
					
						
						
							
						
						90c3479520 
					 
					
						
						
							
							ContentDB: Allow hitting "Install" before package info finishes loading ( #16247 )  
						
						
						
						
							
						
					 
					
						2025-06-24 11:50:12 +02:00 
						 
				 
			
				
					
						
							
							
								Xeno333 
							
						 
					 
					
						
						
							
						
						da0f8cd6b5 
					 
					
						
						
							
							Add documentation index for doc/ as README.md, and small docs fixes ( #16253 )  
						
						
						
						
							
						
					 
					
						2025-06-24 11:49:59 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						48ef7fff23 
					 
					
						
						
							
							Revert "Detect mouse moving out of inventory slot" ( #16281 )  
						
						... 
						
						
						
						This reverts commit 81d62d01d1 
						
						
							
						
					 
					
						2025-06-24 11:49:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						1297ccc537 
					 
					
						
						
							
							Quick fix for TestMap name collision, introduced in  #16274  
						
						
						
						
							
						
					 
					
						2025-06-23 13:27:40 -07:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						fdc149f316 
					 
					
						
						
							
							Formspec: Show a player inventory using core.show_formspec ( #15963 )  
						
						... 
						
						
						
						'core.show_formspec' now shows and updates the inventory formspec as if
it was opened using the hotkey on client-side. 
						
						
							
						
					 
					
						2025-06-22 22:06:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						d41de3da79 
					 
					
						
						
							
							Add test benchmark for Map  
						
						
						
						
							
						
					 
					
						2025-06-22 22:06:17 +02:00 
						 
				 
			
				
					
						
							
							
								Miguel P.L 
							
						 
					 
					
						
						
							
						
						49f48e0a7c 
					 
					
						
						
							
							Update links and names in the documentation ( #16153 )  
						
						
						
						
							
						
					 
					
						2025-06-22 22:04:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jürgen Rühle 
							
						 
					 
					
						
						
							
						
						81d62d01d1 
					 
					
						
						
							
							Detect mouse moving out of inventory slot ( #16101 )  
						
						
						
						
							
						
					 
					
						2025-06-13 23:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Xeno333 
							
						 
					 
					
						
						
							
						
						225d2cf916 
					 
					
						
						
							
							Make minimap respect drawtype = "airlike" ( #16251 )  
						
						
						
						
							
						
					 
					
						2025-06-13 23:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						f75d16c1e6 
					 
					
						
						
							
							Fix some misinformation in world_format.md ( #16256 )  
						
						
						
						
							
						
					 
					
						2025-06-13 23:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								Xeno333 
							
						 
					 
					
						
						
							
						
						aba2b6638e 
					 
					
						
						
							
							Add documentation for ValueNoise during load time ( #16235 )  
						
						
						
						
							
						
					 
					
						2025-06-07 14:44:35 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						e452c2900f 
					 
					
						
						
							
							Don't force-enable tileable_horizontal/vertical for solid nodes  
						
						
						
						
							
						
					 
					
						2025-06-07 14:44:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						f431c12b85 
					 
					
						
						
							
							Fix model[] not supporting float frames  
						
						
						
						
							
						
					 
					
						2025-06-07 14:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						38255cb6bb 
					 
					
						
						
							
							Clean up makeScreenshot() and make message translateable  
						
						
						
						
							
						
					 
					
						2025-06-07 14:43:26 +02:00 
						 
				 
			
				
					
						
							
							
								Gwyndolyn Shafer 
							
						 
					 
					
						
						
							
						
						b9af44b194 
					 
					
						
						
							
							Remove redundant descriptions from key bindings ( #16220 )  
						
						
						
						
							
						
					 
					
						2025-06-07 14:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								jordan4ibanez 
							
						 
					 
					
						
						
							
						
						29a9056731 
					 
					
						
						
							
							Fix 'core.mod_channel_join' return value documentation ( #16218 )  
						
						
						
						
							
						
					 
					
						2025-06-07 14:42:14 +02:00 
						 
				 
			
				
					
						
							
							
								siliconsniffer 
							
						 
					 
					
						
						
							
						
						4454d71d7d 
					 
					
						
						
							
							Formspec: change tabs with ctrl(+shift)+tab ( #16167 )  
						
						... 
						
						
						
						This change makes it easier to go to the next/previous tab using keyboard controls. 
						
						
							
						
					 
					
						2025-06-07 14:41:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						fde6384a09 
					 
					
						
						
							
							Fix and clean up skeletal animation ( #15722 )  
						
						... 
						
						
						
						* Fix attachments lagging behind their parents (#14818 )
* Fix animation blending (#14817 )
* Bring back cool guy as another .x smoke test
* Add .x mesh loader unittest
* Do bounding box & matrix calculation at proper point in time
* Remove obsolete `SAnimatedMesh` 
						
						
							
						
					 
					
						2025-06-01 23:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						0bb87eb1ff 
					 
					
						
						
							
							Avoid signal-unsafe operations in POSIX signal handler ( #16160 )  
						
						
						
						
							
						
					 
					
						2025-06-01 15:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						56a7f0b7cf 
					 
					
						
						
							
							Don't break when multiple dialogs are shown on startup ( #16204 )  
						
						
						
						
							
						
					 
					
						2025-06-01 15:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a2460df316 
					 
					
						
						
							
							Print Luanti version after ascii art  
						
						
						
						
							
						
					 
					
						2025-06-01 15:23:55 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						535d757563 
					 
					
						
						
							
							Formspec: Move GUI event handling to switch/case  
						
						
						
						
							
						
					 
					
						2025-05-30 13:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						660b1cf9bf 
					 
					
						
						
							
							Formspec: remove gotText(wstr) remains  
						
						... 
						
						
						
						These functions are now unused (no caller). 
						
						
							
						
					 
					
						2025-05-30 13:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						fcddac6c07 
					 
					
						
						
							
							Formspec: Fix malfunctioning 'Proceed' button on sizeless formspecs  
						
						
						
						
							
						
					 
					
						2025-05-30 13:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9f7501d20a 
					 
					
						
						
							
							Handle writing to unloaded blocks in MMVManip::blitBackAll()  
						
						... 
						
						
						
						This could happen before and would just silently discard the data,
but now that Lua can create VManips without loading from map beforehand
we definitely need to handle this case. 
						
						
							
						
					 
					
						2025-05-30 13:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						aa1bab2156 
					 
					
						
						
							
							Implement API to create empty VoxelManip  
						
						
						
						
							
						
					 
					
						2025-05-30 13:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6274a8dec4 
					 
					
						
						
							
							Refactor MMVManip to get rid of m_loaded_blocks  
						
						
						
						
							
						
					 
					
						2025-05-30 13:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						41651c7317 
					 
					
						
						
							
							Add C++-side unit tests for MMVManip  
						
						
						
						
							
						
					 
					
						2025-05-30 13:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e03957ec0c 
					 
					
						
						
							
							Add VoxelManip:close() for explicit free  
						
						
						
						
							
						
					 
					
						2025-05-30 13:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						79e0d834fd 
					 
					
						
						
							
							Rework user limit and checks around join process  
						
						
						
						
							
						
					 
					
						2025-05-30 13:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b580c66b61 
					 
					
						
						
							
							Restrict minimum state for ClientInterface::sendToAll  
						
						
						
						
							
						
					 
					
						2025-05-30 13:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9ce9d7f433 
					 
					
						
						
							
							Extend check for lingering clinets  
						
						
						
						
							
						
					 
					
						2025-05-30 13:02:24 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						957ebf7368 
					 
					
						
						
							
							settingtypes: Add no-c-format flag for xgettext  
						
						
						
						
							
						
					 
					
						2025-05-30 13:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5c2599315c 
					 
					
						
						
							
							Change nil-component error to deprecation warning  
						
						
						
						
							
						
					 
					
						2025-05-28 13:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6ca9d75f0b 
					 
					
						
						
							
							Reject NaN and Inf in check_v3d() too  
						
						... 
						
						
						
						check_v2f() was already doing this 
						
						
							
						
					 
					
						2025-05-28 13:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ec16fb33d0 
					 
					
						
						
							
							Add unit tests for Lua vector reading  
						
						
						
						
							
						
					 
					
						2025-05-28 13:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a5263dc7ed 
					 
					
						
						
							
							Do not allow vector components to be nil  
						
						
						
						
							
						
					 
					
						2025-05-28 13:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ae35f37bc3 
					 
					
						
						
							
							Move one CI run to be on 64-bit ARM  
						
						
						
						
							
						
					 
					
						2025-05-28 13:29:20 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						986cd32f28 
					 
					
						
						
							
							Minor lua_api.md improvements ( #16169 )  
						
						
						
						
							
						
					 
					
						2025-05-28 13:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						94a9b94baf 
					 
					
						
						
							
							Formspec: Fix incorrect cell size when using non-default fonts ( #16178 )  
						
						
						
						
							
						
					 
					
						2025-05-27 18:47:41 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						da7897a822 
					 
					
						
						
							
							Fix texture double-free in main menu  
						
						... 
						
						
						
						bug introduced in 1214a1d4a6 
						
						
							
						
					 
					
						2025-05-27 13:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								Josiah VanderZee 
							
						 
					 
					
						
						
							
						
						fa0c09d202 
					 
					
						
						
							
							Do not modify peer timeout on shutdown  
						
						... 
						
						
						
						Shortening the peer timeout was supposedly necessary at some point
to work around an unknown bug. I was not able to reproduce the bug
running a headless Luanti server on WSL Tumbleweed and connecting with
a client on the Windows host. That is not enough to say the issue no
longer exists. This commit may cause a regression.
The access to change the peer timeout was unsynchronized and done by a
different thread than the sending thread, so it was detected by TSan to
be a data race. Since this patch deletes the code performing the write,
the data race is no longer a concern and no synchronization must be
added. 
						
						
							
						
					 
					
						2025-05-24 22:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								Josiah VanderZee 
							
						 
					 
					
						
						
							
						
						e9b32843a5 
					 
					
						
						
							
							Make MTP server shutdown flag atomic  
						
						... 
						
						
						
						I noticed this potential data race while reading the code. I have not
detected it with TSan in practice. 
						
						
							
						
					 
					
						2025-05-24 22:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1214a1d4a6 
					 
					
						
						
							
							Refactor ITextureSource use in main menu ( #16135 )  
						
						
						
						
							
						
					 
					
						2025-05-24 22:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						452160cd00 
					 
					
						
						
							
							Clean up read_tiledef and related parts a bit  
						
						
						
						
							
						
					 
					
						2025-05-24 22:49:04 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						d17f22f536 
					 
					
						
						
							
							Fix texture coordinates of cuboid drawtypes ( #16091 )  
						
						... 
						
						
						
						Fixes issues related to combining animated and world-aligned textures.
Changes texture coordinates of cuboid drawtypes to stay in the [0,1] range, instead of carrying the mapblock alignment and becoming negative after transformations. 
						
						
							
						
					 
					
						2025-05-24 15:59:32 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						2f1171e2a7 
					 
					
						
						
							
							Formspec: Fix broken 9-slice image button with gui_scaling_filter ( #16146 )  
						
						... 
						
						
						
						The setting 'gui_scaling_filter = true' previously broke 9-slice images.
With this change, custom button background images now scale the same as
backgrounds created using 'background9[...]' (9-slice images). 
						
						
							
						
					 
					
						2025-05-24 15:58:04 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						66aa5f3fac 
					 
					
						
						
							
							Continue with 5.13.0-dev  
						
						
						
						
							
						
					 
					
						2025-05-23 17:43:09 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8f0838506a 
					 
					
						
						
							
							Bump version to 5.12.0  
						
						
						
						
							
 
						
					 
					
						2025-05-23 17:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								updatepo.sh 
							
						 
					 
					
						
						
							
						
						9b2aeb2ca2 
					 
					
						
						
							
							Update minetest.conf.example  
						
						
						
						
							
						
					 
					
						2025-05-23 17:09:44 +02:00