RealBadAngel 
							
						 
					 
					
						
						
							
						
						d0be27415e 
					 
					
						
						
							
							Speed up removing a node (less block mesh updates).  
						
						 
						
						
						
						
					 
					
						2014-11-08 21:04:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						05e7f71b33 
					 
					
						
						
							
							Fix dump() indentation with non-tab indents  
						
						 
						
						
						
						
					 
					
						2014-11-08 12:49:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Newell 
							
						 
					 
					
						
						
							
						
						90b6de173e 
					 
					
						
						
							
							Add last_login field to auth.txt  
						
						 
						
						... 
						
						
						
						Also shortens some related code and adds more parameters to string.split. 
						
						
					 
					
						2014-11-08 12:49:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c40e993ce4 
					 
					
						
						
							
							Replace setting unlimited_player_transfer_distance with player_transfer_distance  
						
						 
						
						
						
						
					 
					
						2014-11-08 14:56:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						96fcca4ea0 
					 
					
						
						
							
							Address issues related to refactoring the_game  
						
						 
						
						... 
						
						
						
						Fix time of day persistence
Fix wield item being updated every frame causing small performance hit
Rename some classes and variables 
						
						
					 
					
						2014-11-03 13:57:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						817e3a6c64 
					 
					
						
						
							
							Fix regression: mouse wheel couldn't scroll from last hotbar item to first  
						
						 
						
						
						
						
					 
					
						2014-11-02 21:59:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						43bf4324d5 
					 
					
						
						
							
							Cleanup and (mostly) document util/string.h and (very) minor refactoring  
						
						 
						
						... 
						
						
						
						Updated: Incorporated feedback from 'kahrl'
Updated: Moved MinetestApp::boolToCStr() from game.cpp into string.h renaming it bool_to_cstr() 
						
						
					 
					
						2014-11-02 18:07:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						8040806f22 
					 
					
						
						
							
							Include mg_decoration.h, mg_ore.h from emerge.cpp to fix warnings  
						
						 
						
						
						
						
					 
					
						2014-11-02 17:52:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						209c0dd1af 
					 
					
						
						
							
							Fix unit tests failing if IPv6 not available  
						
						 
						
						... 
						
						
						
						See:
https://github.com/minetest/minetest/issues/1526 
https://github.com/minetest/minetest/issues/793  
						
						
					 
					
						2014-11-02 02:27:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						dfd15fd1d9 
					 
					
						
						
							
							Modified dtime calculation method in limitFps()  
						
						 
						
						
						
						
					 
					
						2014-11-02 02:20:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						429ecb2b94 
					 
					
						
						
							
							Refactor the_game() to make it more understandable and maintainable.  
						
						 
						
						... 
						
						
						
						The following is a record of 31 commits before squashing:
Revert "Remove m_ext_ptr in GUIFormSpecMenu, replaced by refcount mechanism"
This reverts commit b49e5cfc70 .
Basic reformatting with astyle
-- additional formatting will be modified, manually, as the need for it is encountered
Start "outlining" what a MinetestApp class might look like
Add MinetestApp::shutdown()
Converted class member functions to camelCase and created protos for new functions
First stage of connect to server done
Add get itemdefs/nodedefs/media code
Init clouds, camera, sky, init GUI, HUD
Input handling
Client events, camera, sound, draw
Fix wield hand getting stuck digging and add debug text back
Fix FPS
Added profiler graph back
Fix FPS issue
Need to work out what went wrong and clean up the copy/paste stuff
Annotate
Various:
Rewrote limitFps()
Limited scope of some variables
Jitter calcs
Reduce scope of objects
Move some stuff out of ::run and minor formatting cleanup
Scope reduction
Function splits
Removed old (broken) limitFps()
Added exception handling back
Fixed some formatting
Reverted commented out unit tests (uncommented them)
Slow clouds down on loading and media screens so the behaviour is like the original the_game()
Formatting/style (no functional changes)
Manually reapply upstream b49e5cf : Remove m_ext_ptr in GUIFormSpecMenu, replaced by refcount mechanism
Fixed silly errors on my part
Minor formatting cleanups
Removed strange differentiation in FPS limiting when loading
FPS limiting was done differently if cloud_menu_background was true, which does not make sense
Cleaning up
Add some comments 
						
						
					 
					
						2014-11-02 02:18:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						9e811a92e7 
					 
					
						
						
							
							Split up mapgen.cpp  
						
						 
						
						
						
						
					 
					
						2014-11-01 13:16:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						db25f75337 
					 
					
						
						
							
							Fix erroneous lua_pop parameter  
						
						 
						
						
						
						
					 
					
						2014-10-30 16:23:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						f0ae2da89e 
					 
					
						
						
							
							Fix uninitialized variable warning  
						
						 
						
						
						
						
					 
					
						2014-10-30 02:53:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						6b4307791a 
					 
					
						
						
							
							mapgen: Resolve nodes in ctor rather than makeChunk  
						
						 
						
						
						
						
					 
					
						2014-10-30 02:29:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						03f3f958ed 
					 
					
						
						
							
							Check minetest.hud_change() parameters on conversion ( Fix   #1714 )  
						
						 
						
						
						
						
					 
					
						2014-10-30 00:12:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						6c9bbb0360 
					 
					
						
						
							
							Fix bug introduced by me (Zeno)  
						
						 
						
						
						
						
					 
					
						2014-10-29 08:54:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						dd4c21c180 
					 
					
						
						
							
							Add option to enable mesh caching, add wallmounted for meshes.  
						
						 
						
						
						
						
					 
					
						2014-10-29 08:37:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						813c088c1c 
					 
					
						
						
							
							Added names colours and refactored parseColorString()  
						
						 
						
						
						
						
					 
					
						2014-10-29 03:10:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						1cb6ea6346 
					 
					
						
						
							
							Refactor decoration-related code  
						
						 
						
						... 
						
						
						
						Split up ModApiMapgen::l_register_decoration()
Define and make use of CONTAINS() and ARRLEN() macros 
						
						
					 
					
						2014-10-29 01:56:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								PenguinDad 
							
						 
					 
					
						
						
							
						
						7c6da2f384 
					 
					
						
						
							
							Fix various indentation issues  
						
						 
						
						
						
						
					 
					
						2014-10-28 15:37:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						6396712ec4 
					 
					
						
						
							
							Fix   #1733 : An unhandled exception occurred: GetPeer: Peer not found (possible timeout)  
						
						 
						
						
						
						
					 
					
						2014-10-28 13:39:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubenwardy 
							
						 
					 
					
						
						
							
						
						9bb6648f26 
					 
					
						
						
							
							Add notice when only minimal is installed  
						
						 
						
						
						
						
					 
					
						2014-10-28 13:17:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						4a3592ff9a 
					 
					
						
						
							
							Add NodeResolver documentation  
						
						 
						
						... 
						
						
						
						Set content to fallback on AddNode failure
Consider node list requests with no results as failed 
						
						
					 
					
						2014-10-28 02:23:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						bc28ca0636 
					 
					
						
						
							
							Prevent invalid memory access under failure conditions  
						
						 
						
						
						
						
					 
					
						2014-10-28 00:18:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						6ddf458504 
					 
					
						
						
							
							Change license of noise implementation to Simplified BSD  
						
						 
						
						
						
						
					 
					
						2014-10-27 21:17:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						b994a7af13 
					 
					
						
						
							
							Add support for eased 3d noise  
						
						 
						
						
						
						
					 
					
						2014-10-27 02:02:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kwolekr 
							
						 
					 
					
						
						
							
						
						d274cbfce6 
					 
					
						
						
							
							Add NodeResolver and clean up node name -> content ID resolution system  
						
						 
						
						
						
						
					 
					
						2014-10-26 23:55:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						b49e5cfc70 
					 
					
						
						
							
							Remove m_ext_ptr in GUIFormSpecMenu, replaced by refcount mechanism  
						
						 
						
						
						
						
					 
					
						2014-10-24 21:14:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Puchkin 
							
						 
					 
					
						
						
							
						
						73bf791fe1 
					 
					
						
						
							
							Remove remenants of mob code  
						
						 
						
						... 
						
						
						
						Since minetest has no mobs within the core anymore, I suppose these
settings and code should go. Any mod that uses `minetest.setting_getbool`
will work with no problem since the default return value is `false`. 
						
						
					 
					
						2014-10-23 20:54:33 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui 
							
						 
					 
					
						
						
							
						
						737cce5f2b 
					 
					
						
						
							
							Fix syntax error in Japanese translation  
						
						 
						
						
						
						
					 
					
						2014-10-23 15:36:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						7e34621b1d 
					 
					
						
						
							
							Fix broken plantlike drawtype.  
						
						 
						
						
						
						
					 
					
						2014-10-22 21:15:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srifqi 
							
						 
					 
					
						
						
							
						
						171bbd7959 
					 
					
						
						
							
							Add Indonesian Language  
						
						 
						
						
						
						
					 
					
						2014-10-22 21:05:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui 
							
						 
					 
					
						
						
							
						
						31a8a8022a 
					 
					
						
						
							
							Translated using Weblate (Japanese)  
						
						 
						
						
						
						
					 
					
						2014-10-22 21:05:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Thompson 
							
						 
					 
					
						
						
							
						
						fd5eaae2ba 
					 
					
						
						
							
							Search for subgames using $MINETEST_SUBGAME_PATH.  
						
						 
						
						
						
						
					 
					
						2014-10-22 21:05:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						d221917170 
					 
					
						
						
							
							Recalculate normals for cached meshes.  
						
						 
						
						... 
						
						
						
						Check if mesh is here before adding to meshcollector.
Fix deleting the meshes. 
						
						
					 
					
						2014-10-21 18:43:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						9029a34cc6 
					 
					
						
						
							
							Fix some indentation in nodedef.cpp  
						
						 
						
						
						
						
					 
					
						2014-10-20 16:11:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						ae375cc322 
					 
					
						
						
							
							Fix memory leak caused by mesh nodes (and nodeboxes)  
						
						 
						
						
						
						
					 
					
						2014-10-20 16:11:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						e5652cb75c 
					 
					
						
						
							
							Custom collision boxes node property.  
						
						 
						
						
						
						
					 
					
						2014-10-19 20:48:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sfan5 
							
						 
					 
					
						
						
							
						
						b11e1db809 
					 
					
						
						
							
							Update the cURL the buildbot uses to 7.38.0  
						
						 
						
						
						
						
					 
					
						2014-10-19 16:09:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						076c5ee223 
					 
					
						
						
							
							Various uninitialised variable fixes  
						
						 
						
						... 
						
						
						
						sky.cpp: m_bgcolor.getAlpha() was being used before initialised
mesh related: m_highlight_mesh_color was being used uninitialised 
						
						
					 
					
						2014-10-19 15:33:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						fe8ef1be59 
					 
					
						
						
							
							Move buttons upwards to accommodate for new configure keys button in the  
						
						 
						
						... 
						
						
						
						pause menu 
						
						
					 
					
						2014-10-18 17:30:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						0066bd77d2 
					 
					
						
						
							
							Add meshnode drawtype.  
						
						 
						
						
						
						
					 
					
						2014-10-18 16:42:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						d1ccc64e1e 
					 
					
						
						
							
							Make sure PRECISION_SECONDS corresponds to the integer 0  
						
						 
						
						
						
						
					 
					
						2014-10-09 11:40:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						26495da94a 
					 
					
						
						
							
							Fix unit reported by TimeTaker (was always ms)  
						
						 
						
						
						
						
					 
					
						2014-10-09 11:15:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kahrl 
							
						 
					 
					
						
						
							
						
						8a44df8cba 
					 
					
						
						
							
							Change topleft text when switching subgames,  fixes   #1728  
						
						 
						
						
						
						
					 
					
						2014-10-09 08:58:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						914f850d31 
					 
					
						
						
							
							Fix use of unitialized variables in mouse button handling  
						
						 
						
						
						
						
					 
					
						2014-10-08 14:56:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mushiden 
							
						 
					 
					
						
						
							
						
						7b548cd2b5 
					 
					
						
						
							
							Add in-game key change menu  
						
						 
						
						
						
						
					 
					
						2014-10-07 17:24:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LeMagnesium 
							
						 
					 
					
						
						
							
						
						b98e8d6da8 
					 
					
						
						
							
							Add a better error message when trying to teleport another player without bring privileges  
						
						 
						
						
						
						
					 
					
						2014-10-07 16:52:52 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						741df993ff 
					 
					
						
						
							
							Fix object reference pushing functions when called from coroutines  
						
						 
						
						
						
						
					 
					
						2014-10-07 16:37:45 -04:00