Lars Mueller 
							
						 
					 
					
						
						
							
						
						ae4cd1ebf1 
					 
					
						
						
							
							Corresponding code changes  
						
						
						
						
					 
					
						2024-06-10 21:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								minetest 
							
						 
					 
					
						
						
							
						
						781c7a800f 
					 
					
						
						
							
							Replace Catch2 with v3 amalgamation  
						
						
						
						
					 
					
						2024-06-10 21:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5133ae52df 
					 
					
						
						
							
							Update vcpkg used in CI  
						
						
						
						
					 
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3539af7d77 
					 
					
						
						
							
							Set some useful SDL hints  
						
						... 
						
						
						
						fixes  #14596  
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c03894321a 
					 
					
						
						
							
							Fix file write warning in devtest  
						
						... 
						
						
						
						closes  #14721  
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b7e886a740 
					 
					
						
						
							
							Rename sha256 header  
						
						... 
						
						
						
						fixes  #14710  
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8268c61b9f 
					 
					
						
						
							
							Make safeWriteToFile safe for thread-concurrent use  
						
						
						
						
					 
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						fee6e8e11b 
					 
					
						
						
							
							Identify when compiled with openresty LuaJIT  
						
						... 
						
						
						
						Debian testing ships it 
						
						
					 
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						558d749d54 
					 
					
						
						
							
							A few clean ups in log.cpp  
						
						
						
						
					 
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						27cb54c1db 
					 
					
						
						
							
							Stop misusing volatile keyword  
						
						
						
						
					 
					
						2024-06-10 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						4c9be808a7 
					 
					
						
						
							
							Improve register_on_leaveplayer documentation  
						
						
						
						
					 
					
						2024-06-09 13:21:54 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						71893807b3 
					 
					
						
						
							
							Call malloc_trim() regularly to improve deallocation behavior ( #14707 )  
						
						
						
						
					 
					
						2024-06-07 16:57:30 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						08485f6781 
					 
					
						
						
							
							Chat: Remove tailing punctuation from clickable links  
						
						
						
						
					 
					
						2024-06-05 20:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						87232358d3 
					 
					
						
						
							
							Update some workflows to newer Ubuntu versions ( #14668 )  
						
						
						
						
					 
					
						2024-06-03 20:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						ec9c000be9 
					 
					
						
						
							
							Fix scrolling in scroll containers ( #14702 )  
						
						
						
						
					 
					
						2024-06-03 20:38:09 +02:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						75f3a2183f 
					 
					
						
						
							
							Fix and clarify skybox texture order documentation ( #14680 )  
						
						
						
						
					 
					
						2024-06-03 12:40:34 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						445e485fc5 
					 
					
						
						
							
							Fix CI not running on Irrlicht-only PRs  
						
						
						
						
					 
					
						2024-06-03 11:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						508b5ccc63 
					 
					
						
						
							
							Document keymap_toggle_block_bounds, remove unimplemented BLOCK_BOUNDS_MAX ( #14722 )  
						
						
						
						
					 
					
						2024-06-02 21:05:35 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						833bb542fc 
					 
					
						
						
							
							Allow toggling fullscreen without restart and add keybind ( #14714 )  
						
						
						
						
					 
					
						2024-06-02 21:05:16 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						981d67324b 
					 
					
						
						
							
							Mainmenu: Unify gamedata.errormessage and messagebox formspecs ( #14716 )  
						
						
						
						
					 
					
						2024-06-01 17:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								sfence 
							
						 
					 
					
						
						
							
						
						140b9e5a5a 
					 
					
						
						
							
							Allow game to specify first and last mod in mod loading order ( #14177 )  
						
						... 
						
						
						
						Co-authored-by: Lars Mueller <appgurulars@gmx.de >
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2024-06-01 16:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						a4768d1638 
					 
					
						
						
							
							Fix fog moon tint not working  
						
						
						
						
					 
					
						2024-06-01 16:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						abf353c178 
					 
					
						
						
							
							Update no games message to give more context ( #14695 )  
						
						
						
						
					 
					
						2024-05-29 20:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						670bb32b2c 
					 
					
						
						
							
							Particles: fix crash caused by absent texture  
						
						... 
						
						
						
						Introduced in commit f8bff34 
						
						
					 
					
						2024-05-29 19:46:24 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						f836a47bc1 
					 
					
						
						
							
							Sound loading: Fix issues where ov_read skips samples  
						
						
						
						
					 
					
						2024-05-27 17:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						43df39c4f7 
					 
					
						
						
							
							Sound loading: Improve error handling  
						
						
						
						
					 
					
						2024-05-27 17:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						9da5c5e2d0 
					 
					
						
						
							
							Add precompiled header support  
						
						... 
						
						
						
						Note: the <filesystem> header is not included in the default
precompiled_headers.txt, because we don't use it yet, and it might be big 
						
						
					 
					
						2024-05-27 17:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						cdbbac5b6d 
					 
					
						
						
							
							Move sha256.c to lib/  
						
						... 
						
						
						
						Precompiled headers don't work if we're not a pure C++ project. 
						
						
					 
					
						2024-05-27 17:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						3120558dd1 
					 
					
						
						
							
							Make the CDB dependency dialog use more space  
						
						
						
						
					 
					
						2024-05-26 19:49:48 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						f3c91e4f96 
					 
					
						
						
							
							Immediately apply gui_scaling changes to IGUISkin  
						
						
						
						
					 
					
						2024-05-26 19:49:48 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						b1fa430dad 
					 
					
						
						
							
							Android: Don't crash if there is no web browser installed ( #14683 )  
						
						
						
						
					 
					
						2024-05-26 19:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						83bc362dac 
					 
					
						
						
							
							Mark Redis database backend as deprecated ( #14679 )  
						
						
						
						
					 
					
						2024-05-26 14:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								Muhammad Rifqi Priyo Susanto 
							
						 
					 
					
						
						
							
						
						a86baefda7 
					 
					
						
						
							
							Translation updater: Add support for function call without parantheses ( #14574 )  
						
						... 
						
						
						
						Co-authored-by: Lars Mueller <appgurulars@gmx.de > 
						
						
					 
					
						2024-05-26 14:28:24 +02:00 
						 
				 
			
				
					
						
							
							
								AFCMS 
							
						 
					 
					
						
						
							
						
						82790b1556 
					 
					
						
						
							
							Add documentation for IDE developer setup ( #13935 )  
						
						
						
						
					 
					
						2024-05-26 14:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						728f643ea7 
					 
					
						
						
							
							Scale C++ menus down to fit the window ( #14690 )  
						
						
						
						
					 
					
						2024-05-24 12:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						d5fc040d2d 
					 
					
						
						
							
							Consistent width for internal scrollbars of formspec elements ( #14689 )  
						
						... 
						
						
						
						also: Make sure that very short, wide scrollbars are still usable 
						
						
					 
					
						2024-05-24 12:10:19 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						6c0b8229ec 
					 
					
						
						
							
							Fix artifacts with bloom + tonemapping on ogles2 ( #14688 )  
						
						
						
						
					 
					
						2024-05-23 20:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						bc60693a5d 
					 
					
						
						
							
							Enable "FULL" debug info for Android build ( #14684 )  
						
						
						
						
					 
					
						2024-05-23 20:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						1298374818 
					 
					
						
						
							
							Upgrade client active object mgr tests to Catch2 ( #14565 )  
						
						... 
						
						
						
						* Upgrade client active object mgr tests to Catch2
In addition to invoking Catch2's test runner after Minetest's homemade
runner, this refactors the tests to follow the DRY principle, and gives
them expressive names and clear assertions. Catch2 is already bundled
with Minetest, so there are no added dependencies.
* Increment failed modules count for Catch2 tests
* Respect --test-module option for Catch2 tests
* Improve Catch2 --test-module behavior
This switches infostream to rawstream so that test runner output is
displayed, and returns the correct boolean depending on the results. The
tests are now found by setting the configuration instead of invoking the
command line parser.
* Test uniqueness of all IDS instead of just one
Co-Authored-By: Lars Müller <appgurulars@gmx.de >
* Include Catch2 test run in timing and logging
* Flush std::cout after printing Catch results
* Increment total tests run instead of hardcoding to 1
* Flush stderr before printing to stdout
It's necessary to flush stderr before printing to stdout in adition to
flushing stdout before printing to stderr, to make sure all output is
ordered correctly.
* Make Catch write to rawstream
---------
Co-authored-by: Lars Müller <appgurulars@gmx.de > 
						
						
					 
					
						2024-05-22 18:39:53 +02:00 
						 
				 
			
				
					
						
							
							
								Xeno333 
							
						 
					 
					
						
						
							
						
						a078cfee3e 
					 
					
						
						
							
							Rename "opaque_water" setting to "translucent_liquids" with inverted meaning ( #14660 )  
						
						... 
						
						
						
						The old setting will be migrated properly.
---------
Co-authored-by: grorp <gregor.parzefall@posteo.de > 
						
						
					 
					
						2024-05-22 16:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						bd4572cfd1 
					 
					
						
						
							
							Fix broken CI  
						
						
						
						
					 
					
						2024-05-21 18:10:09 +02:00 
						 
				 
			
				
					
						
							
							
								sfence 
							
						 
					 
					
						
						
							
						
						df8a600b22 
					 
					
						
						
							
							Fix glitch through ceiling with Sneak Glitch ( #14332 )  
						
						
						
						
					 
					
						2024-05-21 17:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						567f85752d 
					 
					
						
						
							
							Fix broken unit test  
						
						... 
						
						
						
						Also makes devtest unit test results a bit more prominent 
						
						
					 
					
						2024-05-21 16:31:05 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Mueller 
							
						 
					 
					
						
						
							
						
						5009259473 
					 
					
						
						
							
							Add unit test and feature flag for override_item  
						
						
						
						
					 
					
						2024-05-21 15:46:33 +02:00 
						 
				 
			
				
					
						
							
							
								sfence 
							
						 
					 
					
						
						
							
						
						b21a974342 
					 
					
						
						
							
							Fix inventory: Quickly picking up item and placing it again no longer works ( #14657 )  
						
						
						
						
					 
					
						2024-05-21 15:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								chmodsayshello 
							
						 
					 
					
						
						
							
						
						ab783b9bb2 
					 
					
						
						
							
							Display background & moving progress bar on shutdown screen ( #14597 )  
						
						... 
						
						
						
						Co-authored-by: Gregor Parzefall <gregor.parzefall@posteo.de > 
						
						
					 
					
						2024-05-21 15:37:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						36d236c5e0 
					 
					
						
						
							
							Update SDL for mingw builds ( #14678 )  
						
						
						
						
					 
					
						2024-05-20 20:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						408faa11a1 
					 
					
						
						
							
							Allow removal of item definition fields ( #14675 )  
						
						
						
						
					 
					
						2024-05-20 20:37:40 +02:00 
						 
				 
			
				
					
						
							
							
								OgelGames 
							
						 
					 
					
						
						
							
						
						8972e829f2 
					 
					
						
						
							
							Restore vector type check ( #14663 )  
						
						
						
						
					 
					
						2024-05-20 20:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c4703a7f19 
					 
					
						
						
							
							Fix wrong collision axis in Lua moveresult  
						
						... 
						
						
						
						introduced by c24a04d246 
						
						
					 
					
						2024-05-17 14:32:57 +02:00