| 
							
							
								 Jonathan G Rennison | e0699c15b6 | Add function to turn a percentage into a quantity scaling factor | 2024-01-26 18:23:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 191aefa39f | Adjust version detection in release workflow for build steps | 2024-01-25 23:22:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 46080494db | Release workflow: Remove gcc-problem-matcher from legacy/dedicated builds | 2024-01-25 23:22:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c26ca5369e | Unconditionally use FindFirstBit in SetBitIterator Add simple tests | 2024-01-25 22:36:01 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 5404be172c | Merge branch 'master' into jgrpp # Conflicts:
#	src/core/bitmath_func.cpp
#	src/core/bitmath_func.hpp
#	src/core/geometry_type.hpp
#	src/game/game_text.hpp
#	src/graph_gui.cpp
#	src/pathfinder/npf/npf.cpp
#	src/script/api/script_text.cpp
#	src/spritecache.cpp
#	src/track_func.h | 2024-01-25 22:36:01 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 78e08fdd18 | Script: Move old-style/lenient text param encode to separate function | 2024-01-25 17:35:08 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 822ecae85d | Merge branch 'master' into jgrpp # Conflicts:
#	src/cargotype.h
#	src/core/CMakeLists.txt
#	src/core/span_type.hpp
#	src/fileio.cpp
#	src/fios.cpp
#	src/misc/endian_buffer.hpp
#	src/misc_gui.cpp
#	src/saveload/saveload.h
#	src/saveload/vehicle_sl.cpp
#	src/screenshot.cpp
#	src/settings.cpp
#	src/settings_internal.h
#	src/stdafx.h
#	src/string_func.h
#	src/strings.cpp
#	src/strings_func.h
#	src/strings_internal.h | 2024-01-25 18:37:23 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c320a3fd7f | Adjust version detection in release workflow | 2024-01-25 02:03:00 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | a4c51149bd | Version: Exclude cmake directory from non-git version hash | 2024-01-25 02:03:00 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 7fe76f3eb8 | Add a linux-dedicated release target Based on linux-legacy | 2024-01-25 01:12:10 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 16d5fec0c1 | Use gcc-10 for building Ubuntu 20.04 release binaries | 2024-01-25 01:03:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f2d2924359 | Fix syntax of release-linux-legacy workflow | 2024-01-25 01:00:51 +00:00 |  | 
			
				
					| 
							
							
								 Patric Stout | 6247d624a3 | Fix: [CI] don't share Rust cache between legacy and generic linux (#11848) The resulting binaries of generic can't run on legacy.
(cherry picked from commit 526a0db956) | 2024-01-25 01:00:21 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 49eb40bc4f | Change various _network_dedicated tests to use IsHeadless | 2024-01-24 23:31:35 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | ced17a74e8 | Do not update viewport signs when running headlessly | 2024-01-24 23:26:02 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | 04e47eca9a | Do not create text effects when running headlessly | 2024-01-24 23:20:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | fa003ebda3 | Disable vehicle sounds entirely when running headlessly | 2024-01-24 23:20:45 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | f0ec7a7693 | Add function for whether OpenTTD is running headlessly Always returns true for dedicated builds
Returns _network_dedicated otherwise | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | c871464285 | Split bit numbers from values in RailTypeFlags, RoadTypeFlags enums | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Jonathan G Rennison | dc9f322478 | Use [[no_unique_address]] for space in end of NewGRFCache | 2024-01-24 23:17:53 +00:00 |  | 
			
				
					| 
							
							
								 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 |  |