SmallJoker 
							
						 
					 
					
						
						
							
						
						2760371d8e 
					 
					
						
						
							
							Settings: Purge getDefault, clean FontEngine  
						
						
						
						
					 
					
						2021-01-29 17:32:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						ed0882fd58 
					 
					
						
						
							
							Include irrlichttypes.h first to work around Irrlicht#433 ( #10872 )  
						
						... 
						
						
						
						Fixes the PcgRandom::PcgRandom linker issue, caused by inconsistent data type definition. 
						
						
					 
					
						2021-01-28 21:25:13 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						4c76239818 
					 
					
						
						
							
							Remove dead code ( #10845 )  
						
						
						
						
					 
					
						2021-01-22 15:09:26 +00:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						67aa75d444 
					 
					
						
						
							
							Use JSON for favorites, move server list code to Lua ( #10085 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2021-01-22 15:08:57 +00:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						7f25823bd4 
					 
					
						
						
							
							Allow "liquid" and "flowingliquid" drawtypes even if liquidtype=none ( #10737 )  
						
						
						
						
					 
					
						2021-01-21 00:51:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						74762470b2 
					 
					
						
						
							
							Fix some minor code issues all over the place  
						
						
						
						
					 
					
						2020-12-24 13:44:54 +01:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						289425f6bd 
					 
					
						
						
							
							Minor profiler fixes.  
						
						
						
						
					 
					
						2020-12-23 14:48:08 -08:00 
						 
				 
			
				
					
						
							
							
								Markus 
							
						 
					 
					
						
						
							
						
						af22dd86e3 
					 
					
						
						
							
							Fix some more joystick issues ( #10624 )  
						
						
						
						
					 
					
						2020-12-19 22:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						ccbf8029ea 
					 
					
						
						
							
							Cleanup shader generation code ( #10663 )  
						
						... 
						
						
						
						Shader generation is a mess. This commit cleans some parts up, including dropping remains of HLSL support which was never actually implemented. 
						
						
					 
					
						2020-12-19 20:57:10 +01:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						4d41ed0975 
					 
					
						
						
							
							Semi-transparent background for nametags ( #10152 )  
						
						
						
						
					 
					
						2020-12-14 23:49:30 +01:00 
						 
				 
			
				
					
						
							
							
								hecks 
							
						 
					 
					
						
						
							
						
						6d7067fd37 
					 
					
						
						
							
							Implement mapblock camera offset correctly ( #10702 )  
						
						... 
						
						
						
						Implement mapblock camera offset correctly - reduce client jitter
Co-authored-by: hecktest <> 
						
						
					 
					
						2020-12-05 15:03:40 -08:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						3176daee79 
					 
					
						
						
							
							Input: Fix on_rightclick called when placing into air  
						
						
						
						
					 
					
						2020-11-29 19:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						868749b4f8 
					 
					
						
						
							
							Return star color calculation to what it previously was  
						
						
						
						
					 
					
						2020-11-26 22:17:11 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						8689e00fca 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						c158e20e5b 
					 
					
						
						
							
							Provide fallback star color for GLES 2 with MT shaders disabled  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						cdcf7dca7c 
					 
					
						
						
							
							Sky: support GLES2  
						
						... 
						
						
						
						IrrLicht built-in shader is broken, have to write my own 
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						be59668f47 
					 
					
						
						
							
							Allow missing shaders  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d7cf40a0ce 
					 
					
						
						
							
							Replace TriangleFan as poorly supported  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						560627eef8 
					 
					
						
						
							
							Reuse seed when updating stars  
						
						... 
						
						
						
						The only currently relevant parameter is scale which can now be changed
without resetting stars position 
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						3077afc0a2 
					 
					
						
						
							
							Store stars in a single static mesh buffer  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						89cc5bf537 
					 
					
						
						
							
							Don't evaluate things many times  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						095f82692d 
					 
					
						
						
							
							Batch cloud drawing  
						
						
						
						
					 
					
						2020-11-26 12:49:10 -08:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						8dc70ebb93 
					 
					
						
						
							
							Fix camera panning glitches (partially revert 10489.)  
						
						
						
						
					 
					
						2020-11-25 14:22:36 -08:00 
						 
				 
			
				
					
						
							
							
								Pierre-Yves Rollo 
							
						 
					 
					
						
						
							
						
						78273027bf 
					 
					
						
						
							
							Add sound to press event of some formspecs elements ( #10402 )  
						
						
						
						
					 
					
						2020-11-23 21:28:25 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b504a1aa4b 
					 
					
						
						
							
							Fix player sprite visibility in first person  
						
						... 
						
						
						
						closes  #10525  
					
						2020-11-12 21:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c441baa91b 
					 
					
						
						
							
							Fix overloaded virtual warnings with get/setAttachment()  
						
						
						
						
					 
					
						2020-11-12 21:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						68139a28eb 
					 
					
						
						
							
							Revert "Replace MyEventReceiver KeyList with std::unordered_set" ( #10622 )  
						
						... 
						
						
						
						This reverts commit 787561b29a 
						
						
					 
					
						2020-11-12 19:16:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Koch 
							
						 
					 
					
						
						
							
						
						e1142ee57f 
					 
					
						
						
							
							Joystick: Remap joystick-specific KeyTypes to generic ones  
						
						... 
						
						
						
						According to the following table:
	* MOUSE_L     -> DIG
	* MOUSE_R     -> PLACE
	* SCROLL_UP   -> HOTBAR_NEXT
	* SCROLL_DOWN -> HOTBAR_PREV
This commit entirely removes the special KeyTypes used for joysticks.
Support for the MOUSE KeyTypes had already been removed in the main
game code without adapting the joystick code, breaking joystick
input. This commit restores joystick functionality. 
						
						
					 
					
						2020-11-09 11:58:50 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c940a57a38 
					 
					
						
						
							
							ContentCAO: Fix segfault when minimap is disabled  
						
						
						
						
					 
					
						2020-11-08 11:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						627c22c36e 
					 
					
						
						
							
							Fix integer-string conversion for shaders  
						
						... 
						
						
						
						closes  #10605  
					
						2020-11-05 19:34:40 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						e3bd6704a0 
					 
					
						
						
							
							Revert "Fix short 180 degree rotation when using set_bone_position ( #10405 )" ( #10534 )  
						
						... 
						
						
						
						This reverts commit 0f98b54aa4 
						
						
					 
					
						2020-11-04 21:43:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						2dff3dd03f 
					 
					
						
						
							
							Player physics: Ensure larger dtime simulation steps ( #10563 )  
						
						
						
						
					 
					
						2020-10-29 20:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Oblomov 
							
						 
					 
					
						
						
							
						
						a701d24a00 
					 
					
						
						
							
							Show RTT in ms with 2 digits of precision ( #10573 )  
						
						... 
						
						
						
						If your ping is in seconds, you probably have other problems. 
						
						
					 
					
						2020-10-29 20:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						707c8c1e95 
					 
					
						
						
							
							Shaders for Android (GLES 2) ( #10506 )  
						
						... 
						
						
						
						Shader support for OpenGL ES 2 devices (Android)
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2020-10-25 18:01:03 +01:00 
						 
				 
			
				
					
						
							
							
								Maksim 
							
						 
					 
					
						
						
							
						
						5c0a57f606 
					 
					
						
						
							
							Fix Media... 0% on loading screen ( #9478 )  
						
						
						
						
					 
					
						2020-10-21 20:42:40 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c7aa92aaed 
					 
					
						
						
							
							Fix show_on_minimap default value for local player  
						
						... 
						
						
						
						fixes  #10526  
					
						2020-10-20 16:36:05 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						660115c1ab 
					 
					
						
						
							
							Decouple entity minimap markers from nametags replacing with show_on_minimap property ( #10443 )  
						
						
						
						
					 
					
						2020-10-19 20:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						b826e39730 
					 
					
						
						
							
							Minor clientmap improvements.  
						
						... 
						
						
						
						- Avoid calculating isBlockInSight for blocks without meshes.
- Add metric for how many blocks the client has currently loaded.
- Make some variables constant. 
						
						
					 
					
						2020-10-19 09:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						738f624218 
					 
					
						
						
							
							Periodically release all mesh HW buffers to avoid an Irrlicht bottleneck.  
						
						
						
						
					 
					
						2020-10-17 13:22:30 -07:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						ed22260822 
					 
					
						
						
							
							Remove all bump mapping and parallax occlusion related code.  
						
						
						
						
					 
					
						2020-10-17 13:09:16 -07:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						521a04222a 
					 
					
						
						
							
							Avoid drawing invisible blocks on the client.  
						
						
						
						
					 
					
						2020-10-13 09:30:59 -07:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						a37e96eefc 
					 
					
						
						
							
							-Wmem-access only called when GCC > 7 ( #10453 )  
						
						
						
						
					 
					
						2020-10-06 20:51:27 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						f46509d5e2 
					 
					
						
						
							
							Remove unused functions reported by cppcheck ( #10463 )  
						
						... 
						
						
						
						Run unused functions reported by cppcheck
This change removes a few (but not all) unused functions.
Some unused helper functions were not removed due to their complexity and potential of future use. 
						
						
					 
					
						2020-10-05 09:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre-Yves Rollo 
							
						 
					 
					
						
						
							
						
						81c66d6efb 
					 
					
						
						
							
							Minimap as HUD element with API control  
						
						... 
						
						
						
						Features:
 * Define Minimap available modes (surface/radar, scale) from Lua, using player:set_minimap_modes()
 * New HUD elements for displaying minimap with custom size and placing
 * New minimap mode for displaying a texture instead of the map 
						
						
					 
					
						2020-10-04 15:24:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jordan Snelling 
							
						 
					 
					
						
						
							
						
						3068853e8a 
					 
					
						
						
							
							Add First Person Attachments ( #10360 )  
						
						... 
						
						
						
						Fixes some other third person camera specific attachments.
Implements a single new flag for entities to be forced visible in first person mode.
Old mods do not need to be updated to use the new flag and are fully backwards compatible. 
						
						
					 
					
						2020-10-04 15:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						0f98b54aa4 
					 
					
						
						
							
							Fix short 180 degree rotation when using set_bone_position ( #10405 )  
						
						
						
						
					 
					
						2020-10-04 15:09:12 +02:00 
						 
				 
			
				
					
						
							
							
								HybridDog 
							
						 
					 
					
						
						
							
						
						9dc29a75b4 
					 
					
						
						
							
							Reduce the FPS when the window is unfocused ( #8837 )  
						
						
						
						
					 
					
						2020-10-03 17:33:51 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						947466ab28 
					 
					
						
						
							
							(se)SerializeString: Include max length in the name  
						
						... 
						
						
						
						This commit clarifies the maximal length of the serialized strings.
It will avoid accidental use of serializeString() when a larger string can be expected.
Removes unused Wide String serialization functions 
						
						
					 
					
						2020-10-01 09:52:59 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						9bff154cba 
					 
					
						
						
							
							Fix horizontal/vertical merging bug of hardware-colored framed glass ( #10417 )  
						
						... 
						
						
						
						Previously, the param2-controlled horizontal/vertical merge feature
(which was undocumented and forgotten) was always active, causing
uses of param2 other than "glasslikeliquidlevel" to affect H/V
merging.
Only respect H/V merge bits when paramtype2 = "glasslikeliquidlevel".
H/V merge bits and liquid level bits are designed to be used
simultaneously. 
						
						
					 
					
						2020-09-24 00:10:50 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						787561b29a 
					 
					
						
						
							
							Replace MyEventReceiver KeyList with std::unordered_set ( #10419 )  
						
						
						
						
					 
					
						2020-09-23 19:12:20 +02:00