Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5f511f8a65 
					 
					
						
						
							
							Fix incorrect check preventing ordering road vehicles to incompatible depots  
						
						
						
						
					 
					
						2022-03-29 22:24:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						92142e5684 
					 
					
						
						
							
							Add routing restriction action to make exempt from speed adaptation  
						
						
						
						
					 
					
						2022-03-06 22:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e5a421b65a 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/economy.cpp
#	src/linkgraph/refresh.cpp
#	src/order_cmd.cpp
#	src/saveload/vehicle_sl.cpp
#	src/station.cpp
#	src/station_base.h
#	src/timetable_cmd.cpp
#	src/timetable_gui.cpp
#	src/vehicle.cpp
#	src/vehicle_base.h
#	src/vehicle_cmd.cpp 
						
						
					 
					
						2022-03-04 18:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						e68bf58989 
					 
					
						
						
							
							Codechange: Use anonymous union for vehicle orders/old orders list  
						
						
						
						
					 
					
						2022-02-15 20:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						8028794bee 
					 
					
						
						
							
							Fix   #9811 ,  9156d7b: Use the NewGRF-defined vehicle center when dragging ships and aircraft. ( #9812 )  
						
						... 
						
						
						
						The alignment using the total-width of the vehicle-chain was meant for articulated trains and road vehicles only. 
						
						
					 
					
						2022-02-08 23:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b4fc0b4dc5 
					 
					
						
						
							
							Initial implementation of road waypoints  
						
						
						
						
					 
					
						2022-01-26 21:46:36 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						904ff6757d 
					 
					
						
						
							
							Add slot support to road vehicles, ships and aircraft  
						
						
						
						
					 
					
						2022-01-19 00:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ce61f6439c 
					 
					
						
						
							
							Allow non-train vehicles to test counter values in conditional orders  
						
						
						
						
					 
					
						2022-01-18 18:17:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4871071dcb 
					 
					
						
						
							
							Show vehicle destination when mousing over vehicle breakdown in status bar  
						
						
						
						
					 
					
						2021-12-27 16:44:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						41fa16f325 
					 
					
						
						
							
							Codechange: Don't use globals for return values from vehicle command procs.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						8503854655 
					 
					
						
						
							
							Codechange: Pass unpacked command arguments to command callbacks (except Script).  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						21675ec7e2 
					 
					
						
						
							
							Codechange: Un-bitstuff vehicle/engine commands.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						211c630cbe 
					 
					
						
						
							
							Codechange: Un-bitstuff order commands.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						eab18f06a4 
					 
					
						
						
							
							Codechange: Pass additional data as byte stream to command callbacks.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						0f64ee5ce1 
					 
					
						
						
							
							Codechange: Template DoCommandP to automagically reflect the parameters of the command proc.  
						
						... 
						
						
						
						When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing. 
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						e740c24eb7 
					 
					
						
						
							
							Codechange: Template DoCommand to automagically reflect the parameters of the command proc.  
						
						... 
						
						
						
						When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing. 
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						4fc055d6e9 
					 
					
						
						
							
							Codechange: Align parameter order of command callbacks to command handlers.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						123c7f99c3 
					 
					
						
						
							
							Codechange: Move command callback declarations to the cmd header files.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						a38bbefe1b 
					 
					
						
						
							
							Codechange: Untangle command code, flags and error string for DoCommand*.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						549caca39c 
					 
					
						
						
							
							Codechange: Move command arguments to the back of the networked command function calls.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						b6933a2ebd 
					 
					
						
						
							
							Codechange: Move command arguments to the back of the DoCommand function call.  
						
						
						
						
					 
					
						2021-12-16 22:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9e946d4c5d 
					 
					
						
						
							
							Merge branch 'master' into jgrpp-beta  
						
						... 
						
						
						
						# Conflicts:
#	src/command.cpp
#	src/console_cmds.cpp
#	src/group_gui.cpp
#	src/lang/catalan.txt
#	src/lang/czech.txt
#	src/lang/danish.txt
#	src/lang/greek.txt
#	src/lang/hungarian.txt
#	src/lang/irish.txt
#	src/lang/japanese.txt
#	src/lang/luxembourgish.txt
#	src/lang/norwegian_bokmal.txt
#	src/lang/romanian.txt
#	src/lang/russian.txt
#	src/lang/serbian.txt
#	src/lang/simplified_chinese.txt
#	src/lang/slovak.txt
#	src/lang/spanish_MX.txt
#	src/lang/swedish.txt
#	src/lang/tamil.txt
#	src/lang/traditional_chinese.txt
#	src/lang/turkish.txt
#	src/lang/ukrainian.txt
#	src/lang/vietnamese.txt
#	src/network/network.cpp
#	src/network/network_client.cpp
#	src/network/network_func.h
#	src/network/network_internal.h
#	src/network/network_server.cpp
#	src/network/network_server.h
#	src/saveload/afterload.cpp
#	src/saveload/newgrf_sl.cpp
#	src/saveload/saveload.h
#	src/script/script_instance.cpp
#	src/toolbar_gui.cpp
#	src/toolbar_gui.h
#	src/vehicle_gui.cpp
#	src/widgets/rail_widget.h
#	src/widgets/vehicle_widget.h
#	src/window.cpp 
						
						
					 
					
						2021-11-03 00:45:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3ef1a0943b 
					 
					
						
						
							
							Merge branch 'master' into jgrpp-beta  
						
						... 
						
						
						
						# Conflicts:
#	src/lang/chuvash.txt
#	src/lang/czech.txt
#	src/lang/english_AU.txt
#	src/lang/english_US.txt
#	src/lang/german.txt
#	src/lang/japanese.txt
#	src/lang/korean.txt
#	src/lang/latvian.txt
#	src/lang/russian.txt
#	src/tree_gui.cpp
#	src/vehicle.cpp 
						
						
					 
					
						2021-11-02 21:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f54d69a60a 
					 
					
						
						
							
							Merge branch 'master' into jgrpp-beta  
						
						... 
						
						
						
						# Conflicts:
#	src/economy.cpp
#	src/elrail.cpp
#	src/graph_gui.cpp
#	src/linkgraph/linkgraph_gui.cpp
#	src/network/core/game_info.cpp
#	src/newgrf_station.cpp
#	src/saveload/saveload.cpp
#	src/settings.cpp
#	src/station_cmd.cpp
#	src/station_gui.cpp
#	src/strings_func.h
#	src/table/settings/network_settings.ini
#	src/table/settings/settings.ini 
						
						
					 
					
						2021-11-01 21:18:24 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						bc984d9af5 
					 
					
						
						
							
							Codechange: remove redundant 'info_view' parameter, it can be derived from 'image_type'.  
						
						
						
						
					 
					
						2021-10-23 14:45:08 +02:00 
						 
				 
			
				
					
						
							
							
								Joan Josep 
							
						 
					 
					
						
						
							
						
						b2e83b4da6 
					 
					
						
						
							
							Fix: Draw rotor in cursor when dragging helicopters. ( #9612 )  
						
						
						
						
					 
					
						2021-10-22 19:39:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9ad5e4baf0 
					 
					
						
						
							
							Add maximum speed (fully loaded) to train window sort list  
						
						
						
						
					 
					
						2021-09-18 23:51:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bernard Teo 
							
						 
					 
					
						
						
							
						
						20717ededf 
					 
					
						
						
							
							Feature: Button to open order window from VL_SHARED_ORDERS window  
						
						
						
						
					 
					
						2021-09-18 11:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Bernard Teo 
							
						 
					 
					
						
						
							
						
						6a6dbbaad2 
					 
					
						
						
							
							Feature: Ctrl-Clicking GB_SHARED_ORDERS vehicle list opens order window  
						
						
						
						
					 
					
						2021-09-18 11:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						a57c2b073a 
					 
					
						
						
							
							Feature: Display icon/text whether vehicle is lost in vehicle (list) window ( #9543 )  
						
						
						
						
					 
					
						2021-09-14 22:10:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0748d540e8 
					 
					
						
						
							
							Implement improved breakdown speed reductions for ships  
						
						
						
						
					 
					
						2021-09-11 23:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fd0cb63963 
					 
					
						
						
							
							Fix send vehicle to specific depot allowing incompatible rail types  
						
						
						
						
					 
					
						2021-07-23 18:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						382955396f 
					 
					
						
						
							
							Fix send vehicle to specific depot allowing incompatible road/tram types  
						
						... 
						
						
						
						See: #302  
						
						
					 
					
						2021-07-23 18:06:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						906ee568d6 
					 
					
						
						
							
							Use a lower resort interval in veh windows when sorting by timetable delay  
						
						
						
						
					 
					
						2021-06-28 22:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Schmitt 
							
						 
					 
					
						
						
							
						
						0f07ae839d 
					 
					
						
						
							
							Make the sort order toggle button resort a vehicle list  
						
						
						
						
					 
					
						2021-06-28 21:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								rubidium42 
							
						 
					 
					
						
						
							
						
						55a11710a6 
					 
					
						
						
							
							Codechange: convert printf DEBUG statements to fmt Debug statements  
						
						
						
						
					 
					
						2021-06-13 12:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						d274a81d3f 
					 
					
						
						
							
							Fix: Apply unscaled padding to Viewport inside WWT_INSET. ( #9219 )  
						
						... 
						
						
						
						Since pixel dimensions in SetPadding() are scaled by GUI size, padding for inset viewports was excessive.
Instead, automatically apply padding for WWT_INSET at widget level. This applies to all widgets inside a WWT_INSET, which in all instances is a NWID_VIEWPORT.
(cherry picked from commit 330a305c99 
						
						
					 
					
						2021-05-30 22:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						5799402f7a 
					 
					
						
						
							
							Codechange: Rename window related DeleteXXX to match new behaviour  
						
						
						
						
					 
					
						2021-05-29 21:08:25 +02:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						994bf19aef 
					 
					
						
						
							
							Fix  f6d5c01: Delay deletion when closing windows  
						
						
						
						
					 
					
						2021-05-29 21:08:25 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						330a305c99 
					 
					
						
						
							
							Fix: Apply unscaled padding to Viewport inside WWT_INSET. ( #9219 )  
						
						... 
						
						
						
						Since pixel dimensions in SetPadding() are scaled by GUI size, padding for inset viewports was excessive.
Instead, automatically apply padding for WWT_INSET at widget level. This applies to all widgets inside a WWT_INSET, which in all instances is a NWID_VIEWPORT. 
						
						
					 
					
						2021-05-08 21:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								glx22 
							
						 
					 
					
						
						
							
						
						dfe616bef4 
					 
					
						
						
							
							Codechange: Replace window related FOR_ALL with range-based for loops  
						
						... 
						
						
						
						(cherry picked from commit 14e92bd8e2 
						
						
					 
					
						2021-05-06 19:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						4fc433c871 
					 
					
						
						
							
							Cleanup: Replace FOR_ALL_SORTED_CARGOSPECS macro with range iterator.  
						
						... 
						
						
						
						(cherry picked from commit 20ac0b4148 
						
						
					 
					
						2021-05-06 18:21:36 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						20ac0b4148 
					 
					
						
						
							
							Cleanup: Replace FOR_ALL_SORTED_CARGOSPECS macro with range iterator.  
						
						
						
						
					 
					
						2021-04-28 23:54:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8eb27e1ac7 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/company_cmd.cpp
#	src/lang/japanese.txt
#	src/network/core/config.h
#	src/network/core/packet.cpp
#	src/network/core/tcp.cpp
#	src/network/network_content.cpp
#	src/network/network_server.cpp
#	src/network/network_udp.cpp
#	src/toolbar_gui.cpp
#	src/vehicle_gui_base.h 
						
						
					 
					
						2021-04-25 22:14:59 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						f158957a4e 
					 
					
						
						
							
							Fix: Use width of tiny arrow string instead of scaled pixels in ship/aircraft list. ( #9102 )  
						
						
						
						
					 
					
						2021-04-25 17:51:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						edfa04286b 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/release.yml
#	bin/CMakeLists.txt
#	src/dock_gui.cpp
#	src/lang/brazilian_portuguese.txt
#	src/lang/catalan.txt
#	src/lang/czech.txt
#	src/lang/dutch.txt
#	src/lang/english.txt
#	src/lang/english_US.txt
#	src/lang/estonian.txt
#	src/lang/finnish.txt
#	src/lang/french.txt
#	src/lang/german.txt
#	src/lang/hungarian.txt
#	src/lang/indonesian.txt
#	src/lang/italian.txt
#	src/lang/japanese.txt
#	src/lang/korean.txt
#	src/lang/lithuanian.txt
#	src/lang/luxembourgish.txt
#	src/lang/norwegian_bokmal.txt
#	src/lang/polish.txt
#	src/lang/portuguese.txt
#	src/lang/romanian.txt
#	src/lang/russian.txt
#	src/lang/serbian.txt
#	src/lang/simplified_chinese.txt
#	src/lang/slovak.txt
#	src/lang/spanish.txt
#	src/lang/spanish_MX.txt
#	src/lang/swedish.txt
#	src/lang/tamil.txt
#	src/lang/ukrainian.txt
#	src/lang/vietnamese.txt
#	src/newgrf.cpp
#	src/newgrf_gui.cpp
#	src/object_gui.cpp
#	src/pathfinder/yapf/yapf_costrail.hpp
#	src/pathfinder/yapf/yapf_node_rail.hpp
#	src/rail_cmd.cpp
#	src/roadveh_cmd.cpp
#	src/town_cmd.cpp
#	src/vehicle.cpp
#	src/water_cmd.cpp 
						
						
					 
					
						2021-04-11 02:39:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bernard Teo 
							
						 
					 
					
						
						
							
						
						f0a24e98f5 
					 
					
						
						
							
							Fix   #8922 : Show vehicle window for single vehicle in shared order grouping ( #8926 )  
						
						
						
						
					 
					
						2021-04-06 19:30:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1c51b7253f 
					 
					
						
						
							
							Allow following vehicles at all non-map zoom levels  
						
						
						
						
					 
					
						2021-03-05 19:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f4e29071be 
					 
					
						
						
							
							Merge tag '1.11.0-beta2' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	.github/workflows/ci-build.yml
#	.github/workflows/release.yml
#	CMakeLists.txt
#	src/blitter/32bpp_optimized.cpp
#	src/debug.cpp
#	src/gfx.cpp
#	src/gfx_func.h
#	src/lang/czech.txt
#	src/lang/english.txt
#	src/lang/italian.txt
#	src/lang/swedish.txt
#	src/lang/ukrainian.txt
#	src/network/network_server.cpp
#	src/os/windows/crashlog_win.cpp
#	src/os/windows/win32.cpp
#	src/pathfinder/follow_track.hpp
#	src/screenshot.cpp
#	src/settings_type.h
#	src/spritecache.cpp
#	src/vehicle_gui.cpp
#	src/video/sdl2_v.cpp
#	src/video/video_driver.cpp
#	src/video/video_driver.hpp
#	src/video/win32_v.cpp 
						
						
					 
					
						2021-03-02 11:59:03 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						7e39d78fc3 
					 
					
						
						
							
							Fix: Vehicle list windows did not update when this year's profit changed  
						
						... 
						
						
						
						Remove caching from vehicle group object. and recalculate it whenever
required instead.
(cherry picked from commit 6b8f9b50b9 
						
						
					 
					
						2021-03-01 17:49:03 +00:00