Rubidium 
							
						 
					 
					
						
						
							
						
						1fcd69096c 
					 
					
						
						
							
							Fix: do not update a RV's Z-position when stationary while turning  
						
						... 
						
						
						
						When the direction of a RV changes the Z-position update logic was called,
which did nothing to the Z-position because that is only changed every other
step. By chance/luck this never triggered with RV's turning around, until
making the partial Z calculations consistent and moving the locations where
the Z-position is changed, causing the Z-position to be changed twice for
the RV that stayed at the same location. 
						
						
					 
					
						2023-04-09 19:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						e8af8daa68 
					 
					
						
						
							
							Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states  
						
						... 
						
						
						
						Previously it checked the position in non-driving direction to "guess" whether
a ground vehicle was using the function, so on tunnels/bridges it could either
return the Z of the (virtual) ground compared to the Z of the path the vehicle
would take. 
						
						
					 
					
						2023-04-09 19:00:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						17e289015e 
					 
					
						
						
							
							Adjust string names for label orders  
						
						
						
						
					 
					
						2023-04-09 17:10:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						339a8b14c5 
					 
					
						
						
							
							Reset departure board scrolling when resizing window  
						
						
						
						
					 
					
						2023-04-09 16:13:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bb6d45e4dc 
					 
					
						
						
							
							Scroll departure boards at constant speed  
						
						... 
						
						
						
						Even when paused or fast forwarding
See: #505  
						
						
					 
					
						2023-04-09 15:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Alberth289346 
							
						 
					 
					
						
						
							
						
						1321e48465 
					 
					
						
						
							
							Fix: Update top toolbar tooltips for added features. ( #10616 )  
						
						
						
						
					 
					
						2023-04-09 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						23319fbd4a 
					 
					
						
						
							
							Document uses of xflags and xdata in OrderExtraInfo  
						
						
						
						
					 
					
						2023-04-09 12:48:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2ff513f0cd 
					 
					
						
						
							
							Worker thread pool: Fix worker wake CV notify condition  
						
						... 
						
						
						
						The worker wake CV was only notified when the job queue was empty.
Now notify if the number of queued jobs is less than the number
of waiting workers. 
						
						
					 
					
						2023-04-09 12:48:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						06e0f39aff 
					 
					
						
						
							
							Add text label and departure board via orders  
						
						
						
						
					 
					
						2023-04-09 12:48:50 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						97bdf99239 
					 
					
						
						
							
							Codechange: Add a property to graph windows for whether to draw dates ( #10608 )  
						
						
						
						
					 
					
						2023-04-08 19:10:17 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						39c6b3def1 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 2 changes by krysclarke
russian: 2 changes by Ln-Wolf 
						
						
					 
					
						2023-04-08 18:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						0de5eb53fa 
					 
					
						
						
							
							Codechange: Use constants for service interval max/min/default values ( #10611 )  
						
						
						
						
					 
					
						2023-04-08 18:04:30 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						1691640603 
					 
					
						
						
							
							Fix: Specify units for value of share trading age setting ( #10612 )  
						
						
						
						
					 
					
						2023-04-08 17:51:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3b6f7c09ad 
					 
					
						
						
							
							Allow changing colour of orders in order list and timetable windows  
						
						
						
						
					 
					
						2023-04-08 18:13:35 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						f1144de509 
					 
					
						
						
							
							Feature: Separate rail/road and sea/air velocity units, and add knots. ( #10594 )  
						
						... 
						
						
						
						This is achieved by packing vehicle type along with the velocity so that
the string system can decode and pick the appropriate unit. 
						
						
					 
					
						2023-04-08 12:26:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ab98af8dd2 
					 
					
						
						
							
							Fix width of "extra" drop down box in timetable window  
						
						
						
						
					 
					
						2023-04-08 17:13:42 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						3a48d6e60f 
					 
					
						
						
							
							Fix  991a797: [Script] Allow STRINGN consumption to be different than expected  
						
						
						
						
					 
					
						2023-04-08 00:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						43cea852a6 
					 
					
						
						
							
							Fix  41b414b: Validate RAW_STRING parameter values in game_script mode  
						
						
						
						
					 
					
						2023-04-08 00:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						47e12a8790 
					 
					
						
						
							
							Codechange: Check that CompanyMask fits into 16 bits during compilation.  
						
						
						
						
					 
					
						2023-04-07 22:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						5199881a8d 
					 
					
						
						
							
							Codechange: Use correct type for linkgraph company mask.  
						
						
						
						
					 
					
						2023-04-07 22:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						65e0b0dcb7 
					 
					
						
						
							
							Codechange: Be consistent with how company masks are set to all.  
						
						
						
						
					 
					
						2023-04-07 22:09:55 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						08977828cc 
					 
					
						
						
							
							Fix: Check ID for name  is within bounds.  
						
						
						
						
					 
					
						2023-04-07 22:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						cd6c04a663 
					 
					
						
						
							
							Fix: Check station ID is within bounds when copying layouts.  
						
						
						
						
					 
					
						2023-04-07 22:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						8361cf5a73 
					 
					
						
						
							
							Fix: Check sprite group mapping ID is within bounds of feature.  
						
						
						
						
					 
					
						2023-04-07 22:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						96f4eb3681 
					 
					
						
						
							
							Codechange: Check NewGRF feature is defined before processing any sprite group mapping.  
						
						... 
						
						
						
						Previously this was checked after loading ids, or repeatedly checked for
each item. 
						
						
					 
					
						2023-04-07 22:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						04215afe3f 
					 
					
						
						
							
							Codechange: Replace roadstop spec limit magic number with constant.  
						
						
						
						
					 
					
						2023-04-07 22:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						9246789fd3 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						spanish (mexican): 2 changes by GNosii
vietnamese: 2 changes by KhoiCanDev
czech: 1 change by jachymozo
romanian: 10 changes by bnegrut
danish: 3 changes by bscargo 
						
						
					 
					
						2023-04-07 18:39:12 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						e4c511d403 
					 
					
						
						
							
							Fix   #10578 : Allow to select any version of AI/GS from GUI ( #10604 )  
						
						
						
						
					 
					
						2023-04-07 19:33:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b776dcbd17 
					 
					
						
						
							
							Departure boards: Fix terminus detection from via stops  
						
						
						
						
					 
					
						2023-04-06 18:02:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c9c0436e58 
					 
					
						
						
							
							Add company setting for remain at station if next order for same station  
						
						... 
						
						
						
						Set value on load for whether the save version had this enabled for trains 
						
						
					 
					
						2023-04-06 01:30:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1d05637d45 
					 
					
						
						
							
							Add setting for rail depot maximum speed  
						
						
						
						
					 
					
						2023-04-06 01:30:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e02585f68e 
					 
					
						
						
							
							Add railtype and signals variables for signal vertical clearance  
						
						
						
						
					 
					
						2023-04-04 20:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0370f2e3f1 
					 
					
						
						
							
							Check that order is station type when comparing with last_station_visited  
						
						
						
						
					 
					
						2023-04-03 21:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						da97e0d170 
					 
					
						
						
							
							Clear viewport map mode landscape caches when deleting/merging companies  
						
						
						
						
					 
					
						2023-04-03 21:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8ddb9462e6 
					 
					
						
						
							
							Fix ValidateVehicleTileHash for aircraft and multi-part ships  
						
						
						
						
					 
					
						2023-04-03 21:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d82a050365 
					 
					
						
						
							
							Fix template replacement cache update crash in RemoveAllGroupsForCompany  
						
						
						
						
					 
					
						2023-04-03 21:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e3e743ba1e 
					 
					
						
						
							
							Skip over dummy/invalid orders in destination prediction and auto-separation  
						
						
						
						
					 
					
						2023-04-03 21:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3d1b0af8f6 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/newgrf_debug_gui.cpp
#	src/object_cmd.cpp
#	src/object_gui.cpp 
						
						
					 
					
						2023-04-03 00:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						82c70ed3b8 
					 
					
						
						
							
							Change: Expose ObjectSpec vector to simplify iteration.  
						
						
						
						
					 
					
						2023-04-02 22:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						1f46f080f0 
					 
					
						
						
							
							Codechange: Store objectspecs in std::vector instead of flat array.  
						
						
						
						
					 
					
						2023-04-02 22:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						93197f58b7 
					 
					
						
						
							
							Codechange: Bind objectspecs to classes once all finalised.  
						
						
						
						
					 
					
						2023-04-02 22:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						02961fd7af 
					 
					
						
						
							
							Codechange: Use std::vector for NewGRF class lists.  
						
						
						
						
					 
					
						2023-04-02 22:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						62053779b5 
					 
					
						
						
							
							Road stops: Add flag to read draw mode from register 0x100  
						
						
						
						
					 
					
						2023-04-02 13:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						177a00ac12 
					 
					
						
						
							
							Documentation: Adjust road stops NML CSS  
						
						
						
						
					 
					
						2023-04-02 13:02:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						706d8f17a3 
					 
					
						
						
							
							Road stops: Add bit for whether stop is being drawn in the build window  
						
						
						
						
					 
					
						2023-04-02 12:34:01 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c9e62ca29b 
					 
					
						
						
							
							Only handle each conditional branch once in OrderList::GetNextStoppingStation  
						
						
						
						
					 
					
						2023-04-02 01:59:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						cfb0d366f3 
					 
					
						
						
							
							Unix: Trigger crash log handler on receiving SIGQUIT  
						
						
						
						
					 
					
						2023-04-02 01:07:54 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						73474b08fe 
					 
					
						
						
							
							Fix: Clicking on editbox clear button didn't take account of padding. ( #10583 )  
						
						
						
						
					 
					
						2023-03-31 16:07:15 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c1077212d7 
					 
					
						
						
							
							Codechange: Use a shared_ptr for viewport overlay. ( #10586 )  
						
						
						
						
					 
					
						2023-03-31 16:06:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b9a4cd57f8 
					 
					
						
						
							
							TBTR: Refresh drag selection highlight when control key state changed  
						
						
						
						
					 
					
						2023-03-29 00:18:28 +01:00