| 
							
							
								 Jonathan G Rennison | c09fdb0444 | Fix company infrastructure windows not being marked as a company window Fixes it not being removed on company deletion, which could cause a crash | 2024-02-26 01:03:30 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 0d20a54dc5 | Use pointer tags instead of dereferencing in RebuildVehicleTickCaches | 2024-02-26 01:03:30 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | bd04aff725 | Use front/vehicle type filtered iteration in ScriptVehicleList | 2024-02-26 01:03:30 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ac683bc278 | ScriptList: Generalise FillList pool iteration | 2024-02-25 23:16:31 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 746e3874c5 | Fix VF_STOP_LOADING flag not always being cleared when leaving station | 2024-02-25 22:55:35 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 93bf033107 | Add whether the vehicle is non-front to the vehicle pool pointer tag Add iteration filters which check this | 2024-02-25 14:51:59 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 05e237f8d1 | Add wrapper to iterate vehicle pool with vehicle type filter Without needing to dereference vehicle pointers if using tagged pointers | 2024-02-25 14:00:15 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | be4aea0dad | Rationalise handling of train too heavy advice messages | 2024-02-25 13:01:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 601071744e | Fix timetabled waiting in depots See: #658 | 2024-02-25 11:50:55 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 528aae3f3b | Saveload: Remove unused engine save/load desc | 2024-02-25 03:27:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ee7a347287 | Fix 07278a41: Narrowing conversion warning fix | 2024-02-25 03:27:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 090656bd7f | Adjust handling of year display in wallclock mode and company inauguration years See: #657 | 2024-02-25 03:27:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 1bfcbf823c | Use tagged pointers in the vehicle pool on supported (64 bit) platforms Use to avoid needing to dereference each pointer to get the vehicle
type when doing per-vehicle type iteration | 2024-02-25 03:03:35 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 07278a41e5 | Fix narrowing conversion warnings in pool resize capacity calculation | 2024-02-24 15:54:22 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 3891ab57f8 | Workflow: Upgrade image and actions for linux-dedicated build | 2024-02-24 15:54:22 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 3429c324f6 | Workflow: Update actions in Linux distros release | 2024-02-24 15:38:05 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 96df846138 | Workflow: Remove linux-legacy release | 2024-02-24 15:38:05 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 680085fc2d | Version: Committing version data for tag: jgrpp-0.58.0 | 2024-02-24 14:55:55 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 64be289942 | Workaround: Replace use of std::filesystem in signature.cpp Creates DWARF generation problem with LTO and -g1 on MinGW | 2024-02-24 14:55:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 0978bd18bf | Fix crash when opening tram road stop build window See: https://github.com/OpenTTD/OpenTTD/issues/12166 | 2024-02-23 18:43:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 0fbb32403c | Add exponential behaviour to pool growth reallocation | 2024-02-23 17:32:23 +00:00 |  | 
			
				
					| 
							
							
								 frosch | fcad801685 | Fix #12127, 555a379: Truncation ellipses rendered shadows even for black font without shadows (#12132)(cherry picked from commit bb86023d50) | 2024-02-23 00:20:19 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 89b6773c93 | Fix: Shadows of individual character glyphs could be drawn over other characters (#12115) (cherry picked from commit 555a37930b) | 2024-02-23 00:18:18 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | d3bbb4fb1c | Adjust ordering of date/tick setup in InitializeGame | 2024-02-23 00:16:16 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | b38321b9b4 | Add setting to only spawn primary industries | 2024-02-23 00:10:02 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c7e95d5b03 | Close graph windows when changing timekeeping mode | 2024-02-22 23:34:52 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c511f93f24 | Scheduled dispatch: Disable in wallclock mode if not using time in minutes | 2024-02-22 21:53:54 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | d8ecb9c016 | Use absolute display units for the departure board | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 91d83335c7 | Add helper to get timetable absolute display unit size | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 33cbfc3e76 | Cache current ticks per calendar day | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 45b6079899 | Add string code for absolute timetable time | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 6b12539e3f | Implement StateTicksToCalendarDate for wallclock mode | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 91b3e9c1ab | Initial support for relative timetabling in wallclock mode | 2024-02-22 21:12:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 7581ce0010 | Fix changing time keeping units incorrectly updating state ticks offset | 2024-02-22 19:59:32 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | bbd34bb6db | Increase information shown in getfulldate console command | 2024-02-22 19:38:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | bd955c4117 | Fix calendar day length in wallclock mode See: https://github.com/OpenTTD/OpenTTD/issues/12154 | 2024-02-22 19:24:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5605650e26 | Saveload: Don't apply state ticks offset on load if not stored in save | 2024-02-22 00:02:50 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 58f2e0cdf0 | Clamp link graph compression ticks when loading old saves | 2024-02-22 00:02:23 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 57a4586f08 | Set flood from edges setting to false when loading old saves before then | 2024-02-21 23:27:12 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 593a81d421 | Saveload: Rename IsSavegameVersionUntil to IsSavegameVersionBeforeOrAt To match upstream | 2024-02-21 23:27:12 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ea0fa2194a | Add debug console command to unblock bay road stops with incorrect occupancy state | 2024-02-21 23:04:58 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 16d77d9268 | Fix deleting road vehicle in bay stop not unmarking as occupied | 2024-02-21 22:33:28 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 53b06a3d04 | Add event flag for removing invalid RVs during load | 2024-02-21 22:21:59 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 675b31887a | Saveload: Fix recalculation of _state_ticks For XSLFI_VARIABLE_DAY_LENGTH versions 1 to 3 | 2024-02-21 21:08:31 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f52d56249d | Saveload: Use table format for industry build data chunks | 2024-02-21 20:22:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 0e262620d2 | Saveload: Use table format for NewGRF/ID mapping chunks | 2024-02-21 20:22:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | b3bd1bb5ad | Use upstream load for non-table script chunks | 2024-02-21 20:22:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a92377fe98 | Use upstream save/load for various unchanged chunks | 2024-02-21 20:22:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | b178be36f3 | Saveload: Maintain map of chunk ID to (first byte) block mode | 2024-02-21 20:22:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | dadbad2bfc | Saveload: Log changes in SlExecWithSlVersion | 2024-02-21 19:53:34 +00:00 |  |