glx22 
							
						 
					 
					
						
						
							
						
						d1fa6b129c 
					 
					
						
						
							
							Add: [CMake] Option to only build tools/docs  
						
						 
						
						
						
						
					 
					
						2020-12-13 22:46:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx22 
							
						 
					 
					
						
						
							
						
						6fae0b83d9 
					 
					
						
						
							
							Add: [CMake] targets to generate documentation  
						
						 
						
						
						
						
					 
					
						2020-12-12 15:48:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4da3cfcf56 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	CMakeLists.txt
#	src/bootstrap_gui.cpp 
						
						
					 
					
						2020-12-07 17:56:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Jonsson 
							
						 
					 
					
						
						
							
						
						0b2dd2c5cd 
					 
					
						
						
							
							Fix: [NoAI] don't notify caught exceptions  
						
						 
						
						
						
						
					 
					
						2020-12-02 17:11:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f094518f8e 
					 
					
						
						
							
							Script: Add date methods for getting time in minutes  
						
						 
						
						
						
						
					 
					
						2020-10-29 17:47:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3a75f13874 
					 
					
						
						
							
							Allow drive-through road stops to be one-way  
						
						 
						
						
						
						
					 
					
						2020-10-28 00:27:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e1aca1ab34 
					 
					
						
						
							
							Extend Order::flags to 16 bits, fixes conditional order target field size  
						
						 
						
						... 
						
						
						
						Adjust order packing and CmdInsertOrder
See: #198  
						
						
					 
					
						2020-10-17 17:25:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6e17f9bf5d 
					 
					
						
						
							
							Use p3 for order indices which don't fit into p1  
						
						 
						
						... 
						
						
						
						Fix insert/modify order overflowing p1
Don't use text field for change timetable 
						
						
					 
					
						2020-10-17 17:25:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bbbda0739b 
					 
					
						
						
							
							Add third DoCommand parameter p3  
						
						 
						
						
						
						
					 
					
						2020-10-17 17:25:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						159c709f04 
					 
					
						
						
							
							Fix missing parentheses in ScriptRoadTypeList constructor  
						
						 
						
						
						
						
					 
					
						2020-10-17 14:10:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						75a964acb0 
					 
					
						
						
							
							GRF: Add extra road/tram type flag: not available to AI/GS  
						
						 
						
						
						
						
					 
					
						2020-10-16 22:12:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						14adcbac80 
					 
					
						
						
							
							Add NewGRF bridge property to prevent town or AI/GS building bridge type  
						
						 
						
						
						
						
					 
					
						2020-10-14 20:38:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d85a529f87 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2020-10-14 17:38:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						348c231e12 
					 
					
						
						
							
							Codechange: Make codestyle for CMake files consistent for 'control' statements  
						
						 
						
						
						
						
					 
					
						2020-09-25 14:43:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						45386efcd0 
					 
					
						
						
							
							Script: Allow changing ops limit and memory limit settings in game  
						
						 
						
						
						
						
					 
					
						2020-09-14 18:04:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5b78090a61 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	CMakeLists.txt
#	src/saveload/town_sl.cpp
#	src/screenshot.h
#	src/script/api/ai/ai_date.hpp.sq
#	src/script/api/ai/ai_marine.hpp.sq
#	src/script/api/ai/ai_station.hpp.sq
#	src/script/api/game/game_date.hpp.sq
#	src/script/api/game/game_marine.hpp.sq
#	src/script/api/game/game_station.hpp.sq
#	src/script/api/game/game_window.hpp.sq
#	src/script/api/script_window.hpp
#	src/script/api/template/template_window.hpp.sq
#	src/signal.cpp
#	src/statusbar_gui.cpp
#	src/toolbar_gui.cpp
#	src/viewport.cpp
#	src/viewport_func.h 
						
						
					 
					
						2020-08-27 18:31:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						4079c47b6c 
					 
					
						
						
							
							Change: rewrote squirrel_export in CMake  
						
						 
						
						
						
						
					 
					
						2020-07-16 00:53:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						8794c61f25 
					 
					
						
						
							
							Change: rewrote generate_widget in CMake  
						
						 
						
						
						
						
					 
					
						2020-07-16 00:53:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7467051331 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	.gitignore
#	src/network/network_server.cpp
#	src/vehicle_gui.cpp 
						
						
					 
					
						2020-07-12 12:29:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TrevorShelton 
							
						 
					 
					
						
						
							
						
						c39d62c245 
					 
					
						
						
							
							Update: Disuse of STR_ERROR_INCOMPATIBLE_ROAD  
						
						 
						
						
						
						
					 
					
						2020-07-10 14:47:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						641e682e3f 
					 
					
						
						
							
							Merge pull request  #167  from internet-trains/gs-rivers  
						
						 
						
						... 
						
						
						
						Gamescript river construction 
						
						
					 
					
						2020-07-07 01:19:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yourself 
							
						 
					 
					
						
						
							
						
						3927ec08c6 
					 
					
						
						
							
							Feature: GSMarine.BuildRiver function  
						
						 
						
						
						
						
					 
					
						2020-07-06 14:32:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c6f2edda06 
					 
					
						
						
							
							Script: Increase verbosity of compat script not found error message  
						
						 
						
						
						
						
					 
					
						2020-07-06 17:20:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8f964ee637 
					 
					
						
						
							
							Add day length compatibility fixup for BeeRewards GS  
						
						 
						
						
						
						
					 
					
						2020-07-01 18:21:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						501f7458db 
					 
					
						
						
							
							Script: Add method to get day length factor  
						
						 
						
						
						
						
					 
					
						2020-07-01 17:29:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3adeff1883 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	CMakeLists.txt
#	cmake/CompileFlags.cmake
#	src/bridge_gui.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/saveload/town_sl.cpp
#	src/screenshot.cpp
#	src/screenshot.h
#	src/toolbar_gui.cpp
#	src/town.h
#	src/town_cmd.cpp 
						
						
					 
					
						2020-06-30 21:43:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TechGeekNZ 
							
						 
					 
					
						
						
							
						
						cf8ea74733 
					 
					
						
						
							
							Update: Merge branch 'jgrpp_master_cmake' into jgrpp_cmake  
						
						 
						
						
						
						
					 
					
						2020-06-28 21:56:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						dc8d0089e9 
					 
					
						
						
							
							Codechange: Make sure script enums are the same size as their normal counterparts  
						
						 
						
						
						
						
					 
					
						2020-06-27 14:51:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						e5f931ef42 
					 
					
						
						
							
							Fix: Warning about using the wrong enum type  
						
						 
						
						
						
						
					 
					
						2020-06-27 14:51:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						64b1c70fdd 
					 
					
						
						
							
							Codechange: Add WARN_FORMAT to vseprintf and fix the cascade of warnings that followed  
						
						 
						
						
						
						
					 
					
						2020-06-27 14:51:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						56d54cf60e 
					 
					
						
						
							
							Add: introduce CMake for project management  
						
						 
						
						... 
						
						
						
						CMake works on all our supported platforms, like MSVC, Mingw, GCC,
Clang, and many more. It allows for a single way of doing things,
so no longer we need shell scripts and vbs scripts to work on all
our supported platforms.
Additionally, CMake allows to generate project files for like MSVC,
KDevelop, etc.
This heavily reduces the lines of code we need to support multiple
platforms from a project perspective.
Addtiionally, this heavily improves our detection of libraries, etc. 
						
						
					 
					
						2020-06-05 19:36:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						677940cfc6 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2020-06-01 20:39:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						1c0ba07c3c 
					 
					
						
						
							
							Add: [Script] Native priority queue; useful e.g. for pathfinders.  
						
						 
						
						
						
						
					 
					
						2020-06-01 21:35:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TechGeekNZ 
							
						 
					 
					
						
						
							
						
						16e5f610f7 
					 
					
						
						
							
							Cleanup: Correct typographic errors in code comments.  
						
						 
						
						
						
						
					 
					
						2020-05-28 08:26:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f11cd8f2d0 
					 
					
						
						
							
							Fix: Compilation warnings in story_gui and script_story_page  
						
						 
						
						... 
						
						
						
						See: #7896  
						
						
					 
					
						2020-05-27 22:22:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						14e7d43c62 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2020-05-27 20:47:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TechGeekNZ 
							
						 
					 
					
						
						
							
						
						df0f9193da 
					 
					
						
						
							
							Fix some typographical errors in comments  
						
						 
						
						... 
						
						
						
						Fixes : #153 
Applied from: #153  
						
						
					 
					
						2020-05-27 20:45:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						800ade7702 
					 
					
						
						
							
							Feature: Push-buttons on storybook pages ( #7896 )  
						
						 
						
						... 
						
						
						
						Allow more direct player-initiated interaction for Game Scripts, by letting the GS put push-buttons on storybook pages. These buttons can either trigger an immediate event, or require the player to first select a tile on the map, or a vehicle.
Additionally this reworks how the storybook pages are layouted and rendered, to allow for slightly more complex layouts, and maybe speeding drawing up a bit. 
						
						
					 
					
						2020-05-22 22:22:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						07c9621fcf 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						
						
						
					 
					
						2020-05-07 20:57:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								glx 
							
						 
					 
					
						
						
							
						
						e0d20a44d2 
					 
					
						
						
							
							Codechange: Use a dynamic copyright year  
						
						 
						
						
						
						
					 
					
						2020-05-06 09:54:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						74b6981d97 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/os/macosx/macos.mm
#	src/video/cocoa/cocoa_v.mm
#	src/video/cocoa/fullscreen.mm
#	src/video/cocoa/wnd_quartz.mm
#	src/video/cocoa/wnd_quickdraw.mm 
						
						
					 
					
						2020-04-30 23:59:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						1f1345de09 
					 
					
						
						
							
							Codechange: [Script] Improve copying a list into another empty list.  
						
						 
						
						
						
						
					 
					
						2020-04-26 18:09:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						93a7ff6709 
					 
					
						
						
							
							Fix: [Script] ScriptMarine::AreWaterTilesConnected failed for aqueducts ( #8074 )  
						
						 
						
						
						
						
					 
					
						2020-04-16 20:32:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3f68c73b09 
					 
					
						
						
							
							GS: Charge 5000 opcodes to call ScriptTown::FoundTown  
						
						 
						
						... 
						
						
						
						This call is very expensive and calling it in a loop when it fails
can consume all available CPU time
Add a further 50000 charge if a town name cannot be generated 
						
						
					 
					
						2020-04-15 17:04:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d210bc4d14 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/lang/korean.txt
#	src/saveload/afterload.cpp
Recalculate docking tile cache due to 57553cd8 
						
						
					 
					
						2020-04-01 00:32:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						e7b901462e 
					 
					
						
						
							
							Doc: [Script] Make it clear random_deviation and CONFIG_RANDOM range upper bounds are inclusive  
						
						 
						
						
						
						
					 
					
						2020-03-31 22:33:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						8f9654c5c6 
					 
					
						
						
							
							Fix: [Script] Random deviation upper bound range should be inclusive  
						
						 
						
						
						
						
					 
					
						2020-03-31 22:33:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						4d4005d8b7 
					 
					
						
						
							
							Fix   #8039 : [AI/GS] SetOrderFlags and GetOrderDestination didn't work for oil rigs  
						
						 
						
						
						
						
					 
					
						2020-03-30 08:18:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						424770d662 
					 
					
						
						
							
							Fix: [AI/GS] Consider neutral station setting when creating tile lists  
						
						 
						
						
						
						
					 
					
						2020-03-14 23:23:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SamuXarick 
							
						 
					 
					
						
						
							
						
						971201b3b7 
					 
					
						
						
							
							Fix: [AI/GS] CanBuildConnectedRoadPartsHere neighbours tiles were at times incorrect  
						
						 
						
						
						
						
					 
					
						2020-03-13 13:54:11 +00:00