sfan5 
							
						 
					 
					
						
						
							
						
						42a35cec83 
					 
					
						
						
							
							Allow looking straight up or down  
						
						
						
						
					 
					
						2025-02-26 12:21:57 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ee9258cefd 
					 
					
						
						
							
							Clean up some packet-related code  
						
						
						
						
					 
					
						2025-02-26 12:21:57 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						5e89371ecd 
					 
					
						
						
							
							TouchControls: touch_use_crosshair, dig/place simulation refactoring ( #15800 )  
						
						... 
						
						
						
						-   get rid of simulated mouse events for digging/placing, use keyboard events
    instead
    -   consistent with other simulated events, less code, no need for a
        pointer position
    -   more correct: touch controls no longer break if you have custom
        dig/place keybindings set
-   move reading of "touch_use_crosshair" setting from Game to TouchControls 
						
						
					 
					
						2025-02-25 13:19:44 -05:00 
						 
				 
			
				
					
						
							
							
								Andrii Nemchenko 
							
						 
					 
					
						
						
							
						
						abcd2e0b81 
					 
					
						
						
							
							Re-save active entities more often if they move a certain distance ( #15605 )  
						
						
						
						
					 
					
						2025-02-22 16:19:19 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d12ce68e64 
					 
					
						
						
							
							Show unknown object visuals using unknown_object.png sprite  
						
						
						
						
					 
					
						2025-02-22 16:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						83fd837d75 
					 
					
						
						
							
							Clean up TileLayer::applyMaterialOptions  
						
						
						
						
					 
					
						2025-02-22 16:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						27bbe3a873 
					 
					
						
						
							
							CAO 'node' visual ( #15683 )  
						
						
						
						
					 
					
						2025-02-22 16:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5a8720a484 
					 
					
						
						
							
							Change material sharing for CMeshSceneNode  
						
						
						
						
					 
					
						2025-02-22 16:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								Andrii Nemchenko 
							
						 
					 
					
						
						
							
						
						e51221d247 
					 
					
						
						
							
							Implement metadata-aware version of InvRef:remove_item() ( #15771 )  
						
						
						
						
					 
					
						2025-02-22 16:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ba62808fe8 
					 
					
						
						
							
							Basic camera control API ( #15796 )  
						
						
						
						
					 
					
						2025-02-19 18:45:45 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f4bdf72aa4 
					 
					
						
						
							
							Simplify SQLite3 schema types  
						
						... 
						
						
						
						see: <https://www.sqlite.org/datatype3.html > 
						
						
					 
					
						2025-02-18 19:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						cc352f3b66 
					 
					
						
						
							
							Add unit tests for MapDatabase implementations  
						
						
						
						
					 
					
						2025-02-18 19:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						215b000793 
					 
					
						
						
							
							Split blockpos into three columns in sqlite3 map database  
						
						
						
						
					 
					
						2025-02-18 19:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						e8728acc5c 
					 
					
						
						
							
							Some cleanups in Database_SQLite3  
						
						
						
						
					 
					
						2025-02-18 19:29:06 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						166e02955e 
					 
					
						
						
							
							Decrease fps_max_unfocused from 20 to 10  
						
						... 
						
						
						
						This used to be the default for android.
There's not much issues now with using a lower value, so a lower default on all platforms
is reasonable.
The only downside I know of is that if you re-focus the window, it can up till the
next client step until it goes back to normal fps, but 10 Hz feels fast enough. 
						
						
					 
					
						2025-02-15 18:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						138111a542 
					 
					
						
						
							
							Don't use fps_max_unfocused for server step time on non-singleplayer main-menu-hosted servers  
						
						... 
						
						
						
						It's unreasonable to change server step time when the hosting user unfocuses their window.
(m_is_paused is already not set if it's not singleplayer.) 
						
						
					 
					
						2025-02-15 18:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						191cb117f9 
					 
					
						
						
							
							Don't use fps_max_unfocused for the pause menu  
						
						... 
						
						
						
						Nowadays, we have things like buttons that change appearance on hover, or scoll bars
in the pause menu. These do not work fine with low fps. 
						
						
					 
					
						2025-02-15 18:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						75dcd94b90 
					 
					
						
						
							
							Optimize add_area_node_boxes in collision code ( #15719 )  
						
						
						
						
					 
					
						2025-02-15 12:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d027fc9a88 
					 
					
						
						
							
							Enable ipv6_server by default  
						
						
						
						
					 
					
						2025-02-15 12:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a11d526110 
					 
					
						
						
							
							Rework socket IPV6_V6ONLY handling  
						
						
						
						
					 
					
						2025-02-15 12:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Erich Schubert 
							
						 
					 
					
						
						
							
						
						567b9a997a 
					 
					
						
						
							
							Collision: more accurate computation with acceleration and long dtime ( #15408 )  
						
						... 
						
						
						
						Co-authored-by: SmallJoker <mk939@ymail.com > 
						
						
					 
					
						2025-02-15 12:17:44 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						319e270664 
					 
					
						
						
							
							Clean up Irrlicht matrices a bit more ( #15733 )  
						
						
						
						
					 
					
						2025-02-15 12:17:30 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						b7f01b0cc7 
					 
					
						
						
							
							Don't save load_mod_* = false lines in world.mt ( #15758 )  
						
						
						
						
					 
					
						2025-02-14 22:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						2c50066c16 
					 
					
						
						
							
							Keep the game paused in pause menu settings  
						
						... 
						
						
						
						The button_exit[]s were replaced by regular button[]s, to avoid a very short unpause when you
click the btn_settings (probably because it uses ClientEvent stuff). 
						
						
					 
					
						2025-02-14 16:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						dd0070a6b8 
					 
					
						
						
							
							Expose client version information in non-debug builds ( #15708 )  
						
						... 
						
						
						
						Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com >
Co-authored-by: Lars Mueller <appgurulars@gmx.de >
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2025-02-09 18:09:07 +01:00 
						 
				 
			
				
					
						
							
							
								updatepo.sh 
							
						 
					 
					
						
						
							
						
						0549b6ed0d 
					 
					
						
						
							
							Update minetest.conf.example and settings_translation_file.cpp  
						
						
						
						
					 
					
						2025-02-09 13:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								wrrrzr 
							
						 
					 
					
						
						
							
						
						045951b23c 
					 
					
						
						
							
							Const correct Thread class ( #15741 )  
						
						
						
						
					 
					
						2025-02-09 12:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						fd8d04ff76 
					 
					
						
						
							
							GUI inventory list: Do not render clipped slots ( #15764 )  
						
						
						
						
					 
					
						2025-02-09 12:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								Montandalar 
							
						 
					 
					
						
						
							
						
						ec83312540 
					 
					
						
						
							
							Change main website domain to www.luanti.org ( #15748 )  
						
						... 
						
						
						
						Renames all remaining occurences of minetest.net except for the "MS Windows icon resource" file 
						
						
					 
					
						2025-02-06 19:16:24 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0fa56a9f7c 
					 
					
						
						
							
							Revert "Prefer GL3 driver over legacy GL driver"  
						
						... 
						
						
						
						This reverts commit 9f52f84f2bded8c25e34 
						
						
					 
					
						2025-02-04 12:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						88b007907a 
					 
					
						
						
							
							Enable relative mouse mode on Android ( #15750 )  
						
						... 
						
						
						
						fixes  #15727  
					
						2025-02-04 12:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						a73e71510a 
					 
					
						
						
							
							Clamp client-sent movement speed control ( #15721 )  
						
						... 
						
						
						
						Results in the `movement_x` and `movement_y` fields of `player:get_player_control()` being safe to use
(otherwise users would need to compute the length as `(x^2 + y^2)^0.5` and clamp that to 1 themselves). 
						
						
					 
					
						2025-02-04 12:19:00 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						b2a6c3ba23 
					 
					
						
						
							
							Server: undo inventory client prediction  
						
						... 
						
						
						
						The affected player inventory list is now marked as modified.
This way, it will also be re-sent if the server denies the action. 
						
						
					 
					
						2025-02-02 19:05:09 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						8caf922df6 
					 
					
						
						
							
							InvRef: deduplicate code  
						
						
						
						
					 
					
						2025-02-02 19:05:09 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						5419345dff 
					 
					
						
						
							
							PauseMenuScripting: resolve absolute 'builtin' path before substring check ( #15720 )  
						
						... 
						
						
						
						In 99% of the cases, this behaviour is identical to before.
With this commit, it is again possible to have 'builtin' a symlink that e.g.
points to the engine source directory, which is helpful for development purposes. 
						
						
					 
					
						2025-02-02 19:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						a8c4c55d58 
					 
					
						
						
							
							Document that object properties colors field is unused ( #15685 )  
						
						
						
						
					 
					
						2025-02-02 19:04:18 +01:00 
						 
				 
			
				
					
						
							
							
								wrrrzr 
							
						 
					 
					
						
						
							
						
						f17498b049 
					 
					
						
						
							
							Delete irrlichttypes_extrabloated.h ( #15723 )  
						
						... 
						
						
						
						Co-authored-by: cx384 <cx384@proton.me > 
						
						
					 
					
						2025-02-01 13:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c0422b18e7 
					 
					
						
						
							
							Propagate peer ID change to outgoing reliables ( #15680 )  
						
						... 
						
						
						
						Otherwise a desync could ocurr since the server does strict checking.
fixes  #15627  
						
						
					 
					
						2025-02-01 13:23:00 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						e9826f7819 
					 
					
						
						
							
							Move EnumString to separate file and add enum_to_string ( #15714 )  
						
						
						
						
					 
					
						2025-01-26 19:17:14 +01:00 
						 
				 
			
				
					
						
							
							
								Erich Schubert 
							
						 
					 
					
						
						
							
						
						bee541f378 
					 
					
						
						
							
							Lua get_biome_data: calc heat and humidity only once ( #15715 )  
						
						
						
						
					 
					
						2025-01-26 19:17:02 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						45c5ef8798 
					 
					
						
						
							
							Restrict relative mouse mode to Wayland users ( #15697 )  
						
						
						
						
					 
					
						2025-01-26 19:16:46 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Beller 
							
						 
					 
					
						
						
							
						
						282c81fe3a 
					 
					
						
						
							
							filesys: replace goto by #else to avoid compiler warning  
						
						
						
						
					 
					
						2025-01-25 10:48:15 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b861f0c5c5 
					 
					
						
						
							
							Fix shadow flicker on camera offset update ( #15709 )  
						
						
						
						
					 
					
						2025-01-25 10:47:52 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						7c6ade0fc5 
					 
					
						
						
							
							Restore proper rollback database indexing ( #15707 )  
						
						
						
						
					 
					
						2025-01-24 16:50:59 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						41dfac96c1 
					 
					
						
						
							
							Add setting callbacks for Camera and TouchControls ( #15700 )  
						
						
						
						
					 
					
						2025-01-24 16:50:51 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b5e084c9a5 
					 
					
						
						
							
							Update github URL references ( #15705 )  
						
						
						
						
					 
					
						2025-01-24 16:50:39 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						a99e985674 
					 
					
						
						
							
							Centralize arbitrary area volume limit and raise it ( #15696 )  
						
						
						
						
					 
					
						2025-01-23 12:18:20 +01:00 
						 
				 
			
				
					
						
							
							
								SFENCE 
							
						 
					 
					
						
						
							
						
						af3f696423 
					 
					
						
						
							
							Code style fixes.  
						
						
						
						
					 
					
						2025-01-21 16:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						547e1476bb 
					 
					
						
						
							
							Allow overriding fonts via media files ( #15606 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2025-01-19 20:42:40 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						eeb6cab4c4 
					 
					
						
						
							
							In-game settings menu using separate Lua environment ( #15614 )  
						
						
						
						
					 
					
						2025-01-19 13:07:04 -05:00