rubidium42 
							
						 
					 
					
						
						
							
						
						425d50372f 
					 
					
						
						
							
							Codechange: let SettingDesc extend SettingDescBase  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						860003458f 
					 
					
						
						
							
							Codechange: make BoolSettingDesc its own sub class  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						72ec81325b 
					 
					
						
						
							
							Cleanup: remove unneeded temporary variables and casts  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						0d6597a9e6 
					 
					
						
						
							
							Codechange: move bits of SettingDesc down to the appropriate sub classes  
						
						... 
						
						
						
						And by doing so remove the hack where ints were put into pointers so "def" could either be an int or a string 
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						f58611298e 
					 
					
						
						
							
							Codechange: use IntSettingDesc in the settings GUI  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						f6723b53da 
					 
					
						
						
							
							Codechange: make parsing of IniItems overridable functions of SettingDesc  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						1f8ff0e4f9 
					 
					
						
						
							
							Codechange: make Write_ValidateSetting a function of StringSettingDesc  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						be28c95b30 
					 
					
						
						
							
							Codechange: make Write_ValidateSetting a function of IntSettingDesc  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						024e584904 
					 
					
						
						
							
							Cleanup: use (config) formatting for console settings functions  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						c3cd4a683d 
					 
					
						
						
							
							Codechange: make formatting of values into strings a method of SettingDesc  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						d8125fa46e 
					 
					
						
						
							
							Codechange: make sub classes of SettingDesc for the different types of settings  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						91b3d697c5 
					 
					
						
						
							
							Codechange: make SettingDesc an instance in the setting table to allow for sub classes  
						
						
						
						
					 
					
						2021-05-27 18:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						db54e20825 
					 
					
						
						
							
							Change: mark copy-assignment as deleted for classes with a copy-constructor that is not trivial  
						
						... 
						
						
						
						This to prevent the default copy-assignment getting used when during the assignment also some other memory needs to be allocated as that would otherwise be freed. 
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						9197de39e4 
					 
					
						
						
							
							Cleanup: remove unused copy-constructor without copy-assignment  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						6fe4d4ad7b 
					 
					
						
						
							
							Codechange: linkgraph always iterates with NodeIDs over the Size(), so make Size() the same type to prevent infinite loops  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						ed9e38221a 
					 
					
						
						
							
							Cleanup: remove dead code; ++ on ostreambuf_iterator is a no-op  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						b280f16316 
					 
					
						
						
							
							Codechange: remove unneeded comparison and casts  
						
						... 
						
						
						
						Division by resize_y is already yielding an unsigned number, so when clicking in the WD_FRAMERECT_TOP you would already get a huge value, so sel would never be negative. So, leave sel an unsigned number and remove the <= check. 
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						b9797a81c0 
					 
					
						
						
							
							Codechange: pass large parameter by reference instead of value, especially in a recursive function  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						b791ffc6de 
					 
					
						
						
							
							Fix: do not hide parameter by local variable with the same name  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						eaa3df1e8e 
					 
					
						
						
							
							Fix: part of a tile might not be marked dirty upon terraforming  
						
						
						
						
					 
					
						2021-05-27 18:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						35dbd53682 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						russian: 3 changes by Ln-Wolf
slovak: 3 changes by FuryPapaya
spanish: 3 changes by MontyMontana 
						
						
					 
					
						2021-05-26 19:32:03 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c0bf8476b1 
					 
					
						
						
							
							Tracerestrict: Fix PBS entry signal conditional with signalled tunnel/bridges  
						
						
						
						
					 
					
						2021-05-26 01:26:28 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						c96945fa2b 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 27 changes by joeax910
spanish (mexican): 1 change by absay
korean: 4 changes by telk5093
german: 3 changes by Wuzzy2
finnish: 3 changes by hpiirai
french: 3 changes by glx22
portuguese: 3 changes by azulcosta 
						
						
					 
					
						2021-05-25 19:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0579c8755c 
					 
					
						
						
							
							Add tracerestrict action: No PBS signal back PF penalty  
						
						
						
						
					 
					
						2021-05-25 18:50:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						112b235b71 
					 
					
						
						
							
							Fix name prefix of TraceRestrictNewsControlField enum values  
						
						
						
						
					 
					
						2021-05-25 18:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						6b24cd2516 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 50 changes by joeax910 
						
						
					 
					
						2021-05-24 19:18:21 +00:00 
						 
				 
			
				
					
						
							
							
								milek7 
							
						 
					 
					
						
						
							
						
						7607277380 
					 
					
						
						
							
							Fix: Network on Haiku, remove old code for BeOS  
						
						
						
						
					 
					
						2021-05-24 08:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								milek7 
							
						 
					 
					
						
						
							
						
						886f5c104a 
					 
					
						
						
							
							Fix: Workarounds for BeMidi driver to work properly on Haiku  
						
						
						
						
					 
					
						2021-05-24 08:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								milek7 
							
						 
					 
					
						
						
							
						
						36bcd2956a 
					 
					
						
						
							
							Fix: Building on Haiku  
						
						
						
						
					 
					
						2021-05-24 08:56:18 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						7c0762da65 
					 
					
						
						
							
							Change: Show what is affected by "wagon removal" toggle  
						
						
						
						
					 
					
						2021-05-23 21:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						e99352a5d9 
					 
					
						
						
							
							Change: Unhide Ctrl effect for group replace protection  
						
						
						
						
					 
					
						2021-05-23 21:51:58 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						64be66216c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						chinese (traditional): 3 changes by benny30111 
						
						
					 
					
						2021-05-23 19:20:55 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a896753ecc 
					 
					
						
						
							
							Fix   #9264 : Do not attach temporary wagons to free wagon chains when autoreplacing  
						
						
						
						
					 
					
						2021-05-23 21:05:55 +02:00 
						 
				 
			
				
					
						
							
							
								Vít Šefl 
							
						 
					 
					
						
						
							
						
						33d99d27f4 
					 
					
						
						
							
							Fix: Encountering two-way red signals could prune unrelated branches.  
						
						... 
						
						
						
						The intermediate node branch is now only pruned if the node is on the
path leading to the two-way red signal. 
						
						
					 
					
						2021-05-23 20:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						97722931a9 
					 
					
						
						
							
							Fix: [OpenGL] Increase timeout when waiting for the GPU to be done with the drawing buffer.  
						
						... 
						
						
						
						The old timeout could be too short if v-sync was on on lower refresh rates. 
						
						
					 
					
						2021-05-23 12:22:59 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						4f7d6cf1ba 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						japanese: 4 changes by akaregi
korean: 2 changes by telk5093 
						
						
					 
					
						2021-05-22 19:12:46 +00:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						6113fd9bf0 
					 
					
						
						
							
							Update: Korean translation for v0.41.2  
						
						
						
						
					 
					
						2021-05-22 12:56:11 +09:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						81da69e278 
					 
					
						
						
							
							Update: Korean translation for STR_CHEAT_TOWN_RATING  
						
						
						
						
					 
					
						2021-05-22 12:56:10 +09:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						7b58bfaf6c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						japanese: 42 changes by akaregi 
						
						
					 
					
						2021-05-21 19:16:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						900a93ac59 
					 
					
						
						
							
							Debug: Add sprite dumping to vehicle debug windows  
						
						
						
						
					 
					
						2021-05-21 19:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6f10b01ba2 
					 
					
						
						
							
							Debug: Add general mechanism to dump a sprite group chain  
						
						
						
						
					 
					
						2021-05-21 19:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						12e00624ba 
					 
					
						
						
							
							Debug: Fix scrollbar count and logged end marker in extra info only mode  
						
						
						
						
					 
					
						2021-05-21 19:16:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5d8f459066 
					 
					
						
						
							
							Debug: Add button to debug window to log contents to console  
						
						
						
						
					 
					
						2021-05-21 19:00:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						30409192f0 
					 
					
						
						
							
							Fix  f5183807: Tree planting scaling on extra large maps  
						
						
						
						
					 
					
						2021-05-21 18:40:10 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						f5183807fe 
					 
					
						
						
							
							Fix   #9242 : Tree tick handler did not scale by map size. ( #9246 )  
						
						... 
						
						
						
						This means that random tree generation density is higher on small maps and lower on large maps. This difference is enough to make the Lumber Mill impractical to use on large maps.
This change skips ticks on maps smaller than 256x256 and increases iterations or shortens the interval on maps larger than 256x256.
(cherry picked from commit b972ed8604 
						
						
					 
					
						2021-05-21 18:32:53 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						c2fce47340 
					 
					
						
						
							
							Fix   #9256 ,  12e43c697d: invalid read after free. ( #9258 )  
						
						... 
						
						
						
						This also changes ScriptEventVehicleAutoReplaced when replacing wagons:
The event is now only spawned, if the head engine changes, so only if the VehicleID of the consist changes.
Previously replacing wagons spawned an event with OldVehicleID==NewVehicleID.
(cherry picked from commit 5bd8144853 
						
						
					 
					
						2021-05-21 18:32:53 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						dcb0cc2c52 
					 
					
						
						
							
							Fix   #9186 : Fix incorrect bounding box height causing station sprite glitch. ( #9187 )  
						
						... 
						
						
						
						Increased height of small station building bounding box to cover the build rather than just the platform.
(cherry picked from commit ba193f2e23 
						
						
					 
					
						2021-05-21 18:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						8677a2a4a2 
					 
					
						
						
							
							Fix   #9063 : Caption of news window incorrectly aligned. ( #9252 )  
						
						... 
						
						
						
						(cherry picked from commit 7b7dbbc935 
						
						
					 
					
						2021-05-21 18:29:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6d3a1935a0 
					 
					
						
						
							
							Fix "(undefined string)" message when SlError called when saving  
						
						
						
						
					 
					
						2021-05-21 02:05:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						66289bbda4 
					 
					
						
						
							
							Log packet size parse failures in NetworkTCPSocketHandler  
						
						
						
						
					 
					
						2021-05-21 01:42:31 +01:00