Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						458bc90678 
					 
					
						
						
							
							Fix: Poor contrast in cargo dest flow legend window cargo labels.  
						
						... 
						
						
						
						Select foreground colour depending on the brightness of the background.
Previously all cargo labels were rendered using black text, even
the background cargo colour was dark/black.
As an example: FIRS coal was black text on a black background. 
						
						
					 
					
						2018-06-24 19:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Alberth 
							
						 
					 
					
						
						
							
						
						7fed8fe004 
					 
					
						
						
							
							Fix   #6553 : Make viewport button text unambiguous.  
						
						
						
						
					 
					
						2018-06-24 15:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								Greg-21 
							
						 
					 
					
						
						
							
						
						38f29fd5d6 
					 
					
						
						
							
							Update: Updated changelog based on... ( #6835 )  
						
						... 
						
						
						
						...the changelog in release 1.8 branch. 
						
						
					 
					
						2018-06-24 00:56:11 +02:00 
						 
				 
			
				
					
						
							
							
								Greg-21 
							
						 
					 
					
						
						
							
						
						388bca6a42 
					 
					
						
						
							
							Update: Changed some things in Readme file  
						
						... 
						
						
						
						Changed HTTP links to HTTPS, fixed some links to articles on OpenTTD Wiki, added Windows 10 and 8.1 to info section about path structure in these OSes, removed some
unnecessary whitespaces (and added several others), and some other less important changes. 
						
						
					 
					
						2018-06-23 15:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						4fb76db42f 
					 
					
						
						
							
							Feature  #986 : Automatic save when losing connection to a network game  
						
						
						
						
					 
					
						2018-06-23 15:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Alberth289346 
							
						 
					 
					
						
						
							
						
						11ba094582 
					 
					
						
						
							
							Feature  #4186 : Append '(City)' behind cities in the town directory (sbr)  
						
						
						
						
					 
					
						2018-06-23 14:02:50 +02:00 
						 
				 
			
				
					
						
							
							
								Alberth 
							
						 
					 
					
						
						
							
						
						1a5a95aa49 
					 
					
						
						
							
							Fix: Make switch on MD5File::ChecksumResult complete to avoid compiler warning  
						
						
						
						
					 
					
						2018-06-23 14:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						21ac11548a 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						korean: 1 change by telk5093 
						
						
					 
					
						2018-06-22 19:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						10d8b83038 
					 
					
						
						
							
							Fix: library detection on MSYS2 file system  
						
						
						
						
					 
					
						2018-06-17 21:56:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						ae467ffc8a 
					 
					
						
						
							
							Fix: Scale default FreeType font size selection by UI zoom level.  
						
						
						
						
					 
					
						2018-06-17 12:59:59 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						4099506093 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						chinese (simplified): 5 changes by xiangyigao 
						
						
					 
					
						2018-06-16 19:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						574f547aca 
					 
					
						
						
							
							Fix  768a31b: When cascading to another text layouter, clear the old font run state left over from the previous (failed) layout attempt.  
						
						
						
						
					 
					
						2018-06-16 11:04:03 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						5ab06ef8a3 
					 
					
						
						
							
							Fix: Don't complain if CAT music files are missing entirely  
						
						... 
						
						
						
						Just complain if an index into a CAT file that exists is invalid. 
						
						
					 
					
						2018-06-15 23:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						a1b7812c7e 
					 
					
						
						
							
							Change: Improved looping of title song  
						
						
						
						
					 
					
						2018-06-15 23:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						11a846e3d5 
					 
					
						
						
							
							Change: Compensate for MIDI transmission time when skipping start of song  
						
						
						
						
					 
					
						2018-06-15 23:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						276192f714 
					 
					
						
						
							
							Change  #6684 : Cutting point overrides for music base sets  
						
						... 
						
						
						
						This improves bad looping of title screen song from Windows TTD, and fixes
a long silence at the end of "Can't get there from here" from Windows TTD. 
						
						
					 
					
						2018-06-15 23:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						836d25e738 
					 
					
						
						
							
							Codechange: Address some MSVC compiler warnings  
						
						
						
						
					 
					
						2018-06-15 22:36:55 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						f5f2125238 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						russian: 11 changes by Lone_Wolf 
						
						
					 
					
						2018-06-15 19:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						c2a7728084 
					 
					
						
						
							
							Fix: Prevent ships moving into docks after finishing (un)loading. ( #6791 )  
						
						
						
						
					 
					
						2018-06-14 09:25:39 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						7ae1e3e1e2 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						korean: 15 changes by telk5093
greek: 4 changes by Jubilee 
						
						
					 
					
						2018-06-12 19:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						470ed2643e 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						croatian: 4 changes by VoyagerOne
french: 3 changes by glx
polish: 2 changes by McZapkie 
						
						
					 
					
						2018-06-08 19:45:41 +02:00 
						 
				 
			
				
					
						
							
							
								Andy 
							
						 
					 
					
						
						
							
						
						11d1690acb 
					 
					
						
						
							
							Doc: note in README licensing section that CONTRIBUTING.md is adapted from Bootstrap ( #6818 )  
						
						
						
						
					 
					
						2018-06-07 22:00:01 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						20b0f0f90b 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						italian: 3 changes by lorenzodv 
						
						
					 
					
						2018-06-07 19:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						71450881fc 
					 
					
						
						
							
							Codechange: Avoid call to memcpy using null pointer in TooltipsWindow constructor  
						
						... 
						
						
						
						Strictly speaking, calling memcpy with src as a nullptr is undefined behaviour
and the optimiser is entitled to delete any null ptr checks which occur afterwards.
This removes the warning emitted by UndefinedBehaviorSantizer. 
						
						
					 
					
						2018-06-07 09:49:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						cd966f3810 
					 
					
						
						
							
							Add: [Win32] Uniscribe configure options for MinGW targets.  
						
						
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						eec3f40931 
					 
					
						
						
							
							Change: [Win32] Use Uniscribe instead of ICU for text caret handling.  
						
						... 
						
						
						
						This removes the need for the ICU lib on Windows. 
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						33829dc6ab 
					 
					
						
						
							
							Change: [Win32/MSVC] Make the Uniscribe text layouter the windows default and remove usage of the deprecated ICU layout libs.  
						
						
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						768a31bfe3 
					 
					
						
						
							
							Add: [Win32] Text layout using the native Windows Uniscribe library.  
						
						... 
						
						
						
						Uniscribe is sometimes producing different results compared to ICU, especially
when RTL and LTR content is mixed. Comparing the results to other programs
(like editors or web browsers) leads me to believe that the result are at least
not worse than ICU and possibly better. 
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						a4278c302b 
					 
					
						
						
							
							Codechange: Move ParagraphLayouter-specific functions into factory classes instead of relying on overloads.  
						
						
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						f4394debdc 
					 
					
						
						
							
							Add: [Win32] Native natural sort implementation.  
						
						
						
						
					 
					
						2018-06-06 21:37:09 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						2b662b448c 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						french: 1 change by glx 
						
						
					 
					
						2018-06-06 19:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								Alexis 
							
						 
					 
					
						
						
							
						
						25dbc6542c 
					 
					
						
						
							
							Fix   #6659 : Bus stations can be demolished when not in demolish mode ( #6815 )  
						
						... 
						
						
						
						For Bus and Road stations only, if you are in demolish mode and click on the station
without releasing the button. Then you cancel demolish mode with R key.
Finally you release the mouse button. The station was demolished, instead of being built.
The demolish mode was not checked when mouse up event occured. 
						
						
					 
					
						2018-06-06 13:08:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0bd1022238 
					 
					
						
						
							
							Codechange: Change element type used for rail type usage stats array in SetDefaultRailGui  
						
						... 
						
						
						
						The array is rail type sized in terms of number of elements.
Each element should be a unsigned integer, not a rail type itself.
This fixes runtime warnings reported by UndefinedBehaviorSanitizer. 
						
						
					 
					
						2018-06-06 11:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						408cee123d 
					 
					
						
						
							
							Fix: One-way roads could be over-built by road stops (regardless of road owner.)  
						
						
						
						
					 
					
						2018-06-06 07:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						e7ce490155 
					 
					
						
						
							
							Update: Install DOS music data in Windows installer  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						5de2628862 
					 
					
						
						
							
							Update: Document DOS music loading  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						a8080f14a9 
					 
					
						
						
							
							Change: DOS music loading for non-Windows music drivers  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						458e441a4c 
					 
					
						
						
							
							Codechange: Make FioCreateDirectory public  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						e2fa4b71c6 
					 
					
						
						
							
							Feature: Console command to dump decoded music to .mid file  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						921101ed06 
					 
					
						
						
							
							Feature: Baseset music for TTD DOS and TTO data  
						
						
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						2ae9df7248 
					 
					
						
						
							
							Feature: Decoder for DOS version music  
						
						... 
						
						
						
						This is based on reverse-engineering the TTD DOS driver for General MIDI music. 
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						f946b3da56 
					 
					
						
						
							
							Codechange: Pass a MusicSongInfo struct instead of bare filename to music drivers.  
						
						... 
						
						
						
						Preparation for later extending the info passed to music drivers. 
						
						
					 
					
						2018-06-05 22:58:35 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						1c2d29e1a3 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						italian: 1 change by lorenzodv 
						
						
					 
					
						2018-06-05 19:45:38 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						eaa32f5ad5 
					 
					
						
						
							
							Change: Use name of cargo instead of Passengers/Mail in town statistics. ( #6801 )  
						
						... 
						
						
						
						* Change: Use name of cargo instead of Passengers/Mail in town statistics.
* Cleanup: Remove strings from all language files. 
						
						
					 
					
						2018-06-04 13:14:11 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						b91e85003e 
					 
					
						
						
							
							Fix: Theoretical string overflow when building the cargo acceptance list for the land info window.  
						
						
						
						
					 
					
						2018-06-03 22:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Andy 
							
						 
					 
					
						
						
							
						
						d86416af7a 
					 
					
						
						
							
							Doc: Instructions for symlinking commit hooks didn't work on (at least) OS X.  
						
						
						
						
					 
					
						2018-06-03 22:04:15 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Weiss 
							
						 
					 
					
						
						
							
						
						2406500140 
					 
					
						
						
							
							Fix: [OSX] Minor 2D scrolling fixes ( #6793 )  
						
						... 
						
						
						
						* Codechange: Check for scrollwheel_scrolling first when scrolling viewport instead of first setting normal values and then overwriting them.
* Fix  #6558 : [OSX] Reset 2D scrolling values when not scrolling to prevent unintended window focus changes
* Change: [OSX] Include initial scrolling movement when using 2D scrolling to make it more responsive
* Fix: [OSX] 2D scrolling not working when setting viewport scroll behaviour to use left mouse button 
						
						
					 
					
						2018-05-29 09:44:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Weiss 
							
						 
					 
					
						
						
							
						
						3e910a5969 
					 
					
						
						
							
							Change: [OSX] Disable macOS Sierra's automatic tab feature  
						
						
						
						
					 
					
						2018-05-27 16:01:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						a6300fe70b 
					 
					
						
						
							
							Change: [Win32] Enable DirectMusic driver for Win64.  
						
						
						
						
					 
					
						2018-05-26 22:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						ce51e54d26 
					 
					
						
						
							
							Change: [Win32] Parse and load DLS files for the DirectMusic driver without relying on high-level functions.  
						
						
						
						
					 
					
						2018-05-26 22:28:01 +02:00