Tyler Trahan 
							
						 
					 
					
						
						
							
						
						8063fcb6e0 
					 
					
						
						
							
							Feature: Ctrl-click to bulk edit timetable speeds/waiting times ( #10265 )  
						
						
						
						
					 
					
						2022-12-25 13:20:31 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						efa20dd969 
					 
					
						
						
							
							Change: Support engine property 0xC6 in purchase list.  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						cbf48c4dd9 
					 
					
						
						
							
							Change: Add extra random seed to StartupEngines().  
						
						... 
						
						
						
						This means that calling reset_engines will rerandomise introduction dates
and reliability.
Probably not necessary. 
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						74180efe7f 
					 
					
						
						
							
							Change: Attempt to improve randomisation of reliability  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						3485709f53 
					 
					
						
						
							
							Add: Additional vehicle flags to control variants.  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						898dadadb2 
					 
					
						
						
							
							Change: Mark build/autoreplace windows dirty less often in monthy loop.  
						
						... 
						
						
						
						These window classes were marked dirty for every engine that had
reliability calculated every month. 
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						85814b29d4 
					 
					
						
						
							
							Feature: Vehicle add-ons can now group engines in purchase list.  
						
						... 
						
						
						
						Grouped engines are collapsed by default but can be expanded. This allows
similar engines to be grouped together to avoid cluttering the list.
Suggested uses for this are e.g.:
* Liveries; same stats but different paint job.
* Re-gearing; engine design is mostly the same but different stats.
... but avoiding complex hidden cargo subtype refit systems.
Grouped engines are otherwise separate, so can be independently
autoreplaced, even between variants. 
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						94167dfd34 
					 
					
						
						
							
							Change: Add variant hierarchy to build vehicle window list.  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						c11db7d593 
					 
					
						
						
							
							Change: Clear last variant when engine becomes unavailable.  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						d7f561a400 
					 
					
						
						
							
							Change: Add variant property to engines.  
						
						
						
						
					 
					
						2022-12-25 16:41:58 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c8cc61d889 
					 
					
						
						
							
							Fix   #10150 : Force FS_SMALL for small viewport signs. ( #10283 )  
						
						... 
						
						
						
						* Fix  #10150 : Force FS_SMALL for small viewport signs.
This is a workaround for string widths being different with mixed
font-sizes.
* Fix: Flag small sign shadow as small text.
(This method of drawing shadows is hilarious and needs replacing, but
this is a quick fix.) 
						
						
					 
					
						2022-12-25 13:29:38 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						23eec0b7b3 
					 
					
						
						
							
							Fix   #8971 : Resize QueryStrings with interface scale change. ( #10281 )  
						
						... 
						
						
						
						* Fix: Use width of caret symbol '_' for text entry.
This replaces an arbitrary pixel width with the space actually required.
* Fix  #8971 : Update QueryString sizes with interface scale change. 
						
						
					 
					
						2022-12-25 00:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						3451c0a82c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						russian: 3 changes by Ln-Wolf
latvian: 21 changes by lexuslatvia
dutch: 3 changes by Afoklala
portuguese: 3 changes by azulcosta
portuguese (brazilian): 13 changes by ericandradex 
						
						
					 
					
						2022-12-24 18:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						04ee86d3ac 
					 
					
						
						
							
							Add: 'font' console command to configure fonts  
						
						
						
						
					 
					
						2022-12-23 23:23:03 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						e6c857cdba 
					 
					
						
						
							
							Codechange: [windows] cache the actually loaded font name  
						
						
						
						
					 
					
						2022-12-23 23:23:03 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						af3df959c2 
					 
					
						
						
							
							Codechange: reduce code duplication  
						
						
						
						
					 
					
						2022-12-23 23:23:03 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						7b5edba76c 
					 
					
						
						
							
							Change: Support flipping shorter engines without NewGRF support. ( #10262 )  
						
						... 
						
						
						
						* Change: Support flipping shorter engines without NewGRF support.
* Cleanup: Remove write-only prop27_set temporary flag. 
						
						
					 
					
						2022-12-23 21:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						a971eee2e0 
					 
					
						
						
							
							Cleanup: Replace foundation drawing magic numbers.  
						
						... 
						
						
						
						Use TILE_SIZE or TILE_HEIGHT as appropriate instead. 
						
						
					 
					
						2022-12-23 15:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						138198e971 
					 
					
						
						
							
							Change: Separate ground sprite from foundation sprite offsets.  
						
						
						
						
					 
					
						2022-12-23 15:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						002fe67bef 
					 
					
						
						
							
							Add: Optionally disable child sprites drawing relative to parent sprites offsets.  
						
						
						
						
					 
					
						2022-12-23 15:43:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						14c1266bbc 
					 
					
						
						
							
							Fix: Wrong type cast for selected AI/GS script info in AIListWindow  
						
						... 
						
						
						
						This resulted in technically undefined behaviour when listing GSs 
						
						
					 
					
						2022-12-22 21:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d4c530904c 
					 
					
						
						
							
							Fix   #10274 : Use after free when rescanning scripts with GS selected  
						
						
						
						
					 
					
						2022-12-22 21:23:48 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						f6e7e44169 
					 
					
						
						
							
							Fix   #10151 : Use smaller padding for viewport signs. ( #10272 )  
						
						... 
						
						
						
						Before variable-scaling, the padding was always 1x1 pixel. This was
changed to be scaled, except using the wrong dimension of 2x1 pixels
instead of 1x1 pixel. 
						
						
					 
					
						2022-12-21 22:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						c179c10048 
					 
					
						
						
							
							Fix   #10263 ,  ccefa76: [scripts] restore tile validation for commands ( #10269 )  
						
						
						
						
					 
					
						2022-12-21 02:37:59 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						a857ed8240 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 13 changes by hpiirai
spanish: 1 change by MontyMontana 
						
						
					 
					
						2022-12-20 18:41:59 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c962c77306 
					 
					
						
						
							
							Fix: Incorrect available height for dropdowns due to unsigned promotion. ( #10264 )  
						
						... 
						
						
						
						Dropdowns which are taller than the main window should automatically have
a scrollbar added. This did not work for toolbar dropdown as the location
near the top of the window resulted in an unsigned underflow. 
						
						
					 
					
						2022-12-20 09:39:23 -05:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						03c1b5169c 
					 
					
						
						
							
							Fix   #10260 : Incorrect rect height drawing image in vehicle details. ( #10261 )  
						
						
						
						
					 
					
						2022-12-19 21:01:17 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						dde15a403c 
					 
					
						
						
							
							Fix   #10257 : Incorrect wire position on sloped bridge heads. ( #10258 )  
						
						
						
						
					 
					
						2022-12-19 20:16:26 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						2012998563 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						finnish: 3 changes by hpiirai 
						
						
					 
					
						2022-12-19 18:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						e5720325ff 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 3 changes by krysclarke
english (us): 3 changes by 2TallTyler 
						
						
					 
					
						2022-12-18 18:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						daaa058493 
					 
					
						
						
							
							Change: Vertically centre sprite font relative to TrueType font.  
						
						
						
						
					 
					
						2022-12-18 11:46:01 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8599041ce4 
					 
					
						
						
							
							Fix: GetDefaultFontHeight() is static, don't use ->  
						
						
						
						
					 
					
						2022-12-18 11:46:01 -05:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						888c9172e0 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 3 changes by absay
korean: 1 change by telk5093 
						
						
					 
					
						2022-12-17 18:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						1eecbd39ed 
					 
					
						
						
							
							Change: Use lowered not disabled widget for current tab. ( #10252 )  
						
						... 
						
						
						
						While tab-buttons are not often used, all other similar occurences use
lowered rather than disabled widgets, so use them for train detail
window too. 
						
						
					 
					
						2022-12-17 18:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Czcibor Bohusz-Dobosz 
							
						 
					 
					
						
						
							
						
						7425660b3e 
					 
					
						
						
							
							Change: Set minimum macOS version to 10.13 ( #10253 )  
						
						
						
						
					 
					
						2022-12-17 18:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						5eb7e1d3ab 
					 
					
						
						
							
							Fix: Improve sprite aligner list size and alignment.  
						
						
						
						
					 
					
						2022-12-17 15:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8adc47858d 
					 
					
						
						
							
							Change: Set minimal size on aligner buttons.  
						
						
						
						
					 
					
						2022-12-17 15:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						33eb9688cf 
					 
					
						
						
							
							Add: Sprite centre and crosshair toggles on sprite aligner.  
						
						
						
						
					 
					
						2022-12-17 15:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						c50fabb574 
					 
					
						
						
							
							Fix   #10208 : allow to use specific underlay for road/tram tunnels ( #10233 )  
						
						
						
						
					 
					
						2022-12-17 09:01:47 -05:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						131b7f5127 
					 
					
						
						
							
							Fix: Vertically centre chat prompt. ( #10250 )  
						
						
						
						
					 
					
						2022-12-17 12:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								2TallTyler 
							
						 
					 
					
						
						
							
						
						0116a422ea 
					 
					
						
						
							
							Cleanup: Refactor Wide Rivers code slightly  
						
						
						
						
					 
					
						2022-12-16 17:43:33 -05:00 
						 
				 
			
				
					
						
							
							
								2TallTyler 
							
						 
					 
					
						
						
							
						
						d67259334a 
					 
					
						
						
							
							Fix   #10218 : Sloped river tiles need water both up and downstream  
						
						
						
						
					 
					
						2022-12-16 17:43:33 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c7d7658004 
					 
					
						
						
							
							Fix   #10214 : CMD_CREATE_LEAGUE_TABLE did not set CMD_STR_CTRL  
						
						
						
						
					 
					
						2022-12-16 21:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1a05e95945 
					 
					
						
						
							
							Fix   #10214 : League and graph buttons in toolbar not having a default action  
						
						
						
						
					 
					
						2022-12-16 21:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e0cb31ff07 
					 
					
						
						
							
							Fix   #10214 : Header and footer missing from league table saveload  
						
						
						
						
					 
					
						2022-12-16 21:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						4f9893cc98 
					 
					
						
						
							
							Fix  55a1171: Restore skipping of "colour" character ( #10244 )  
						
						
						
						
					 
					
						2022-12-16 01:56:25 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c448eb04d8 
					 
					
						
						
							
							Fix   #10242 : Allow a space for text shadow when clipping WWT_EMPTY/WWT_TEXT. ( #10243 )  
						
						
						
						
					 
					
						2022-12-15 23:21:10 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						2848483810 
					 
					
						
						
							
							Fix   #10206 : Disable scripts in intro game ( #10241 )  
						
						
						
						
					 
					
						2022-12-15 21:43:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eddi-z 
							
						 
					 
					
						
						
							
						
						8db4892f49 
					 
					
						
						
							
							Codechange: Reshuffle debuglevels in fileio to address spammyness ( #10240 )  
						
						
						
						
					 
					
						2022-12-15 13:25:06 -05:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						ac12028278 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish: 2 changes by MontyMontana
portuguese (brazilian): 86 changes by ericandradex 
						
						
					 
					
						2022-12-14 18:45:21 +00:00