| 
							
							
								 Jonathan G Rennison | df9fc6d1cf | Use comparison operator for NewGRFCache instead of memcmp | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c8f5585ba7 | Use [[no_unique_address]] in CargoList Re-use tail padding of ring_buffer for count | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 0d0357bd40 | stdafx: Add macro for [[no_unique_address]] | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | b01fd1607a | Re-order various structs to reduce holes/padding | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | b64a51876a | Set sizes for various enum types | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ba5d3588aa | Link graph: Fix typo in method name | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 3017660e5d | Reduce the size of VehicleSpriteSeq (and Vehicle) in dedicated builds | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 39951c526b | cmake: Add options to disable setting -g1 when using unix or libbfd | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 770915ccc2 | Remove networking test from UpdateStateChecksum in dedicated builds | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 628106d182 | Scheduled dispatch: Show start date button as start time when using minutes | 2024-01-24 23:12:40 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 39e7a9252c | Link graph: Use non-sparse matrix for accumulating demand totals | 2024-01-24 23:12:40 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5bd4e96347 | Fix crash when rendering linkgraph overlay in smallmap window See: #633 | 2024-01-23 00:09:03 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | e86d52bcaf | Include all company totals in dump_veh_stats console command | 2024-01-22 20:44:44 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ea3795201d | Scheduled dispatch: Show warnings for shown times >= 23 hours in the past Adjust line layout | 2024-01-22 18:48:37 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 9be3dfa69c | Scheduled dispatch: Use an invalid value for no last dispatch, not 0 | 2024-01-22 18:27:28 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 11274feb35 | Fix deprecated builtin warning in robin_hood | 2024-01-22 02:30:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f1073d20e9 | Fix various narrowing cast warnings | 2024-01-22 02:23:59 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5f7034f23c | Fix clang compilation issue with _text_effects | 2024-01-22 02:14:56 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5b7689a0aa | Scheduled dispatch: Add flag to re-use all dispatch slots | 2024-01-22 01:35:04 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 423877374b | Linkgraph overlay: Skip refresh if periodic cache rebuild has no changes | 2024-01-22 01:34:37 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a40aa5e5b8 | Add default equality operator to Point | 2024-01-22 01:15:33 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a6635088e9 | ring buffer: Fix ambiguous comparison operators in C++20 | 2024-01-22 01:08:07 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 56ac16c10e | cpp-btree: Remove trivial operator!= no longer required in C++20 | 2024-01-21 23:53:28 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 606d7cd814 | Merge branch 'master' into jgrpp # Conflicts:
#	src/airport_gui.cpp
#	src/build_vehicle_gui.cpp
#	src/direction_type.h
#	src/gfx_type.h
#	src/group_gui.cpp
#	src/misc_gui.cpp
#	src/rail_gui.cpp
#	src/road_gui.cpp
#	src/signs_gui.cpp
#	src/slope_func.h
#	src/smallmap_gui.cpp
#	src/terraform_gui.cpp
#	src/toolbar_gui.cpp
#	src/town_gui.cpp
#	src/town_type.h
#	src/vehicle_type.h
#	src/widget_type.h | 2024-01-21 23:03:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | e9c1572f03 | Disallow setting scheduled dispatch schedule duration to 0 | 2024-01-21 02:41:23 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 59b69aba62 | Fix VideoDriver_Dedicated not marking the main thread as the game thread | 2024-01-21 02:19:33 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f247451c61 | Fix division by zero when wrapping lateness_counter with 0 timetable duration | 2024-01-21 02:07:32 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 74b5511dbc | Remove C++11 test from USE_SCOPE_INFO condition | 2024-01-21 02:04:09 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 461fe116f2 | Tracerestrict: Pass vehicle ptr instead of index to Occupy/Vacate And related functions, to avoid unnecessary vehicle pool lookup | 2024-01-20 23:28:03 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 876bce431f | Tracerestrict: Add release slot on reserve slot op subtype | 2024-01-20 23:06:13 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | d62ae41e03 | Tracerestrict: Remove TRSCOF_ACQUIRE_TRY_ON_RESERVE, same as TRSCOF_ACQUIRE_TRY | 2024-01-20 22:49:55 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | fc51491361 | Tracerestrict: Use combined aux and cond op fields for TRIT_SLOT subtype | 2024-01-20 22:43:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f03a941b50 | Tracerestrict: Sort slots by name in vehicle window | 2024-01-20 22:29:36 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 24fc4e3e3f | Tracerestrict: Remove TRPISP_PBS_RES_END_RELEASE | 2024-01-20 22:24:19 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 7d1e350b94 | Tracerestrict: Handle slot acquire on tunnel/bridge entrance reserve When using realistic braking
Using the same context as PBS end acquire/release | 2024-01-20 22:20:51 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 9e8a43144a | Tracerestrict: Handle slot acquire and wait at PBS on intermediary reservation signals Wait at PBS is applied as if on the starting signal | 2024-01-20 20:42:13 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a21a69c957 | Tracerestrict: Add a flag for whether slot conditionals are present | 2024-01-20 20:31:56 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | d502b6469d | Tracerestrict: Add a slot acquire using temporary state mode | 2024-01-20 20:31:25 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ffbb30996a | Tracerestrict: Move slot temporary state to a separate struct | 2024-01-20 20:28:11 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 293b5c9435 | Tracerestrict: Remove slot acquire on reservation flags | 2024-01-20 20:23:55 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5a731c04f3 | Tracerestrict: Do not acquire slots a second time when front passes signal If slot acquire was already handled during reservation | 2024-01-20 15:41:24 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5e2a8861f9 | Tracerestrict: Avoid prematurely acquiring slots on tunnel/bridge exits Due to checking the long reserve and wait at PBS/slots in a single pass | 2024-01-20 15:14:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ed59f6a8b9 | Fix upgrading bridge type clearing custom signal style and routing restriction flags | 2024-01-20 13:23:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c9422762c0 | Tracerestrict: Add 0 enum value for TraceRestrictProgramActionsUsedFlags | 2024-01-20 12:58:38 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | fa1c4f2be5 | Tracerestrict: Add bit allocation diagram for TraceRestrictItem | 2024-01-19 21:09:25 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 1408b12249 | Tracerestrict: Add get/set to use auxiliary and cond op as a single field | 2024-01-19 21:09:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 2d56c4d2e3 | Tracerestrict: Update comment for TraceRestrictItem enum | 2024-01-19 20:43:56 +00:00 |  | 
			
				
					| 
							
							
								 Patric Stout | 52d4a11dd3 | Fix: [HarfBuzz] make HarfBuzz use the same glyphs as we render (cherry picked from commit 2b599c9d00) | 2024-01-18 22:32:09 +00:00 |  | 
			
				
					| 
							
							
								 Patric Stout | 7881264d6d | Codechange: [HarfBuzz] hb-ft will set the scaling on its own (cherry picked from commit a24c2bf10a) | 2024-01-18 22:32:09 +00:00 |  | 
			
				
					| 
							
							
								 Michael Lutz | 8ab3b6b205 | Fix #11791, e1f5be62: Run missing-glyph detection after toggling sprite font. (#11812)(cherry picked from commit fd59393899) | 2024-01-18 22:32:09 +00:00 |  |