sfan5 
							
						 
					 
					
						
						
							
						
						6b7fc1e9fe 
					 
					
						
						
							
							Handle vertex & index VBOs separately in GL drivers  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						be9aa19208 
					 
					
						
						
							
							Propagate changes to IMeshBuffer parent class  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						435a89b5a4 
					 
					
						
						
							
							Apply same changes to SSkinMeshBuffer  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						47e4c33a50 
					 
					
						
						
							
							Split CIndexBuffer from CMeshBuffer  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5d6e15bc49 
					 
					
						
						
							
							Split CVertexBuffer from CMeshBuffer  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						538b8b9b34 
					 
					
						
						
							
							Avoid unsafety with stack-allocated mesh buffer  
						
						
						
						
					 
					
						2024-09-02 21:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								1F616EMO~nya 
							
						 
					 
					
						
						
							
						
						6105804f00 
					 
					
						
						
							
							Show full texture string in "generateImage(): Failed to generate" errors ( #15033 )  
						
						
						
						
					 
					
						2024-09-02 16:10:01 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						f23d7459b3 
					 
					
						
						
							
							Allow to disable transparency sorting entirely ( #15101 )  
						
						
						
						
					 
					
						2024-09-02 16:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						0c4f03d9a5 
					 
					
						
						
							
							Reduce include count in headers  
						
						
						
						
					 
					
						2024-09-02 16:09:32 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b8b99d5cf1 
					 
					
						
						
							
							Use std::string_view in logging code  
						
						
						
						
					 
					
						2024-09-02 16:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						ac11a14509 
					 
					
						
						
							
							Add static glTF support ( #14557 )  
						
						... 
						
						
						
						Co-authored-by: Lars Mueller <appgurulars@gmx.de >
Co-authored-by: jordan4ibanez <jordan4ibanez@users.noreply.github.com >
Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com > 
						
						
					 
					
						2024-09-02 14:50:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8972c80d7d 
					 
					
						
						
							
							Warn if max_packets_per_iteration reduced  
						
						
						
						
					 
					
						2024-08-31 20:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1380bf9b88 
					 
					
						
						
							
							Fix ordering issue with new server peers  
						
						
						
						
					 
					
						2024-08-31 20:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7afa78ec82 
					 
					
						
						
							
							Remove obsolete client connection init workaround  
						
						... 
						
						
						
						m_connection_reinit_timer has a head-start of 0.1s and this code
only took effect for the very first game session so it was broken
anyway. 
						
						
					 
					
						2024-08-31 20:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						43363ee066 
					 
					
						
						
							
							Disable CRT security warnings in MSVC ( #15077 )  
						
						... 
						
						
						
						MSVC by default warns if Annex-K style secure functions with additional parameter validation are not used. For better or worse, afaik other major compilers don't implement it, so it's not a very useful warning for a cross-platform project. 
						
						
					 
					
						2024-08-31 20:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						48e65ac846 
					 
					
						
						
							
							Don't attempt to process packets when there are none  
						
						... 
						
						
						
						Under certain unlikely circumstances the main server loop could attempt to process packets even when the connection didn't return one. This would result in the default empty packet being processed resulting in spurious warnings about a missing client. 
						
						
					 
					
						2024-08-31 20:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						1b8b84bee8 
					 
					
						
						
							
							connection: Remove unused timeout feature  
						
						... 
						
						
						
						Was only used for a unit test and incorrectly at that. 
						
						
					 
					
						2024-08-31 20:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						6608057971 
					 
					
						
						
							
							Fix uninitialized SkyboxParams::fog_color  
						
						
						
						
					 
					
						2024-08-31 20:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						5c171f6d61 
					 
					
						
						
							
							Basic unittest for HP change calculation  
						
						
						
						
					 
					
						2024-08-31 20:45:53 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						eae9a70385 
					 
					
						
						
							
							TouchControls: Fix outdated player controls in TOSERVER_INTERACT  
						
						
						
						
					 
					
						2024-08-31 20:45:32 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						322a9c2f74 
					 
					
						
						
							
							Restore proportional minimap scaling ( #15022 )  
						
						
						
						
					 
					
						2024-08-31 18:11:56 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						52376fd87a 
					 
					
						
						
							
							Add hotbar Lua HUD element and replace hardcoded hotbar  
						
						
						
						
					 
					
						2024-08-31 16:04:14 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						efd7792add 
					 
					
						
						
							
							Debloat IVideoDriver and IrrlichtDevice includes ( #15080 )  
						
						... 
						
						
						
						As the project grows, compile time will not go down unless the header mess
is cleaned up one by one to only include exactly what's needed. 
						
						
					 
					
						2024-08-31 11:44:30 +02:00 
						 
				 
			
				
					
						
							
							
								kromka-chleba 
							
						 
					 
					
						
						
							
						
						a6ba5304c4 
					 
					
						
						
							
							Add new vector utils (ceil, sign, abs, random_in_area) ( #14807 )  
						
						
						
						
					 
					
						2024-08-31 11:43:52 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						3971b6afcc 
					 
					
						
						
							
							Main menu: formspec escape world name ( #15064 )  
						
						
						
						
					 
					
						2024-08-28 21:32:31 +02:00 
						 
				 
			
				
					
						
							
							
								David Heidelberg 
							
						 
					 
					
						
						
							
						
						7f5a19792c 
					 
					
						
						
							
							enable option to toggle touch controls on Android  
						
						... 
						
						
						
						Signed-off-by: David Heidelberg <david@ixit.cz > 
						
						
					 
					
						2024-08-28 21:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						3a59fabefe 
					 
					
						
						
							
							split enable_touch to touch_controls (for touchscreen controls) and touch_gui  
						
						... 
						
						
						
						touch_gui provide adjustment to the interface, so it's more touch
friendly
Signed-off-by: David Heidelberg <david@ixit.cz > 
						
						
					 
					
						2024-08-28 21:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						1977517d7a 
					 
					
						
						
							
							Rename TouchScreenGUI -> TouchControls  
						
						... 
						
						
						
						to avoid confusion between touchscreen-related settings that affect GUIs
(formspecs) and touchscreen-related settings that affect the touch controls
(TouchControls / formerly TouchScreenGUI) 
						
						
					 
					
						2024-08-28 21:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bf4d31227b 
					 
					
						
						
							
							Delete OpenGL ES 1.0 driver ( #15067 )  
						
						
						
						
					 
					
						2024-08-28 20:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1298d6c020 
					 
					
						
						
							
							Fix VBO hint for transparent block parts  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						19a58745c9 
					 
					
						
						
							
							Avoid copies when working with EnrichedString  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						fa4529b4f1 
					 
					
						
						
							
							Keep stats on hw buffer uploads  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						39970fed38 
					 
					
						
						
							
							Consolidate transparent buffers lazily  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c00fed20b7 
					 
					
						
						
							
							Fix re-loading of settings in ClientMap  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c52a4369eb 
					 
					
						
						
							
							Fix vertex count accounting in ClientMap  
						
						
						
						
					 
					
						2024-08-28 15:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						0f7ee126de 
					 
					
						
						
							
							Fix transparency sorting and animation faraway check not using mesh chunk bounding sphere  
						
						
						
						
					 
					
						2024-08-28 15:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						2e883189c1 
					 
					
						
						
							
							Improve block bounds HUD feature  
						
						... 
						
						
						
						* Use different material than selection box, so it doesn't break
  for non-default `node_highlighting` values.
* Add `show_block_bounds_radius_near` setting.
* Draw mesh chunk edges in a different color (red vs yellow). 
						
						
					 
					
						2024-08-28 15:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						04f0a4a1c6 
					 
					
						
						
							
							Fix MeshGrid::isMeshPos()  
						
						... 
						
						
						
						`(1 + 1 + 0) % 2 = 0`, for example, so it had false positives.
Only minimap generation uses this function. It did useless work. 
						
						
					 
					
						2024-08-28 15:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						3441fd6e04 
					 
					
						
						
							
							Menu docs: clarify that image paths must be escaped to correctly render on Windows ( #15072 )  
						
						
						
						
					 
					
						2024-08-28 15:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						c893e0b72b 
					 
					
						
						
							
							Convert nodedef tests to Catch2 ( #15045 )  
						
						... 
						
						
						
						Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com > 
						
						
					 
					
						2024-08-28 15:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						5d18b6fcd0 
					 
					
						
						
							
							Fix incorrect documentation of new-style particlespawner size property  
						
						
						
						
					 
					
						2024-08-27 17:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						8109563a02 
					 
					
						
						
							
							LocalPlayer: Restore 2u height sneak jump ( #15015 )  
						
						... 
						
						
						
						Fix 1: Do not consider LocalPlayer's CAO in the collision data.
Fix 2: work around the "aabbox3d::intersectsWithBox" edge-case. 
						
						
					 
					
						2024-08-26 21:23:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						21ed680b10 
					 
					
						
						
							
							Make getting bone overrides return the "same" euler angles ( #15007 )  
						
						
						
						
					 
					
						2024-08-26 21:22:38 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						5583831c40 
					 
					
						
						
							
							zstd: Fix minetest.decompress lockup when data ends too early  
						
						
						
						
					 
					
						2024-08-26 18:32:59 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						da1fc9a536 
					 
					
						
						
							
							Meshgen: Don't get lights for not drawn solid faces  
						
						... 
						
						
						
						`drawCuboid()` doesn't call the face lighter function for masked
faces, so we don't need these values.
This is for performance. 
						
						
					 
					
						2024-08-26 18:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								wsor4035 
							
						 
					 
					
						
						
							
						
						df8afe3dc4 
					 
					
						
						
							
							Reword CMake message for LuaJIT detection  
						
						
						
						
					 
					
						2024-08-26 18:32:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						56123b2fbe 
					 
					
						
						
							
							Fix bounding box of clouds  
						
						... 
						
						
						
						fixes  #15031  
					
						2024-08-23 18:46:12 +02:00 
						 
				 
			
				
					
						
							
							
								Zemtzov7 
							
						 
					 
					
						
						
							
						
						274c223d00 
					 
					
						
						
							
							Fix CSM help form using "/" instead of "." ( #15034 )  
						
						... 
						
						
						
						when copying commands to chat 
						
						
					 
					
						2024-08-22 23:15:55 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7968ab6928 
					 
					
						
						
							
							Move network protocol implementation behind an interface  
						
						
						
						
					 
					
						2024-08-21 21:40:58 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c6ef5ab259 
					 
					
						
						
							
							Sanitize formspec fields server-side ( #14878 )  
						
						
						
						
					 
					
						2024-08-21 21:34:46 +02:00