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 
							
						 
					 
					
						
						
							
						
						cbb24b5d71 
					 
					
						
						
							
							Codechange: Split bit numbers from values in RailTypeFlags, RoadTypeFlags enums ( #11877 )  
						
						
						
						
					 
					
						2024-01-24 22:24:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						21581b6ab3 
					 
					
						
						
							
							Feature: Setting for minutes per calendar year ( #11428 )  
						
						
						
						
					 
					
						2024-01-23 18:33:54 -05:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						be8ed26db6 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (nynorsk): 5 changes by translators
slovenian: 5 changes by translators
faroese: 5 changes by translators
hebrew: 5 changes by translators
afrikaans: 5 changes by translators
urdu: 5 changes by translators
persian: 5 changes by translators
bulgarian: 5 changes by translators
belarusian: 5 changes by translators
basque: 5 changes by translators
russian: 23 changes by Ln-Wolf
finnish: 1 change by hpiirai
malay: 5 changes by translators
scottish gaelic: 5 changes by translators
croatian: 5 changes by translators
latin: 5 changes by translators
french: 49 changes by glx22, 8 changes by ottdfevr
portuguese (brazilian): 80 changes by pasantoro
icelandic: 5 changes by translators 
						
						
					 
					
						2024-01-23 18:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						fd9e72a7e7 
					 
					
						
						
							
							Feature: Use real-time "wallclock" timekeeping units ( #11341 )  
						
						
						
						
					 
					
						2024-01-23 11:36:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						bbdbf9a589 
					 
					
						
						
							
							Add: AI/GS Time Mode to choose between economy (default) and calendar time ( #11603 )  
						
						
						
						
					 
					
						2024-01-23 10:42:10 -05:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						a1487ce620 
					 
					
						
						
							
							Add: list_[scenario|heightmap] and load_[scenario|height] console commands ( #11867 )  
						
						
						
						
					 
					
						2024-01-23 14:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5bd4e96347 
					 
					
						
						
							
							Fix crash when rendering linkgraph overlay in smallmap window  
						
						... 
						
						
						
						See: #633  
						
						
					 
					
						2024-01-23 00:09:03 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						76499b96fb 
					 
					
						
						
							
							Fix  fa479c4: Typo in vehicle list tooltip ( #11871 )  
						
						
						
						
					 
					
						2024-01-22 23:17:26 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						090616b4c9 
					 
					
						
						
							
							Add: allow loading heightmaps from command-line ( #11870 )  
						
						... 
						
						
						
						If you want to load a file from tar, you have to give the file
inside the tar in order for it to work:
<tar-file>/<dir-in-tar>/<file>.png 
						
						
					 
					
						2024-01-22 22:35:25 +00:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						bf3fd6526b 
					 
					
						
						
							
							Fix: use correct size parameter type in TileArea constructors ( #11869 )  
						
						
						
						
					 
					
						2024-01-22 22:06:42 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						11d4f1b2bd 
					 
					
						
						
							
							Fix  d3b2a576: LOAD_HEIGHTMAP / LOAD_SCENARIO are Scenario Editor modes ( #11868 )  
						
						
						
						
					 
					
						2024-01-22 21:28:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e86d52bcaf 
					 
					
						
						
							
							Include all company totals in dump_veh_stats console command  
						
						
						
						
					 
					
						2024-01-22 20:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						d3b2a576de 
					 
					
						
						
							
							Feature: Plugin framework for Social Integration with Steam, Discord, GOG, etc ( #11628 )  
						
						
						
						
					 
					
						2024-01-22 19:22:45 +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 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						75f21065c9 
					 
					
						
						
							
							Codechange: refactor DecodeHexText to a generic purpose ConvertHexToBytes ( #11866 )  
						
						... 
						
						
						
						DecodeHexText() does more than just decoding hex. ConvertHexToBytes()
now only does pure hex decoding. This required a bit of refactoring
for the code using DecodeHexText(). 
						
						
					 
					
						2024-01-22 19:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						786cc85e86 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 155 changes by krysclarke
norwegian (bokmal): 9 changes by v0nNemizez
english (us): 155 changes by 2TallTyler
chinese (simplified): 9 changes by WenSimEHRP
russian: 41 changes by Ln-Wolf
finnish: 1 change by hpiirai 
						
						
					 
					
						2024-01-22 18:40:42 +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 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						735abfe111 
					 
					
						
						
							
							Codechange: Split dates and timers into Economy and Calendar time ( #10700 )  
						
						
						
						
					 
					
						2024-01-22 09:04:34 -05: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 
						 
				 
			
				
					
						
							
							
								EmperorJake 
							
						 
					 
					
						
						
							
						
						419f48dfb3 
					 
					
						
						
							
							Change: set amount of smoke/sparks to "realistic" by default ( #11624 )  
						
						
						
						
					 
					
						2024-01-21 21:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						b38d3c2208 
					 
					
						
						
							
							Change: simplified water region evaluation, removed savegame data ( #11750 )  
						
						
						
						
					 
					
						2024-01-21 20:56:50 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						1985e7415b 
					 
					
						
						
							
							Fix: smooth-scrolling large distances didn't got smoothly in one direction ( #11861 )  
						
						
						
						
					 
					
						2024-01-21 20:52:44 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						c7d5cedc7b 
					 
					
						
						
							
							Codechange: Replace C-style TICC/TOCC macros with C++ RAII implementation. ( #11857 )  
						
						... 
						
						
						
						Usage is more robust, and will always include timing when the TicToc object goes out of scope. 
						
						
					 
					
						2024-01-21 18:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						691c628b07 
					 
					
						
						
							
							Codechange: Use named initialization for unscaled WidgetDimensions. ( #11859 )  
						
						... 
						
						
						
						Remove now-unused WD_* enums. 
						
						
					 
					
						2024-01-21 18:10:49 +00:00