Loic Blot 
							
						 
					 
					
						
						
							
						
						74125a74d3 
					 
					
						
						
							
							refacto: hide mesh_cache inside the rendering engine  
						
						... 
						
						
						
						This permit cleaner access to meshCache and ensure we don't access to it from all the code 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						e0716384d6 
					 
					
						
						
							
							refacto: add RenderingEngine::cleanupMeshCache  
						
						... 
						
						
						
						This permits to prevent client to own the mesh cache cleanup logic. It's better in RenderingEngine 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						e34d28af9f 
					 
					
						
						
							
							refacto: rendering engine singleton removal step 1 (filesystem)  
						
						... 
						
						
						
						Make the RenderingEngine filesystem member non accessible from everywhere
This permits also to determine that some lua code has directly a logic to extract zip file. Move this logic inside client, it's not the lua stack role to perform a such complex operation
Found also another irrlicht <1.8 compat code to remove 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						bc1888ff21 
					 
					
						
						
							
							fix: drop old irrlicht <1.8 compat on Client::loadMedia  
						
						
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						074e6a67de 
					 
					
						
						
							
							Add minetest.colorspec_to_colorstring ( #10425 )  
						
						
						
						
					 
					
						2021-04-23 21:37:24 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3e2145d662 
					 
					
						
						
							
							Fix two CMake build issues  
						
						... 
						
						
						
						* PostgreSQL fallback code missed the includes (closes  #11219 )
* build failed when Freetype enabled but not found 
						
						
					 
					
						2021-04-21 20:26:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a24899bf2d 
					 
					
						
						
							
							Look for PostgreSQL library properly and fix CI  
						
						
						
						
					 
					
						2021-04-20 19:50:34 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1da73418cd 
					 
					
						
						
							
							Enable cleanTransparent filter for mipmapping and improve its' algorithm ( #11145 )  
						
						
						
						
					 
					
						2021-04-20 19:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						90a7bd6a0a 
					 
					
						
						
							
							Put torch/signlike node on floor if no paramtype2 ( #11074 )  
						
						
						
						
					 
					
						2021-04-20 19:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Seth Traverse 
							
						 
					 
					
						
						
							
						
						16e5b39e1d 
					 
					
						
						
							
							Add a key to toggle map block bounds ( #11172 )  
						
						... 
						
						
						
						It's often useful to know where the map block boundaries are for doing server admin work and the like.
Adds three modes: single mapblock, range of 5, and disabled. 
						
						
					 
					
						2021-04-20 19:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0077982fb7 
					 
					
						
						
							
							GLES fixes ( #11205 )  
						
						... 
						
						
						
						* Consistently set float precision for GLES
* Enable DPI scaling on Windows+GLES 
						
						
					 
					
						2021-04-18 16:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						623f0a8613 
					 
					
						
						
							
							Isolate library tables between sandbox and insecure env  
						
						
						
						
					 
					
						2021-04-18 16:06:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						52c0384bd1 
					 
					
						
						
							
							Fix ignored OpenGLES2 include path and cmake warning  
						
						
						
						
					 
					
						2021-04-16 23:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						bbe120308f 
					 
					
						
						
							
							Attachments: Avoid data loss caused by set_attach() in callbacks ( #11181 )  
						
						
						
						
					 
					
						2021-04-13 20:02:18 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4d0fef8ae8 
					 
					
						
						
							
							Buildbot changes to allow out-of-tree builds ( #11180 )  
						
						... 
						
						
						
						* Do proper out-of-tree builds with buildbot
* Don't write to bin/ for cross builds
     * This allows safely building multiple builds from the same source dir, e.g. with the buildbot.
* Disable Gettext (by default) and Freetype (entirely) for server builds 
						
						
					 
					
						2021-04-11 17:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						4b8209d9a4 
					 
					
						
						
							
							Modifying fall damage via armor group ( #11080 )  
						
						... 
						
						
						
						Adds a new fall_damage_add_percent armor group which influences the fall damage in addition to the existing node group. 
						
						
					 
					
						2021-04-11 17:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0abc1e98ed 
					 
					
						
						
							
							Fix server favorites not saving when client/serverlist/ doesn't exist already ( #11152 )  
						
						
						
						
					 
					
						2021-04-09 22:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						e89e6c8380 
					 
					
						
						
							
							Don't reseed stars when changing star count  
						
						
						
						
					 
					
						2021-04-09 22:33:45 +02:00 
						 
				 
			
				
					
						
							
							
								yw05 
							
						 
					 
					
						
						
							
						
						85163b531f 
					 
					
						
						
							
							Make edit boxes respond to string input (IME) ( #11156 )  
						
						... 
						
						
						
						Make edit boxes respond to string input events (introduced in minetest/irrlicht#23 ) that are usually triggered by entering text with an IME. 
						
						
					 
					
						2021-04-05 15:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						19c283546c 
					 
					
						
						
							
							Don't apply connection timeout limit to locally hosted servers  
						
						... 
						
						
						
						fixes  #11085  
					
						2021-04-05 15:21:43 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c11208c4b5 
					 
					
						
						
							
							Game: Scale damage flash to max HP  
						
						... 
						
						
						
						The flash intensity is calculated proportionally to the maximal HP. 
						
						
					 
					
						2021-04-05 13:38:50 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f0bad0e2ba 
					 
					
						
						
							
							Reserve vectors before pushing and other code quality changes ( #11161 )  
						
						
						
						
					 
					
						2021-04-05 13:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						024d47e0d3 
					 
					
						
						
							
							CGUITTFont optimizations ( #11136 )  
						
						
						
						
					 
					
						2021-04-02 00:20:16 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						34888a914e 
					 
					
						
						
							
							Sort out cURL timeouts and increase default  
						
						
						
						
					 
					
						2021-04-02 00:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1e4913cd76 
					 
					
						
						
							
							Irrlicht support code maintenance  
						
						
						
						
					 
					
						2021-03-31 13:15:47 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0d90ed6d92 
					 
					
						
						
							
							Draw items as 2D images (instead of meshes) when possible  
						
						
						
						
					 
					
						2021-03-30 21:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						88d1fcfe23 
					 
					
						
						
							
							Block & report player self-interaction ( #11137 )  
						
						
						
						
					 
					
						2021-03-30 21:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						f4118a4fde 
					 
					
						
						
							
							Consistent title bar + render information in mainmenu ( #10764 )  
						
						
						
						
					 
					
						2021-03-30 21:49:15 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						6c9be39db0 
					 
					
						
						
							
							Fix wield image of plantlike_rooted ( #11067 )  
						
						
						
						
					 
					
						2021-03-30 00:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						3b78a22371 
					 
					
						
						
							
							Degrotate support for mesh nodes ( #7840 )  
						
						
						
						
					 
					
						2021-03-30 00:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8d89f5f0cc 
					 
					
						
						
							
							Replace fallback font nonsense with automatic per-glyph fallback ( #11084 )  
						
						
						
						
					 
					
						2021-03-29 19:55:24 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						298bb3d8f7 
					 
					
						
						
							
							Drop irrUString from MT, it's owned by irrlicht now  
						
						
						
						
					 
					
						2021-03-26 20:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						437d011968 
					 
					
						
						
							
							Fix attached-to-object sounds having a higher reference distance  
						
						
						
						
					 
					
						2021-03-23 15:43:40 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2da1eee394 
					 
					
						
						
							
							Fix broken BiomeGen abstraction ( #11107 )  
						
						
						
						
					 
					
						2021-03-23 15:43:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Patrick Guerrero 
							
						 
					 
					
						
						
							
						
						c9eba8440d 
					 
					
						
						
							
							Fix segfault for model[] without animation speed  
						
						
						
						
					 
					
						2021-03-21 23:23:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						44ed05ddf0 
					 
					
						
						
							
							Restore minimal normal texture support (for minimap shading)  
						
						
						
						
					 
					
						2021-03-21 23:22:22 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						531e7ef8eb 
					 
					
						
						
							
							Serialize tool capabilities JSON without whitespace  
						
						... 
						
						
						
						fixes  #11087  
					
						2021-03-20 22:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						05719913ac 
					 
					
						
						
							
							Schematic: Properly deal with before/after node resolving and document ( #11011 )  
						
						... 
						
						
						
						This fixes an out-of-bounds index access when the node resolver was already applied to the schematic (i.e. biome decoration).
Also improves the handling of the two cases: prior node resolving (m_nodenames), and after node resolving (manual lookup) 
						
						
					 
					
						2021-03-20 13:02:15 +01:00 
						 
				 
			
				
					
						
							
							
								Elias Fleckenstein 
							
						 
					 
					
						
						
							
						
						492110a640 
					 
					
						
						
							
							Check for duplicate login in TOSERVER_INIT handler ( #11017 )  
						
						... 
						
						
						
						i.e. checks for duplicate logins before sending all media data to the client. 
						
						
					 
					
						2021-03-19 21:45:29 +01:00 
						 
				 
			
				
					
						
							
							
								Elias Åström 
							
						 
					 
					
						
						
							
						
						59a1b53d67 
					 
					
						
						
							
							Scale mouse/joystick sensitivity depending on FOV ( #11007 )  
						
						
						
						
					 
					
						2021-03-19 21:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						96d4df995c 
					 
					
						
						
							
							Drop old text input workarounds ( #11089 )  
						
						... 
						
						
						
						* Drop unused intlGUIEditBox
* Drop unnecessary Linux text input workarounds 
						
						
					 
					
						2021-03-19 18:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Patrick Guerrero 
							
						 
					 
					
						
						
							
						
						285ba74723 
					 
					
						
						
							
							GUIScene: Clear depth buffer + replace deprecated clearZBuffer calls  
						
						
						
						
					 
					
						2021-03-16 23:28:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Patrick Guerrero 
							
						 
					 
					
						
						
							
						
						66b5c08664 
					 
					
						
						
							
							Fix deprecated calls with Irrlicht 1.9  
						
						
						
						
					 
					
						2021-03-16 23:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						62e3593944 
					 
					
						
						
							
							Tweak duration_to_string formatting  
						
						
						
						
					 
					
						2021-03-16 18:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						051bc9e662 
					 
					
						
						
							
							Enable Irrlicht debug logging with --trace  
						
						
						
						
					 
					
						2021-03-12 20:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1bc85a47cb 
					 
					
						
						
							
							Avoid unnecessary copies during media/mesh loading  
						
						
						
						
					 
					
						2021-03-12 20:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						cff35cf0b3 
					 
					
						
						
							
							Handle mesh load failure without crashing  
						
						
						
						
					 
					
						2021-03-12 20:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bb1c4badfb 
					 
					
						
						
							
							Clean up cmake DLL installation and other minor things  
						
						
						
						
					 
					
						2021-03-12 20:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						91c9313c87 
					 
					
						
						
							
							Switch Irrlicht dependency to our own fork  
						
						... 
						
						
						
						-> https://github.com/minetest/irrlicht  
						
						
					 
					
						2021-03-09 21:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3579dd2186 
					 
					
						
						
							
							Restore Irrlicht 1.9 support  
						
						
						
						
					 
					
						2021-03-09 21:53:17 +01:00