Wuzzy 
							
						 
					 
					
						
						
							
						
						dc165fe942 
					 
					
						
						
							
							Message for empty list output in /haspriv & /mods ( #11149 )  
						
						
						
						
					 
					
						2021-06-12 18:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								benrob0329 
							
						 
					 
					
						
						
							
						
						fbcf0fab8e 
					 
					
						
						
							
							falling.lua - Fix Meshnodes Being Too Big ( #11307 )  
						
						
						
						
					 
					
						2021-06-12 18:48:14 +02:00 
						 
				 
			
				
					
						
							
							
								Liso 
							
						 
					 
					
						
						
							
						
						c47313db65 
					 
					
						
						
							
							Shadow mapping render pass ( #11244 )  
						
						... 
						
						
						
						Co-authored-by: x2048 <codeforsmile@gmail.com > 
						
						
					 
					
						2021-06-06 18:51:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						46f42e15c4 
					 
					
						
						
							
							Fix check that given IRRLICHT_LIBRARY exists  
						
						
						
						
					 
					
						2021-06-05 13:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								Muhammad Rifqi Priyo Susanto 
							
						 
					 
					
						
						
							
						
						40acfc938c 
					 
					
						
						
							
							Android: Do not submit text after pressing Enter key for multi-line text ( #11298 )  
						
						... 
						
						
						
						Regular EditText is used for multi-line text to not close the dialog after pressing back button.
New button is added for submitting multi-line text. 
						
						
					 
					
						2021-06-04 21:22:53 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						8f085e02a1 
					 
					
						
						
							
							Add metatables to lua vectors ( #11039 )  
						
						... 
						
						
						
						Add backwards-compatible metatable functions for vectors. 
						
						
					 
					
						2021-06-04 21:22:33 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e15cae9fa0 
					 
					
						
						
							
							fontengine: Fix crash loading PNG/XML fonts from paths without dot  
						
						... 
						
						
						
						fixes  #11096  
					
						2021-06-01 19:47:41 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c9144ae5e2 
					 
					
						
						
							
							Add core.compare_block_status function ( #11247 )  
						
						... 
						
						
						
						Makes it possible to check the status of the mapblock in a future-extensible way. 
						
						
					 
					
						2021-05-30 20:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						89f3991351 
					 
					
						
						
							
							Fix base64 validation and add unittests ( #10515 )  
						
						... 
						
						
						
						Implement proper padding character checks 
						
						
					 
					
						2021-05-30 20:23:12 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1bc753f655 
					 
					
						
						
							
							Use safe_file_write to save forceloaded blocks  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f30dcdb504 
					 
					
						
						
							
							Fix procession ordering issue in content_cao  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2c53f03c18 
					 
					
						
						
							
							Remove unused version detection from FindLuaJIT.cmake  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						758e3aa1ca 
					 
					
						
						
							
							Fix background color of formspec text fields  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a0047d6edc 
					 
					
						
						
							
							script: Replace calls to depreated luaL_openlib  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a12017c564 
					 
					
						
						
							
							Provide exact error message if postgres connection string missing  
						
						
						
						
					 
					
						2021-05-30 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						d7a4479eb3 
					 
					
						
						
							
							Fix misleading /shutdown command syntax  
						
						
						
						
					 
					
						2021-05-29 11:45:04 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						5bf72468f3 
					 
					
						
						
							
							UnitSAO: Prevent circular attachments  
						
						
						
						
					 
					
						2021-05-29 11:44:48 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						ff48619a85 
					 
					
						
						
							
							Fix cloud fog being broken for high clouds  
						
						
						
						
					 
					
						2021-05-29 11:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						673c29f7ea 
					 
					
						
						
							
							Fix client crash on when con::PeerNotFoundException is thrown ( #11286 )  
						
						
						
						
					 
					
						2021-05-24 19:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						93f43c890b 
					 
					
						
						
							
							GUIEditBox: Allow selecting and copying read-only texts  
						
						
						
						
					 
					
						2021-05-22 14:39:41 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4152227f17 
					 
					
						
						
							
							CI: add workaround to fix clang builds  
						
						... 
						
						
						
						see https://github.com/actions/virtual-environments/issues/3376  
						
						
					 
					
						2021-05-17 17:12:37 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b56a028d6b 
					 
					
						
						
							
							Fix curl_timeout being ignored for Lua HTTP fetches  
						
						
						
						
					 
					
						2021-05-17 17:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lejo 
							
						 
					 
					
						
						
							
						
						d44f1aabbb 
					 
					
						
						
							
							Fix list of libraries included in AppImage  
						
						
						
						
					 
					
						2021-05-15 23:56:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Marakasov 
							
						 
					 
					
						
						
							
						
						53dca4f95f 
					 
					
						
						
							
							Use --image-base instead of -Ttext-segment for lld linker on FreeBSD ( #9367 ) ( #11263 )  
						
						
						
						
					 
					
						2021-05-15 10:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						69c70dd319 
					 
					
						
						
							
							Fix swapped vertex colors on GLES2  
						
						
						
						
					 
					
						2021-05-11 21:15:39 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2443f1e235 
					 
					
						
						
							
							Fix overlays for 2D-drawn items  
						
						... 
						
						
						
						fixes  #11248  
					
						2021-05-08 19:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						7c2826cbc0 
					 
					
						
						
							
							Fix build for newer versions of GCC ( #11246 )  
						
						
						
						
					 
					
						2021-05-06 19:24:30 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						1bb8449734 
					 
					
						
						
							
							Improve liquid documentation ( #11158 )  
						
						
						
						
					 
					
						2021-05-06 19:24:11 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						225d4541ff 
					 
					
						
						
							
							fix: extractZipFile is not part of Client but more generic.  
						
						... 
						
						
						
						This solve a crash from mainmenu while extracting the zip 
						
						
					 
					
						2021-05-06 16:01:52 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ba40b39500 
					 
					
						
						
							
							Add basic client-server test to CI  
						
						
						
						
					 
					
						2021-05-05 22:49:44 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						08f1a7fbed 
					 
					
						
						
							
							Use Irrlicht functions to query npot texture support  
						
						
						
						
					 
					
						2021-05-05 22:49:44 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						de85bc9227 
					 
					
						
						
							
							fix: some code tidy about includes & irr namespaces  
						
						
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						48d5abd5be 
					 
					
						
						
							
							refacto: remove get_gui_env & draw_load_screen from RenderingEngine singleton  
						
						
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						a93712458b 
					 
					
						
						
							
							fix: don't use RenderingEngine singleton when it's possible  
						
						
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						5a02c376ea 
					 
					
						
						
							
							refacto: RenderingEngine::get_scene_manager() is now not callable from singleton  
						
						... 
						
						
						
						This permits to make evidence that we have some bad object passing on various code parts. I fixed majority of them to reduce the scope of passed objects
Unfortunately, for some edge cases i should have to expose ISceneManager from client, this should be fixed in the future when our POO will be cleaner client side (we have a mix of rendering and processing in majority of the client objects, it works but it's not clean) 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						ccdd886e27 
					 
					
						
						
							
							refacto: Hud: make driver, client, player, inventory, tsrc private & drop unused guienv  
						
						... 
						
						
						
						also fix c_content.h, on client it includes the src/client/hud.h instead of src/hud.h, which leads to wrong file dependency on the lua stack 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						a47a00228b 
					 
					
						
						
							
							refacto: drop unused Hud::smgr  
						
						
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						809e68fdc0 
					 
					
						
						
							
							refacto: don't use RenderingEngine singleton on CAO  
						
						... 
						
						
						
						* we don't need on CAO side more than SceneManager, and temporary. Pass only required SceneManager as a parameter to build CAO and add them to the current scene
* Use temporary the RenderingEngine singleton from ClientEnvironment, waitfor for better solution
* Make ClientActiveObject::addToScene virtual function mandatory to be defined by children to ensure we don't forget to properly define it 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						1bc855646e 
					 
					
						
						
							
							refacto: protect some RenderingEngine::get_scene_manager  
						
						... 
						
						
						
						* protect it from Camera, Sky, ClientMap object calls
* rename Game::sky to Game::m_sky 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						258101a910 
					 
					
						
						
							
							refacto: RenderingEngine is now better hidden  
						
						... 
						
						
						
						* No more access to the singleton instance from everywhere (RenderingEngine::get_instance dropped)
* RenderingEngine::get_timer_time is now non static
* RenderingEngine::draw_menu_scene is now non static
* RenderingEngine::draw_scene is now non static
* RenderingEngine::{initialize,finalize} are now non static
* RenderingEngine::run is now non static
* RenderingEngine::getWindowSize now have a static helper. It was mandatory to hide the global get_instance access 
						
						
					 
					
						2021-05-03 19:49:19 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						83a7b48bb1 
					 
					
						
						
							
							Fix Windows pipelines on Gitlab-CI  
						
						
						
						
					 
					
						2021-04-28 09:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						228f1c6770 
					 
					
						
						
							
							Fix rotation for falling mesh degrotate nodes ( #11159 )  
						
						
						
						
					 
					
						2021-04-28 08:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						734fb2c811 
					 
					
						
						
							
							Add helpful error messages if Irrlicht library / include dir are set incorrectly ( #11232 )  
						
						
						
						
					 
					
						2021-04-28 08:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9660ae288a 
					 
					
						
						
							
							Update library versions in buildbot ( #11229 )  
						
						
						
						
					 
					
						2021-04-27 11:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						776015c350 
					 
					
						
						
							
							Rename “Irrlicht” to “IrrlichtMt” in documentation  
						
						
						
						
					 
					
						2021-04-23 21:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						074e6a67de 
					 
					
						
						
							
							Add minetest.colorspec_to_colorstring ( #10425 )  
						
						
						
						
					 
					
						2021-04-23 21:37:24 +02:00