Muhammad Rifqi Priyo Susanto 
							
						 
					 
					
						
						
							
						
						815b5cb086 
					 
					
						
						
							
							Translation updater: Add comment propagation ( #14416 )  
						
						
						
						
					 
					
						2024-04-28 00:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						0837d674eb 
					 
					
						
						
							
							Fix set_fov-induced grayscreen  
						
						
						
						
					 
					
						2024-04-28 00:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								OgelGames 
							
						 
					 
					
						
						
							
						
						a7bde8e523 
					 
					
						
						
							
							Hide internal detached inventory functions ( #14594 )  
						
						
						
						
					 
					
						2024-04-28 00:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								LoneWolfHT 
							
						 
					 
					
						
						
							
						
						c63c05b141 
					 
					
						
						
							
							Fix crash when player leaves before breath removal job  
						
						
						
						
					 
					
						2024-04-24 22:32:07 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						12ccbe6f12 
					 
					
						
						
							
							Amend profiling documentation  
						
						
						
						
					 
					
						2024-04-24 14:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Muhammad Rifqi Priyo Susanto 
							
						 
					 
					
						
						
							
						
						be540043ee 
					 
					
						
						
							
							Do not make inventory_items_animations setting static thread_local ( #14573 )  
						
						... 
						
						
						
						This removes restart requirement when toggling the setting after the first play/run. 
						
						
					 
					
						2024-04-24 09:00:04 +07:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						de8d80dee0 
					 
					
						
						
							
							Fix MSVC warning C4172 in ModifySafeMap::get ( #14576 )  
						
						
						
						
					 
					
						2024-04-23 19:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						98fd5bd453 
					 
					
						
						
							
							Formalize OS support policy ( #14556 )  
						
						
						
						
					 
					
						2024-04-23 19:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								cosin15 
							
						 
					 
					
						
						
							
						
						15b569fb71 
					 
					
						
						
							
							Remove unnecessary copy of a big data structure  
						
						
						
						
					 
					
						2024-04-23 19:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						58eccc7a2a 
					 
					
						
						
							
							Clean up some getServer() unsafety  
						
						
						
						
					 
					
						2024-04-23 19:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e39e47b21f 
					 
					
						
						
							
							Reduce needless copying of KeyPress  
						
						
						
						
					 
					
						2024-04-23 19:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e7f6e7d7b6 
					 
					
						
						
							
							Fix Irrlicht log events not being passed through  
						
						
						
						
					 
					
						2024-04-23 19:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						af27d97003 
					 
					
						
						
							
							Log delays introduced by SDL_PollEvent  
						
						
						
						
					 
					
						2024-04-23 19:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c8e46749a4 
					 
					
						
						
							
							Change some profiler values to microseconds  
						
						
						
						
					 
					
						2024-04-23 19:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						eb432d3da0 
					 
					
						
						
							
							Fix some Game members not being freed after some startup errors ( #14561 )  
						
						
						
						
					 
					
						2024-04-21 15:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								David Heidelberg 
							
						 
					 
					
						
						
							
						
						4ab3c54f5b 
					 
					
						
						
							
							Basic tablet/phone/watch autodetection ( #14400 )  
						
						... 
						
						
						
						Until we're able to detect touchscreen itself, let's have a detection
based on a form factor of the device.
Tablets and handhelds are usually equiped with touchscreens, so as a
default enable touchscreen GUI there.
 - Windows and Linux supports autodetection.
 - Android is hardcoded as touch-based.
 - MacOS staying same as before without detection.
Signed-off-by: David Heidelberg <david@ixit.cz > 
						
						
					 
					
						2024-04-21 15:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						de1d8ec070 
					 
					
						
						
							
							Do not link /latomic on MSVC ( #14564 )  
						
						... 
						
						
						
						MSVC does not recognize /latomic, resulting in a warning upon configure. 
						
						
					 
					
						2024-04-20 20:37:46 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c8a41409d9 
					 
					
						
						
							
							HUD: Text element color support ( #14558 )  
						
						
						
						
					 
					
						2024-04-20 20:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Josiah VanderZee 
							
						 
					 
					
						
						
							
						
						d2a089ffd9 
					 
					
						
						
							
							Remove <ctgmath> include from particles.h  
						
						... 
						
						
						
						The header is deprecated, and we don't even use it. 
						
						
					 
					
						2024-04-20 18:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3bd5169aee 
					 
					
						
						
							
							Fix profiler assertion failures  
						
						... 
						
						
						
						oops 
						
						
					 
					
						2024-04-20 14:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b7887a339d 
					 
					
						
						
							
							mod_translation_updater.py: fix @n being incorrectly rejected  
						
						
						
						
					 
					
						2024-04-20 14:10:04 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						1b89d4d541 
					 
					
						
						
							
							Simplify getBlockNodeIdMapping  
						
						... 
						
						
						
						since commit 0f9c78c3eb 
						
						
					 
					
						2024-04-20 13:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d8190e1c5f 
					 
					
						
						
							
							Some globals (un-)init fixes  
						
						
						
						
					 
					
						2024-04-20 13:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2af5191070 
					 
					
						
						
							
							Optimize MapNode::serializeBulk  
						
						... 
						
						
						
						before
  serializeBulk [us] __________________________ 9047x   9.363
after
  serializeBulk [us] __________________________ 8458x   1.214 
						
						
					 
					
						2024-04-20 13:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4027e08cc8 
					 
					
						
						
							
							Print profiler at end of session  
						
						
						
						
					 
					
						2024-04-20 13:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						72eeb9fecb 
					 
					
						
						
							
							Refactor profiler and related classes  
						
						
						
						
					 
					
						2024-04-20 13:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						5a07f5a652 
					 
					
						
						
							
							Fix inconsistent rounding in VoxelLineIterator::VoxelLineIterator ( #14555 )  
						
						... 
						
						
						
						floatToInt rounds 0.5 differently depending on sign. 
						
						
					 
					
						2024-04-20 13:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d767ab0890 
					 
					
						
						
							
							Add runtime test to mingw CI  
						
						
						
						
					 
					
						2024-04-17 16:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						df2fd399df 
					 
					
						
						
							
							Fix missing DLLs in Windows build  
						
						
						
						
					 
					
						2024-04-17 16:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						f2b5c35fa2 
					 
					
						
						
							
							TouchScreenGUI dehardcoding refactor ( #14472 )  
						
						
						
						
					 
					
						2024-04-17 15:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						b2057a5da7 
					 
					
						
						
							
							Hypertext: Fix missing space after single letter word ( #14551 )  
						
						... 
						
						
						
						Fixes  #11727  
					
						2024-04-16 08:48:16 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						38cacfa577 
					 
					
						
						
							
							Try to fix macro definition order problem with OpenGL code  
						
						
						
						
					 
					
						2024-04-15 19:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						13e271c6cb 
					 
					
						
						
							
							Improve error checks in COpenGL3DriverBase  
						
						
						
						
					 
					
						2024-04-15 17:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7a6ca85081 
					 
					
						
						
							
							Expose OpenGL debugging as a normal setting  
						
						
						
						
					 
					
						2024-04-15 17:48:33 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ecfe9c5c2f 
					 
					
						
						
							
							lua_api: Clarify some environment API functions  
						
						
						
						
					 
					
						2024-04-14 11:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						9f263319ca 
					 
					
						
						
							
							Fix 4dir nodebox sometimes not rendering face ( #14533 )  
						
						
						
						
					 
					
						2024-04-14 11:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						00ef597639 
					 
					
						
						
							
							CI: Pin CMake to 3.28 because of regression in 3.29.1  
						
						
						
						
					 
					
						2024-04-12 16:34:05 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						30e280b694 
					 
					
						
						
							
							Use MT's string conversion inside Irrlicht  
						
						
						
						
					 
					
						2024-04-10 15:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b9adf244e5 
					 
					
						
						
							
							Simplify Irrlicht CMake for static linking  
						
						... 
						
						
						
						removes any dynamic linking capability, which will stop being possible soon anyway. 
						
						
					 
					
						2024-04-10 15:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						8a5e49c856 
					 
					
						
						
							
							Refactor builtin HUD ( #14346 )  
						
						
						
						
					 
					
						2024-04-10 11:43:15 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						284f6d3682 
					 
					
						
						
							
							Refactor ContentDB integration ( #14507 )  
						
						
						
						
					 
					
						2024-04-09 21:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						cc1bfc6d03 
					 
					
						
						
							
							Improve SDL GL fallback code  
						
						... 
						
						
						
						It now works even if window creation succeeds and only context creation fails.
Adapted from https://github.com/MoNTE48/Irrlicht  . This should be fine
license-wise since that repo still contains the original Irrlicht license
(this is no legal advice).
Original PR: https://github.com/MoNTE48/Irrlicht/pull/9 
Co-authored-by: Deve <deveee@gmail.com > 
						
						
					 
					
						2024-04-08 20:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						07fdf7158d 
					 
					
						
						
							
							Migrate the Android port to SDL2  
						
						
						
						
					 
					
						2024-04-08 20:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						fca60e2a41 
					 
					
						
						
							
							Add SDL2 Java code  
						
						
						
						
					 
					
						2024-04-08 20:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						e12db0c182 
					 
					
						
						
							
							Sounds: Queue more than two buffers if pitch is high ( #14515 )  
						
						... 
						
						
						
						Pitch changes playback speed. So always enqueuing 2 buffers did not suffice
(and it was unnecessary complicated). 
						
						
					 
					
						2024-04-07 22:06:34 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						1d673ce075 
					 
					
						
						
							
							Print filenames in irrlicht png warnings ( #14525 )  
						
						... 
						
						
						
						Makes warnings like this more informative:
`WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile` 
						
						
					 
					
						2024-04-07 22:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7e4462e0ac 
					 
					
						
						
							
							Better handling of temporary folders  
						
						
						
						
					 
					
						2024-04-06 12:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f87994edc7 
					 
					
						
						
							
							Use better randomseed for Lua too  
						
						... 
						
						
						
						see e985b7a0bf#14518 ). 
						
						
					 
					
						2024-04-06 12:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ef0c19477c 
					 
					
						
						
							
							Fix HAVE_RECENT_LJ false-positives  
						
						
						
						
					 
					
						2024-04-06 12:10:21 +02:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						9bee6d899b 
					 
					
						
						
							
							Fix invisible crosshair with effective HUD scaling < 1  
						
						
						
						
					 
					
						2024-04-06 12:10:12 +02:00