sfan5 
							
						 
					 
					
						
						
							
						
						e3b9828f24 
					 
					
						
						
							
							Add unit tests for SAO load / unload behaviour  
						
						
						
						
					 
					
						2024-03-17 15:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8339594206 
					 
					
						
						
							
							Handle static_save changes at runtime and between restarts  
						
						
						
						
					 
					
						2024-03-17 15:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2386bfda7e 
					 
					
						
						
							
							Fix static_save=false not working & related cleanups  
						
						
						
						
					 
					
						2024-03-17 15:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ef0009aea7 
					 
					
						
						
							
							Sort out server destruction order  
						
						... 
						
						
						
						fixes  #14421  
					
						2024-03-17 15:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4d24537590 
					 
					
						
						
							
							Fix multiplayer test missing crashes at shutdown  
						
						
						
						
					 
					
						2024-03-17 15:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						4f84b01356 
					 
					
						
						
							
							Touchscreen: Fix virtual joystick sometimes going backwards  
						
						... 
						
						
						
						This fixes a regression introduced by 34286d77c7#14075 . 
						
						
					 
					
						2024-03-17 15:00:37 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						c8b615acc9 
					 
					
						
						
							
							Remove excessive touchscreengui.h includes ( #14466 )  
						
						
						
						
					 
					
						2024-03-17 14:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						61a5733692 
					 
					
						
						
							
							Unittest: Add inventory callback tests  
						
						
						
						
					 
					
						2024-03-16 20:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						4245a7604b 
					 
					
						
						
							
							Inventory: Fix order of callbacks when swapping items  
						
						
						
						
					 
					
						2024-03-16 20:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d5d6e36ae0 
					 
					
						
						
							
							Create CACHEDIR.TAG in path_cache ( #14458 )  
						
						
						
						
					 
					
						2024-03-15 11:24:08 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						658bc9fcc8 
					 
					
						
						
							
							Fix infinite loop in Server::stopAttachedSounds  
						
						
						
						
					 
					
						2024-03-13 21:24:50 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						60810c2d37 
					 
					
						
						
							
							Add L-system trees as decorations ( #14355 )  
						
						
						
						
					 
					
						2024-03-12 20:10:28 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						f07e1026ac 
					 
					
						
						
							
							Allow sync HTTP fetches to be interrupted to fix hanging ( #14412 )  
						
						... 
						
						
						
						Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com > 
						
						
					 
					
						2024-03-12 20:09:43 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						32f68f35cf 
					 
					
						
						
							
							Avoid packets getting sent to disconnected players ( #14444 )  
						
						... 
						
						
						
						Many functions expect RemotePlayer to have a valid peer ID,
this however is not the case immediately after disconnecting
where the object is still alive and pending for removal.
ServerEnvironment::getPlayer(const char *, bool) now only
returns players that are connected unless forced to. 
						
						
					 
					
						2024-03-10 13:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						02a893d613 
					 
					
						
						
							
							Client: fix failing assert on empty texture name  
						
						
						
						
					 
					
						2024-03-10 10:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f596c36f4f 
					 
					
						
						
							
							Update NDK  
						
						
						
						
					 
					
						2024-03-09 11:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8ff0e1da15 
					 
					
						
						
							
							Amend Android dev documentation  
						
						
						
						
					 
					
						2024-03-09 11:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4660310db6 
					 
					
						
						
							
							Update Gradle  
						
						
						
						
					 
					
						2024-03-09 11:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						58bf4f04b1 
					 
					
						
						
							
							Skip Android deps download if they already exist  
						
						... 
						
						
						
						It's close to impossible to test locally built changes otherwise. 
						
						
					 
					
						2024-03-09 11:28:12 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d88f0866b7 
					 
					
						
						
							
							Reduce translations log spam  
						
						
						
						
					 
					
						2024-03-06 22:33:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						bf52d1e624 
					 
					
						
						
							
							Fix attached sounds stopping if objects are removed serverside ( #14436 )  
						
						... 
						
						
						
						Restores backwards compatibility for death sounds or other sounds that are not supposed to be "cut off" abruptly.
---------
Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: grorp <gregor.parzefall@posteo.de > 
						
						
					 
					
						2024-03-06 20:36:02 +01:00 
						 
				 
			
				
					
						
							
							
								y5nw 
							
						 
					 
					
						
						
							
						
						fc80f65a6d 
					 
					
						
						
							
							Try to preserve metatable when exchanging data with the async env ( #14369 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: Lars Mueller <appgurulars@gmx.de > 
						
						
					 
					
						2024-03-06 18:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						badd42789a 
					 
					
						
						
							
							Move PlayerSettings class to client code  
						
						
						
						
					 
					
						2024-03-06 18:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c524c52baa 
					 
					
						
						
							
							Fix some common SAO methods to not generate useless update packets  
						
						
						
						
					 
					
						2024-03-06 18:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						585ca90ae0 
					 
					
						
						
							
							Reorder ObjectProperties struct  
						
						
						
						
					 
					
						2024-03-06 18:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e734b3f0d8 
					 
					
						
						
							
							Fix core.get_node_or_nil in emerge env  
						
						... 
						
						
						
						"ignore" does not mean unloaded, we have to properly check it. 
						
						
					 
					
						2024-03-03 20:16:32 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						91ea47fddf 
					 
					
						
						
							
							Fix node callbacks unit test  
						
						
						
						
					 
					
						2024-03-03 20:16:32 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9b97147637 
					 
					
						
						
							
							Fix assertion failure in clientlauncher.cpp  
						
						
						
						
					 
					
						2024-03-03 19:11:37 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						d4d4712361 
					 
					
						
						
							
							Implement get_node with a get_node_raw ( #14384 )  
						
						... 
						
						
						
						Add /bench_bulk_get_node
Considerably improves the execution speed of core.get_node 
						
						
					 
					
						2024-03-03 15:53:23 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						879f7e9f03 
					 
					
						
						
							
							Refactor tile.cpp/h parts except texturesource.cpp  
						
						
						
						
					 
					
						2024-03-03 15:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						aaf77025b6 
					 
					
						
						
							
							Split up tile.cpp/h  
						
						
						
						
					 
					
						2024-03-03 15:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						cdce33dd05 
					 
					
						
						
							
							Fix some narrowing warnings  
						
						
						
						
					 
					
						2024-03-02 01:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						b10797b3d5 
					 
					
						
						
							
							Add missing include in container.h  
						
						... 
						
						
						
						BUILD_BENCHMAKRS builds were broken. 
						
						
					 
					
						2024-03-02 01:47:03 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e73e562a63 
					 
					
						
						
							
							Allow curl to use all content encodings  
						
						
						
						
					 
					
						2024-03-01 18:22:59 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						e40417f687 
					 
					
						
						
							
							Allow giving "pointabilities" to Lua raycasts ( #14390 )  
						
						
						
						
					 
					
						2024-03-01 17:12:13 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						aac616fcc5 
					 
					
						
						
							
							Avoid visible camera jumps because of touchscreen_threshold  
						
						
						
						
					 
					
						2024-03-01 17:11:46 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						fa0745f7da 
					 
					
						
						
							
							Adjust touchscreen_sensitivity to display density  
						
						
						
						
					 
					
						2024-03-01 17:11:46 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						00a3e6bbd7 
					 
					
						
						
							
							Touchscreen: Allow camera movement while digging without touch_use_crosshair  
						
						
						
						
					 
					
						2024-03-01 17:11:46 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bb7f57b095 
					 
					
						
						
							
							VBO-related optimizations and improvements ( #14395 )  
						
						
						
						
					 
					
						2024-02-29 17:20:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d85c842ce9 
					 
					
						
						
							
							Refactor fog shader to reuse Irrlicht values  
						
						
						
						
					 
					
						2024-02-29 17:20:50 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						dce166dc93 
					 
					
						
						
							
							Support deleting shader materials  
						
						
						
						
					 
					
						2024-02-29 17:20:50 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						13a0e5fb4a 
					 
					
						
						
							
							Share FpsControl code between game and menu  
						
						
						
						
					 
					
						2024-02-29 17:20:50 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0c3a4cc7b9 
					 
					
						
						
							
							Improve ergonomics of CachedShaderSetting  
						
						
						
						
					 
					
						2024-02-29 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e9ab5bc223 
					 
					
						
						
							
							Factor shadow constants out of MainShaderConstantSetter  
						
						
						
						
					 
					
						2024-02-29 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5da18d34ba 
					 
					
						
						
							
							Properly warn that shader queue is unimplemented  
						
						
						
						
					 
					
						2024-02-29 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						09d542dfe0 
					 
					
						
						
							
							Drop enable_vbo setting  
						
						... 
						
						
						
						Consistently applying this setting requires some code work,
because Irrlicht does not provide a global toggle.
At the same time I don't see any reason for someone to disable this. 
						
						
					 
					
						2024-02-29 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5280863300 
					 
					
						
						
							
							Set VBO hints in more places  
						
						
						
						
					 
					
						2024-02-29 17:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						fbec378869 
					 
					
						
						
							
							Fix more type promotion mistakes  
						
						... 
						
						
						
						Someone of these are probably actual bugs and gcc totally doesn't care to warn about them, wtf?
This issue seems to be new with the IrrlichtMt update. 
						
						
					 
					
						2024-02-26 22:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9fcd7f2dc0 
					 
					
						
						
							
							Fix clang-tidy type promotion errors  
						
						
						
						
					 
					
						2024-02-26 20:47:47 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						229389b7f6 
					 
					
						
						
							
							Use newer IrrlichtMt  
						
						
						
						
					 
					
						2024-02-26 20:47:47 +01:00