Rubidium 
							
						 
					 
					
						
						
							
						
						f6955a304c 
					 
					
						
						
							
							Fix: ensure no more than the allowed number of NewGRFs are loaded from the configuration  
						
						
						
						
					 
					
						2021-07-11 11:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e99134654b 
					 
					
						
						
							
							Feature: allow setting (game) coordinator and content server connection strings using environment variables  
						
						... 
						
						
						
						OTTD_COORDINATOR_CS for the game coordinator defaults to coordinator.openttd.org:3976
OTTD_CONTENT_SERVER_CS for the content server defaults to content.openttd.org:3978
OTTD_CONTENT_MIRROR_CS for the content mirror server defaults to binaries.openttd.org:80 
						
						
					 
					
						2021-07-10 23:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						3e4d327451 
					 
					
						
						
							
							Codechange: use the C++ std::getenv over the POSIX/C getenv  
						
						... 
						
						
						
						The C++ std::getenv is guaranteed thread-safe by the C++11 specification,
whereas the POSIX/C getenv might not be thread-safe by the C11 specification. 
						
						
					 
					
						2021-07-10 22:55:46 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						d158eba72c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 74 changes by absay
vietnamese: 62 changes by KhoiCanDev 
						
						
					 
					
						2021-07-10 18:49:56 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						de7ab2eb1c 
					 
					
						
						
							
							Cleanup: remove unused optional ctor parameter for NetworkGameList  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						6212d0a8da 
					 
					
						
						
							
							Remove: unused UDP protocol parts  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8a2da49413 
					 
					
						
						
							
							Remove: old server listing via Master Server  
						
						... 
						
						
						
						This removes all UDP from the game except for a local broadcast
to find LAN games.
So long Master Server, and tnx for all the fish! 
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						61fdef8457 
					 
					
						
						
							
							Remove: old server announcement to Master Server  
						
						... 
						
						
						
						As we now use the Game Coordinator for announcements, there is no
longer a need to use the Master Server for this. 
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						aa93d76223 
					 
					
						
						
							
							Add: use Game Coordinator to get latest public server listing  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						b1280fd17e 
					 
					
						
						
							
							Add: use Game Coordinator to annouce public servers  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						e1e2212e0e 
					 
					
						
						
							
							Codechange: track version of network servers to prune once out-of-date  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						cbaac5609f 
					 
					
						
						
							
							Codechange: use UpdateNetworkGameWindow() over manually marking window dirty  
						
						
						
						
					 
					
						2021-07-10 20:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						92cdfffbd1 
					 
					
						
						
							
							Doc: explain the binary structure of scripts custom data ( #9425 )  
						
						
						
						
					 
					
						2021-07-10 18:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						8b1737f680 
					 
					
						
						
							
							Doc: Add appstore links to README ( #9426 )  
						
						
						
						
					 
					
						2021-07-10 18:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						ddb6024bc6 
					 
					
						
						
							
							Codechange: Don't explicitly unset _generating_world outside of genworld.cpp ( #9418 )  
						
						
						
						
					 
					
						2021-07-10 14:59:17 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						85faa218ff 
					 
					
						
						
							
							Remove: logically dead code in graph UI  
						
						
						
						
					 
					
						2021-07-10 11:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						0d0375c019 
					 
					
						
						
							
							Remove: logically dead code from font cache  
						
						... 
						
						
						
						The outer if statement checks for 'aa' being false, so within the inner
statements anything checking aa will have a known result and the other
branch from there will be dead code. 
						
						
					 
					
						2021-07-10 11:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						1c0c4637d2 
					 
					
						
						
							
							Fix  11ab3c4: [NewGRF] Overflow when determining cargo mask for string code 9A 1E  
						
						... 
						
						
						
						9A 1E: Print unsigned word as name of a cargo type (translated for GRF version >= 7). 
						
						
					 
					
						2021-07-10 10:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ede3f79475 
					 
					
						
						
							
							Codechange: use the name string in SaveLoad for the name of the Setting as well  
						
						
						
						
					 
					
						2021-07-09 22:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						01139d3368 
					 
					
						
						
							
							Codechange: access the name of a setting via an accessor function  
						
						
						
						
					 
					
						2021-07-09 22:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						94881f5a34 
					 
					
						
						
							
							Codechange: name a few unnamed settings as to not to have to check for that being empty  
						
						
						
						
					 
					
						2021-07-09 22:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Stephan 
							
						 
					 
					
						
						
							
						
						a70aa5df49 
					 
					
						
						
							
							Add  #9188 : netsave now keeps multiple version around, similar to autosave ( #9395 )  
						
						
						
						
					 
					
						2021-07-09 21:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						ce813ce644 
					 
					
						
						
							
							Cleanup: Remove now unused FOR_EACH_SET_BIT_EX macro  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						49b66ea504 
					 
					
						
						
							
							Codechange: Remove FOR_EACH_SET_TRACK  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						a543a4b7bb 
					 
					
						
						
							
							Codechange: Remove FOR_EACH_SET_CARGO_ID  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						89ab8b79a5 
					 
					
						
						
							
							Codechange: Remove FOR_EACH_SET_BIT  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						5844027eb8 
					 
					
						
						
							
							Codechange: Remove FOR_ALL_SORTED_STANDARD_CARGOSPECS  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						87eb997be0 
					 
					
						
						
							
							Codechange: Remove FOR_ALL_TILES_IN_HEIGHT  
						
						
						
						
					 
					
						2021-07-09 21:36:09 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8f5d0ecde3 
					 
					
						
						
							
							Codechange: split settings.ini over several files ( #9421 )  
						
						... 
						
						
						
						This reduced the load on compilers, as currently for example MacOS
doesn't like the huge settings-tables.
Additionally, nobody can find settings, as the list is massive and
unordered. By splitting it, it becomes a little bit more sensible. 
						
						
					 
					
						2021-07-09 21:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						d9ca9ca555 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 44 changes by absay
italian: 2 changes by CoderLel 
						
						
					 
					
						2021-07-09 18:53:08 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						a5add82600 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 54 changes by absay 
						
						
					 
					
						2021-07-08 18:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c1f13e0372 
					 
					
						
						
							
							Fix: reduce the amount of debug messages on -dsl=2 ( #9420 )  
						
						... 
						
						
						
						LoadCheck makes it sound like something is really broken while
loading savegames, while it really is perfectly normal, as most
chunks do not implement LoadCheck. 
						
						
					 
					
						2021-07-08 19:31:00 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						852e056d6f 
					 
					
						
						
							
							Fix  9e32c618: network revision was always empty ( #9419 )  
						
						... 
						
						
						
						Shadowing the variable you intend to write in tends to do that ;) 
						
						
					 
					
						2021-07-08 12:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						a7fabe497c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 6 changes by absay 
						
						
					 
					
						2021-07-07 18:51:22 +00:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						7bcc7e11ff 
					 
					
						
						
							
							Codechange: Use a common sub-class for NewGRFMapping chunks  
						
						
						
						
					 
					
						2021-07-06 22:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						6e627f35ac 
					 
					
						
						
							
							Cleanup: Remove now unneeded ChunkHandler members  
						
						
						
						
					 
					
						2021-07-06 22:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						2c941cd8b3 
					 
					
						
						
							
							Codechange: Use ChunkHandlers sub-classes  
						
						
						
						
					 
					
						2021-07-06 22:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						c1a9fe6fbd 
					 
					
						
						
							
							Codechange: Use static array of references to ChunkHandler  
						
						
						
						
					 
					
						2021-07-06 22:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						f371a5ad70 
					 
					
						
						
							
							Codechange: Preparation for ChunkHandler subclassing  
						
						
						
						
					 
					
						2021-07-06 22:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						7e7a4aad72 
					 
					
						
						
							
							Codechange: split off the settings saveload code from the main settings handling logic  
						
						
						
						
					 
					
						2021-07-06 21:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						25ca6a75bc 
					 
					
						
						
							
							Codechange: split off the settings table and all the callbacks from the main settings handling logic  
						
						
						
						
					 
					
						2021-07-06 21:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						b4aedc8bee 
					 
					
						
						
							
							Codechange: ensure xxx_setting_tables are initialised after their content  
						
						
						
						
					 
					
						2021-07-06 21:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						ddafc0de05 
					 
					
						
						
							
							Fix  39e90ec: Integers for scripts are 64bit, but saved as 32bit ( #9415 )  
						
						
						
						
					 
					
						2021-07-06 21:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						8913ae9ba8 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						portuguese (brazilian): 1 change by Vimerum 
						
						
					 
					
						2021-07-06 18:50:32 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						faea943a9b 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						hindi: 26 changes by ritwikraghav14 
						
						
					 
					
						2021-07-05 18:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						511c1081af 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						catalan: 1 change by J0anJosep 
						
						
					 
					
						2021-07-04 18:49:29 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						10d8c17236 
					 
					
						
						
							
							Codechange: Add CMake source group for the saveload compat tables.  
						
						... 
						
						
						
						While at it, fix the not-working OpenGL sub-group. 
						
						
					 
					
						2021-07-04 16:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						05bdfadcb6 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 1 change by Anolitt
japanese: 1 change by scabtert 
						
						
					 
					
						2021-07-03 18:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						0fa2007560 
					 
					
						
						
							
							Fix  cdb3dd049: GOAL chunk was not using the header for loading ( #9409 )  
						
						
						
						
					 
					
						2021-07-03 18:26:24 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						d38ad7d80c 
					 
					
						
						
							
							Cleanup: remove declaration of undefined function  
						
						
						
						
					 
					
						2021-07-03 11:26:13 +02:00